A real situation of OpenStack based cloud computing



Similar documents
Xiaoqiao Meng, Vasileios Pappas, Li Zhang IBM T.J. Watson Research Center Presented by: Payman Khani

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Grid Computing Vs. Cloud Computing

Cloud Panel Service Evaluation Scenarios

CHAPTER 8 CLOUD COMPUTING

Cloud Computing and Attacks

Private cloud computing advances

Computing Service Provision in P2P Clouds

Infrastructure as a Service (IaaS)

Lecture 02b Cloud Computing II

How To Understand Cloud Computing

SDN/Virtualization and Cloud Computing

The Building Blocks to the Architecture of a Cloud Platform

SLAPv: A Service Level Agreement Enforcer for Virtual Networks

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD

Network Virtualization for Large-Scale Data Centers

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Vodafone Cloud & Hosting Services. Gary Goodenough 13 th November 2015

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Introduction to Cloud Design Four Design Principals For IaaS

Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

A Cloud Monitoring Framework for Self-Configured Monitoring Slices Based on Multiple Tools

Intel Cloud Builder Guide to Cloud Design and Deployment on Intel Xeon Processor-based Platforms

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM

Cisco Secure Network Container: Multi-Tenant Cloud Computing

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

Performance Management for Cloudbased STC 2012

Cloud Provider Solutions

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite

Big Data & Its Bigger Possibilities In The Cloud

Solutions as a Service N.Konstantinidis Technical Director - MNG

CLOUD COMPUTING: THE FUTURE OF IT INDUSTRY

Cloud Optimize Your IT

CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA)

Software defined networking. Your path to an agile hybrid cloud network

Fundamental Concepts and Models

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models

Secure Cloud Computing through IT Auditing

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Scheduling using Optimization Decomposition in Wireless Network with Time Performance Analysis

Energy Constrained Resource Scheduling for Cloud Environment

Virtualizing the SAN with Software Defined Storage Networks

Architectural Implications of Cloud Computing

Precise VM Placement Algorithm Supported by Data Analytic Service

ASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

White Paper on CLOUD COMPUTING

Virtualization and Cloud Computing

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

Last time. Data Center as a Computer. Today. Data Center Construction (and management)

An Energy-aware Multi-start Local Search Metaheuristic for Scheduling VMs within the OpenNebula Cloud Distribution

How To Understand Cloud Usability

GUIDELINE. on SERVER CONSOLIDATION and VIRTUALISATION. National Computer Board, 7th Floor Stratton Court, La Poudriere Street, Port Louis

journey to a hybrid cloud

Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud

Computer Science. About PaaS Security. Donghoon Kim Henry E. Schaffer Mladen A. Vouk

Software Define Storage (SDs) and its application to an Openstack Software Defined Infrastructure (SDi) implementation

Energy Efficient Cloud Computing: Challenges and Solutions

A Middleware Strategy to Survive Compute Peak Loads in Cloud

Auto-Scaling Model for Cloud Computing System

PLATFORM-AS-A-SERVICE (PAAS): THE ADOXX METAMODELLING PLATFORM

Virtualization Technologies (ENCS 691K Chapter 3)

Cloud, Community and Collaboration Airline benefits of using the Amadeus community cloud

Virtualization and Cloud Management Using Capacity Planning

Lecture 7: Data Center Networks"

Extreme Networks: Public, Hybrid and Private Virtualized Multi-Tenant Cloud Data Center A SOLUTION WHITE PAPER

Chapter 2 Addendum (More on Virtualization)

Green Cloud. Prof. Yuh-Shyan Chen Department t of Computer Science and Information Engineering National Taipei University

How To Understand Cloud Computing

Data Centers and Cloud Computing. Data Centers

Katerina Apostolaki, Marketing Manager

1 Introduction. 2 What is Cloud Computing?

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Cloud Management Platform

Li Sheng. Nowadays, with the booming development of network-based computing, more and more

Data Centre White Paper Summary. Application Fluency In The Data Centre A strategic choice for the data centre network

Transcription:

A real situation of OpenStack based cloud computing łuinea Tudor Faculty of Mathematics and Informatics Spiru Haret University CAMAI 2015 Bucharest, June 12-13, 2015 1

Abstract Cloud Computing - exemplified by OpenStack Introduction in Cloud Computing and OpenStack environment Virtual Machine consolidation in Cloud Computing Management of Cloud infrastructure Conclusions CAMAI 2015 Bucharest, June 12-13, 2015 2

