Towards an understanding of oversubscription in cloud
|
|
|
- Job Stone
- 10 years ago
- Views:
Transcription
1 IBM Research Towards an understanding of oversubscription in cloud Salman A. Baset, Long Wang, Chunqiang Tang IBM T. J. Watson Research Center Hawthorne, NY
2 Outline Oversubscription background - Airlines and cloud - What are typical overload symptoms for CPU, memory, disk, and network? - Isn t managing oversubscribed cloud the same as regular cloud? Mitigating overload: mechanism vs. policy Contributions - Theoretical basis for oversubscription problem - A Markov model for oversubscription - SLAs and oversubscription - Results on increasing oversubscription in cloud by terminating or live migrating a VM while meeting SLAs Ongoing work 2
3 Motivation 10 seat capacity Plans changed last minute Airline boss: my planes are not flying full. Overbook the seats!
4 Motivation 10 seat capacity 12 people book seats, 2 cancel. Airplane flies full
5 Motivation 10 seat capacity 12 people book seats, 12 show up PROBLEM!!!!!!! Refund, vouchers etc
6 Cloud motivation Studies indicate that VMs do not fully utilize the provisioned resources Definitions - Provisioned resources e.g., the resources with which a VM is configured. EC2 small instance (1.7 GB memory, 160 GB disk) - Used resources e.g., the resources used by a VM at a point time (1 GB memory, 50 GB disk) - Overcommitted, oversubscribed Can we oversubscribe the resources of a physical machine while meeting the SLAs promised to a customer?
7 Regular cloud 8 GB RAM 1 TB disk Quad core Xeon 8 GB RAM 1 TB disk Quad core Xeon VM: 2 GB RAM 500 GB 1 CPU 4 VMs per physical machine Black box indicates provisioned resources per VM
8 Oversubscribed cloud 8 GB RAM 1 TB disk Quad core Xeon 8 GB RAM 1 TB disk Quad core Xeon VM: 2 GB RAM 500 GB 1 CPU 8 VMs per physical machine Black box indicates provisioned resources per VM
9 Oversubscribed cloud 8 GB RAM 1 TB disk Quad core Xeon 8 GB RAM 1 TB disk Quad core Xeon VM: 2 GB RAM 500 GB 1 CPU 8 VMs per physical machine Black box indicates provisioned resources per VM Green box indicates used resources per VM
10 Overload! 8 GB RAM 1 TB disk Quad core Xeon 8 GB RAM 1 TB disk Quad core Xeon VM: 2 GB RAM 500 GB 1 CPU VMs requesting more memory than available in physical server. 8 VMs per physical machine Black box indicates provisioned resources per VM Green box indicates used resources per VM
11 What are overload symptoms for CPU, memory, network, disk? CPU Memory Disk Network
12 What are overload symptoms for CPU, memory, network, disk? CPU - less CPU share per VM, long run queues Memory - Swapping to hypervisor disk, thrashing Are symptoms related? Disk (spinning) - Increased r/w latency, decreased throughput Network - Link fully utilized
13 What are overload symptoms for CPU, memory, network, disk? CPU - less CPU share per VM, long run queues Memory - Swapping to hypervisor disk, thrashing Disk (spinning) - Increased r/w latency, decreased throughput Network - Link fully utilized Locally attached disks Increased disk traffic Network attached disks Increased network traffic
14 What are overload symptoms for CPU, memory, network, disk? CPU - less CPU share per VM Monitoring agents within VMs and hypervisor may not get a chance to run as per their schedule Memory - Swapping to hypervisor disk, thrashing Disk (spinning) - Increased r/w latency, decreased throughput Network - Link fully utilized
15 What are overload symptoms for CPU, memory, network, disk? CPU - less CPU share per VM Memory - Swapping to hypervisor disk, thrashing Disk (spinning) - Increased r/w latency, decreased throughput Network - Link fully utilized If work of all VMs is I/O bound, a fully utilized link (for one VM) may cause other VMs to sit idle, wasting CPU and memory resources.
16 Isn t managing oversubscribed cloud the same as regular cloud? Regular cloud - Only network and disk are susceptible to overload - CPU and memory are never oversubscribed Oversubscribed cloud - CPU, disk, memory, and network are oversubscribed
17 Mitigating overload Mechanism vs. policy Mechanisms - Stealing Borrow resources from one VM and give it to other - Quiescing Terminate a VM. Which VMs to terminate? - Migrate Live migration - Shared vs. local disk storage - VMware VMotion - Streaming disks Offline migration Which VMs to live / offline migrate? - Network memory Swap space is over network. May work for transient workloads.
18 Handling overload Overload detection - Detect that overload is occurring (within VMs or physical server) - Hard or adaptive thresholds Overload mitigation - Mitigate overload by terminating a VM, live migrating it, or using network memory It is hard!
19 Overload mitigation policy Factors to consider - Performance - Useful work done - Cost - Fairness - Minimal impact to VMs - SLAs An optimization problem
20 Oversubscription and classical problems Multiple-constraints single knapsack (FPTAS polynomial in n and 1/e for e > 0) - Given n items and one bin (single knapsack) - Each item and bin has d dimensions, and each item has profit p(i) - Find a packing of n items into this bin which maximizes profit, while meeting bins dimensions Multiple knapsacks (bin packing) (PTAS polynomial in 1/e for e > 0) - Given n items, and m bins (knapsacks) - Each item has a profit, p(i), and size(i) - Find items with maximum profit that fit in n bins Vector bin packing (no-aptas cannot find a PTAS for every constant e > 0) - Given n items and m bins - Each item and bin has d dimensions - Find a packing of n into m which minimizes m, while meeting bins dimensions Online vector bin packing - Same as above - but also minimize the total number of moves across bins or VM terminations
21 The underlying theoretical problem of oversubscription Online multiple constraints multiple knapsack problem with costs of moving between knapsacks - Given n items (VMs), and m bins (servers) - Each VM and server has d dimensions, and each VM has utility u(i) - Moving a VM from server i to j has a cost M ij - Terminating a VM k has a cost T k - lambda is the rate of arrival of workloads within VMs (iid) - Utility of a VM and PM, U VM, U PM, respectively - State space: resource consumption of PMs and VMs resources - PM resources: CPU, memory, disk, network - state tuple: (PM i CPU, PM i disk, PM i mem, PM i network ) - state space explosion probability of being in that state, given workload distributions Utility of a state Given workload distributions, find argmax number of VMs s.t. - Total utility (profit) is maximized
22 SLAs and overload Overload must be precisely defined as part of SLAs What are the SLAs of public cloud providers? - None provide any performance guarantees for compute - Uptime guarantees, typically only for data center and not for VMs. 22
23 Compute SLA comparison Amazon EC2 Azure Compute Rackspace Cloud Servers Terremark vcloud Express Storm on Demand Service guarantee Availability (99.95%) 5 minute interval Role uptime and availability, 5 minute interval Availability Availability Availability Granularity Data center Aggregate across all role Per instance and data center + mgmt. stack Data center + management stack Per instance Scheduled maintenance Unclear if excluded Includ. in service guarantee calc. Excluded Unclear if excluded Excluded Patching N/A Excluded Excluded if managed N/A Excluded Guarantee time period 365 days or since last claim Service credit 10% if < 99.95% 10% if < 99.95% 25% if < 99% Violation report respon. Per month Per month Per month Unclear Uptime guarantees on a data center (very weak) Implicit uptime guarantees on a VM 5% to 100% $1 for 15 minute downtime up to 50% of customer bill 1000% for every hour of downtime Customer Customer Customer Customer Customer Reporting time period N/A 5 days of occurrence N/A N/A N/A Claim filing timer period 30 business days of last reported incident in claim Within 1 billing month of incident Within 30 days of downtime Within 30 days of the last reported incident in claim Within 5 days of incident in question Credit only for future payments Yes No No Yes No Cloud SLAs: Present and Future. To appear in ACM Operating System Review
24 Questions investigated in this paper Overload detection interval and request inter-arrival within VM Mitigating overload by terminating VMs over a do nothing approach Mitigating overload by live migrating a VM, over terminating VMs and do nothing. Simulations - Setup 40 PMs (rack of physical machines), each has 64 GB of RAM Only memory overload 30 days of simulated time Number of VMs fixed Request interarrival rate exponentially distributed Request size exponential and pareto (real data set in progress) Live migration: 1 VM per minute at most (mig-1) or all VMs until overload alleviated (mig-all). - Overload definition - Metrics If memory consumption exceeds 95% of physical server memory for five contiguous minutes, overload occurs. Percentage of VMs not experiencing overload for given workload arrival rate Number of VMs terminated and migrated 24
25 Preliminary results uptime > 99.9% % of VMs killed Max. # VM killed quiesce no quiesce Load on VMs as a function of their provisioned capacity. Overcommit factor is 2. uptime > 99.9% migs / min mig all mig Overcommit factor is 2. 0 All VMs have same provisioned memory, i.e., 2 GB. 5Physical server has 64 GB memory Average load on VMs as a function of provisioned capacity. E.g., 32.5% of 2 GB = 650 MB When average load on all VMs is 50% of provisioned capacity, the physical server memory is exhausted Load on VMs as a function of their provsioned capacity. Overcommit factor is Migration strategy: Select the VM with the largest memory consumption and terminate or live migrate it Insights: - Terminating a VM improves the uptime performance of all VMs by more than a factor of 2 over a do nothing approach. - Mig-1 (at most one migration per minute results in a step function like reduction in uptime) 25
26 Preliminary results uptime > 99.9% % of VMs killed Max. # VM killed quiesce no quiesce Percentage 40 of VMs 42.5 killed Insights: Load on VMs as a function of their provisioned capacity. Overcommit factor is 2. uptime > 99.9% migs / min mig all mig Percentage of VMs migrated mig-all on a of 2 5 mig Load 35 VMs as 37.5 function 40 their provsioned 42.5 capacity Overcommit 50 factor is - One or more VMs killed as aggregate memory consumption of all VMs approach physical server memory - mig-all can overly stress the network - Always selecting the VM with highest memory consumption for terminating or live migrating is not a good idea! 26
27 Questions under investigation To what extent a combination of VM quiescing and live migration schemes perform better than the individual schemes? Does asymmetry in oversubscription levels across PMs (within the same rack) and workload distributions lead to a higher overall overcommit level? When identical or asymmetric capacity VMs have different SLAs, which overload mitigation scheme gives the best results? When the available SLAs are defined per VM group instead of per VM, can it be leveraged to improve the performance of underlying overload mitigation scheme? How are the results affected when other resources such as CPU, network, and disk are oversubscribed? What is the best strategy for selecting VMs to terminate or live migrate? How the SLAs should be defined for oversubscribed environments? How can we answer all of the above questions for real workloads in a test-bed or deployed environment? 27
Cloud SLAs: Present and Future. Salman Baset [email protected]
Cloud SLAs: Present and Future Salman Baset [email protected] 1 Agenda Why consider SLAs? Key components of a cloud SLA Cloud SLAs of Amazon, Azure, Rackspace, Terremark, Storm on Demand Storage and compute
Cloud SLAs: Present and Future
Cloud SLAs: Present and Future Salman A. Baset [email protected] IBM Research Abstract The variability in the service level agreements (SLAs) of cloud providers prompted us to ask the question how do
VirtualclientTechnology 2011 July
WHAT S NEW IN VSPHERE VirtualclientTechnology 2011 July Agenda vsphere Platform Recap vsphere 5 Overview Infrastructure Services Compute, Storage, Network Applications Services Availability, Security,
Dynamic Resource allocation in Cloud
Dynamic Resource allocation in Cloud ABSTRACT: Cloud computing allows business customers to scale up and down their resource usage based on needs. Many of the touted gains in the cloud model come from
Managing Capacity Using VMware vcenter CapacityIQ TECHNICAL WHITE PAPER
Managing Capacity Using VMware vcenter CapacityIQ TECHNICAL WHITE PAPER Table of Contents Capacity Management Overview.... 3 CapacityIQ Information Collection.... 3 CapacityIQ Performance Metrics.... 4
Part 1: Price Comparison Among The 10 Top Iaas Providers
Part 1: Price Comparison Among The 10 Top Iaas Providers Table of Contents Executive Summary 3 Estimating Cloud Spending 3 About the Pricing Report 3 Key Findings 3 The IaaS Providers 3 Provider Characteristics
Simplifying Storage Operations By David Strom (published 3.15 by VMware) Introduction
Simplifying Storage Operations By David Strom (published 3.15 by VMware) Introduction There are tectonic changes to storage technology that the IT industry hasn t seen for many years. Storage has been
Green Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜
Green Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜 Outline Introduction Proposed Schemes VM configuration VM Live Migration Comparison 2 Introduction (1/2) In 2006, the power consumption
Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software
Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software 1 Who Am I? 20+ Years in Oracle & SQL Server DBA and Developer Worked for Oracle Consulting Specialize in Performance
What s New with VMware Virtual Infrastructure
What s New with VMware Virtual Infrastructure Virtualization: Industry-Standard Way of Computing Early Adoption Mainstreaming Standardization Test & Development Server Consolidation Infrastructure Management
Comparison of Memory Balloon Controllers
Comparison of Memory Balloon Controllers Presented by: PNVS Ravali Advisor: Prof. Purushottam Kulkarni June 25, 2015 Ravali, CSE, IIT Bombay M.Tech. Project Stage 2 1/34 Memory Overcommitment I Server
Energy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
Black-box and Gray-box Strategies for Virtual Machine Migration
Black-box and Gray-box Strategies for Virtual Machine Migration Wood, et al (UMass), NSDI07 Context: Virtual Machine Migration 1 Introduction Want agility in server farms to reallocate resources devoted
Multifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers
Multifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers Íñigo Goiri, J. Oriol Fitó, Ferran Julià, Ramón Nou, Josep Ll. Berral, Jordi Guitart and Jordi Torres
How To Build A Cloud Server For A Large Company
MASSIVELY SCALED INFRASTRUCTURE FOR VERIZON CLOUD COMPUTE AND STORAGE Challenge Create the world s highest performance enterprise class public cloud Provide granular, customized configurations defined
Virtualization. Dr. Yingwu Zhu
Virtualization Dr. Yingwu Zhu What is virtualization? Virtualization allows one computer to do the job of multiple computers. Virtual environments let one computer host multiple operating systems at the
Cloud Vendor Benchmark 2015. Price & Performance Comparison Among 15 Top IaaS Providers Part 1: Pricing. April 2015 (UPDATED)
Cloud Vendor Benchmark 2015 Price & Performance Comparison Among 15 Top IaaS Providers Part 1: Pricing April 2015 (UPDATED) Table of Contents Executive Summary 3 Estimating Cloud Spending 3 About the Pricing
Dimension Data Enabling the Journey to the Cloud
Dimension Data Enabling the Journey to the Cloud Grant Morgan General Manager: Cloud 14 August 2013 Client adoption: What our clients were telling us The move to cloud services is a journey over time and
Cutting Costs with Red Hat Enterprise Virtualization. Chuck Dubuque Product Marketing Manager, Red Hat June 24, 2010
Cutting Costs with Red Hat Enterprise Virtualization Chuck Dubuque Product Marketing Manager, Red Hat June 24, 2010 AGENDA RED HAT ENTERPRISE VIRTUALIZATION OVERVIEW BENEFITS OF VIRTUALIZATION RED HAT
vrealize Operations Management Pack for vcloud Air 2.0
vrealize Operations Management Pack for vcloud Air 2.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To
Philips IntelliSpace Critical Care and Anesthesia on VMware vsphere 5.1
Philips IntelliSpace Critical Care and Anesthesia on VMware vsphere 5.1 Jul 2013 D E P L O Y M E N T A N D T E C H N I C A L C O N S I D E R A T I O N S G U I D E Table of Contents Introduction... 3 VMware
Hyper-V vs ESX at the datacenter
Hyper-V vs ESX at the datacenter Gabrie van Zanten www.gabesvirtualworld.com GabesVirtualWorld Which hypervisor to use in the data center? Virtualisation has matured Virtualisation in the data center grows
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD M.Rajeswari 1, M.Savuri Raja 2, M.Suganthy 3 1 Master of Technology, Department of Computer Science & Engineering, Dr. S.J.S Paul Memorial
BridgeWays Management Pack for VMware ESX
Bridgeways White Paper: Management Pack for VMware ESX BridgeWays Management Pack for VMware ESX Ensuring smooth virtual operations while maximizing your ROI. Published: July 2009 For the latest information,
How To Manage Cloud Service Provisioning And Maintenance
Managing Cloud Service Provisioning and SLA Enforcement via Holistic Monitoring Techniques Vincent C. Emeakaroha Matrikelnr: 0027525 [email protected] Supervisor: Univ.-Prof. Dr. Schahram Dustdar
WHITE PAPER 1 WWW.FUSIONIO.COM
1 WWW.FUSIONIO.COM WHITE PAPER WHITE PAPER Executive Summary Fusion iovdi is the first desktop- aware solution to virtual desktop infrastructure. Its software- defined approach uniquely combines the economics
Technical Investigation of Computational Resource Interdependencies
Technical Investigation of Computational Resource Interdependencies By Lars-Eric Windhab Table of Contents 1. Introduction and Motivation... 2 2. Problem to be solved... 2 3. Discussion of design choices...
Top 5 Reasons to choose Microsoft Windows Server 2008 R2 SP1 Hyper-V over VMware vsphere 5
Top 5 Reasons to choose Microsoft Windows Server 2008 R2 SP1 Hyper-V over VMware Published: April 2012 2012 Microsoft Corporation. All rights reserved. This document is provided "as-is." Information and
Best Practices for Optimizing Your Linux VPS and Cloud Server Infrastructure
Best Practices for Optimizing Your Linux VPS and Cloud Server Infrastructure Q1 2012 Maximizing Revenue per Server with Parallels Containers for Linux www.parallels.com Table of Contents Overview... 3
Flash Storage Roles & Opportunities. L.A. Hoffman/Ed Delgado CIO & Senior Storage Engineer Goodwin Procter L.L.P.
Flash Storage Roles & Opportunities L.A. Hoffman/Ed Delgado CIO & Senior Storage Engineer Goodwin Procter L.L.P. Overview & Background Flash Storage history First smartphones, then laptops, then onboard
The best platform for building cloud infrastructures. Ralf von Gunten Sr. Systems Engineer VMware
The best platform for building cloud infrastructures Ralf von Gunten Sr. Systems Engineer VMware The Problem Overwhelming complexity >70% of IT budgets just to keep the lights on
White Paper. Recording Server Virtualization
White Paper Recording Server Virtualization Prepared by: Mike Sherwood, Senior Solutions Engineer Milestone Systems 23 March 2011 Table of Contents Introduction... 3 Target audience and white paper purpose...
VI Performance Monitoring
VI Performance Monitoring Preetham Gopalaswamy Group Product Manager Ravi Soundararajan Staff Engineer September 15, 2008 Agenda Introduction to performance monitoring in VI Common customer/partner questions
How To Use Vsphere On Windows Server 2012 (Vsphere) Vsphervisor Vsphereserver Vspheer51 (Vse) Vse.Org (Vserve) Vspehere 5.1 (V
Jaan Feldmann Sergei Sokolov System Resource Host VM Cluster Windows Server 2008 R2 Hyper-V Windows Server 2012 Hyper-V Improvement Factor Logical Processors 64 320 5 Physical Memory 1TB 4TB 4 Virtual
Towards Predictable Datacenter Networks
Towards Predictable Datacenter Networks Hitesh Ballani, Paolo Costa, Thomas Karagiannis and Ant Rowstron Microsoft Research, Cambridge This talk is about Guaranteeing network performance for tenants in
Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems
Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems Applied Technology Abstract By migrating VMware virtual machines from one physical environment to another, VMware VMotion can
VMware Virtual Infrastucture From the Virtualized to the Automated Data Center
VMware Virtual Infrastucture From the Virtualized to the Automated Data Center Senior System Engineer VMware Inc. [email protected] Agenda Vision VMware Enables Datacenter Automation VMware Solutions
Server Virtualization A Game-Changer For SMB Customers
Whitepaper Server Virtualization A Game-Changer For SMB Customers Introduction Everyone in the IT world has heard of server virtualization, and some stunning achievements by datacenter and Enterprise customers
1. Simulation of load balancing in a cloud computing environment using OMNET
Cloud Computing Cloud computing is a rapidly growing technology that allows users to share computer resources according to their need. It is expected that cloud computing will generate close to 13.8 million
Run-time Resource Management in SOA Virtualized Environments. Danilo Ardagna, Raffaela Mirandola, Marco Trubian, Li Zhang
Run-time Resource Management in SOA Virtualized Environments Danilo Ardagna, Raffaela Mirandola, Marco Trubian, Li Zhang Amsterdam, August 25 2009 SOI Run-time Management 2 SOI=SOA + virtualization Goal:
Profit-driven Cloud Service Request Scheduling Under SLA Constraints
Journal of Information & Computational Science 9: 14 (2012) 4065 4073 Available at http://www.joics.com Profit-driven Cloud Service Request Scheduling Under SLA Constraints Zhipiao Liu, Qibo Sun, Shangguang
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server
FOR SERVERS 2.2: FEATURE matrix
RED hat ENTERPRISE VIRTUALIZATION FOR SERVERS 2.2: FEATURE matrix Red hat enterprise virtualization for servers Server virtualization offers tremendous benefits for enterprise IT organizations server consolidation,
Scaling Database Performance in Azure
Scaling Database Performance in Azure Results of Microsoft-funded Testing Q1 2015 2015 2014 ScaleArc. All Rights Reserved. 1 Test Goals and Background Info Test Goals and Setup Test goals Microsoft commissioned
The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor
The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor Howard Anglin [email protected] IBM Competitive Project Office May 2013 Abstract...3 Virtualization and Why It Is Important...3 Resiliency
FlashSoft Software from SanDisk : Accelerating Virtual Infrastructures
Technology Insight Paper FlashSoft Software from SanDisk : Accelerating Virtual Infrastructures By Leah Schoeb January 16, 2013 FlashSoft Software from SanDisk: Accelerating Virtual Infrastructures 1 FlashSoft
Cloud Computing Capacity Planning. Maximizing Cloud Value. Authors: Jose Vargas, Clint Sherwood. Organization: IBM Cloud Labs
Cloud Computing Capacity Planning Authors: Jose Vargas, Clint Sherwood Organization: IBM Cloud Labs Web address: ibm.com/websphere/developer/zones/hipods Date: 3 November 2010 Status: Version 1.0 Abstract:
Stratusphere Solutions
Stratusphere Solutions Deployment Best Practices Guide Introduction This guide has been authored by experts at Liquidware Labs in order to provide a baseline as well as recommendations for a best practices
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
An Approach to Load Balancing In Cloud Computing
An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,
I/O virtualization. Jussi Hanhirova Aalto University, Helsinki, Finland [email protected]. 2015-12-10 Hanhirova CS/Aalto
I/O virtualization Jussi Hanhirova Aalto University, Helsinki, Finland [email protected] Outline Introduction IIoT Data streams on the fly processing Network packet processing in the virtualized
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Service Level Agreement Comparison in Cloud Computing
Volume-4, Issue-3, June-2014, ISSN No.: 2250-0758 International Journal of Engineering and Management Research Available at: www.ijemr.net Page Number: 126-131 Service Level Agreement Comparison in Cloud
vsphere 6.0 Advantages Over Hyper-V
v3c Advantages Over Hyper-V The most trusted and complete virtualization platform 2015 Q1 2015 VMware Inc. All rights reserved. The Most Trusted Virtualization Platform Hypervisor Architecture Broad Support
Nutanix Tech Note. Configuration Best Practices for Nutanix Storage with VMware vsphere
Nutanix Tech Note Configuration Best Practices for Nutanix Storage with VMware vsphere Nutanix Virtual Computing Platform is engineered from the ground up to provide enterprise-grade availability for critical
Cost Effective Automated Scaling of Web Applications for Multi Cloud Services
Cost Effective Automated Scaling of Web Applications for Multi Cloud Services SANTHOSH.A 1, D.VINOTHA 2, BOOPATHY.P 3 1,2,3 Computer Science and Engineering PRIST University India Abstract - Resource allocation
Lecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu
Lecture 2 Cloud Computing & Virtualization Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline Introduction to Virtualization The Major Approaches
Microsoft Hyper-V chose a Primary Server Virtualization Platform
Roger Shupert, Integration Specialist } Lake Michigan College has been using Microsoft Hyper-V as it s primary server virtualization platform since 2008, in this presentation we will discuss the following;
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
Cloud Optimize Your IT
Cloud Optimize Your IT Windows Server 2012 The information contained in this presentation relates to a pre-release product which may be substantially modified before it is commercially released. This pre-release
The next step in Software-Defined Storage with Virtual SAN
The next step in Software-Defined Storage with Virtual SAN VMware vforum, 2014 Lee Dilworth, principal SE @leedilworth 2014 VMware Inc. All rights reserved. The Software-Defined Data Center Expand virtual
Understanding Data Locality in VMware Virtual SAN
Understanding Data Locality in VMware Virtual SAN July 2014 Edition T E C H N I C A L M A R K E T I N G D O C U M E N T A T I O N Table of Contents Introduction... 2 Virtual SAN Design Goals... 3 Data
Before we can talk about virtualization security, we need to delineate the differences between the
1 Before we can talk about virtualization security, we need to delineate the differences between the terms virtualization and cloud. Virtualization, at its core, is the ability to emulate hardware via
Deploying and Optimizing SQL Server for Virtual Machines
Deploying and Optimizing SQL Server for Virtual Machines Deploying and Optimizing SQL Server for Virtual Machines Much has been written over the years regarding best practices for deploying Microsoft SQL
Avoiding Performance Bottlenecks in Hyper-V
Avoiding Performance Bottlenecks in Hyper-V Identify and eliminate capacity related performance bottlenecks in Hyper-V while placing new VMs for optimal density and performance Whitepaper by Chris Chesley
An Energy-aware Multi-start Local Search Metaheuristic for Scheduling VMs within the OpenNebula Cloud Distribution
An Energy-aware Multi-start Local Search Metaheuristic for Scheduling VMs within the OpenNebula Cloud Distribution Y. Kessaci, N. Melab et E-G. Talbi Dolphin Project Team, Université Lille 1, LIFL-CNRS,
Diablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015
A Diablo Technologies Whitepaper Diablo and VMware TM powering SQL Server TM in Virtual SAN TM May 2015 Ricky Trigalo, Director for Virtualization Solutions Architecture, Diablo Technologies Daniel Beveridge,
Windows Server 2008 R2 Hyper-V Live Migration
Windows Server 2008 R2 Hyper-V Live Migration White Paper Published: August 09 This is a preliminary document and may be changed substantially prior to final commercial release of the software described
Storage I/O Control: Proportional Allocation of Shared Storage Resources
Storage I/O Control: Proportional Allocation of Shared Storage Resources Chethan Kumar Sr. Member of Technical Staff, R&D VMware, Inc. Outline The Problem Storage IO Control (SIOC) overview Technical Details
Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures
Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures Michael Maurer, Ivan Breskovic, Vincent C. Emeakaroha, and Ivona Brandic Distributed Systems Group Institute of Information
Real- Time Mul,- Core Virtual Machine Scheduling in Xen
Real- Time Mul,- Core Virtual Machine Scheduling in Xen Sisu Xi 1, Meng Xu 2, Chenyang Lu 1, Linh Phan 2, Chris Gill 1, Oleg Sokolsky 2, Insup Lee 2 1 Washington University in St. Louis 2 University of
Windows Server 2008 R2 Hyper-V Live Migration
Windows Server 2008 R2 Hyper-V Live Migration Table of Contents Overview of Windows Server 2008 R2 Hyper-V Features... 3 Dynamic VM storage... 3 Enhanced Processor Support... 3 Enhanced Networking Support...
MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products
MaxDeploy Ready Hyper- Converged Virtualization Solution With SanDisk Fusion iomemory products MaxDeploy Ready products are configured and tested for support with Maxta software- defined storage and with
Virtualization with the Intel Xeon Processor 5500 Series: A Proof of Concept
White Paper Intel Information Technology Computer Manufacturing Server Virtualization Virtualization with the Intel Xeon Processor 5500 Series: A Proof of Concept Intel IT, together with Intel s Digital
Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array
Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array A Dell Storage Reference Architecture Enterprise Storage Solutions Cloud Client Computing December 2013
VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group
Russ Fellows, Evaluator Group SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual members may use this material
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Virtualized Disaster Recovery (VDR) Overview... 2. Detailed Description... 3
Service Description Virtualized Disaster Recovery (VDR) Terremark's Virtualized Disaster Recovery (VDR) service is a fully managed replication and Disaster Recovery (DR) service, where Terremark provides
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
Comparison of Windows IaaS Environments
Comparison of Windows IaaS Environments Comparison of Amazon Web Services, Expedient, Microsoft, and Rackspace Public Clouds January 5, 215 TABLE OF CONTENTS Executive Summary 2 vcpu Performance Summary
App App App App App App App App. VMware vcenter Suite. VMware vsphere 4. Availability Security Scalablity. vshield Zones VMSafe
CS CHEAT SHEET VMware vsphere 4 What is VMware vsphere 4? VMware vsphere 4 is the industry s first cloud operating system, which uses the power of virtualization to transform datacenters into dramatically
VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop
VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop Page 1 of 11 Introduction Virtual Desktop Infrastructure (VDI) provides customers with a more consistent end-user experience and excellent
VDI FIT and VDI UX: Composite Metrics Track Good, Fair, Poor Desktop Performance
VDI FIT and VDI UX: Composite Metrics Track Good, Fair, Poor Desktop Performance Key indicators and classification capabilities in Stratusphere FIT and Stratusphere UX Whitepaper INTRODUCTION This whitepaper
Enabling Technologies for Distributed Computing
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies
Program Summary. Criterion 1: Importance to University Mission / Operations. Importance to Mission
Program Summary DoIT provides support for 1,200 virtual and 150 physical servers. Housed in DoIT data centers to take advantage of climate control, power conditioning and redundancy, fire suppression systems,
VMware vcloud Automation Center 6.0
VMware 6.0 Reference Architecture TECHNICAL WHITE PAPER Table of Contents Overview... 4 Initial Deployment Recommendations... 4 General Recommendations... 4... 4 Load Balancer Considerations... 4 Database
