Cloud Computing, Overview and Challenges Marin Litoiu, York University.

Slides:



Advertisements
Similar presentations
Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
Advertisements

Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
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.
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
Cloud Computing (101).
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.
Does "The Cloud" Fit Into Your Organization? Tom Horan Meridian IT Inc. VP, Strategic Markets (847)
Cloud computing Tahani aljehani.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Travis, Stephanie, Alex.  Cloud computing is a general term for anything that involves delivering hosted services over the Internet.  These services.
Plan Introduction What is Cloud Computing?
Cloud Attributes Business Challenges Influence Your IT Solutions Business to IT Conversation Microsoft is Changing too Supporting System Center In House.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Self-Adaptive QoS Guarantees and Optimization in Clouds Jim (Zhanwen) Li (Carleton University) Murray Woodside (Carleton University) John Chinneck (Carleton.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
Introduction to Cloud Computing
Osama Shahid ( ) Vishal ( ) BSCS-5B
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Lets agree that an Optimized Data Center is not yet a Cloud +=
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Neil Sanderson 24 October, Early days for virtualisation Virtualization Adoption x86 servers used for virtualization Virtualization adoption.
VMware vSphere Configuration and Management v6
Enterprise Cloud Computing
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
Chapter 8 – Cloud Computing
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
AFACT Cloud Computing WG Zon-yin Shae Institute for Information Industry Bangkok, Thailand, Nov. 26, 2014.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 Cloud Computing.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Prepared by: Assistant prof. Aslamzai
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Partition Starter Find out what disk partitioning is, state key features, find a diagram and give an example.
Cloud computing Technology: innovation. Points  Cloud Computing and Social Network Sites have become major trends not only in business but also in various.
Cloud computing Technology: innovation. Points  Cloud Computing and Social Network Sites have become major trends not only in business but also in various.
Emerging technologies-
The Greening of IT November 1, 2007.
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

Cloud Computing, Overview and Challenges Marin Litoiu, York University

Cloud Computing, CASCON 2008 Content  IT Challenges  IT Trends  Cloud Computing  Clouds in Industry and Academia  Challenges in Cloud Computing

Cloud Computing, CASCON IT Challenges SWG Technical Interlock

Cloud Computing, CASCON Multiple forces are driving a transformation of the data center Accelerated pace of business and technology innovations Operational issues have IT at a break point Challenges Rising costs of systems and networking operations Explosion in volume of data and information Difficulty in deploying new applications and services Security of your assets & your clients’ information Landslide of compliance requirements Systems and applications need to be available Rising energy costs & rising energy demand Power & thermal issues inhibit operations Environmental compliance & governance mandates Costs & Service Delivery Business Resiliency & Security Energy Requirements SWG Technical Interlock

Cloud Computing, CASCON  Driven by increasing numbers of physical systems, systems management has become the main IT cost component and is growing rapidly  Consolidations alone will not remedy this Many Servers, Much Capacity, Low Utilization = $140B unutilized server assets The Growing Cost of IT Management

Cloud Computing, CASCON Power and Heat Management  Data center power consumption and heat dissipation has become a significant IT problem.  50% of datacenters will have insufficient power and cooling capabilities by 2008 [Gartner]  The cost of power required to run servers is approaching 30% of the server acquisition cost  30% reduction in power would save $15B and reduce U.S. CO 2 emissions per year by 1.7%

Cloud Computing, CASCON Data source: Creating Energy-Efficient Data Centers, U.S. Department of Energy, Data Center Facilities and Engineering Conference, May 18, 2007 Data center IT Load Power and Cooling 55%45% IT Resources 65%35% Storage, networks, … Servers 80%20% Idle Typical resource usage Utilization How is energy typically used in the data center?

Cloud Computing, CASCON IT Trends SWG Technical Interlock

Cloud Computing, CASCON 2008 SaaS, Virtualization, Cloud Computing: “Google Trends”

Cloud Computing, CASCON IT Trends Virtualization Technologies SWG Technical Interlock

Cloud Computing, CASCON Virtualization – a substitution process  Creates virtual resources from real resources  Primarily accomplished with software and/or firmware Real Resources  Things with architected interfaces/functions  Often physical. May be centralized or distributed.  Examples: memory, disk drives, networks, servers Virtual Resources – substitutes for real resources  Same interfaces and functions as their real counterparts  Less constrained by physical limitations; may differ in attributes or numbers  Often of part of the underlying resource, but may span multiple resources  Virtualization separates the presentation of resources to users from the actual resources  Virtual resources have the same interfaces and functions as the real resources they replace, but can have different attributes/numbers that make this substitution worthwhile Virtualization Concept Users of Resources

Cloud Computing, CASCON Virtualization Functions and Benefits

Cloud Computing, CASCON 2008 Virtualization Creates New Management Challenges 13 Physical Server Installed Base (Millions) Source: IDC, May 2006 Server Mgt and Admin Costs $0 $50 $100 $150 $200 $250 $ Spending (US$B) New Server Spending Power and Cooling Costs Virtual+Physical Server Installed Base (Millions) Virtualization Management Gap IDC projects that use of server virtualization will result in a significant increase in the number of servers (physical + virtual) to be managed The projected increase is not yet reflected in their forecast of server management costs Virtualization Creates New Management Challenges

Cloud Computing, CASCON IT Trends Software as a Service SWG Technical Interlock

Cloud Computing, CASCON SaaS – Growing paradigm of Software-as-a-Service  Delivering software functionality online, similar to the one installed on your machine. –Instead of buying a license for a software buy usage as you go buy a subscription use it for free  Architectures: –An instance for each client ( provide isolation and better security) This is hardware virtualization – One instance for all clients by virtual partitioning client data and configurations This is application virtualization (or multi-tenancy)

Cloud Computing, CASCON 2008 More on SaaS …  Flavours –Infrastructure as a Service –Platform as a Service –Software as a Service –Desktop as a Service 16 DesktopOffice Databases OS Network Database Storage CPU Servers Web servers ERP CRM Software dev tools

Cloud Computing, CASCON Cloud Computing SWG Technical Interlock

Cloud Computing, CASCON Service Consumers Component Library Cloud Administrator Datacenter Infrastructure Monitor & Manage Resources Component Vendors / Software Publishers Publish & Update Components Access Services IT Cloud View from Above: “IT Cloud”  Cloud computing is an emerging style of computing in which applications, data, and IT resources are provided as services to users over the web. SWG Technical Interlock

Cloud Computing, CASCON

Cloud Computing, CASCON Industrial and Academic Clouds SWG Technical Interlock

Cloud Computing, CASCON Cloud Computing Players … …more everyday

Cloud Computing, CASCON 2008 Amazon Cloud: provides raw computing services  Amazon Web Services (AWS): –Compute Capacity (Elastic Cloud Computing) –Storage (Simple Storage Service), –SimpleDB –Simple Queue Service  Business model: charge per usage Standard InstancesLinux/UNIXWindows Small (Default)$0.10 per hour$0.125 per hour Large$0.40 per hour$0.50 per hour Extra Large$0.80 per hour$1.00 per hour

Cloud Computing, CASCON 2008 Google Cloud: provides high end services

Cloud Computing, CASCON 2008 Microsoft Cloud  Started to offer SaaS: MS Office, Exchange  Subscription base business model  Platform as a Service: Azure

Cloud Computing, CASCON 2008 IBM Cloud: tools and infrastructure to build your private or public cloud

Cloud Computing, CASCON 2008 NCSU Cloud: desktop virtualization

Cloud Computing, CASCON 2008 Centre of Excellence for Research in Adaptive Systems  Participants –IBM –Ontario Government –Ontario Cancer Institute –UofWaterloo, UofToronto, Queen’s, Carleton, York University –Other companies  Three complementary research thrusts to enable cloud computing –Service and resource virtualization: what do we offer in a cloud? –Programming models for web services: how do we add value? –Autonomic computing: how do we manage that?  Deliverables –A cloud infrastructure –Algorithms and methods to manage the cloud infrastructure –Services Tools in cloud Desktops Web services and applications –Demonstrate how emerging application can be run more effectively on a virtual infrastructure

Cloud Computing, CASCON 2008 CERAS Cloud Architecture End user: interacts with services Application Admin installs, configures, monitors U of Toronto U of Waterloo App Operating System Image App Operating System Image App User Services York University Hardware services Software Appliances (Linux, DB2, WAS, RAD, TPM, ITM, etc..) Hardware services Cloud Layer Network Web based Desktop applications Grid applications CLOUDMANAGEMENTCLOUDMANAGEMENT Admin Services Cloud Admin installs, configures, monitors

Cloud Computing, CASCON 2008 Cloud Challenges Security45% Integration with existing systems26% Loss of control over data26% Availability concerns25% Performance issues24% IT governance issues19% Regulatory/compliance concerns19% Dissatisfaction with vendor offerings/pricing12% Ability to bring systems back in-house11% Lack of customization opportunities11% Measuring ROI11% Not sure7% Other6% Greatest Concerns Surrounding Cloud Adoption at Your Company* (*Respondents selected up to three criteria. SOURCE: CIO Research Journal)

Cloud Computing, CASCON 2008 Questions, Feedback, Comments, Ideas, Aha- experiences, Insights,... 30