Cloud Computing Lecture 4

Similar documents
Top 40 Cloud Computing Interview Questions

CS 470 Spring Virtualization and Cloud Computing. Mike Lam, Professor. Content taken from the following:

Lecture 09: VMs and VCS head in the clouds

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

Introduction To Cloud Computing

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

Distributed Systems COMP 212. Lecture 18 Othon Michail

Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając

Virtual Machines. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

Cloud Computing and Service-Oriented Architectures

FIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS

Introduction to Cloud Computing and Virtual Resource Management. Jian Tang Syracuse University

COMP6511A: Large-Scale Distributed Systems. Windows Azure. Lin Gu. Hong Kong University of Science and Technology Spring, 2014

Cloud Computing and Service-Oriented Architectures

Module Day Topic. 1 Definition of Cloud Computing and its Basics

Market Trends in Public Cloud Storage

Cloud Computing TDM Session

IBM Bluemix compute capabilities IBM Corporation

Cloud Computing introduction

Cloud Essentials for Architects using OpenStack

Community Clouds And why you should care about them

Cloud Computing An IT Paradigm Changer

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

Cloud Computing 4/17/2016. Outline. Cloud Computing. Centralized versus Distributed Computing Some people argue that Cloud Computing. Cloud Computing.

ECE Enterprise Storage Architecture. Fall ~* CLOUD *~. Tyler Bletsch Duke University

Cloud Infrastructure and Operations Chapter 2B/8 Page Main concept from which Cloud Computing developed

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Cloud Computing Briefing Presentation. DANU

Automated Deployment of Private Cloud (EasyCloud)

Cloud & Virtualization Technologies

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

How CloudEndure Works

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

Examining Public Cloud Platforms

Benefits of Cloud Computing

Topics II SaaS 2.0 OaSe*: OpenCms as a Service Cloud Sites SaaS 3.0 Google Apps (Gmail, Google Docs) Cloud Assessment Services Cloudify: Cloud Applica

Metered Licensing Management. Feature Description

BUILDING A PRIVATE CLOUD. By Mark Black Jay Muelhoefer Parviz Peiravi Marco Righini

Faculté Polytechnique

How CloudEndure Disaster Recovery Works

How CloudEndure Works

How CloudEndure Disaster Recovery Works

Cloud Computing. Technologies and Types

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

White P C aper Title Here arbonite Cloud Migration Te T c e hnica ic l a G l g uide VM VM

Dr. Kamal Bhattacharya IBM Research - India. Cloud Computing IBM Corporation

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?

Carbonite Availability 8.2, Carbonite Migrate 8.2 and Carbonite Cloud Migration Supported Platforms Chart

Altaro VM Backup 7.6 vs. StorageCraft ShadowProtect SPX 6.7

Introduction to data centers

Cisco Services: Towards Your Next Generation IT

CHAPTER 2 BASICS OF CLOUD COMPUTING

STORWARE.EU. Simplified Data Protection for Virtual Environments

Episerver Digital Experience Cloud Norge Thechforum 2017

Cloud I - Introduction

EY Norwegian Cloud Maturity Survey 2018

Getting to Know Apache CloudStack

What is Cloud Computing? What are the Private and Public Clouds? What are IaaS, PaaS, and SaaS? What is the Amazon Web Services (AWS)?

Open Hybrid Cloud & Red Hat Products Announcements

MyCloud Computing Business computing in the cloud, ready to go in minutes

A Comparative Study of Various Computing Environments-Cluster, Grid and Cloud

ERP Solution to the Cloud

Virtualization Introduction

Mobile Cloud Computing

In this unit we are going to look at cloud computing. Cloud computing, also known as 'on-demand computing', is a kind of Internet-based computing,

SEEM3450 Engineering Innovation and Entrepreneurship

OPENSTACK: THE OPEN CLOUD

EY Norwegian Cloud Maturity Survey Current and planned adoption of cloud services

Automated Deployment of Private Cloud (EasyCloud)

Chapter 3 Virtualization Model for Cloud Computing Environment

1/10/2011. Topics. What is the Cloud? Cloud Computing

International Journal of Advance Engineering and Research Development. A Private Cloud On Open Source Paradigm

Spring 2017 :: CSE 506. Introduction to. Virtual Machines. Nima Honarmand

IBM Cloud for VMware Solutions

Kroll Ontrack VMware Forum. Survey and Report

HCX SERVER PRODUCT BRIEF & TECHNICAL FEATURES SUMMARY

Oracle Health Sciences. ClearTrial Operations Management Cloud Service Service Descriptions and Metrics

CHEM-E Process Automation and Information Systems: Applications

Chapter 5 C. Virtual machines

Infrastructure modernization with Microsoft Azure

Today s Objec4ves. Data Center. Virtualiza4on Cloud Compu4ng Amazon Web Services. What did you think? 10/23/17. Oct 23, 2017 Sprenkle - CSCI325

Microsoft Azure Integration and Security. Course Code: AZ-101; Duration: 4 days; Instructorled

HPE GO4SAP Getting Orchestrated for SAP Automate SAP Basis Management Enterprise-scale end-to-end

2013 Cloud Computing Outlook: Private Cloud Expected to Grow at Twice the Rate of Public Cloud

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing

