pallaviwankhede2019.files.wordpress.com€¦ · web viewdistributed computing refers to the use...
TRANSCRIPT
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
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