pallaviwankhede2019.files.wordpress.com€¦  · web viewdistributed computing refers to the use...

3
Distributed System and Grid Computing Ques. Comparison between Grid computing, Cloud computing and Distributed Computing. Ans. FACTORS GRID COMPUTING CLOUD COMPUTING DISTRIBUTED COMPUTING Definition Grid computing is a processor architecture that combines computer re sources from various domains to reach a main objective. Cloud computing is the use of various services, such as software development platforms, servers, storage and software, over the internet, often referred to as the "cloud." Distributed computing refers to the use of distributed systems to solve computational problems. In distributed computing , a problem is divided into many tasks, each of which is solved by one or more computers, which communicate with each other via message passing. Diagram Types Data Grid Computational Grid Collaboration Grid Network Grid Utility Grid Public Cloud Private Cloud Community Cloud Hybrid Cloud Distributed Computing System Distributed Information Systems Distributed Pervasive System Goal Reliable access to Reduced investments and proportional costs Resource sharing Openness

Upload: others

Post on 07-Nov-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: pallaviwankhede2019.files.wordpress.com€¦  · Web viewDistributed computing refers to the use of distributed systems to solve computational problems. In distributed computing,

Distributed System and Grid Computing

Ques. Comparison between Grid computing, Cloud computing and Distributed Computing.

Ans.

FACTORS GRID COMPUTING CLOUD COMPUTING DISTRIBUTED COMPUTING

Definition

Grid computing is a processor architecture that

combines computer resources from various domains to reach

a main objective.

Cloud computing is the use of various services, such as software development platforms, servers, storage and software, over the

internet, often referred to as the "cloud."

Distributed computing refers to the use of distributed systems to solve computational problems.

In distributed computing, a problem is divided into many tasks, each of which is solved

by one or more computers, which communicate

with each other via message passing.

Diagram

Types

Data Grid Computational Grid Collaboration Grid Network Grid Utility Grid

Public Cloud Private Cloud Community Cloud Hybrid Cloud

Distributed Computing System

Distributed Information Systems

Distributed Pervasive System

Goal

Reliable access to data and storage capacity

Resource utilization

Delivery of computer power as a utility

Reduced investments and proportional costs

Increased availability and reliability

Increased scalability

Resource sharing Openness Transparency Scalability

Architecture Used Distributed computing Client-Server Client-Server

Management Decentralized Centralized Decentralized

Application Life science application

Engineering oriented application

Data oriented application

Backup and recovery Storing file online Video making and editing

software Business process Web based application

Telecommunication network

Network applications Real-time process

control Parallel computation

Page 2: pallaviwankhede2019.files.wordpress.com€¦  · Web viewDistributed computing refers to the use of distributed systems to solve computational problems. In distributed computing,

Physical science application

Commercial application

Advantages

Can solve larger, more complex problems in a shorter time

Easier to collaborate with other organizations

Make better use of existing hardware

Uses resources scattered across the world

Facilitates Virtual Organization (VO)

Lower computer costs

Reduced software costs

Unlimited storage capacity

Increased data reliability

Device independent

Information sharing among distributed users

Resource sharing Extensibility and

incremental growth Shorter response time

and higher output Higher reliability Better

price/performance ratio Scalability Transparency

Disadvantages

Grid software and standards are still evolving

Learning curve to get started

Non-interactive job submission

Requires constant internet connection

Does not work well with low-speed internet connection

Stored data might not be secure

Stored data can be lost

Network reliance Complexity Security Multiple point of

failure Manageability Unpredictability

Submitted By:

Sakshi Ajay Shende

Roll No.-19