Cloud Patterns And Applications
-
Upload
rashmi-agale -
Category
Engineering
-
view
20 -
download
1
Transcript of Cloud Patterns And Applications
Guided by,D M. Ujalambkar
Department of Computer Engineering
AISSMS COE, Pune
Cloud Patterns And Applications
Presented by,R U. Patil
M.E. Computer Engineering
AISSMS COE, Pune
Cloud Platform Apache cloudstack Intercloud Designing an architecture Clustering
Contents
Amazon EC2 :
Amazon Web Services (AWS), by allowing users to rent virtual computers
can create, launch, and terminate server-instances as needed
Cloud Platforms
Amazon s3 :
Online file storage web service provides storage through web services interfaces
Apache Cloudstack:
Act is an opensource Iaas platform Setup an on demand elastic cloud computing
service Allow endusers to provision resources
Deployment architecture overview
Region with multiple zones
Intercloud
is an interconnected global "cloud of clouds" and an extension of the Internet "network of networks"
each single cloud does not have infinite physical resources
Facade : Provide a unified
interface to a setof interfaces in asubsystem
Designing an architecture
Adapters :
Convert the interface of a class into anotherInterface clients expect
Proxies :
Provide a placeholder for another object to control access to it.
n-tier web pattern : Three –Tier Architecture
Presentation TierBusiness logic TierData Tier
Clustering
Three –Tier Architecture
Fig. Three Tier Architecture
Semaphore :
Synchronization object that controls access
Widely used to control access Basic functionalities associated with
semaphores are set, check and wait
Locking :
Implemented using hardware instructions To support the implementation of storage
MapReduce P2P framework :
To perform job state replication, manage master failures, and allow participation of intermittent nodes
Using a P2P approach, extended the MapReduce architectural model
Three types of nodes1. User 2. Master 3. Slave
Thank You