Grid Computing

In: Computers and Technology

Submitted By aelgo
Words 3673
Pages 15
30

IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.8, August 2008

A Hierarchical Scheduling and Replication Strategy
A. Horri, R. Sepahvand, Gh. Dastghaibyfard Department of Computer Science & Engineering, College of Engineering, Shiraz University, Molla Sadra Ave, Shiraz, Iran 71348-51154 3- Deciding what replica files to keep or delete when there is shortage of storage in a site i.e. long-term optimization or dynamic replication strategy. Replication can be static or dynamic. In static replication the replicas have to be manually created, deleted and managed and it becomes tedious with the increase in files and user jobs. So it has the drawback that can not adapt to changes in user behavior. In real scenario, where the data amounts to peta bytes, and the user community is in the order of thousands around the world; static replication does not sound to be feasible. Dynamic replication strategies overcome the problem, where replica creation, deletion and management are done automatically. Dynamic replication strategies have the ability to adapt to changes in user behavior. Dynamic strategies are explained in section-2. In replication consistency is an important issue that needs to be considered. To overcome this problem as in other papers, it is assumed that: access pattern is read only for all replicas in data grid. The remainder of paper is organized as follows. Related work on replication and scheduling is given in section 3. A 3-layerd hierarchical structure is proposed for replication in data grid based on classification of networks, along with a novel algorithm for this structure is given in section 4. Section 5, covers the simulation result with optorsim and section 6 concludes the paper.

Summary
In data grids huge amount of data are generated and processed by users around the world. Objective of dynamic replica…...

Similar Documents

Cloud Computing

...September 2012 Cloud Computing Content Page 1. Brief of research project 2. Map of a Cloud Computing 3. Introduction 4. Body 5. Conclusion 6. Bibliography NFORMATION SYSTEMS III (MODULE B) Databases Call for Term Research Papers Due Date: Thursday 6 September 2012 Write a research paper between 1000 – 1500 words on any of the given topics. NO PLAGIARISM WILL BE TOLERATED A Hard copy is required. Topics to be considered are the following two areas only: * Temporal Database Systems * Cloud Computing Your paper should consist of an Abstract, an Introduction, a Body, and a Conclusion. It should be written in accordance with the rules in the Information Systems - Communications Module. NO PLAGIARISM WILL BE TOLERATED! For more details please contact your lecturer. 1 Introduction The Cloud can be described as a computing centre, for anyone with a network connection. Access to applications and data anywhere you go anytime from any device is the potential outcome of a Cloud. The consumer-level Cloud is a good starting point for business and sites like Twitter and Facebook act as digital repositories for data and we can access this data from any internet devices, from our iPhones to our desktop computers. Cloud computing is a platform for the next upcoming generation of the Internet. In my essay clouds will be defined and explained as in business benefits of cloud computing, and outlines its major components. A Cloud Computing platform dynamically...

Words: 1290 - Pages: 6

Smart Grid

...infrastructure. the SMART GRID: an introduction. How a smarter grid works as an enabling engine for our economy, our environment and our future. prepared for the U.S. Department of Energy by Litos Strategic Communication under contract No. DE-AC26-04NT41817, Subtask 560.01.04 DISCLAIMER This report was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor Litos Strategic Communication, nor any of their employees, make any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer or otherwise does not necessarily constitute or imply its endorsement, recommendation or favoring by the United States Government or any agency thereof, or Litos Strategic Communication. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof. PRINTED IN THE UNITED STATES OF AMERICA. PREFACE It Is A ColossAl tAsk. But It Is A tAsk thAt must BE donE. The Department of Energy has been charged with orchestrating the wholesale modernization of our nation’s electrical grid. While it is running.......

Words: 13792 - Pages: 56

Artificial Intelligence and Grid Computing

...Artificial Intelligence and Grid Computing Scott Carnahan Net 204-102 Artificial Intelligence and Grid Computing This paper is a look into how Artificial Intelligence (AI) can be used in a network environment with grid computing. I will briefly look into how AI works, grid computing and what you get when you put the two together. What is Artificial Intelligence and how does it work Artificial Intellegence is a branch of computer science that atemps to simulate intelligent behavior in computers, that is to say, to get a machine to imitate intelligent human behavior(Merriam-Webster) and with any luck ignore unintelligent human beahviour. AIs have to learn concepts of the things they observer or work with, they then store what they have learned, like any other software, as chunks of data. An AI is usually presented with a goal to achieve they accomplish this by exploiting the relationship between the data they acquired and the goal they are trying to achieve (wiseGEEK). To put it into a simpler concept; AI is broken down into an If, and Then type programing analogy.” If this happens Then do that”, pretty much like Basic Programing. But the If-Thens are attached to something not so simple, complex algorithms that are used to record what all the results of the Ifs and Thens are, so that the data can be accessed by the AI, then when the condition happens again it knows what to do. For a little better explanation of AI algorithms look at Google's cloud-based machine......

