SlideShare a Scribd company logo
Distributed System
We Serve Knowledge, with Knowledge
Presented by
Mr. SHANKAR M,
Asst. Professor, CST, MITS
1
Definition
A distributed system is a computing environment in which various
components are spread across multiple computers (or other
computing devices) on a network.
Devices split up the work, coordinating their efforts to complete job more
efficiently than if a single device had been responsible for the task.
A distributed system contains multiple nodes that are physically separate but
linked together using the network.
2
We Serve Knowledge, with Knowledge
3
We Serve Knowledge, with Knowledge
Computer System 2
Computer System 3
Centralized
Computer
System
Computer System 1
Computer System 5
Distributed
System
Software
DB
Computer System 4
Distributed Systems Model
Advantages of Distributed Systems
All the nodes in the distributed system are connected to each
other. So nodes can easily share data with other nodes.
More nodes can easily be added to the distributed system i.e. it
can be scaled as required.
Failure of one node does not lead to the failure of the entire
distributed system. Other nodes can still communicate with each
other.
Resources like printers can be shared with multiple nodes rather
than being restricted to just one.
4
We Serve Knowledge, with Knowledge
Cloud computing
5
We Serve Knowledge, with Knowledge
Cloud computing is a general term for anything that involves
delivering hosted services over the Internet.
“Cloud computing is the use of computing resources (hardware
and software) that are delivered as a service over a network
(typically the Internet).
Distributed and cloud computing systems are built over a large
number of autonomous computer nodes.
Benefits and Deployment Models
Cloud Benefits
Pay as you go
Focus on business rather than IT
Elasticity - Scale up and down based on
business need
Cloud Models
Deployment Models :
Public Cloud, Private Cloud, Hybrid Cloud, Community Cloud
Service Models : SaaS, PaaS, IaaS
6
We Serve Knowledge, with Knowledge
Cloud Computing Services
Infrastructure as a Service (IaaS) - Involves renting IT
infrastructure from a cloud service provider. This may be all
components of the infrastructure (e.g. servers, storage, networks,
etc.)
Platform as a Service (PaaS) - The provision of a complete
software platform, including database, middleware, security,
operating system, development tools, etc. from a service provider.
Software as a Service (SaaS) - This service model is the
complete provision of an application delivered to a
customer/business using a subscription model.
7
We Serve Knowledge, with Knowledge
Essential Characteristics
7
We Serve Knowledge, with Knowledge
On-Demand Self-Service: Allows for provisioning of computing resources automatically as
needed.
Broad Network Access: Access to cloud resources is over the network using standard
mechanisms provided through multi-channels.
Resource Pooling: The vendors’ resources are capable of being pooled to serve multiple
clients using a multi-tenant model, with different physical and virtual resources in a dynamic
way.
Measured Service: Allows monitoring, control and reporting of usage. It also allows for
transparent between the provider and the client.
7
We Serve Knowledge, with Knowledge
Layers and Types of Clouds
Layers or Services of Cloud
Software as a service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
7
We Serve Knowledge, with Knowledge
Application Cloud - Software as a Service (SaaS)
7
We Serve Knowledge, with Knowledge
 “Software as a Service is the hosted delivery of Software that
consumers can access over the internet.” This definition is rather
simplistic.
 By this definition web based email services such as Gmail, Hotmail
etc are SaaS applications.
 Multiple customers share a single instance of the software and the
provider can optimize the resources to suit individual demands.
 Google Apps - a SaaS version of desktop applications where the
