StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI-261552 Ioannis Konstantinou Greek.

Slides:



Advertisements
Similar presentations
University of St Andrews School of Computer Science Experiences with a Private Cloud St Andrews Cloud Computing co-laboratory James W. Smith Ali Khajeh-Hosseini.
Advertisements

Ivan Pleština Amazon Simple Storage Service (S3) Amazon Elastic Block Storage (EBS) Amazon Elastic Compute Cloud (EC2)
Ed Duguid with subject: MACE Cloud
Cloud Storage in Czech Republic Czech national Cloud Storage and Data Repository project.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing grid.
The Total Cost of (Non) Ownership of Storage In The Cloud Jinesh Varia Technology Evangelist.
University of Notre Dame
OPNET Technologies, Inc. Performance versus Cost in a Cloud Computing Environment Yiping Ding OPNET Technologies, Inc. © 2009 OPNET Technologies, Inc.
Infrastructure as a Service (IaaS) Amazon EC2
1 Distributed Systems Meet Economics: Pricing in Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of.
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
SLA Basics Describes a set of non functional requirements of the service. Example : RTO time – Return to Operation Time if case of failure SLO – Service.
Building a Sustainable Data Center Matthew Holmes Johnson County Community College.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Sharing Virtual Appliances.
Ken Birman. Massive data centers We’ve discussed the emergence of massive data centers associated with web applications and cloud computing Generally.
Cloud Computing (101).
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
METAARCHIVE & CLOUD COMPUTING Central Server Functions Bill Robbins System Administrator MetaArchive Cooperative.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
Dr. Ognjen Prnjat European and Regional eInfrastructure management Greek Research and Technology Network Oceanos and synnefo - clouds.
CERN IT Department CH-1211 Genève 23 Switzerland t Next generation of virtual infrastructure with Hyper-V Michal Kwiatek, Juraj Sucik, Rafal.
Cloud Computing – The Cloud Dr. Jie Liu. Definition  Cloud computing is Web-based processing, whereby shared resources, software, and information are.
Cloud Computing using AWS C. Edward Chow. Advanced Internet & Web Systems chow2 Outline of the Talk Introduction to Cloud Computing AWS EC2 EC2 API A.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
© CaaSt Consortium. All rights reserved. The research leading to these results has received funding from the European Union's Seventh Framework Programme.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Cansys West International Conference February , 2013Panama City, Panama An easier way to deliver APPX applications.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Virtual Machine Isolation.
Main title ERANET - HEP Group info (if required) Your name ….
Company LOGO “ALEXANDRU IOAN CUZA” UNIVERSITY OF IAŞI” Digital Communications Department Status of RO-16-UAIC Grid site in 2011 System manager: Pînzaru.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
UKI-SouthGrid Overview and Oxford Status Report Pete Gronbech SouthGrid Technical Coordinator HEPSYSMAN – RAL 10 th June 2010.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI The StratusLab Cloud Distribution.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Storage Services.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI StratusLab project Update.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab Collaborations.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI Integrating Cloud Monitoring.
OpenNebula: Experience at SZTAKI Peter Kacsuk, Sandor Acs, Mark Gergely, Jozsef Kovacs MTA SZTAKI EGI CF Helsinki.
Cloud Computing Andrew Stromme and Colin Schimmelfing.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI Operating grid services on.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Demonstration StratusLab First.
SARA Reken- en Netwerkdiensten Experiences running a HPC Cloud Ron Trompert on behalf of the SARA Cloud team.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Technical Overview StratusLab.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Work Package 5 Infrastructure.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Virtual Machine Isolation.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Work Package 5 Infrastructure.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Overview & Collaboration.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI John Gordon EGI Virtualisation and Cloud Workshop Amsterdam 13 th May 2011.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI John Gordon EGI Virtualisation and Cloud Workshop Amsterdam 12 th May 2011.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
NIIF Cloud Infrastructure and Services EGI Technical Forum September 20, 2011 Lyon, France Ivan Marton.
Introduction to Cloud Technology
StratusLab First Periodic Review
AWS Integration in Distributed Computing
StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam)
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Windows Azure Migrating SQL Server Workloads
PES Lessons learned from large scale LSF scalability tests
Public vs Private Cloud Usage Costs:
Presentation transcript:

StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INSFO-RI Ioannis Konstantinou Greek Research & Technology Network and National Technical University of Athens, Evangelos Floros Greek Research & Technology Network Nectarios Koziris Greek Research & Technology Network and National Technical University of Athens Public vs Private Cloud Usage Costs: The StratusLab Case