Words: 1490 - Pages: 6

Grid Computing

...Grid computing Modern society as a large-scale scientific and engineering computing need, forcing the computer must constantly improve its computing speed and storage capacity. History has shown that development of the computer, in order to achieve better processing performance, in addition to improve the speed of the hardware, the system must continue to improve the structure, especially when the components of the speed limit, which will become the focus of . Thus, the super parallel computer has become the master of complex scientific computing. However, the super computer-centric computing model has obvious deficiencies, and is currently being subjected to challenge. Although it is a super computer processing power of the "giant", but its cost is extremely expensive and usually only a few state-level sectors such as aerospace, military, meteorological and other departments have the ability to configure such a device. And as people encounter in their daily work more and more complex business computing, there is an urgent need for data-processing capabilities more powerful computers, while the price of supercomputers clearly prevented it from entering areas of work of ordinary people. So, people started looking for a low cost and superior data processing capability computing model, scientists have been trying to find the ultimate answer - Grid Computing (Grid computing). Grid is an integrated computing environment and resources, or a pool of computing resources. Grid is......

Words: 526 - Pages: 3

Computing

...Capabilities of computing: The continuous of computing technology development and evolving will always enable new capabilities; let us discuss some of these capabilities. Data Access: Computing technology gives the ability to access a huge amount of data by various types of people. Each company today has a big database that has the necessary records for the employees or customers. For example, any hospital has the information of the patients with their medical historical health and medicines taken and so on and even their personal information, this helps the employees to access the patients data easily and from anywhere. Data capture: computing made it very easy to see and utilize information and data that was very difficult to obtain before. As example banking systems enables people to check their bank statements and status such as what amount of money was withdrawal, when and where, being able to retrieve such data will help the customer to be aware of how he is spending his money. Processing speed: Computing forced the activities to be done very quickly in order to success. As example transaction of confirming a room booking in hotel should be done very fast, because many transactions to reserve rooms in this hotel can be done in parallel so if confirming the room does not done quickly others may take the room. Performance of storing a huge amount of data: computing made it possible to store a big amount of data in acceptable time, because all this available data that...

Words: 1712 - Pages: 7

Smart Grid

...The Smart Grid is a decentralized and interactive system. The interactive nature will involve two-way communication between the utility companies and the consumer. Through Advanced Metering Infrastructure (AMI) consumers are able to make better energy use decisions, defer usage to off-peak periods, and contribute power to peak period usage. Utilities will be better able to detect problems within their own systems and react quickly to replace power sources from multiple possible sources. The “Prices to Devices” concept, based on the premise that energy is priced in real time, allows for ongoing transmission of power availability and pricing to “smart” home controllers and devices. The devices can interpret this information to alter energy usage accordingly – to defer usage to more amenable and less expensive times. The current U.S. power grid is no doubt an amazing machine, but it has many limitations and poses many challenges. One main drawback of the current system is that it was built to move power in one direction – from the plant to the consumer. Years ago this made sense, but today it limits the ability to handle power generated from wind turbines and solar panels. The smart grid uses two-way communication, which handles excess distributed power as well as detects and avoids potential power outages. Currently, power companies rely on customers to tell them if there is an outage or problem. The smart grid automatically detects the problem and instantly......

Words: 6153 - Pages: 25

The Leadership Grid

...The Leadership Grid Perhaps the best-known model of managerial behavior is the Managerial Grid®, which first appeared in the early 1960s and has been refined and revised several times (Blake & McCanse, 1985). It is a model that has been used extensively in organizational training and development. The Managerial Grid, which has been renamed the Leadership Grid®, was designed to explain how leaders help organizations to reach their purposes through two factors: concern for production and concern for people (Northouse, 2007). Concern for production refers to how a leader is concerned with achieving organizational tasks. It involves a wide range of activities, including attention to policy decisions, new product development, process issues, workload, and sales volume, to name a few. Not limited to things, concern for production can refer to whatever the organization is seeking to accomplish (Blake & Mouton, 1964) (Northouse, 2007). Concern for people refers to how a leader attends to the people in the organization who are trying to achieve its goals. This concern includes building organizational commitment and trust, promoting the personal worth of employees, providing good working conditions, maintaining a fair salary structure, and promoting good social relations (Blake & Mouton,1964) (Northouse, 2007). The grid theory breaks behavior down into seven key elements such as initiative, inquiry, advocacy, decision making, conflict resolution, resilience, and critique. ......

