Vous êtes sur la page 1sur 9

Cloud Computing and Grid Computing

Group Members
Waqas Ali BSSE-F17-58
Basir Uddin BSSE-F17-50
Umair Khan BSSE-F17-12
Shazeb Awab BSSE-F17-08
Zohaib Zeeshan BSSE-F17-57
Introduction

• Grid computing and cloud computing are conceptually


similar that can be easily confused. The concepts are
quite similar and both share the same vision of providing
services to the users through sharing resources among a
large pool of users.
• Both are based on network technology and are capable of
multitasking meaning users can access a single or
multiple application instances to perform different tasks.
Cloud Computing
• Cloud computing uses a client-server architecture to deliver
computing resources such as servers, storage, databases, and
software over the cloud (Internet) with pay-as-you-go pricing.
• Cloud computing is an emerging approach to shared infrastructure in
which large pools of systems are linked together to provide IT services.
• In Simplest terms, cloud computing means storing and accessing the data
and programs on remote servers that are hosted on internet instead of
computer’s hard drive or local server. Cloud computing is also referred
as Internet based computing.
Diagram
Cloud Computing Types
• IaaS (Infrastructure as Service): is a form of cloud computing that
provides virtualized computing resources over the internet
Examples. DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco
Metapod, Microsoft Azure, Google Compute Engine (GCE)
• PaaS (Platform-as-a-Service): is a complete development and deployment
environment in the cloud, with resources that enable you to deliver everything from simple
cloud-based apps to well-informed, cloud-enabled enterprise applications.
Examples: AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App
Engine, Apache Stratos
• SaaS (Software as a Service): is a way of delivering applications over the
Internet—as a service. Instead of installing and maintaining software, you simply access it
via the Internet, freeing yourself from complex software and hardware management.
Grid Computing

• Grid computing is also called as "distributed computing." It


links multiple computing resources (PC's, workstations,
servers, and storage elements) together and provides a
mechanism to access them.

• Grid computing is a network based computational model


that has the ability to process large volumes of data with
the help of a group of networked computers that
coordinate to solve a problem together.
Diagram
Continue ....

• Basically, it’s a vast network of interconnected computers


working towards a common problem by dividing it into several
small units called grids. It’s based on a distributed architecture
which means tasks are managed and scheduled in a distributed
way with no time dependency.

• The group of computers acts as a virtual supercomputer to


provide scalable and seamless access to wide-area computing
resources which are geographically distributed and present
them as a single, unified resource to perform large-scale
applications such as analyzing huge sets of data.
Let's understand the difference between cloud computing
and grid computing.
Cloud Computing Grid Computing
Cloud Computing follows client-server computing Grid computing follows a distributed computing
architecture. architecture.
Scalability is high. Scalability is normal.
Cloud Computing is more flexible than grid Grid Computing is less flexible than cloud
computing. computing.
Cloud operates as a centralized management Grid operates as a decentralized management
system. system.
In cloud computing, cloud servers are owned by In Grid computing, grids are owned and managed
infrastructure providers. by the organization.
Cloud computing uses services like Iaas, PaaS, Grid computing uses systems like distributed
and SaaS. computing, distributed information, and distributed
pervasive.
Cloud Computing is Service-oriented. Grid Computing is Application-oriented.
It is accessible through standard web protocols. It is accessible through grid middleware.

Vous aimerez peut-être aussi