cloud computing1

27
CLOUD COMPUTING” PRESENTED BY ANURIKA ARORA 2006EEC50

Upload: shishu-priya-darshi

Post on 19-May-2015

2.141 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Cloud computing1

“CLOUD COMPUTING”

PRESENTED BYANURIKA ARORA2006EEC50

Page 2: Cloud computing1

CONTENTS

Introduction to Cloud Computing How is it any different? Components Cloud Architecture Types of Clouds Virtualization Cloud Characteristics Related works List of References

Page 3: Cloud computing1

WHAT ARE CLOUDS? Clouds are “Virtual Clusters” Clouds support access of(lease of) computer instances

Instances accept data and job descriptions (code) and return results that are data and status flags

The datacenter with hardware and software is what we will call a Cloud.

Page 4: Cloud computing1
Page 5: Cloud computing1

WHAT IS CLOUD COMPUTING

“A computing cloud is a set of network enable services providing scalable, QoS guaranteed, normally personalized, inexpensive computing infrastructures on demand, which could be accessed in a simple and pervasive way.”

Page 6: Cloud computing1
Page 7: Cloud computing1

COMPONENTSClient Mobile (Android, iPhone, Windows Mobile) Thin client (Cherry Pal, Zonbu, gOS-based systems) Thick client / Web browser (Apple Safari, Mozilla Firefox,

Google Chrome, Opera, Microsoft Internet Explorer)

Service Integration (Amazon Simple Queue Service) Payments (Amazon Flexible Payments Service, Google

Checkout, PayPal) Mapping (Google Maps, Yahoo! Maps, MapQuest)

Page 8: Cloud computing1

CONTINUE Search (Alexa, Google Custom Search, Yahoo! BOSS) Video Games (OnLive) Live chat (LivePerson)

Software as service Software as a service (Google Apps, SAP and

Salesforce) Software plus services (Microsoft Online Services)

Page 9: Cloud computing1

CONTINUE

Platform as a service Code Based Web Application Frameworks Java Google Web Toolkit (Google App Engine) Python Django (Google App Engine) Ruby on Rails (Heroku) .NET (Azure Services Platform) Non-Code Based Web Application Framework WorkXpress Wolf Frameworks Cloud Hosting (Rackspace Cloud Sites) Proprietary (Force.com)

Page 10: Cloud computing1

CONTINUE

Infrastructure as a service Full virtualization (GoGrid, Skytap, iland) Compute (Amazon EC2, Rackspace Cloud Servers,

Savvis) Platform (Force.com) Storage (Amazon S3, Nirvanix, Rackspace Cloud Files,

Savvis)

Page 11: Cloud computing1

11

Compute Storage Networking Content Delivery

Hardware ResourcesPhysical infrastructure

Platform -as-a-service

Software -as-a-service

Infrastructure-as-a-Service

Data IntensiveAmazon Hadoop, Public Data Sets, Simple DB

GoogleApp Engine

GCDS Akamai

Cloud Architecture

Page 12: Cloud computing1
Page 13: Cloud computing1
Page 14: Cloud computing1
Page 15: Cloud computing1
Page 16: Cloud computing1
Page 17: Cloud computing1

VIRTUALIZATION TECHNOLOGY

Virtual machine is a software implementation of a real machine

Full virtualizationInstead of 100 physical servers ,we can now have 100 virtual server images running on 1 physical server, this reduces the used infrastructure

Platform virtualization Application virtualization

Virtual appliances

Significance : Server consolidation Virtual memory

Page 18: Cloud computing1

PARALLELIZATION AND VIRTUALIZATION

Page 19: Cloud computing1

DATA-INTENSIVE PROCESSING

Page 20: Cloud computing1

•Virtual machine images can be easily updated and redeployed•If any physical server fails then the virtual machines that it was hosting are simply restarted on different physical server

Page 21: Cloud computing1
Page 22: Cloud computing1

RELATED WORKS AND RESULTS

Microsoft: Software plus Services

IBM: Transformation through Customer Implementations

Cisco: Evolving Interoperability

Page 23: Cloud computing1

MICROSOFT: SOFTWARE PLUS SERVICES

Windows Azure Services Platform.

The Azure platform is hosted in Microsoft data centers.

It facilitates: Development of applications Improved Service management Improved Service-hosting

Several Microsoft SaaS applications already run on the Azure platform

Page 24: Cloud computing1

IBM: TRANSFORMATION THROUGH CUSTOMERIMPLEMENTATIONS

Page 25: Cloud computing1

CISCO: EVOLVING INTEROPERABILITY

Cisco adopted Web 2.0-based collaboration products. Interoperability across cloud infrastructures—that is, the

intercloud In place of stand alone clouds , enterprise clouds with

enhanced security and full interoperability needs to be developed which remains a challenge

Page 26: Cloud computing1
Page 27: Cloud computing1

COMMERCIAL CLOUD FORMATION