Words: 1273 - Pages: 6

Cloud Computing

...Cloud computing A collection of working papers Thomas B Winans John Seely Brown Cloud Computing frequently is taken to be a term that simply renames common technologies and techniques that we have come to know in IT. It may be interpreted to mean data center hosting and then subsequently dismissed without catching the improvements to hosting called utility computing that permit near realtime, policy-based control of computing resources. Or it may be interpreted to mean only data center hosting rather than understood to be the significant shift in Internet application architecture that it is. Perhaps it is the name. Certainly it is more nebulous than mnemonic, if you’ll pardon the poor pun. We happen to think so too. We’d rather use the term service grid, frankly, but that name also has its problems. The fact is that cloud and service grid computing are paradigmatically different from their common interpretations, and their use can shed light on how internet architectures are constructed and managed. Cloud computing represents a different way to architect and remotely manage computing resources. One has only to establish an account with Microsoft or Amazon or Google to begin building and deploying application systems into a cloud. These systems can be, but certainly are not restricted to being, simplistic. They can be web applications that require only http services. They might require a relational database. They might require web service infrastructure and message......

Words: 20471 - Pages: 82

What Is Grid Computing?

...Grid computing is the act of sharing tasks over multiple computers. Tasks can range from data storage to complex calculations and can be spread over large geographical distances. In some cases, computers within a grid are used normally and only act as part of the grid when they are not in use. These grids scavenge unused cycles on any computer that they can access, to complete given projects. SETI@home is perhaps one of the best-known grid computing projects, and a number of other organizations rely on volunteers offering to add their computers to a grid. These computers join together to create a virtual supercomputer. Networked computers can work on the same problems, traditionally reserved for supercomputers, and yet this network of computers are more powerful than the super computers built in the seventies and eighties. Modern supercomputers are built on the principles of grid computing, incorporating many smaller computers into a larger whole. The idea of grid computing originated with Ian Foster, Carl Kesselman and Steve Tuecke. They got together to develop a toolkit to handle computation management, data movement, storage management and other infrastructure that could handle large grids without restricting themselves to specific hardware and requirements. The technique is also exceptionally flexible. Grid computing techniques can be used to create very different types of grids, adding flexibility as well as power by using the resources of multiple machines. An...

Words: 368 - Pages: 2

Smart Grid

...Smart Grid Policy As we briefly reflect on the inspiring amount of progress achieved over the past century we notice just how dependent modern civilization has become on these fairly new technological advancements. We are currently living in an age of convenience. We are continually creating more comfortable and convenient environments to further disconnect ourselves from nature. Though these modern advancements have advanced civilization by leaps and bounds we have evolved into a dependent population. We no longer fetch our own water, build our own homes, or even prepare our own meals, simple chores that were part of everyday life a short time ago. As we lay back and enjoy the convenience of online shopping and call in Chinese, we often forget that a natural disaster can bring it all to a screeching hault. The Northeast blackout of 2003 gives us good example of just how reliant we are to our electrical grids. In just two days without electricity New York City encountered a host of problems ranging from communication, transportation, financial, and industrial. The blackout was due to a software bug the infiltrated the outdated power grid of the region leaving over a dozen states and even parts of Canada in the dark. Our current power grid was constructed in the early 1900’s and has continuously been patched up over the years. Though our grid continues to keep the lights on to this day we must adopt a Smart Grid system that allows for our digital technology communicate with...

Words: 540 - Pages: 3

Advance America Implements Grid Computing

...Advance America Implements Grid Computing Chances are you have seen places that offer payday loans in your town. Payday loans are short-term loans designed for people that run out of money before payday, but can repay the loan when their paycheck arrives. Advance America is the leading payday loan company in the United States. It includes 3,000 centers in 37 states, and employs nearly 7,000 people, according to its Web site. Advance America is big, and growing bigger every day. Its growth in recent years is straining the capabilities of its client-server information system infrastructure and holding the company back from further growth. Advance America used a system in which each center was equipped with an independent hardware and software environment. Installation and maintenance costs were high, and compiling data for all centers was time consuming and difficult. Each night the thousands of centers would upload their data to the main server for consolidation. With the growing number of centers, there wasn’t enough time in the night to process all of the incoming data. Advance America’s system had run up against a wall. It was time for a change. Advance America decided to invest in a new system based on a grid computing architecture. They installed thin client machines to run in each center, connecting via the Web to a fault-tolerant server cluster running Oracle database software. The server cluster consists of a four-node cluster ofIBM P5 series......

