cloud pres (1)

19
Cloud Computing and Grid Computing 29 th August,2016 Group members: Sonika lama Ghalan Prabin Sapal Anil kr yadav

Upload: purushottam-basnet

Post on 16-Apr-2017

37 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Cloud pres (1)

Cloud Computing and Grid Computing

29th August,2016

Group members:Sonika lama Ghalan

Prabin SapalAnil kr yadav

Page 2: Cloud pres (1)

What is cloud computing? Basic concepts Service models Pros and Cons Examples for Cloud Computing Grid computing and why its needed? Overview of grid computing Areas for grid computing Pros and Cons

OUTLINE

Page 3: Cloud pres (1)

Cloud Computing refers to manipulating, configuring, and accessing the applications online.

It offers online data storage, infrastructure and application. Cloud Computing is both a combination of software and

hardware based computing resources delivered as a network service.

Cloud computing

Page 4: Cloud pres (1)

There are certain services and models working behind the scene making the cloud computing feasible and accessible to end users.

Following are the working models for cloud computing 1. Deployment Models  2. Service Models  

    Deployment models define the type of access to the cloud, i.e., how the cloud is located?

Cloud can have any of the four types of access: Public, Private, Hybrid and Community.

Basic concepts

Page 5: Cloud pres (1)

The Public Cloud: It allows systems and services to be easily accessible to the general public. Public cloud may be less secure because of its openness, e.g., e-mail.

The Private Cloud: It allows systems and services to be accessible

within an organization. It offers increased security because of its private nature.

The Community Cloud allows systems and services to be accessible by group of organizations.

The Hybrid Cloud is mixture of public and private cloud. However, the critical activities are performed using private cloud while the non-critical activities are performed using public cloud.

continue

Page 6: Cloud pres (1)

  Service Models are the reference models on which the Cloud Computing is based.

These can be categorized into three basic service models

as listed below:

Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS)

Service Models

Page 7: Cloud pres (1)

IAAS: IAAS is the delivery of technology

infrastructure as an on demand scalable service.

IAAS provides access to fundamental

resources such as physical machines, virtual machines, virtual storage, etc

IAAS

Page 8: Cloud pres (1)

PaaS : It provides the runtime environment for applications,

development & deployment tools, etc. It also provides all of the facilities required to support the

complete life cycle of building and delivering web applications and services entirely from the Internet.

SaaS: This model allows to use software applications as a service to end

users. SaaS is a software delivery methodology that provides licensed

multi-tenant access to software and its functions remotely as a Web-based service.

PaaS & SaaS

Page 9: Cloud pres (1)

Iaas,Paas,Saas

Page 10: Cloud pres (1)

Pros: Lower computer costs & improved performance Reduced software costs & instant software updates Improved document format compatibility Unlimited storage capacity & increased data reliability • Easier group collaboration Cons: Requires a constant Internet connection Does not work well with low-speed connections Features might be limited & Can be slow Stored data can be lost or it might not be secure

Pros & Cons

Page 11: Cloud pres (1)

Examples for Cloud Computing

Page 12: Cloud pres (1)

Grid computing is a distributed architecture of large numbers of computers connected to solve a complex problem.

“Allows sharing and coordinated use of diverse resources in dynamic, distributed “virtual organizations”

What is Grid? Distributed: Grid computing is distributed form of

networking that focus on communications among devices. Dynamic: Efficiently utilize wasted cycles, forming

working cycles.

Grid computing

Page 13: Cloud pres (1)

Resource sharing: Global sharing is the essence of grid computing.

Secure access: To ensure secure access, grid developers and users need to manage three important things:

Access policy – What is shared? Who is allowed to share? When can sharing occur?

Authentication - How do you identify a user or resource? Authorization - How do you determine whether a certain operation is

consistent with the rules. Resource use:

Efficient, balanced use of computing resources Open standards:

Standardization also encourages industry to invest in developing commercial grid services and infrastructure.

Why Grid Computing?

Page 14: Cloud pres (1)
Page 15: Cloud pres (1)

Pros:• Can solve larger, more complex problems in a shorter time. • Easier to collaborate with other organizations. • Resource Balancing. • Flexible, Secure, Coordinated resource sharing.• Give worldwide access to a network of distributed resources.

Cons:• Need for interoperability when different groups want to share

resources.• Complexity• Commercial

Pros & Cons

Page 16: Cloud pres (1)

• Life sciences• Financial services• Higher education• Engineering services• Government• Collaborative games

Major Business areas for Grid Computing

Page 17: Cloud pres (1)
Page 18: Cloud pres (1)
Page 19: Cloud pres (1)

Thank you …

Any queries?????????