software is hosted on google’s servers.
Salesforce - SaaS CRM products.
Platform Cloud – Platform as a Service (PaaS)
7
We Serve Knowledge, with Knowledge
Platform as a Service offers a complete platform and the tools to
develop and deploy applications on the platform.
App Engine is a PaaS offering from Google. Applications are
developed and deployed on Google’s infrastructure.
Force.com is a PaaS offering from Salesforce.
Microsoft Azure is Microsoft’s platform as a service
offering. It provides a range of cloud services, including compute,
analytics, storage and networking.
Infrastructure Cloud – Infrastructure as a service (IaaS)
7
We Serve Knowledge, with Knowledge
Infrastructure as a Service is the hosted delivery of infrastructure services
such as servers, networks and other hardware to consumers.
IaaS provides consumers access to on-demand, scalable storage and
compute power.
Amazon EC2 is an example of IaaS which provides scalable compute
capacity in the cloud. Basically, consumers get a machine that they
customize and use.
Amazon EC2 is an example of hardware as a service.
Types of Cloud
7
We Serve Knowledge, with Knowledge
public cloud
7
We Serve Knowledge, with Knowledge
Infrastructure is located on the premises of a cloud computing
company that offers the cloud service.
The location remains, thus, separate from the customer and he
has no physical control over the infrastructure.
As public clouds use shared resources, they do excel mostly in
performance, but are also most vulnerable to various attacks.
private cloud
7
We Serve Knowledge, with Knowledge
Private clouds are data center architectures owned by a single company
that provides flexibility, scalability, provisioning, automation and
monitoring.
The goal of a private cloud is not sell “as-a-service” offerings to external
customers but instead to gain the benefits of cloud architecture without
giving up the control of maintaining your own data center.
Hybrid cloud
7
We Serve Knowledge, with Knowledge
By using a Hybrid approach, companies can maintain control
of an internally managed private cloud while relying on the
public cloud as needed.
For instance during peak periods individual applications, or
portions of applications can be migrated to the Public Cloud.
Reference/Credit Slide
■ Provide credits/references utilized for the content preparation to avoid
copyrights claims.
■ Title: Distributed Systems: Concepts and Design, Authors: George Coulouris, Jean
Dollimore, Tim Kindberg, Gordon Blair, Edition 5 Publisher: Pearson Education, 2011,
ISBN0133001377, 9780133001372, Length: 1008 pages
8
We Serve Knowledge, with Knowledge
Feedback Slide
■ The attainment of learning outcomes can be measured through Feedback and
Assessment from the learners/viewers/ participants.
Note: If you have any queries/Questions about Distributed Systems, kindly leave your
queries here.
9
We Serve Knowledge, with Knowledge
We Serve Knowledge, with Knowledge
THANK
YOU

More Related Content

PPTX
Cloud computing
PPTX
Webinar presentation on cloud computing
PPTX
Basics of Cloud Computing
PPTX
Cloud computing
PPTX
Introduction of cloud computing
PDF
MUCLecture_2022_52127829.pdf
PDF
cloudcomputingsimpleppt-141114085742-conversion-gate01.pdf
PPTX
Cloud Computing
Cloud computing
Webinar presentation on cloud computing
Basics of Cloud Computing
Cloud computing
Introduction of cloud computing
MUCLecture_2022_52127829.pdf
cloudcomputingsimpleppt-141114085742-conversion-gate01.pdf
Cloud Computing

Similar to Distributed Systems useful entire network related things (20)

PPT
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
PPT
cloud computing introduction simple.ppt
PDF
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
PPT
Cloud computing simple ppt
PPT
cloudcomputingsimpleppt-141114085742-conversion-gate01
PPTX
Cloud computing ppt
PPTX
Cloud Computing:An Economic Solution for Libraries
PDF
1.Introduction to cloud computing converted
PPTX
Cloud computing
PPTX
cloud computing and its service models.pptx
PPTX
CLOUD COMPUTING.pptx
PPT
Cloud computing and service models
PPTX
Cloud Computing
PPT
cloud computing
PPT
Cc unit 1 ppt
PPTX
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
PPTX
Cloud computing lecture 1
PPTX
Cloud Computing.pptx
PPTX
cloud computing.....
PPTX
Chapter 1 – Introduction to Cloud Computing - Copy.pptx
cloudcomputingsimpleppt-141114085742-conversion-gate01.ppt
cloud computing introduction simple.ppt
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloud computing simple ppt
cloudcomputingsimpleppt-141114085742-conversion-gate01
Cloud computing ppt
Cloud Computing:An Economic Solution for Libraries
1.Introduction to cloud computing converted
Cloud computing
cloud computing and its service models.pptx
CLOUD COMPUTING.pptx
Cloud computing and service models
Cloud Computing
cloud computing
Cc unit 1 ppt
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
Cloud computing lecture 1
Cloud Computing.pptx
cloud computing.....
Chapter 1 – Introduction to Cloud Computing - Copy.pptx
Ad