Words: 324 - Pages: 2

Smart Grid

...Visión Sistemas Inteligentes Pablo Hernán Corredor Avella Febrero 27 de 2012 1 2 CONTENIDO 1. Concepto Sistemas Inteligentes 2. Iniciativa Colombia Inteligente 3. Medellín hacía una cuidad Inteligente Concepto sistemas inteligentes Video Visión de futuro 4 4 Energía y Electricidad 5 6 Sistemas Infraestructuras Interdependientes Adapted from: Shahidepour, Smart Grid: A New Paradigm for Power Delivery, IEEE Bucharest PowerTech Conference June 2009 Integración • Sistema de medida AMI y AMR • Automatización de la distribución • Generación distribuida • Derivados energéticos • Mitigar volatilidad de precios • Futuros Sector eléctrico Sector financiero • Optimización energética • Eficiencia de procesos Sector Industrial Sector Transporte • Control de infraccionalidad • Divulgación de información • Monitoreo indicadores de movilidad Centro integrado de gestión TICS Gestión de la información Inteligencia de negocios Fuente XM Soluciones Inteligentes 9 PMU AMI AMI AMI HAN Fuente XM 9 Home area network Iniciativa Colombia Inteligente Entidades promotoras Iniciativa Iniciativa gremial y sectorial Marco de conceptualización nacional sobre RI Formulador de políticas generales sobre RI Foro de pensamiento y discusión Coordinar esfuerzos para la definición de estándares y normas Promotor de planes piloto Desarrollo de proyectos colaborativos 12 Fuente:- Colombia......

Words: 690 - Pages: 3

Cloud Computing

...Cloud Computing Cloud computing is an emerging model where users can gain access to their applications from anywhere through their connected devices. A simplified user interface makes the infrastructure supporting the applications transparent to users. The applications reside in massively-scalable data centers where compute resources can be dynamically provisioned and shared to achieve significant economies of scale. A strong service management platform results in near-zero incremental management costs when more IT resources are added to the cloud. The proliferation of smart mobile devices, high speed wireless connectivity, and rich browser-based Web 2.0 interfaces has made the network-based cloud computing model not only practical but also a source of reduced IT complexity. Players across the IT industry have announced cloud computing efforts of varying shapes and sizes, leading analysts to attempt to identify various characteristics, such as infrastructure outsourcing, software as a service, and next generation distributed computing, to describe these efforts. Keywords: Clouds, Grid computing, Cloud Storage, SaaS, Server Virtualization, Data Center 1. Introduction Cloud computing comes into focus only when we think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that,......

Words: 4196 - Pages: 17

Grid Computing

...Grid computing Grid computing uses middleware to process and coordinate large amounts of data from different resources across a network, allowing them to function as a virtual whole. Anderson 2004 states that ‘These resources are centrally managed by IT professionals, are powered on most of the time, and are connected by full-time, high-bandwidth network links. There is a symmetric relationship between organizations: each one can either provide or use resources.’ The concept was developed to provide users with access to resources they needed at any point in time. Grid computing has helped increase the development of information systems to become more flexible, cost and power efficient, faster performance, scalability and become more available. Grid computing has enabled groups of networked computers to be pooled and provisioned on demand to meet the changing needs of business. Instead of dedicated servers and storage for each application, grid computing enables multiple applications to share computing infrastructure. As seen from the diagram above, the use of grid computing has improved information systems of a company by increasing the flexibility of resources used amongst each department. In every company the workloads are constantly fluctuating during the course of a day, week, or month. The resources are now spread across all the departments, so they are now able to demand for resources in real time and allowing the business to supply accordingly. The concept is also......

Words: 1428 - Pages: 6

Smart Grids

...THE SMART GRID: A PRAGMATIC APPROACH A “State-of-Play” Discussion Paper Presented by the Canadian Electricity Association TABLE OF CONTENTS Executive Summary ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..2 Introduction. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3 I. Definition and Objectives of the Smart Grid. ... ... ... ... ... ... ... ... ... ... ... ..5 A) Definition.. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..5 B) Objectives ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..5 II. The Smart Grid’s Five Capabilities .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7 A) Demand Response .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7 B) Facilitation of Distributed Generation ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..7 C) Facilitation of Electric Vehicles . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8 D) Optimization of Asset Use ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8 E) Problem Detection and Mitigation ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..9 III. Building Blocks . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... A) Hard Infrastructure .. ... ... ... ... ... ... ... ... ... ... ....

Words: 5766 - Pages: 24

Describing and Analyzing the Moncton Tijuana Bible | Cazando a un Fantasma Asesino | Speech Pursuasive