grid computing

19
BY Sonalisa Mishra Regdno.0805401011 Branch :MCA

Upload: beethika-sarangi

Post on 08-Jul-2015

100 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Grid computing

BY

Sonalisa MishraRegdno.0805401011

Branch :MCA

Page 2: Grid computing

The Grid is super fast internet service. 10,00010,000 faster than broadband services. High-speed computing network project started

7 years ago The World Wide Web gave us a taste, but the

Grid gives a vision of an ICT (Information and Communication Technology)enabled world.

Page 3: Grid computing

The Grid evolved from the early desire to connect supercomputers into "metacomputers" that could be remotely controlled.

The word "grid" was borrowed from the electricity grid, to imply that any compatible device could be plugged in anywhere on the Grid and be guaranteed a certain level of resources

Page 4: Grid computing

Grid Computing is applying the resources of many computer in a n/w to a single problem at the same tome usually to a scientific or a technical problem that requires a great number of computer processing cycles or access to a large amount of data .

Page 5: Grid computing

The Grid would be the next big thing in the Internet. In fact, it’d be a new technology or a mass of computer networks that would increase the Internet speed dramatically.

Grid enable the sharing ,selection and aggregation of wide variety of resources including super computers ,storage systems data a sources and specialized devices that are geographically distributed .

Page 6: Grid computing

COMPUTATIONAL SERVICES:-responsible for providing secure services for executing application jobs on distributed computational resource individually or collectively.

DATA SERVICES:-These are concerned with secure access to distributed datasets and their management.

APPLICATION SERVICES:-These are concerned with application management and providing access to remote s/w and libraries transparently.

Page 7: Grid computing

INFORMATION SERVICES:-These are concerned with extraction and representation of data with meaning by using the services of computational , data and application services.

KNOWLEDGE SERVICES:-responsible for the way knowledge is acquired used retrieved published and maintained to assist users in achieving their goals.

Page 8: Grid computing

Grid computing is divided into three logical level of deployment:-Cluster Grids consist of multiple system interconnected through a n/w.

Enterprise Grid multiple cluster grids combine to form enterprise grid when capacity increases.

Global Grid are collection of enterprise grids.

Page 9: Grid computing

Four main aspects characterize a grid:1.Multiple administrative domains and

autonomy: 2. Heterogeneity3. Scalability4. Dynamicity or adaptability

Page 10: Grid computing

Grid architecture is basically describe in a from of layered architecture or we follow the principles of the “hourglass model”. There are basically five layers;

Fabric: Interfaces to Local ControlThe Grid Fabric layer provides the

resources to which shared access is mediated by Grid protocols.

Page 11: Grid computing
Page 12: Grid computing

Connectivity: Communicating Easily and Securely

The Connectivity layer defines core communication and authentication protocols required for Grid-specific network transactions.

Page 13: Grid computing

Resource: Sharing Single ResourcesThe Resource layer builds on Connectivity

layer communication and authentication protocols to define protocols for the secure negotiation, initiation, monitoring, control, accounting, and payment of sharing operations on individual resources.

Page 14: Grid computing

Collective: Coordinating Multiple ResourcesWhile the Resource layer is focused on

interactions with a single resource, the next layer in the architecture contains protocols and services that are not associated with any one specific resource but rather are global in nature.

ApplicationsThe final layer in our Grid architecture

comprises the user applications that operate within a environment.

Page 15: Grid computing

Building on experiences in gigabit testbeds, the I-WAY network, and other experimental systems, we have identified five major application classes for computational grids.

Distributed Supercomputing High-Throughput Computing On-Demand Computing Data-Intensive Computing Collaborative Computing

Page 16: Grid computing

Better utilization of resources Increased user productivity Scalability Flexibility

Page 17: Grid computing

Projects like the grid will bring huge changes in business and society as well as science.

“Holographic video conferencing is not that far away. Online gaming could evolve to include many thousands of people, and social networking could become the main way we communicate.

“The history of the internet shows you cannot predict its real impacts but we know they will be huge.”

Page 18: Grid computing

Scenarios 18

Grid computing has many promises Making today’s computing easier by managing resources

better Creating an environment for advanced apps of tomorrow

In order to do this, your applications must be portable!

Rethink your problems for the Grid Computer Distributed computing, grid threads, etc Other forms of parallelism: Task farming, spawning,

migration Data access, data mining etc: all much more powerful.

Page 19: Grid computing