More from ssuserd24233 (16)

PPT
Computer Networks Quqlity of Service ppt
PPTX
Transport layer in OSI Layers in detail.pptx
PPT
wireless communication - Voice over IP used for ALL
PPT
Application Layer-Introduction - detail Things are included
PPTX
AI Unit-5 Image Processing for all ML problems
PPTX
final review ppt of engineering hypothetic arm
PPTX
privacy and security in online social media useful for NPTEL
PPT
Distributed systems - Introduction to all .ppt
PPT
Cloud Computing - Introduction all concepts.ppt
PPT
osi laopen system interconnect power point presentation
PPT
introduction to networking powerpoint presenytation
PPTX
sajid educational acutatation ppt useful for all
PPT
Test Design Techniques - skill oriented course.ppt
PPT
software Testing - Skill Oriented Course .ppt
PPT
KBA, Wumpus world.ppt
PPTX
Network security model.pptx
Computer Networks Quqlity of Service ppt
Transport layer in OSI Layers in detail.pptx
wireless communication - Voice over IP used for ALL
Application Layer-Introduction - detail Things are included
AI Unit-5 Image Processing for all ML problems
final review ppt of engineering hypothetic arm
privacy and security in online social media useful for NPTEL
Distributed systems - Introduction to all .ppt
Cloud Computing - Introduction all concepts.ppt
osi laopen system interconnect power point presentation
introduction to networking powerpoint presenytation
sajid educational acutatation ppt useful for all
Test Design Techniques - skill oriented course.ppt
software Testing - Skill Oriented Course .ppt
KBA, Wumpus world.ppt
Network security model.pptx
Ad

Recently uploaded (20)

PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
web development for engineering and engineering
PPT
Project quality management in manufacturing
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
additive manufacturing of ss316l using mig welding
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
PPT on Performance Review to get promotions
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Construction Project Organization Group 2.pptx
R24 SURVEYING LAB MANUAL for civil enggi
Operating System & Kernel Study Guide-1 - converted.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
web development for engineering and engineering
Project quality management in manufacturing
UNIT-1 - COAL BASED THERMAL POWER PLANTS
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Foundation to blockchain - A guide to Blockchain Tech
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
additive manufacturing of ss316l using mig welding
CH1 Production IntroductoryConcepts.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPT on Performance Review to get promotions
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Construction Project Organization Group 2.pptx

