42
A tour of future- smart and on-demand computing ORIENTAL COLLEGE OF TECHNOLOGY, BHOPAL 1 Prepared by: Jitendra S Rathore

Cloud computing it703 unit iii

Embed Size (px)

DESCRIPTION

Cloud computing IT-703 reveals the attractive features of cloud computing along with the driven technology i.e. virtualization as per the RGPV syllabus

Citation preview

A tour of future- smart and on-demand computing

ORIENTAL COLLEGE OF TECHNOLOGY, BHOPAL

1Prepared by: Jitendra S Rathore

CLOUD MANAGEMENT& VIRTUALIZATIONThis presentation demonstrates how

cloud manage the service and

process and what are the role of

virtualization to deploy and delver

cloud technology.Cloud Management

Cloud Virtualization

2Prepared by: Jitendra S Rathore

3Prepared by: Jitendra S Rathore

Cloud Management

“Cloud management means thesoftware and technologies designedfor operating and monitoringapplications, data and servicesresiding in the cloud. Cloudmanagement tools help ensure acompany's cloud computing-basedresources are working optimally andproperly interacting with users andother services [1]”

Typically it involves with varioustask. Listed below-

Performance monitoring likeresponse time, latency anduptime.

Securing and complianceauditing

And initiating and overseeing ofdisaster recovery andcontingency plans

4Prepared by: Jitendra S Rathore

Cloud Management by CISCO

Prepared by: Jitendra S Rathore 5

CLOUD MANAGEMENT

Under cloud management following

are the key playing actor-Resiliency

Provisioning

Asset Management

Map Reduce

Cloud Governance

High Availability and Disaster Mgmt

6Prepared by: Jitendra S Rathore

Resiliency

According to [thefreedictionary.com],

Resiliency means an occurrence of rebounding or springing back.

Or

the physical property of a materialthat can return to its original shapeor position after deformation thatdoes not exceed its elastic limit.

7Prepared by: Jitendra S Rathore

The Power of Thinking

According to technical white paper [2] ofcloud computing-Cloud Resiliency –“One big advantage that all types ofcloud computing offer is that, by itsnature, cloud computing removes singlepoints of failure. The failure of one nodeof the system has no impact oninformation availability and does notresult in perceivable downtime. Cloudcomputing provides a highly resilientcomputing environment. The one majorweak point is the network itself. If thisfails, then cloud computing fails. It istherefore essential that cloud suppliersand private cloud developers considernetwork topology and ensureredundancy is built into the entirenetwork.”

8Prepared by: Jitendra S Rathore

Cloud resiliency is the ability of a datacenter and its components -- servers,storage, etc. -- to continue operating in thewake of some kind of disruption, whetherit's a breakdown of equipment, a poweroutage or even a natural disaster.

[Christopher Nerney]

Microsoft Perspective……Resiliency

According to Microsoft surveyed [3] …

“Software development has traditionallyemphasized fault prevention, and becausecustomers

operated the software, any failures wereisolated to customers’ on-premisesdeployments.”

While ..“cloud services typically run as

highly complex, distributed,“always available” systemsthat serve many customers.Cloud systems are globallydistributed, often built usingcommodity hardware, andhave inherent dependencieson third-party and partnerservices. The nature of theInternet and globalnetworking is that transientand even prolonged failuresare quite common.”

Prepared by: Jitendra S Rathore 9

Microsoft Perspective……Resiliency

So engineers need to make anecessary mind shift to adoptRecovery-Oriented Computing(ROC) practices, fully embrace theidea that failures will happen, andtherefore incorporate copingstrategies into their service designand software to minimize theharmful effects of such failures

Prepared by: Jitendra S Rathore 10

Microsoft Perspective……Resiliency

Prepared by: Jitendra S Rathore 11

Phases of RMA –

It has 4 phases:

1. Pre-work – Creates a diagram tocapture resources, dependencies,and component interactions.

2. Discover - Identifies failures andresilience gaps

3. Rate - Performs impact analysis

4. Act - Produces work items toimprove resilience

Prepared by: Jitendra S Rathore 12

Phases of RMA

Component Interaction Diagram (CID) for Pre-work Microsoft Windows Azure RMA [3]

Prepared by: Jitendra S Rathore 13

Prepared by: Jitendra S Rathore 14

Prepared by: Jitendra S Rathore 15

Prepared by: Jitendra S Rathore 16

Prepared by: Jitendra S Rathore 17

Prepared by: Jitendra S Rathore 18

Prepared by: Jitendra S Rathore 19

Prepared by: Jitendra S Rathore 20

Prepared by: Jitendra S Rathore 21

Prepared by: Jitendra S Rathore 22

Prepared by: Jitendra S Rathore 23

Prepared by: Jitendra S Rathore 24

Prepared by: Jitendra S Rathore 25

Prepared by: Jitendra S Rathore 26

Prepared by: Jitendra S Rathore 27

Prepared by: Jitendra S Rathore 28

Prepared by: Jitendra S Rathore 29

Prepared by: Jitendra S Rathore 30

Prepared by: Jitendra S Rathore 31

Prepared by: Jitendra S Rathore 32

Prepared by: Jitendra S Rathore 33

Prepared by: Jitendra S Rathore 34

Prepared by: Jitendra S Rathore 35

Prepared by: Jitendra S Rathore 36

Prepared by: Jitendra S Rathore 37

Prepared by: Jitendra S Rathore 38

39Prepared by: Jitendra S Rathore

References:

[1] http://www.webopedia.com/TERM/C/cloud_management.html.

[2] Sungards white paper available at,http://www.sungardas.com/Documents/CloudComputing_WPS-039.pdf

[3]. Resilience by design for cloud services : A structured methodology for prioritizing engineering investments, Microsoft, May 2013.

[4] http://www.microsoft.com/cloud/interop/

[5] http://searchcloudprovider.techtarget.com/definition/cloud-ecosystem

[6] http://blogs.msdn.com/b/dachou/archive/2011/03/16/rise-of-the-cloud-ecosystems.aspx

[7]http://www.appian.com/bpm-software/cloud-bpm.jsp#sthash.D6F8B5Bz.dpuf

[8] Michael Connaughton “Business Process Management and Cloud Computing”, Oracle, Oracle Fusion Middleware, 2011.

[9] P Radha Krishna and Indukuri Verma “ Cloud Analytics – A Path Towards Next Generation Affordable BI”, Infosys, White Paper, 2013.

Prepared by: Jitendra S Rathore 40

References:

[10]. http://searchservervirtualization.techtarget.com/definition/virtual-desktop-infrastructure-VDI

[11]. http://www.microsoft.com/en-in/windows/enterprise/products-and-technologies/virtualization/vdi.aspx

[12]. Jerry Gao, Xiaoying Bai and Wei-Tek Tsai “Cloud Testing- Issues, Challenges, Needsand Practice”, Software engineering : an international Journal (SeiJ), Vol. 1, no. 1,SePteMBer2011 .

[13]. Cloud computing virtualization, IIT bombay, avaialble at http://www.cse.iitb.ac.in/convergence/workshops/Intro_to_Virtualization.pdf

[14]. Rajkumar Buyya and et. al “Mastering Cloud computing”, McGraw Hill Publication

Prepared by: Jitendra S Rathore 41

42Prepared by: Jitendra S Rathore