VIRTUALIZATION & CLOUD COMPUTING

Slides:



Advertisements
Similar presentations
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Advertisements

By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Cloud computing Tahani aljehani.
Plan Introduction What is Cloud Computing?
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
Introduction to Cloud Computing
VIRTUALIZATION AND CLOUD COMPUTING Dr. John P. Abraham Professor, Computer Engineering UTPA.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
1 NETE4631 Managing the Cloud and Capacity Planning Lecture Notes #8.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
In the name of God :).
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Architecture Chapter 2. SPI Model Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) - PaaS (Platform as a Service) - IaaS.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
Cloud Computing. Lecture Outline  Exploring Cloud Backups  Disaster Recovery in Cloud  Cloud Management.
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Clouding with Microsoft Azure
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Windows 2012R2 Hyper-V and System Center 2012
Distributed Virtualization for Net-Centric Operations Draft
Unit 3 Virtualization.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Guide to Operating Systems, 5th Edition
Introduction to Cloud Technology
Chapter 6: Securing the Cloud
Understanding The Cloud
Managing the Cloud.
Chapter 14 Network Management
Roles and Boundaries – 1/2
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Cloud computing-The Future Technologies
Prepared by: Assistant prof. Aslamzai
Nimble Streamer Helps Media Content Providers Create Streaming Networks Cost-Effectively and Easily by Utilizing Azure’s Worldwide Scalability MICROSOFT.
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
Introduction to Enterprise Systems
CLOUD COMPUTING Presented By:- EduTechlearners
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Dr. Sharad Saxena.
Dr. John P. Abraham Professor, Computer Engineering UTPA
Cloud Computing.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
VIRTUALIZATION & CLOUD COMPUTING
Guide to Operating Systems, 5th Edition
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Brandon Hixon Jonathan Moore
Emerging technologies-
Increase and Improve your PC management with Windows Intune
Cloud Computing: Concepts
Cloud Computing Erasmus+ Project
Basics of Cloud Computing
Cloud Computing for Wireless Networks
Presentation transcript:

VIRTUALIZATION & CLOUD COMPUTING Lecture # 24-25 CSE 423 Managing the Cloud

Cloud computing deployments must be monitored and managed in order to be optimized for best performance. Cloud management software provides capabilities for managing faults, configuration, accounting, performance, and security; this is referred to as FCAPS. Your management responsibilities depend on the particular service model for your cloud deployment. Cloud management includes not only managing resources in the cloud, but managing resources on-premises. The lifecycle of a cloud application includes six defined parts, and each must be managed

Administrating the Cloud The explosive growth in cloud computing services has led many vendors to rename their products and reposition them to get in on the gold rush in the clouds. What was once a network management product is now a cloud management product. These fundamental features are offered by traditional network management systems: • Administration of resource • Configuring resources • Enforcing security • Monitoring operations • Optimizing performance • Policy management • Performing maintenance • Provisioning of resources

Network management systems are often described in terms of the acronym FCAPS, which stands for these features: • Fault • Configuration • Accounting • Performance • Security Most network management packages have one or more of these characteristics; no single package provides all five elements of FCAPS. To get complete set of all five management areas need to adopt a network management framework i.e. IBM Tivoli (Now IBM Cloud Computing), HP OpenView (Now HP Cloud Computing)

Management Responsibilites What separates a network management package from a cloud computing management package is the “cloudly” characteristics that cloud management service must have: • Billing is on a pay-as-you-go basis. • The management service is extremely scalable. • The management service is ubiquitous. • Communication between the cloud and other systems uses cloud networking standards.

To monitor an entire cloud computing deployment stack, you monitor six different categories: 1. End-user services such as HTTP, TCP, POP3/SMTP, and others 2. Browser performance on the client 3. Application monitoring in the cloud, such as Apache, MySQL, and so on 4. Cloud infrastructure monitoring of services such as Amazon Web Services, GoGrid, Rackspace and others 5. Machine instance monitoring where the service measures processor utilization, memory usage,disk consumption, queue lengths, and other important parameters 6. Network monitoring and discovery using standard protocols like the Simple Network Management Protocol (SNMP), Configuration Management Database (CMDB), Windows Management Instrumentation (WMI), and the like

It's important to note that there are really two aspects to cloud management: Managing resources in the cloud Using the cloud to manage resources on-premises