Managing your Cloud with Confidence

IT Enterprise Services. Capita Private Cloud. Cloud potential unleashed

ITRI Cloud OS: An End-to-End OpenStack Solution

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Cloud computing and Citrix C3 Last update 28 July 2009 Feedback welcome -- Michael. IT in the Clouds. Dr Michael Harries Citrix Labs

Understanding Virtual System Data Protection

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002

FAIM 14. Cloud Computing. Paul Rad Rackspace, Inc. VP Technology

Lecture 7: Data Center Networks

` 2017 CloudEndure 1

Virtualization. Michael Tsai 2018/4/16

Hystax Acura. Cloud Migration and Disaster Recovery Solution. Hystax. All rights reserved. 1

Expert Reference Series of White Papers. Understanding Data Centers and Cloud Computing

Benefits of Extending your Datacenters with Amazon Web Services

Transcription:

Cloud Computing Lecture 4 1/17/2012

What is Hypervisor in Cloud Computing and its types? The hypervisor is a virtual machine monitor (VMM) that manages resources for virtual machines. The name hypervisor is suggested as it is a supervisory tool for the virtual machines. There are mainly two types of hypervisors : -> Type-1: the guest Vm runs directly over the host hardware, e.g Xen, Hyper-V, VmWare ESXi -> Type-2: the guest Vm runs over hardware through a host OS, e.g Kvm, Oracle virtualbox

Are Type-1 Hypervisors better in performance than Type-2 Hypervisors and Why? Type-1 Hypervisors are better in performance as compared to Type-2 hypervisors because Type-1 hypervisors does not run through a host OS, they utilize all resources directly from Host hardware In cloud implementation Type-1 hypervisors are used rather than Type-2 because Cloud servers need to run multiple OS images and it should be noted that if OS images are run on host a OS as in case of Type-2, the resources will get wasted.

How is the Cloud Computing different from primitive Client-Server Architecture? infrastructure is similar at the client side but varies at server-side The server-side contains a main Cloud Controller that forwards the request to its worker machines known as Nodes. These nodes are a grid computing machines that dedicate all its resources to process application So a cloud computing infrastructure is quite complicated on server side that processes all the requests from clients and send the result back.

How is it different than "regular" hosting, where a customer pays for a fixed amount of storage and bandwidth for a fixed monthly fee? Cloud computing is different from traditional hosting because it doesn t lock customers into expensive contracts that are based on calculating resources to meet their peak demands. Every month, whether all the resources are utilized or not, a customer will always have to pay for the contracted resources with regular hosting. That monthly cost translates directly into wasted operating expenses

What distinguishes a cloud host from a "regular" host? Is it the same equipment, but a different billing and monitoring system? Something else? Generally, cloud computing includes three elements: Self-service. Customers can access a personalized dashboard, console or command-line interface and modify resources as needed. Metered/Utility model. Services are provided on a 'pay only for what you use' basis. Fully virtualized/automated. There is little-to-no hardware or software provisioning required to get an application up and running. Typically, traditional hosting has none of these benefits, which significantly drives up costs.

What is the relationship between SOA and cloud architecture? Service oriented architecture (SOA) is an architectural style that supports service oriented methodology that is being added in the cloud architecture as a mandatory component. Cloud architecture support the use of on-demand access to resources and it provides lots of other facilities that are being found in SOA as well. SOA makes these requirements optional to use. But, to get the full functionality and more performance based efficiency there is a requirement for the mixture of SOA and cloud architecture.

Cloud Management

Cloud Management Many activities similar to traditional network / infrastructure management software. (FCAPS) F ( Fault ) Performing Maintenance C ( Configuration ) Configuration and Administration of resources A (Accounting ) Monitoring Operation P (Performance) Performance optimization S (Security ) Enforcing Security

How cloud management diff Billing is Pay-as-you-go basis Management service is scalable Ubiquitous 5 major cloud management vendors BMC Cloud computing Computer Associate Cloud solution HP Cloud computing IBM Cloud Computing Microsoft Cloud Services

Mgmt responsibility by service model Example Hosted IaaS PaaS SaaS Hosted Infrastructure Amazon AWS, Rackspace Google App Engine, Microsoft Azure IT Resp. B A D C B A D C B A B Provider Resp S S S, O, D S, O, D Shared N N N N A Salesforce.com Abbreviation B A D S O N Meaning Business Service/User Interaction Application Database Server Operating System Network

Lifecycle management stages Planning : Definition of the service Client interaction with the service Deployment to cloud and the runtime management Definition of the attributes of the services while in operation Execution Management of the operation of the instances and maintenance Retirement of the service

TCS Cloud Advisory Services Cloud Deployment and Migration Services Cloud Development and Assurance Service Cloud Environment Build and Management Service (EBMS) Disaster Recovery Cloud Service (DRaaS) Cognizant Business Process as a Service (BPaaS) Cloud strategy and advisory services Cloud migration, management and monitoring services

Wipro Cloud Enabled Infrastructure Transformation Cloud Enabled Application Transformation Process Transformation leveraging SaaS BPaaS Solutions Accenture Accenture Software Business Process Utilities Cloud Applications and Platforms Cloud Infrastructure Cloud Strategy Software as a Service (SaaS) Implementation