cloud intro pdf
TRANSCRIPT
-
8/8/2019 Cloud Intro PDF
1/8
Cloud ComputingA short introduction
clouds over Innsbruck
1
-
8/8/2019 Cloud Intro PDF
2/8
What is Cloud ?
http://cloudcomputing.sys-con.com/read/612375_p.htm
Prof. Raj Buyya Univ. of Melbourne, Australia: "A Cloud is a type of parallel and distributed system consisting
of a collection of inter-connected and virtualised computers that
are dynamically provisioned and presented as one or moreunified computing resources based on service-levelagreements established through negotiation between theservice provider and consumers.
Keywords: Virtualisation (VMs), Dynamic Provisioning(negotiation and SLAs), and Web 2.0 access interface
3
-
8/8/2019 Cloud Intro PDF
3/8
Google Web Search Trends & Hot
Nov 15 2007 IBM Introduces 'Blue Cloud' Computing, CIO Today Apr 14 2008 Google and Salesforce.com in cloud computing deal, Siliconrepublic.com Jun 27 2008 Yahoo realigns to support cloud computing, 'core strategies', San Antonio
, ,
4
us ness ourna Jul 8 2008 Merrill Lynch Estimates "Cloud Computing" To Be $100 Billion Market, SYS-CON
Media Jul 23 2008 Cloud Computing Firm Closes $1.5m Series A, SYS-CON Media
-
8/8/2019 Cloud Intro PDF
4/8
Characteristics of Clusters, Grids, Clouds
6
-
8/8/2019 Cloud Intro PDF
5/8
Characteristics of Clusters, Grids, Clouds
7
-
8/8/2019 Cloud Intro PDF
6/8
Cloud Architecture Explained
Service Request Examiner and
Admission Control
- -
Brokers
Service Request Examiner and
Admission Control
- -
Brokers
from anywhere in the world to the Cloud to be processed.
The SLA Resource Allocator acts as the interface between theData Center/Cloud service provider and external users/brokers.
The Service Request Examiner and Admission Control
Pricing Accounting
- Computational Risk Management
- Autonomic Resource ManagementSLAResource
Allocator Pricing Accounting
- Computational Risk Management
- Autonomic Resource ManagementSLAResource
Allocator
mechanism interprets the submitted request for QoSrequirements and decide whether to accept or reject.
The Pricing mechanism decides how requests are charged.
The Accounting mechanism tracks actual usage of resources.
The VM Monitor mechanism tracks the availability of VMs.
Dispatcher
VM
Monitor
Service Request
Monitor
VirtualMachines
Dispatcher
VM
Monitor
Service Request
Monitor
VirtualMachines
The Dispatcher mechanism executes accepted requests.
The Service Request Monitor mechanism tracks executionprogress.
Multiple Virtual Machines (VMs) can be started and stoppeddynamically on a single physical machine to meet different
(VMs)
PhysicalMachines
(VMs)
PhysicalMachines
specific requirements of accepted service requests.
The Data Center comprises multiple servers with PhysicalMachines to provide the underlying computing resources.
10
-
8/8/2019 Cloud Intro PDF
7/8
Some Commercial Oriented Cloud/Cloud
System Amazon Sun
Property Elastic Compute Cloud
(EC2)App Engine Live Mesh
Network.com (Sun
Grid)
GRIDS Lab Aneka
Focus Infrastructure Platform Infrastructure InfrastructureSoftware Platform for
enterprise Clouds
Compute, Storage (Amazon
S3)
VirtualisationOS Level running on a Xen
hypervisorApplication container OS level
Job management
system (Sun Grid
Engine)
Resource Manager and
Scheduler
Dynamic NegotiationNone None None None
SLA-based Resource
Reservation on Anekao o arameters
side.
User Access InterfaceAmazon EC2 Command-
line Tools
Web-based
Administration Console
Web-based Live
Desktop and any devices
with Live Mesh installed
Job submission scripts,
Sun Grid Web portal
Workbench, Web-based
portal
e s es es n nown es es
Value-added Service
ProvidersYes No No Yes No
ProgrammingCustomizable Linux-based
Amazon Machine Ima e P thon Not a licableSolaris OS, Java, C,
APIs supporting different
programming models in
12
ramewor(AMI)
++, an ot er . et
supported languages
-
8/8/2019 Cloud Intro PDF
8/8
References
Keynote Paper: R. Buyya, C. S. Yeo, and S. Venugopal. Market-oriented Cloud
Computing: Vision, Hype, and Reality for Delivering IT Services asComputing Utilities. In Proceedings of the 10th IEEE InternationalConference on High Performance Computing and Communications
, a an, na, ep . .
Aneka:
X. Chu, K. Nadiminti, C. Jin, S. Venugopal, and R. Buyya,Aneka: Next-Generation Enter rise Grid Platform for e-Scienceand e-Business Applications, Proceedings of the 3rd IEEEInternational Conference on e-Science and Grid Computing (e-Science 2007), Dec. 10-13, 2007, Bangalore, India.
J. Broberg, R. Buyya, Z. Tari, MetaCDN: Harnessing Storage Cloudsfor High Performance Content Delivery, Technical Report, GRIDSLab, University of Melbourne, Aug 2008.
15
http://cloudcomputing.sys-con.com/read/612375_p.htm