In the cloud, the particular service model you are using directly affects the type of monitoring you are responsible for. Eg. IaaS ( Amazon web services or Rackspace) You can monitor your usage of resource either through their native monitoring tools like Amazon CloudWatch or Rackspace Control Panel or through numerous third party tools that work with these sites APIs. In IaaS you can alter aspects of your deployments like number of machine instances, amount of storage you have but but locked into type of network traffic whether packet prioritization, how routing done etc.

The situation—as you move first to Platform as a Service (PaaS) like Windows Azure or Google App Engine and then onto Software as a Service (SaaS) for which Salesforce.com is a prime example—becomes even more restrictive

When you deploy an application on Google's PaaS App Engine cloud service, the Administration Console provides you with the following monitoring capabilities: • Create a new application, and set it up in your domain. • Invite other people to be part of developing your application. • View data and error logs. • Analyse your network traffic. • Browse the application datastore, and manage its indexes. • View the application's scheduled tasks. • Test the application, and swap out versions. You have almost no operational control, Google lets you deploy the application and monitor it that’s it, all the management of devices, networks and other aspects of platforms managed by google. You have even less control when you are selling software in the cloud as you would with Salesforce.com

Fig 11.2 Management Responsibilities by service model type

Second aspect of cloud management is the cloud based services can play in managing on-premise resources. From the standpoint of client a cloud service provider is no different from than any other networked service. The full range of network management capabilities may be brought to bear to solve mobile, desktop and local server issues, and the same sets of tools can be used for measurement. E.g: Microsoft System Center. Its management service includes an operation manager, the Windows service update Service, a configuration manager for asset management, a data protection manager and a virtual machine manager.

Lifecycle Management Cloud services have a defined lifecycle, just like any other system deployment. A management program has to touch on each of the six different stages in that lifecycle: 1. The definition of the service as a template for creating instances - include the creation, updating, and deletion of service templates. 2. Client interactions with the service, usually through an SLA) contract -This phase manages client relationships and creates and manages service contracts. 3. The deployment of an instance to the cloud and the runtime management of instances - include the creation, updating, and deletion of service offerings.

Lifecycle Management 4. The definition of the attributes of the service while in operation and performance of modifications of its properties - The chief task during this management phase is to perform service optimization and customization. 5. Management of the operation of instances and routine maintenance - During Phase 5, you must monitor resources, track and respond to events, and perform reporting and billing functions. 6. Retirement of the service - End of life tasks include data protection and system migration, archiving, and service contract termination.

Emerging Cloud Management Standards As it stands now, different cloud service providers use different technologies for creating and managing cloud resources. As the area matures, cloud providers are going to be under considerable pressure from large cloud users like the federal government to conform to standards and make their systems interoperable with one another. DMTF - number of large industry players such as VMware, IBM, Microsoft, Citrix, and HP have gotten together to create standards that can be used to promote cloud interoperability (2) Cloud Commons and SMI - Formerly Cloud Associates promoting a set of monitoring standards.

(1) DMTF The Distributed Management Task Force (DMTF) is an industry organization that develops industry system management standards for platform Interoperability. responsible for several industry standards, most notably the Common Information Model (CIM). A recent standard called the Virtualization Management Initiative (VMAN) was developed to extend CIM to virtual computer system management. VMAN has resulted in the creation of the Open Virtualization Format (OVF), which describes a standard method for creating, packaging, and provisioning virtual appliances.

(1) DMTF Since OVF was announced in 2009, vendors such as VirtualBox, AbiCloud, IBM, Red Hat and VMWare have announced or introduced products that use OVF. DMTF has created a working group called the Open Cloud Standards Incubator (OCSI) to help develop interoperability standards for managing interactions between and in public, private, and hybrid cloud systems

(2) Cloud Common and SMI CA Technologies (http://www.ca.com), the company once known as Computer Associates, has taken some of its technologies in measuring distributed network performance metrics and repositioned its products as the following: • CA Cloud Insight, a cloud metrics measurement service • CA Cloud Compose, a deployment service • CA Cloud Optimize, a cloud optimization service • CA Cloud Orchestrate, a workflow control and policy based automation service Taken together, these products form the basis for CA's Cloud Connected Management Suite

(2) Cloud Common and SMI At the heart of CA Cloud Insight is a method for measuring different cloud metrics that creates what CA calls a Service Measurement Index or SMI. The SMI measures things like SLA compliance, cost, and other values and rolls them up into a score. The Service Measurement Index (SMI) is based on a set of measurement technologies forming the SMI Framework that CA donated to the SMI Consortium. It measures cloud-based services in six areas: (1). Agility (2). Capability (3). Cost (4). Quality (5). Risk (6). Security

(2) Cloud Common and SMI

Queries ??? ( If any…)