Chapter 11 Cloud Services Chen Xu, Jizhe Xia, Qunying Huang, and Myra Bambacus C. Xu, J. Xia, Q. Huang, and M. Bambacus, 2013. Chapter 11 Cloud Services,

Slides:



Advertisements
Similar presentations
Jim ONeil Microsoft Developer Evangelist
Advertisements

SIM212 Service Management in Clouds Self-Service -- Metered -- Elastic (Key Tenets) Multi-tenant -- Automation -- Scalable Datacenter Admin Service.
Creating HIPAA-Compliant Medical Data Applications with Amazon Web Services Presented by, Tulika Srivastava Purdue University.
Cloud Service Models and Performance Ang Li 09/13/2010.
Cloud Computing Development. Shallow Introduction.
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Ivan Pleština Amazon Simple Storage Service (S3) Amazon Elastic Block Storage (EBS) Amazon Elastic Compute Cloud (EC2)
Cloud Computing for Education & Cloud Learning Minjuan Wang to BT Research Center (Abu Dhabi) Educational Technology San Diego State University
Thanks to Microsoft Azure’s Scalability, BA Minds Delivers a Cost-Effective CRM Solution to Small and Medium-Sized Enterprises in Latin America MICROSOFT.
N. Doug, Q. Huang, Chapter 15 GeoCloud Initiative, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K.
C. Xu, Z. Gui, J. Li, K. Liu, Q. Huang, and M. Bambacus, Chapter 13 Open-source cloud computing solutions, In Spatial Cloud Computing, edited by.
1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, © Ravi Sandhu World-Leading.
What Is Azure ! Thierry Gasser Technical Solution Professional (TSP)
University of Notre Dame
System Center 2012 R2 Overview
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
Infrastructure as a Service (IaaS) Amazon EC2
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
The Cloud for Modern WakeUpAndCode.com.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
Chapter 2 Cloud computing architecture, concepts, and characteristics
Plan Introduction What is Cloud Computing?
* Who we are? * Animation Industry, Challenges… * What is Render Cloud Farm? * Render Cloud Farm for Whom? * Scope of Blender? * Types of Rendering farms.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
C. Yang, M. Sun, J. Xia, J. Li, K. Liu, Q. Huang and Z. Gui, Chapter 12 How to test the readiness of cloud services, In Spatial Cloud Computing,
Q. Huang, J. Xia, M. Sun, K. Liu, J. Li, Z. Gui, C. Xu, C. Yang, Chapter 14 How to test the readiness of open-source cloud computing solutions, In.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
Cloud Computing Definitions Cloud The set of hardware, networks, storage, services and interfaces that combine to deliver computing as a service Cloud.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
+ CS 325: CS Hardware and Software Organization and Architecture Cloud Architectures.
Cloud Computing and its Application in Television and Broadcasting Industry 出處 : School of Information and Engineering, Communication University of ChinaBeijing,
Introduction to Cloud Computing
K. Liu, Q. Huang, J. Xia, Z. Li, P. Lostritto, Chapter 4 How to use cloud computing?, In Spatial Cloud Computing: a practical approach, edited by.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Microsoft Virtual Academy.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Eucalyptus 3 (&3.1). Eucalyptus 3 Product Overview – Govind Rangasamy.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
One of essential attributes of Cloud Computing where a software architecture is designed in such a way that a single logical instance serves.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
Alfresco Enterprise on Azure Shah Rahman Founder and CEO, CloudlyIO.
Inventory Monitor Protect InfraToolsProcessBusiness Requirements Deploy Configure Migrate Tools Service Provider “Service Admin Fabric Admin” Application.
Alfresco on Azure Shah Rahman Founder and CEO, CloudlyIO.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
Cloud Data platform (Cloud Application Development & Deployment)
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Chapter 21: Cloud Computing and Related Security Issues
Chapter 22: Cloud Computing Technology and Security
Cloud Computing ISY143.
CNIT131 Internet Basics & Beginning HTML
Scalable and Worldwide Cloud Platform Powers Expansion for White-Label Mobile TV Solution MINI-CASE STUDY “Microsoft Azure played a vital role in the design.
Cloud Computing BY: Udit Jain.
AWS Cloud Computing Masaki.
Cloud Computing: Concepts
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Chapter 11 Cloud Services Chen Xu, Jizhe Xia, Qunying Huang, and Myra Bambacus C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp

