Www.Grid.org.il Cloud Computing: Pay-per-Use for On-Demand Scalability Avner Algom www.Grid.org.il The Israeli Association of Grid Technologies (IGT( Cloud.

Slides:



Advertisements
Similar presentations
1/17/20141 Leveraging Cloudbursting To Drive Down IT Costs Eric Burgener Senior Vice President, Product Marketing March 9, 2010.
Advertisements

Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
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.
Live for today as if it is your last day but plan for tomorrow as if it will last forever!
The Cloud: Demystified Neil Cattermull Frontier Technology.
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.
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
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)
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Plan Introduction What is Cloud Computing?
Banking Clouds V International Youth Banking Forum.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
Cloud Computing Source:
Introduction to Cloud Computing
Effectively Explaining the Cloud to Your Colleagues.
1. Popular Applications Technological trend Effective and Efficient 2.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
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.
August 27, 2008 Platform Market, Business & Strategy.
“Clouds: a construction zone” (and Why PaaS is the future…) Matt Thompson General Manager, Developer & Platform Evangelism Microsoft.
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Clouds and Grid: Business and market findings Karita Luokkanen-Rabetino Atos Origin
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Cloud Computing John Engates CTO, Rackspace Presented: Rackspace Customer Conference, 2008 October 29, 2008.
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.
DaaS (Desktop as a Service) Last Update: July 15 th, 2015.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Enterprise Cloud Computing
Nov 22/26 Tech Forum 2015 Roberto Trinconi Cloud the New Path to the Business Leadership.
Chapter 8 – Cloud Computing
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
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.
Hello Cloud… Mike Benkovich
Template V.17, July 29, 2011 What’s the Cloud Got to do with HR Transformation? Heath Brownsworth, Director Technology Strategy.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
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.
Lecture 6: Cloud Computing
Unit 3 Virtualization.
Avenues International Inc.
What is Cloud Computing - How cloud computing help your Business?
An Introduction to Cloud Computing
Introduction to Cloud Computing
Cloud Computing Dr. Sharad Saxena.
Cloud Computing.
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Emerging technologies-
2/25/2019.
Cloud Computing: Concepts
Presentation transcript:

Cloud Computing: Pay-per-Use for On-Demand Scalability Avner Algom The Israeli Association of Grid Technologies (IGT( Cloud Computing Pay-per-Use for On-Demand Scalability Why Now?

Cloud Computing: Pay-per-Use for On-Demand Scalability Conferences Work Groups Lab Knowledge Center International Collaborations Workshops About IGT Knowledge sharing and networking Grid/Cloud Technologies – Industry Oriented

Cloud Computing: Pay-per-Use for On-Demand Scalability IGT2008 – The World Summit of Cloud Computing December 1-2, 2008, Israel

Cloud Computing: Pay-per-Use for On-Demand Scalability Cloud computing is about much more than technological capabilities. Technology is the mechanism, but, as in any shift in business, the driver is economics. Nicholas Carr,The author of “The Big Switch”

Cloud Computing: Pay-per-Use for On-Demand Scalability We want to pay only for what we use And we want to control it accurately. Better Economics

Cloud Computing: Pay-per-Use for On-Demand Scalability Cloud is the business implementation of the Grid Philosophy The Network is the Computer Power Grid Compute Grid Provides On-Demand Transparent Services Pay per Use

Cloud Computing: Pay-per-Use for On-Demand Scalability Popularity 22 Sep. 2008

Cloud Computing: Pay-per-Use for On-Demand Scalability IssueClassic Grid ComputingCloud computing Why we need it? (The Problem) To enable the R&D community to achieve its research goals in reasonable time. Computation over large data sets, or of paralleizable compute-intensive applications. Reduce IT costs. On-demand scalability for all applications, including research, development and business applications. Main Target Market First - Academia Second – certain industries Mainly Industry Business Model – Where the money comes from? Academia Sponsor-based (Mainly government money). Industry pays Internal Implementations. Hosted by commercial companies, paid-for by users. Based on the economies of scale and expertise. Only pay for what you need, when you need it: (On- Demand + Pay per Use). Grid and Clouds

Cloud Computing: Pay-per-Use for On-Demand Scalability "The future is about having a platform in the cloud," Microsoft Chief Steve Ballmer said of the trend in a July, to employees. Cloud Market

Cloud Computing: Pay-per-Use for On-Demand Scalability “By 2012, 80 percent of Fortune 1000 companies will pay for some cloud computing service, And 30 percent of them will pay for cloud computing infrastructure”. Gartner, 2008 Cloud Market

Cloud Computing: Pay-per-Use for On-Demand Scalability EC2 – “Google of the Clouds” According to Vogels, 370,000 developers have registered for Amazon Web Services since their debut in 2002, and the company now spends more bandwidth on the developers than it does on e-commerce. In the last two months of 2007 usage of Amazon Web Services grew by 40% $131 million revenues in Q1 from AWS 60,000 customers The majority of usage comes from banks, pharmaceuticals and other large corporations

Cloud Computing: Pay-per-Use for On-Demand Scalability Where do you want to Cloud today? External Cloud C Utility Computing Saas External Cloud A Utility Computing Saas External Cloud B Utility Computing Saas Cloud Search Engine Compare Cost/performance Coming up - The Cloud Market SLA

Cloud Computing: Pay-per-Use for On-Demand Scalability

Cloud Computing: Pay-per-Use for On-Demand Scalability

Cloud Computing: Pay-per-Use for On-Demand Scalability Why Now? Its all about the economics of scalability Enabled by technology maturity

Cloud Computing: Pay-per-Use for On-Demand Scalability On-Line Data Growth needs On-Demand Scalability Why Now? (Data)

Cloud Computing: Pay-per-Use for On-Demand Scalability Virtualization Grid SOA Network Performance Infrastructure Virtualization Service Oriented Infrastructure Service Based Logical Computer Network Resources Scalability-On-Demand SLA Why Now? (Concepts) Technology Maturity

Cloud Computing: Pay-per-Use for On-Demand Scalability The Virtualization Technologies – More Software on less Hardware Multi Core and RAM size LAN/WAN Performance Internet maturity: Bandwidth & Web 2.0 Why Now? (Technology Enablers) Thanks in part to multi-core processors, it “doesn't even make sense” to run a machine without a virtual layer. By the end of next year, VMware should have the technology to allow for seamless switching between in- house and external clouds. Mendel Rosenblum, co-founder and chief scientist of VMware Open Virtualization Format (OVF) 1.0.0a is made public by DMTF

Cloud Computing: Pay-per-Use for On-Demand Scalability OS3 OS2OS1 OS4OS3 OS2OS1 OS4OS3 OS2OS1 OS4OS3 OS2OS1 OS4OS3 OS2OS1 OS4 Network Scale Out HA Why Now? (Virtualization) (VMware DRS, Citrix Provisioning) Grid Computing applications: UnivaUD, CycleComputing, GridGain Data Grid Virtualization of distributed data Grid Virtualization Load Balance OS Virtualization The economic factor More software on less hardware Servers & Desktops GigaSpaces EC2

Cloud Computing: Pay-per-Use for On-Demand Scalability The Virtualization Spectrum

Cloud Computing: Pay-per-Use for On-Demand Scalability Network Resources Service-Oriented Infrastructure Virtualization OS3 OS2OS1 OS4 StorageCPUs VM Servers RAM Cloud in the Enterprise VLans IT Scalability and Flexibility Business Scalability & Flexibility External Cloud B Utility Computing Saas External Cloud A Utility Computing Saas

Cloud Computing: Pay-per-Use for On-Demand Scalability - CIOs -> Do more with Less (Energy costs / Recession will boost it) - Lower cost for Scalability - Enterprise IT budget - Spending 80% on MAINTENANCE - In average, we utilize only 15% of our computing resources capacity - Peak Times economy - The Enterprise IT is not its core business - Psychology of Internet/Cloud trust (SalesForce, Gmail, Internet banking, etc.) - Ideal for Developers & SMB Why Now? (Economy)

Cloud Computing: Pay-per-Use for On-Demand Scalability Cost savings, leveraging economies of scale Pay only for what you use Resource flexibility Rapid prototyping and market testing Increased speed to market Improved service levels and availability Self-service deployment Reduce lock-in and switching costs Why Now? (Benefits)

Cloud Computing: Pay-per-Use for On-Demand Scalability Clouds Types VM Based (EC2, GoGrid) Storage Based (EMC, S3) Customers Applications based (Google) Cloud Applications based (SalesForce) Grid Computing/HPC/GPGPU Applications Mobile Clouds (iPhone UI, WEB APPS) Private Clouds Cloud of Clouds PaaS IaaS SaaS

Cloud Computing: Pay-per-Use for On-Demand Scalability Challenges Security and Trust Customer SLA – compare Cost/Performance Dynamic VM migration – Unique Universal IP Clouds Interoperability Data Protection & Recovery Standards: Security, SLA, VMs Management Tools Integration with Internal Infrastructure Small compact economical applications Cost/Performance prediction and measurement Keep it Transparent and Simple

Cloud Computing: Pay-per-Use for On-Demand Scalability Summary Cloud Computing - The New IT Economy Pay-per-Use for On-Demand Scalability All major vendors are investing in Clouds Cloud Trading Market will evolve VM will be mobile across clouds Mobile phones (iPhone) cloud users International implications (Access to Data)

Cloud Computing: Pay-per-Use for On-Demand Scalability Thank you! The World Summit of Cloud Computing December 1-2, 2008, Israel See you at IGT2008