Distributed Systems useful entire network related things

  • 1. Distributed System We Serve Knowledge, with Knowledge Presented by Mr. SHANKAR M, Asst. Professor, CST, MITS 1
  • 2. Definition A distributed system is a computing environment in which various components are spread across multiple computers (or other computing devices) on a network. Devices split up the work, coordinating their efforts to complete job more efficiently than if a single device had been responsible for the task. A distributed system contains multiple nodes that are physically separate but linked together using the network. 2 We Serve Knowledge, with Knowledge
  • 3. 3 We Serve Knowledge, with Knowledge Computer System 2 Computer System 3 Centralized Computer System Computer System 1 Computer System 5 Distributed System Software DB Computer System 4 Distributed Systems Model
  • 4. Advantages of Distributed Systems All the nodes in the distributed system are connected to each other. So nodes can easily share data with other nodes. More nodes can easily be added to the distributed system i.e. it can be scaled as required. Failure of one node does not lead to the failure of the entire distributed system. Other nodes can still communicate with each other. Resources like printers can be shared with multiple nodes rather than being restricted to just one. 4 We Serve Knowledge, with Knowledge
  • 5. Cloud computing 5 We Serve Knowledge, with Knowledge Cloud computing is a general term for anything that involves delivering hosted services over the Internet. “Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). Distributed and cloud computing systems are built over a large number of autonomous computer nodes.
  • 6. Benefits and Deployment Models Cloud Benefits Pay as you go Focus on business rather than IT Elasticity - Scale up and down based on business need Cloud Models Deployment Models : Public Cloud, Private Cloud, Hybrid Cloud, Community Cloud Service Models : SaaS, PaaS, IaaS 6 We Serve Knowledge, with Knowledge
  • 7. Cloud Computing Services Infrastructure as a Service (IaaS) - Involves renting IT infrastructure from a cloud service provider. This may be all components of the infrastructure (e.g. servers, storage, networks, etc.) Platform as a Service (PaaS) - The provision of a complete software platform, including database, middleware, security, operating system, development tools, etc. from a service provider. Software as a Service (SaaS) - This service model is the complete provision of an application delivered to a customer/business using a subscription model. 7 We Serve Knowledge, with Knowledge
  • 8. Essential Characteristics 7 We Serve Knowledge, with Knowledge On-Demand Self-Service: Allows for provisioning of computing resources automatically as needed. Broad Network Access: Access to cloud resources is over the network using standard mechanisms provided through multi-channels. Resource Pooling: The vendors’ resources are capable of being pooled to serve multiple clients using a multi-tenant model, with different physical and virtual resources in a dynamic way. Measured Service: Allows monitoring, control and reporting of usage. It also allows for transparent between the provider and the client.
  • 9. 7 We Serve Knowledge, with Knowledge
  • 10. Layers and Types of Clouds Layers or Services of Cloud Software as a service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) 7 We Serve Knowledge, with Knowledge
  • 11. Application Cloud - Software as a Service (SaaS) 7 We Serve Knowledge, with Knowledge  “Software as a Service is the hosted delivery of Software that consumers can access over the internet.” This definition is rather simplistic.  By this definition web based email services such as Gmail, Hotmail etc are SaaS applications.  Multiple customers share a single instance of the software and the provider can optimize the resources to suit individual demands.  Google Apps - a SaaS version of desktop applications where the software is hosted on google’s servers. Salesforce - SaaS CRM products.
  • 12. Platform Cloud – Platform as a Service (PaaS) 7 We Serve Knowledge, with Knowledge Platform as a Service offers a complete platform and the tools to develop and deploy applications on the platform. App Engine is a PaaS offering from Google. Applications are developed and deployed on Google’s infrastructure. Force.com is a PaaS offering from Salesforce. Microsoft Azure is Microsoft’s platform as a service offering. It provides a range of cloud services, including compute, analytics, storage and networking.
  • 13. Infrastructure Cloud – Infrastructure as a service (IaaS) 7 We Serve Knowledge, with Knowledge Infrastructure as a Service is the hosted delivery of infrastructure services such as servers, networks and other hardware to consumers. IaaS provides consumers access to on-demand, scalable storage and compute power. Amazon EC2 is an example of IaaS which provides scalable compute capacity in the cloud. Basically, consumers get a machine that they customize and use. Amazon EC2 is an example of hardware as a service.
  • 14. Types of Cloud 7 We Serve Knowledge, with Knowledge
  • 15. public cloud 7 We Serve Knowledge, with Knowledge Infrastructure is located on the premises of a cloud computing company that offers the cloud service. The location remains, thus, separate from the customer and he has no physical control over the infrastructure. As public clouds use shared resources, they do excel mostly in performance, but are also most vulnerable to various attacks.
  • 16. private cloud 7 We Serve Knowledge, with Knowledge Private clouds are data center architectures owned by a single company that provides flexibility, scalability, provisioning, automation and monitoring. The goal of a private cloud is not sell “as-a-service” offerings to external customers but instead to gain the benefits of cloud architecture without giving up the control of maintaining your own data center.
  • 17. Hybrid cloud 7 We Serve Knowledge, with Knowledge By using a Hybrid approach, companies can maintain control of an internally managed private cloud while relying on the public cloud as needed. For instance during peak periods individual applications, or portions of applications can be migrated to the Public Cloud.
  • 18. Reference/Credit Slide ■ Provide credits/references utilized for the content preparation to avoid copyrights claims. ■ Title: Distributed Systems: Concepts and Design, Authors: George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair, Edition 5 Publisher: Pearson Education, 2011, ISBN0133001377, 9780133001372, Length: 1008 pages 8 We Serve Knowledge, with Knowledge
  • 19. Feedback Slide ■ The attainment of learning outcomes can be measured through Feedback and Assessment from the learners/viewers/ participants. Note: If you have any queries/Questions about Distributed Systems, kindly leave your queries here. 9 We Serve Knowledge, with Knowledge
  • 20. We Serve Knowledge, with Knowledge THANK YOU