Introduction Cloud Computing it s a term used in the commercial field, below which promotes a range of applications and new services It offers a large-scale distributed system which offers: Software-as-a-Service (SaaS) Platform-as-a-Service (PaaS) Infrastructure-as-a-Service (IaaS) CAMAI 2015 Bucharest, June 12-13, 2015 3

Virtual Machine consolidation in Cloud Computing Complex management infrastructures because of the complexity introduced by modern data centers. Exploatation of virtualization technologies to support Virtual Machine consolidation. Introduce and implement proper placement functions in charge of detailing the real Virtual Machine-to-server mappings. CAMAI 2015 Bucharest, June 12-13, 2015 4

Management issues A placement function must face and address two main refinement directions: 1) an objective function, to rate how good a Virtual Machine placement solution is 2) resource constraints, to avoid too aggressive and impossible Virtual Machine consolidation solutions. CAMAI 2015 Bucharest, June 12-13, 2015 5

The objective function Functions capable of increasing their economic revenues: cut more of the operational costs of the data centers reducing power consumption increase the number of customers, by increasing the aggregate number of Virtual Machines in the data center. Reduce the number of powered-on servers, usually achieved by increasing Virtual Machine consolidation ratio CAMAI 2015 Bucharest, June 12-13, 2015 6

Resource constraints Additional and more complex constraints associated with the data center as a whole may also be required. For instance, power consumption. The real bandwidth available between two physical hosts; this can lead to link saturations into the network. CAMAI 2015 Bucharest, June 12-13, 2015 7

Other connections Cloud power efficiency is an important topic for both environmental and economic issues. Reduce the number of powered on servers for the sake of power consumption reduction. Optimize runtime performance for CPU. Optimize memory demands CAMAI 2015 Bucharest, June 12-13, 2015 8

Cloud management infrastructure - Logical architecture Placement actuator Computation Manager (Power consumption) (Memory and CPU of host) Computer MB (Data Center network) Component Monitoring CAMAI 2015 Bucharest, June 12-13, 2015 9

Power consumption Power efficiency in modern data centers is important for two main reasons: environmental and economic perspectives. Cloud management infrastructure needs access to both load and power consumption indicators. Cloud management infrastructures use dynamically scaling CPU frequency. CAMAI 2015 Bucharest, June 12-13, 2015 10

CPU and memory of the host Virtual Machines collocated on the same physical host share both CPU and memory resources. Cloud management infrastructure is in charge of reconfiguring hypervisors, mainly to avoid Virtual Machines proposing more computational load than allowed. Pack as many Virtual Machines as possible on the same physical host, while avoiding resource shortage. CAMAI 2015 Bucharest, June 12-13, 2015 11

Data center network Virtual LANs (VLANs) are usually adopted for security reasons, network paths and switching elements are the same and traffic demands belonging to different Cloud customers interfere among them, thus possibly resulting in reduced service performance. Bandwidth and latency are two fundamental attributes, with extremely different weights depending on the actual service provisioned. CAMAI 2015 Bucharest, June 12-13, 2015 12

Virtual Machine instantiation in OpenStack CAMAI 2015 Bucharest, June 12-13, 2015 13

Conclusions Virtual Machine consolidation introduces novel challenges that have to be considered by the Cloud management infrastructure. Colocating Virtual Machines on the same physical server is always convenient in terms of power savings, it can lead to performance sideeffects that, as presented above, strictly depend on the type of run services. CAMAI 2015 Bucharest, June 12-13, 2015 14

References L.M. Vaquero, L. Rodero-Merino, J. Caceres, M. Lindner, A break in the clouds: towards a cloud definition,acm SIGCOMM Computer Com-munication Review,39 50-55 (2009). T. Grandison, E.M. Maximilien, S. Thorpe, A. Alba, Towards a Formal Definition of a Computing Cloud, in: Services (SERVICES-1),2010 6th World Congress on, pp.191-192,(2010). B.P. Rimal, E. Choi, A service-oriented taxonomical spectrum, cloudy challenges and opportunities of cloud computing,international Journal of Communication Systems, 25 796-816 (2012). X. Meng, V. Pappas, L. Zhang, Improving the scalability of data center networks with traffic-aware virtual machine placemen,in: Proc. of the 29thConference on Information Communications (INFOCOM10),(2010). Gartner Estimates ICT Industry Accounts for 2 Percent of Global CO2 Emissions, http://www.gartner.com/it/page.jsp?id=503867,(2011). Gartner Says Energy-Related Costs Account for Approximately 12 CAMAI Percent 2015 of Overall Data Bucharest, Center June Expenditures 12-13, 2015, 15 http://www.gartner.com/it/page.jsp?id=1442113, (2011).