Learning Objectives Critical factors that may impact the capacities of cloud providers to effectively offer services to customers. Three IaaS cloud services: Amazon EC2, Windows Azure, and NASA Nebula

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Modules Critical factors that may impact the capacities of cloud providers to effectively offer services to customers. Three IaaS cloud services: Amazon EC2, Windows Azure, and NASA Nebula

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Critical Factors Geographic presence User interfaces and access to servers Automatic scaling and load balancing Service level agreement (SLA )

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Amazon EC2 – Geographic presence Amazon has data centers located in nine regions.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Amazon EC2 – User interfaces and access to servers AWS Management Console

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Amazon EC2 – User interfaces and access to servers Amazon EC2 is a paravirtualized environment based on Xen. Amazon EC2 supports both Windows and Linux operating systems. Amazon EC2 has flexible and multiple price models. Then tenant model Geographic regions Computing usage Instance types Operating system of the instance

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Amazon EC2 – Automatic scaling and load balancing Amazon EC2 provides an auto-scaling service. Two advanced services in the Cross Service layer. Elastic Beanstalk CloudFront

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Amazon EC2 – Service level agreement (SLA) Amazon EC2 SLA guarantees 99.95% availability for all Amazon regions. All other AWS services, such as CloudFront, provide an SLA with a service level commitment of 99.9% availability in general.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Windows Azure – Geographic presence Windows Azure has data centers located in eight regions.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Windows Azure – User interfaces and access to servers Windows Azure interface includes a management portal and command-line tools. Several Microsoft products (e.g., Microsoft Visual Studio and Microsoft WebMatrix) could help deploy and manage user applications and cloud resources.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Windows Azure – User interfaces and access to servers Windows Azure Hypervisor is specially designed. Windows Azure currently supports both Windows and Linux operating systems for VMs. Windows Azures service price is calculated based on computing usage: Website cost Virtual machines cost Cloud service cost Mobile service cost Data management cost

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Windows Azure – Automatic scaling and load balancing Windows Azure enables computing resources to be separated from storage to achieve independent scalability of computing and storage. Flat Network Storage (FNS) improves bandwidth of network connectivity to support Windows Azure VMs.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Windows Azure – Service level agreement (SLA) Windows Azure guarantees a 99.95% computing reliability and 99.9% role instance and storage reliability.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp A Brief Introduction of NASA Nebula Nebula is a federal cloud computing service served by NASA. It is an open-source project. Nebula is dedicated to support NASA scientific tasks with a private cloud.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp A Brief Introduction of NASA Nebula Nebula only has so far realized limited scalability. Its services are compatible with Amazon EC2. It leverages the Eucalyptus API for VM control.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp A Brief Introduction of NASA Nebula Nebula provides an graphical user interface and a set of command-line tools for service management. Nebula uses KVM hypervisor. It supports two Linux distributions: Ubuntu and CentOS.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Conclusion

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Questions Please enumerate five key considerations in commercial cloud service comparison. Please enumerate the five layers of Amazon AWS architecture and briefly summarize their core functionalities. What are the core advantages and the biggest concerns of Amazon AWS? Please enumerate the core components of Windows Azure and briefly summarize their core functionalities. What are the core advantage and the biggest concerns of Windows Azure? What are the major difference of NASA Nebula from the other tow cloud services regarding their targeted customers? Enumerate two other popular cloud services and discuss the advantages of using the cloud services.

C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services, In Spatial Cloud Computing: a practical approach, edited by C. Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp References AWS, Overview of Amazon Web Services. Bondi, A.B., Characteristics of scalability and their impact on performance.ACM WOSP00 Proceedings of the 2 nd International Workshop on Software and Performance, New York, NY. ISACS, Cloud Computing Market Maturity: Study Results. Results.pdf (Retrieved on Jan. 24, 2013). Results.pdf Li, A., Yang, X., Kandula, S., and Zhang, M., 2010.CloudCmp: Comparing public cloud providers. IMC10, November 1-3, 2010, Melbourne, Australia. Saini, S., Heistand, S., Jin, H., Chang, J., Hood, R., Mehrotra, P., and Biswas, R An application-based performance evaluation of NASAs Nebula cloud computing platform.2012 IEEE 14 th International Conference on High Performance Computing and Communications, Scheier, R.L Virtualization management: A single pane of glass. CIO.IN. management-single-pane-glass (accessed on April 19, 2013). management-single-pane-glass Smith, R Distance is dead: the world will change. BMJ 313: Solnik, R Cloud Management Through a Single Pane of Glass, Not a Kaleidoscope. o/ (last accessed 2/22/2013). o/ Varia, J., 2011.Amazon EC2 and AWS Elastic Beanstalk Introduction.