2 Q&A How much does it cost to build your cloud?  TCO calculation When and how public clouds make money?  Break even point calculation What is cheaper: build and own a private cloud, or renting it in Amazon?  StratusLab case  Actual usage traces from 11/2010 until 11/2011

3 The StratusLab project 1/2 2 year EU funded started in June 2010  an IaaS platform  an open source distribution Automatic IaaS cloud setups Focus on automatic virtual Grid Site deployments

4 The StratusLab Project 2/2 VM management  OpenNebula cloud  KVM hypervisor Claudia –Monitoring –Elasticity based on KPI Disk Management –Pdisk service –iSCSI interface Marketplace –Set of digitally signed VM images

5 Physical Infrastructure Description Athens datacenter completed in 2010  4 racks with 32 servers each  ¼ dedicated to StratusLab  1 rack plus few TBs of EMC storage StratusLab cloud physical machines  18VM containers + 1FrontEnd + 4 testbed + 1 DHCP –Dual QuadCore E5520 Xeon with Hyperthread 2x4x2=16VCPU each –48GB RAM and 2 RAID1 SAS Disks –A total of 16x18=288 CPU available for VM usage  GB Network for servers and FC with the storage  280TB EMC Celera NS-480 storage

6 TCO calculation Cost Categories break-down in  Hardware and Infrastructure  Power Consumption  Manpower

7 TCO: Hardware and Infrastructure 1/2 8K€ per server including network, storage and dc infrastructure cost  5 year warranty, non linear depreciation rate  In 2 years, 60% value decrease Server cost: 24 x 8K€ x 60%=115.2K€ Network line cost  Flat-rate 2 x 10GbE lines result in 30K€  Negligible GEANT network expenses

8 Power Consumption Cost  Monitoring period between 11/ /2011  Actual Watt measurements from VM containers using the IPMI interfaces  Assuming an 1.8 PUE value  Multiplied by the energy provider’s tarrif A total of 6.6K€ for 2 years TCO: Hardware and Infrastructure 2/2

9 TCO: Manpower costs 1 DC administrator with a yearly salary 40K€  25% commitment to StratusLab for 2 years  2 x 40 x 25% = 20K€ 2 people for site admin and management  20K€ each for 2 years resulting in  20 x 2 x 2 = 80K€

10 TCO summing up A total of 251.8K€ Including support hardware Open-source software, no license fees

11 Break-Even point calculation Based on the calculated TCO, the hourly cost of service hosting is  251.8K€/(365days∙2years)/24h≈14.37€/hour For a total of 288 cores and an average utilization of 70%, a single core VM costs  14.37€/(288 ∙ 0.7)= €/core For the above price, the cloud would amortize its cost in two years time (zero profit)

12 Use Case: Virtualized Grid Site Part of the EGI under the control of GRNET Core grid services provisioning  A CE, 16WN, a SE with 2TB and APEL service  Each WN has 2CPU and 4GB RAM Since Jul 2011 support for 18VOs incl. high energy physics (ALICE and ATLAS) biomedical (Biomed) Com. Chemistry etc. 31,781 jobs requiring 11,655 wall clock hours with 28,321h normalized CPU time

13 Public Cloud Cost Analysis Methodology  Extract Computing, Storage and Memory consumption stats from usage log files  According to consumption, calculate how much it would cost to run it on Amazon StratusLab VM hardware resembles Amazon’s t1.small and t1.micro instances  t1.micro hourly rate in Dublin: 0.019€  t1.small hourly rate in Dublin: 0.07€  EU/Dollar rate and Amazon prices in Nov 2011  Per hour pricing, not reserved or spot instances

14 Charge types CPU Cost  EC2 cost for Amazon  break even cost for StratusLab Storage Cost (EBS + S3)  No EBS, we consider local volatile disks  No need for S3 storage Network Cost  Amazon Charges only for in/out traffic  Free traffic between Amazon servers Therefore, only CPU cost

15 StratusLab vs Amazon Costs 1/2

16 StratusLab vs Amazon Costs 2/2 t1.micro is cheaper, but micro instances are overcommitted t1.small price the same as the break-even By the end of the year, 20% of TCO has been amortized After a couple of years the full TCO will be amortized

17 Conclusions A small scale private cloud is amortized in 2-3 years In StratusLab the break-even cost for self-funding the service is the same with EC2  Slower amortization can achieve cheaper rates Economies of scale  The larger the cloud, the faster the amortization Utilization is very important  CPU cycles cannot be wasted Compute-demanding apps are expensive  Best for private clouds

18 Questions?