Dynamic Cloud Resource Reservation via Cloud Brokerage

Size: px
Start display at page:

Download "Dynamic Cloud Resource Reservation via Cloud Brokerage"

Transcription

1 Dynamic Cloud Resource Reservation via Cloud Brokerage Wei Wang*, Di Niu +, Baochun Li*, Ben Liang* * Department of Electrical and Computer Engineering, University of Toronto + Department of Electrical and Computer Engineering, University of Alberta July 10, 2013

2 Growing Cloud Computing Costs Drastic increase in enterprise spending on Infrastructure-as-a- Service (IaaS) clouds 41.7% annual growth rate by 2016 [CloudTimes 12] IaaS cloud will be the fastest-growing segment among all cloud services 2

3 Tradeoffs in Cloud Pricing Options On-demand instances No commitment Pay-as-you-go Linux/UNIX Usage Windows Usage Standard On-Demand Instances Small (Default) $0.080 per Hour $0.115 per Hour Medium $0.160 per Hour $0.230 per Hour Large $0.320 per Hour $0.460 per Hour Extra Large $0.640 per Hour $0.920 per Hour Reserved instances Reservation fee + discounted price Suitable for long-term usage commitment 3

4 On-demand v.s. Reservation Pros Cons On-demand 1. Flexible 2. Fits sporadic workload Expensive for longterm usage Reservation Cost efficient for longterm usage 1. Long-term usage commitment 2. Expensive for sporadic workload 4

5 User s Problem Hard to choose among different pricing options Lacks sufficient expertise Cost savings due to the reservation option are not always possible Depends on the user s own demand pattern Must be long-term and heavy usage 5

6 Can we go beyond the limitation of demand pattern of a single user and lower the cost?

7 A Cloud Brokerage Service A cloud broker reserves a large pool of instances Users purchase instances from the broker in an on-demand fashion User IaaS Cloud Providers Reserved/On-demand Instances Broker Broker cost "On-demand" Instances User cost User User Figure 1: The proposed cloud broker. Solid arrows show the 7

8 Why cloud broker?

9 Better Exploiting Reservation Options Statistical multiplexing increases the utilization of reserved instances Aggregating all users demands smoothes out the bursts A flat demand curve is more friendly to reserved instances The true cost of reserved instance is reduced due to the increased instance utilization 9

10 Reducing Wasted Cost Due to Partial Usage Alleviate the pricing inefficiency of on-demand instances Partial usage is counted as a full billing cycle The broker can time-multiplex partial usage Billing cycle (an instance-hour) Without broker User 1 User 1 User 2 Instance 1 Instance 2 With broker User 1 User 2 User 1 10

11 Enjoying Volume Discounts Most IaaS clouds offer significant volume discounts Amazon provides 20% or even higher volume discounts in EC2 The sheer volume of the aggregated demand makes cloud broker easily qualify for such discounts 11

12 A Win-Win Solution Users receive a lower price when trading with the broker No upfront payment for reservation No money wasted on idled reservation instances Broker makes profit by leveraging the wholesale (reservation) model A significant price gap between on-demand and reserved instances Aggregate demand is more amenable to the reservation option 12

13 How many instances should a broker reserve?

14 On-demand and Reserved Pricing On-demand instances Fixed hourly rate p Reserved instances Upfront reservation fee: Reservation period: Instances reserved at time t: r t # of reserved instances that are effective at time t, the number of res n t = P t i=t +1 r i. may not be sufficient 14

15 Dynamic Resource Reservation Cloud users submit demand predictions to the broker ycle. Broker Henc reserves instances based on the aggregate demand d 1,...,d T Total cost = Reservation cost + On-demand cost where, P T t=1 r t + P T t=1 (d t n t ) + p, the number of res n t = P t i=t +1 r i. may not be sufficient # of reserved instances that are effective at t 15

16 The Cost Minimization Problem Make dynamic reservation ycle. decisions Henc accommodate demands d 1,...,d T r 1,...,r T to min {r 1,...,r T } cost = P T t=1 r t + P T t=1 (d t n t ) + p This is an integer program! 16

17 Optimal Solution: Dynamic Programming

18 The Curse of Dimensionality High dimensional dynamic programming High dimensional state: x i : # of instances that are reserved no later than t and remain effective at t+i er t Exponential time and space complexity The curse of dimensionality s t := (t, x 1,...,x 1 ), that are reserved 18

19 Approximate Solution

20 A 2-Competitive Heuristic Segment the demand into intervals each spanning one reservation period Interval Demand Time Make optimal instance reservation decisions per interval 20

21 Demand Optimal Instance Reservation within an Interval Stratify demand into levels For each level, decide if a reserved instance should be used Example On-demand rate: $1 per hour Reservation: $2.5 for 6 hours Should reserve when instance usage >= 3 hours L Time (hour) L5 L4 L3 L2 21

22 Cost Performance Per-interval reservation is 2-competitive Incurs at most twice the optimal cost in the worst case Interval Demand Time All reservations are made at the beginning of the interval 22

23 An Improved Greedy Algorithm Do not segment demand into intervals Stratify demands into levels Demand Make reservations top-down L6 L5 L4 L3 L2 L1 Time At each level, apply dynamic programming V l (t) =min{v l (t )+,V l (t 1) + c l (t)} Strictly better than Per-Interval Reservation, and is also 2- competitive 23

24 When demand predictions are unavailable

25 Online Algorithm Make instance reservation decisions without future information Algorithm 3 Online Reservation Made at Time t 1. Let g i =(d i n i ) + for all i = t +1,...,t. 2. Run Algorithm 1 with g t +1,...,g t as the input demands. Let x be its output. 3. Reserve r t = x instances at time t. 4. Update n i = n i + r t for all i = t +1,...,t+ 1. The best that we can do [Wang et al. ICAC 13] 2-competitiveness for the deterministic online algorithm d Std High y = 5x 25 M

26 Trace-Driven Simulations

27 Dataset and Preprocessing Google cluster-usage traces 900+ users usage traces on a 12K-node Google datacenter We convert users computing demand data to IaaS instance demand Users are classified into 3 groups based on demand fluctuation level Standard deviation vs. mean in hourly demand 250 Demand Std High y = 5x Medium y = x Low Demand Mean Figure 8: Demand statistics and the division of users into 3 groups according to demand fluctuation level. 27

28 Demand Curve Highly fluctuated Medium fluctuation Relatively stable # Instances # Instances (k) # Instances User Time (hour) User Time (hour) User Time (hour) Figure 7: The demand curves of three typical users. 28

29 Aggregation Smoothes Out Demand Bursts y = 0.363x Demand Mean : medium fluctuation Demand Std y = 1.774x Demand Mean (a) Group 1: high fluctuation Demand Std y = 0.363x Demand Mean (b) Group 2: medium fluctuation Figure 300 9: Aggregation suppresses the 300demand fluctuation of individual users. Ea the demand fluctuation level (the ratio between the demand standard deviation an Demand Std Wasted instance hours (k) Before aggregation After aggregation y = 0.058x Demand Mean 400 (c) Group 3: low fluctuation % Demand Mean 5.6% 30.5% 200 and fluctuation of individual users. 16.5% Each circle represents a user. The line indicates ween the demand standard deviation 0 and mean) in the aggregate demand curve. High Medium Low All Demand Std y = 0.061x (d) All the users. each reservatio discount of 50 on-demand ins general pricing Group Divi tics of users, w deviation for e been mentione 29 vations critical

30 The Reduction of Partial Usage Figure 9: Aggregation suppresses the demand fluctuation of individu the demand fluctuation level (the ratio between the demand standard Wasted instance hours (k) 0 Before aggregation After aggregation 16.5% 30.5% 5.6% High Medium Low All Demand Fluctuation 23.4% Figure 10: Aggregation reduces the wasted instance-hours due to partial usage. disk, memory, etc. Instance Scheduling. We take such a dataset as input, and ask the question: How many computing instances would 30 ea dis on ge tic de be va flu sta thr rat de

31 Cost Savings Due to the Broker Saving Percentage (%) Heuristic Greedy Online High Medium Low All Demand Fluctuation No volume discount Cost w/ Broker (k $) y = x Cost w/o Broker (k $) (a) Group 2: medium fluctuation Cost w/ Broker (k $) y = x Cost w/o Broker (k $) (b) All the users Figure 15: Cost without the broker vs. with the broker for individual users, using Greedy strategy. Each circle is a user. 31

32 Conclusions We propose a smart cloud brokerage service Reserves a pool of instances to serve the aggregated demand Leverages the price gap between the wholesale and retail model to reap the profit while offering lower price to cloud users Cloud users purchase instances from the broker as if instances were offered on demand Design and analyze three instance reservation algorithms for the broker and evaluate them via trace-driven simulations More detailed analysis of online algorithms are given in our follow-up work [Wang et al. ICAC 13] 32

33 Thanks!

Dynamic Cloud Instance Acquisition via IaaS Cloud Brokerage

Dynamic Cloud Instance Acquisition via IaaS Cloud Brokerage 1.119/TPDS.214.232649, IEEE Transactions on Parallel and Distributed Systems 1 Dynamic Cloud Instance Acquisition via IaaS Cloud Brokerage Wei Wang, Student Member, IEEE, Di Niu, Member, IEEE, Ben Liang,

More information

To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds

To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds Wei Wang, Baochun Li, and Ben Liang Department of Electrical and Computer Engineering University of Toronto arxiv:35.568v

More information

Online Resource Scheduling under Concave Pricing for Cloud Computing

Online Resource Scheduling under Concave Pricing for Cloud Computing information: DOI.9/TPDS.5.799, IEEE Transactions on Parallel and Distributed Systems Online Resource Scheduling under Concave Pricing for Cloud Computing Rui Zhang, Kui Wu, Minming Li, Jianping Wang City

More information

To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds

To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds Wei Wang, Baochun Li, and Ben Liang Department of Electrical and Computer Engineering University of Toronto Abstract

More information

CLOUDCHECKR ON AWS AND AZURE: A GUIDE TO PUBLIC CLOUD COST MANAGEMENT

CLOUDCHECKR ON AWS AND AZURE: A GUIDE TO PUBLIC CLOUD COST MANAGEMENT ebook CLOUDCHECKR ON AWS AND AZURE: A GUIDE TO PUBLIC CLOUD COST MANAGEMENT Guide to Cost Management CloudCheckr 2017 1 TABLE OF CONTENTS 3 4 7 9 10 Intro Optimization Requires Visibility Cost Management

More information

Cloud Capacity Management

Cloud Capacity Management Cloud Capacity Management Defining Cloud Computing Cloud computing is a type of Internet based computing that provides shared computer processing resources and data to computers and other devices on demand.

More information

Competitive Strategies for Online Cloud Resource Allocation with Discounts

Competitive Strategies for Online Cloud Resource Allocation with Discounts Competitive Strategies for Online Cloud Resource Allocation with Discounts The 2-Dimensional Parking Permit Problem Xinhui Hu, Arne Ludwig, Andrea Richa, Stefan Schmid Motivation 30% CAGR cloud 2013-2018

More information

Selling Reserved Instances through Pay-as-you-go Model in Cloud Computing

Selling Reserved Instances through Pay-as-you-go Model in Cloud Computing Selling Reserved Instances through Pay-as-you-go Model in Cloud Computing Shuo Zhang 1, Dong Yuan 2, Li Pan 1, Shijun Liu 1, Lizhen Cui 1, Xiangxu Meng 1 1 School of Computer Science and Technology, Shandong

More information

Cost Optimization for Cloud-Based Engineering Simulation Using ANSYS Enterprise Cloud

Cost Optimization for Cloud-Based Engineering Simulation Using ANSYS Enterprise Cloud Application Brief Cost Optimization for Cloud-Based Engineering Simulation Using ANSYS Enterprise Cloud Most users of engineering simulation are constrained by computing resources to some degree. They

More information

Pricing Models and Pricing Schemes of IaaS Providers: A Comparison Study

Pricing Models and Pricing Schemes of IaaS Providers: A Comparison Study Pricing Models and Pricing Schemes of IaaS Providers: A Comparison Study Mohan Murthy M K Sanjay H A Ashwini J P Global Services Department of. Department of Curam Software International, Information Science

More information

Fueling Innovation in Energy Exploration and Production with High Performance Computing (HPC) on AWS

Fueling Innovation in Energy Exploration and Production with High Performance Computing (HPC) on AWS Fueling Innovation in Energy Exploration and Production with High Performance Computing (HPC) on AWS Energize your industry with innovative new capabilities With Spiral Suite running on AWS, a problem

More information

inteliscaler Workload and Resource Aware, Proactive Auto Scaler for PaaS Cloud

inteliscaler Workload and Resource Aware, Proactive Auto Scaler for PaaS Cloud inteliscaler Workload and Resource Aware, Proactive Auto Scaler for PaaS Cloud Paper #10368 RS Shariffdeen, UKJU Bandara, DTSP Munasinghe, HS Bhathiya, and HMN Dilum Bandara Dept. of Computer Science &

More information

Operations Management Suite

Operations Management Suite PRICING AND LICENSING DATASHEET MARCH 2017 Delivered from Azure, Operations Management Suite (OMS) enables you to gain visibility and control with comprehensive operations management and security across

More information

Fueling innovation in energy exploration and production with High Performance Computing (HPC) on AWS

Fueling innovation in energy exploration and production with High Performance Computing (HPC) on AWS Fueling innovation in energy exploration and production with High Performance Computing (HPC) on AWS Energize your industry with innovative new capabilities With Spiral Suite running on AWS, a problem

More information

AWS vs. Google Cloud Pricing

AWS vs. Google Cloud Pricing AWS vs. Google Cloud Pricing A Comprehensive Look ParkMyCloud provides cost control for Google Cloud Platform (GCP) resources as well Amazon Web Services (AWS) and Microsoft Azure, so we thought it might

More information

GUIDE The Enterprise Buyer s Guide to Public Cloud Computing

GUIDE The Enterprise Buyer s Guide to Public Cloud Computing GUIDE The Enterprise Buyer s Guide to Public Cloud Computing cloudcheckr.com Enterprise Buyer s Guide 1 When assessing enterprise compute options on Amazon and Azure, it pays dividends to research the

More information

1 Microsoft Volume Licensing Basics

1 Microsoft Volume Licensing Basics 1 Microsoft Volume Licensing Basics Acquiring IT solutions for your organisation can be challenging. You may be faced with meeting today s demands while predicting tomorrow s, and all within a fixed budget.

More information

Microsoft Volume Licensing. Programs Fundamentals

Microsoft Volume Licensing. Programs Fundamentals Microsoft Volume Licensing Programs Fundamentals Agenda Transformational Trends Licensing Basics Volume Licensing Programs Enterprise Agreement Enrollments The EA and Office 365 Software Assurance Payment

More information

DYNAMIC RESOURCE PRICING ON FEDERATED CLOUDS

DYNAMIC RESOURCE PRICING ON FEDERATED CLOUDS DYNAMIC RESOURCE PRICING ON FEDERATED CLOUDS CCGRID 2010 The 10th IEEE/ACM Intl. Symp. on Cluster, Cloud and Grid Computing Marian Mihailescu Yong Meng Teo Department of Computer Science National University

More information

Bond Market Simulation

Bond Market Simulation www.overbond.com Bond Market Simulation Simulation Abstract From June 17 th to June 19 th, 2016, Overbond performed a bond market simulation that empirically demonstrated differences in market connectivity

More information

Goodbye to Fixed Bandwidth Reservation: Job Scheduling with Elastic Bandwidth Reservation in Clouds

Goodbye to Fixed Bandwidth Reservation: Job Scheduling with Elastic Bandwidth Reservation in Clouds Goodbye to Fixed Bandwidth Reservation: Job Scheduling with Elastic Bandwidth Reservation in Clouds Haiying Shen *, Lei Yu, Liuhua Chen &, and Zhuozhao Li * * Department of Computer Science, University

More information

Power Options. For Oregon Customers. Choosing an Electricity Service Supplier About transition adjustments... 7

Power Options. For Oregon Customers. Choosing an Electricity Service Supplier About transition adjustments... 7 P A C I F I C P O W E R Power Options 2011 For Oregon Customers Power Options At a Glance... 1 Direct Access... 3 10 Getting started... 4 Important dates... 4 The enrollment process... 5 Choosing an Electricity

More information

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 23 Safety Stock Reduction Delayed Product Differentiation, Substitution

More information

Get the Most Bang for Your Buck #EC2 #Winning

Get the Most Bang for Your Buck #EC2 #Winning Get the Most Bang for Your Buck #EC2 #Winning Joshua Burgin General Manager, EC2 Spot Amazon Web Services June 28, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2

More information

Effective Replenishment Parameters By Jon Schreibfeder

Effective Replenishment Parameters By Jon Schreibfeder WINNING STRATEGIES FOR THE DISTRIBUTION INDUSTRY Effective Replenishment Parameters By Jon Schreibfeder >> Compliments of Microsoft Business Solutions Effective Replenishment Parameters By Jon Schreibfeder

More information

SHERWEB PARTNER NETWORK A proven formula from an established provider

SHERWEB PARTNER NETWORK A proven formula from an established provider PARTNER NETWORK SHERWEB PARTNER NETWORK A proven formula from an established provider Since 1998, SherWeb has been simplifying the cloud for channel partners. By offering a one-stop shop for a wide range

More information

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics Metaheuristics Meta Greek word for upper level methods Heuristics Greek word heuriskein art of discovering new strategies to solve problems. Exact and Approximate methods Exact Math programming LP, IP,

More information

Trade-off between Power Consumption and Total Energy Cost in Cloud Computing Systems. Pranav Veldurthy CS 788, Fall 2017 Term Paper 2, 12/04/2017

Trade-off between Power Consumption and Total Energy Cost in Cloud Computing Systems. Pranav Veldurthy CS 788, Fall 2017 Term Paper 2, 12/04/2017 Trade-off between Power Consumption and Total Energy Cost in Cloud Computing Systems Pranav Veldurthy CS 788, Fall 2017 Term Paper 2, 12/04/2017 Outline Introduction System Architectures Evaluations Open

More information

The Public Cloud. And its Challenges

The Public Cloud. And its Challenges The Public Cloud And its Challenges Agenda Why Move to the Public Cloud? How do I Migrate to the Public Cloud/Where do I Start? What Challenges do I Have in the Public Cloud? Copyright 2018 BMC Software,

More information

The Cloud at Your Service

The Cloud at Your Service C 1 The Cloud at Your Service loud computing is a way to use and share hardware, operating systems, storage, and network capacity over the Internet. Cloud service providers rent virtualized servers, storage,

More information

Optimisation Guide. Westcon-Comstor Cloud: 1

Optimisation Guide. Westcon-Comstor Cloud:   1 Westcon-Comstor Cloud: Optimisation Guide As cloud adoption continues to grow, cloud optimisation becomes a critical aspect of how to manage usage and spend, ensure lower TCO, and provide transparency,

More information

USING CLOUDCHECKR FOR RESELLER/MSP BILLING

USING CLOUDCHECKR FOR RESELLER/MSP BILLING whitepaper USING CLOUDCHECKR FOR RESELLER/MSP BILLING In the past, an organization that needed to provide computing, storage, or database services to a client would need to buy hardware or rent servers

More information

by Xindong Wu, Kui Yu, Hao Wang, Wei Ding

by Xindong Wu, Kui Yu, Hao Wang, Wei Ding Online Streaming Feature Selection by Xindong Wu, Kui Yu, Hao Wang, Wei Ding 1 Outline 1. Background and Motivation 2. Related Work 3. Notations and Definitions 4. Our Framework for Streaming Feature Selection

More information

Buying Power. Bringing Big-Business Electricity Choices to Small and Mid-size Businesses

Buying Power. Bringing Big-Business Electricity Choices to Small and Mid-size Businesses Buying Power Bringing Big-Business Electricity Choices to Small and Mid-size Businesses Buying Power 1 Executive Summary Electricity buying pools are an increasingly popular option for small and mid-size

More information

Windows Azure. Windows Azure Update

Windows Azure. Windows Azure Update Windows Azure Windows Azure Update 1 1. Business Update How will we grow in FY14? Expand Windows Azure footprint with the Australian Region Promote StorSimple and Infrastructure Scenarios Create new ways

More information

AWS Pricing Philosophy

AWS Pricing Philosophy AWS Selling Motion AWS Pricing Philosophy Reduced Prices Infrastructure Innovation Lower Infrastructure Costs More Customers Ecosystem Global Footprint New Features New Services Economies of Scale More

More information

SQL Server Testing Infrastructure on. Windows Azure. NetCom Learning Shane Snipes, MCT Senior Microsoft Specialist

SQL Server Testing Infrastructure on. Windows Azure. NetCom Learning Shane Snipes, MCT Senior Microsoft Specialist SQL Server Testing Infrastructure on Windows Azure NetCom Learning Shane Snipes, MCT Senior Microsoft Specialist Virtualization Identity Data Platform Development DevOps and mgmt 7 9 10 $ $ kr kr

More information

Controlling Litigation Costs: Managing Your Legal Department for Success

Controlling Litigation Costs: Managing Your Legal Department for Success Controlling Litigation Costs: Managing Your Legal Department for Success Controlling Litigation Costs: Managing Your Legal Department for Success Faced with the rising costs of hefty fees for legal services

More information

WELCOME TO. Cloud Data Services: The Art of the Possible

WELCOME TO. Cloud Data Services: The Art of the Possible WELCOME TO Cloud Data Services: The Art of the Possible Goals for Today Share the cloud-based data management and analytics technologies that are enabling rapid development of new mobile applications Discuss

More information

AMAZON EC2 SPOT MARKET

AMAZON EC2 SPOT MARKET THE STATE OF THE AMAZON EC2 SPOT MARKET RESEARCH, CONCLUSIONS AND OPPORTUNITIES www.spotinst.com EXECUTIVE SUMMARY acquired through a bidding process in which customers can specify the maximum price per

More information

D A T A D R I V E N. Business. Blahut Boglárka

D A T A D R I V E N. Business. Blahut Boglárka D A T A D R I V E N Business Blahut Boglárka Our 3 Digital Beliefs Still Hold True 1. Interactions between people, places and things creates value 2. Platforms & Eco-systems are the new plane of competition

More information

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND FEATURES AND FACTS FEATURES Hardware and hardware support for a monthly fee Optionally acquire Exadata Storage Server Software and

More information

Stratus Cost-aware container scheduling in the public cloud Andrew Chung

Stratus Cost-aware container scheduling in the public cloud Andrew Chung Stratus Cost-aware container scheduling in the public cloud Andrew Chung Jun Woo Park, Greg Ganger PARALLEL DATA LABORATORY University Motivation IaaS CSPs provide per-time VM rental of diverse offerings

More information

Minimizing Cost in IaaS Clouds via Scheduled Instance Reservation

Minimizing Cost in IaaS Clouds via Scheduled Instance Reservation Minimizing Cost in IaaS Clouds via Scheduled Instance Reservation Qiushi Wang, Ming Ming Tan, Xueyan Tang, Wentong Cai Multi-plAtform Game Innovation Centre School of Computer Science and Engineering Nanyang

More information

Preemptive Resource Management for Dynamically Arriving Tasks in an Oversubscribed Heterogeneous Computing System

Preemptive Resource Management for Dynamically Arriving Tasks in an Oversubscribed Heterogeneous Computing System 2017 IEEE International Parallel and Distributed Processing Symposium Workshops Preemptive Resource Management for Dynamically Arriving Tasks in an Oversubscribed Heterogeneous Computing System Dylan Machovec

More information

ATTACHMENT M-2 (PECO) Determination of Capacity Peak Load Contributions, Network Service Peak Load and Hourly Load Obligations PURPOSE

ATTACHMENT M-2 (PECO) Determination of Capacity Peak Load Contributions, Network Service Peak Load and Hourly Load Obligations PURPOSE ATTACHMENT M-2 (PECO) Determination of Capacity Peak Load Contributions, Network Service Peak Load and Hourly Load Obligations PURPOSE This document outlines the process by which PECO determines Capacity

More information

R&D. R&D digest. by simulating different scenarios and counting their cost in profits and customer service.

R&D. R&D digest. by simulating different scenarios and counting their cost in profits and customer service. digest Managing a utility s assets: new software shows how Asset management is no longer just about using our people, factories, equipment and processes wisely. Just as importantly, it s about planning

More information

Cloud Computing, How do I do that?

Cloud Computing, How do I do that? Cloud Computing, How do I do that? Christian Verstraete Chief Technologist - Cloud Every Generation has a Defining Industry 2 IT is the Defining Industry of our Generation 1970-80s Mainframe 1990s Client/Server

More information

Modified Truthful Greedy Mechanisms for Dynamic Virtual Machine Provisioning and Allocation in Clouds

Modified Truthful Greedy Mechanisms for Dynamic Virtual Machine Provisioning and Allocation in Clouds RESEARCH ARTICLE International Journal of Computer Techniques Volume 4 Issue 4, July August 2017 Modified Truthful Greedy Mechanisms for Dynamic Virtual Machine Provisioning and Allocation in Clouds 1

More information

I D C T E C H N O L O G Y S P O T L I G H T

I D C T E C H N O L O G Y S P O T L I G H T I D C T E C H N O L O G Y S P O T L I G H T E f f e c t i ve M u l t i c l o u d, H yb r i d I T Operations D e p e n d o n Au tomation and An a l yt i c s April 2017 Adapted from Effective Multicloud

More information

Mechanical Engineering 101

Mechanical Engineering 101 Mechanical Engineering 101 University of California, Berkeley Lecture #10 1 Today s lecture Supply Chain Management (SCM) Variance acceleration Safety stock Raw materials factory wholesaler retailer customer

More information

MIGRATING AND MANAGING MICROSOFT WORKLOADS ON AWS WITH DATAPIPE DATAPIPE.COM

MIGRATING AND MANAGING MICROSOFT WORKLOADS ON AWS WITH DATAPIPE DATAPIPE.COM MIGRATING AND MANAGING MICROSOFT WORKLOADS ON AWS WITH DATAPIPE DATAPIPE.COM INTRODUCTION About Microsoft on AWS Amazon Web Services helps you build, deploy, scale, and manage Microsoft applications quickly,

More information

Cloud : Role of a Systems Integrator

Cloud : Role of a Systems Integrator IAOP Member Forum 2011 Cloud : Role of a Systems Integrator 10-Nov-2011 JP Balakrishnan, Infosys 1 Disclaimer All logos and trademarks mentioned in this presentation refer to the respective companies who

More information

Exact Group B.V., All rights belong to their respective owners.

Exact Group B.V., All rights belong to their respective owners. MASTERCLASS Subscription Management in Exact Online Turn your customers into subscribers 3 2018 EXACT - Turn your customers into subscribers 4 2018 EXACT - 2018 EXACT Turn your customers into subscribers

More information

Leveraging Renewable Energy in Data Centers

Leveraging Renewable Energy in Data Centers Leveraging Renewable Energy in Data Centers Ricardo Bianchini Department of Computer Science Collaborators: Inigo Goiri, Jordi Guitart (UPC/BSC), Md. Haque, William Katsak, Kien Le, Thu D. Nguyen, and

More information

HP Cloud Maps for rapid provisioning of infrastructure and applications

HP Cloud Maps for rapid provisioning of infrastructure and applications Technical white paper HP Cloud Maps for rapid provisioning of infrastructure and applications Table of contents Executive summary 2 Introduction 2 What is an HP Cloud Map? 3 HP Cloud Map components 3 Enabling

More information

5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud

5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud 5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. April 2014 Fujitsu at a Glance Headquarters: Tokyo, Japan Established:

More information

IBM WebSphere Extended Deployment, Version 5.1

IBM WebSphere Extended Deployment, Version 5.1 Offering a dynamic, goals-directed, high-performance environment to support WebSphere applications IBM, Version 5.1 Highlights Dynamically accommodates variable and unpredictable business demands Helps

More information

Considering Cloud Pricing Models and Microsoft Azure

Considering Cloud Pricing Models and Microsoft Azure White Paper Considering Cloud Pricing Models and Microsoft Azure Sponsored by: Microsoft Corp. Al Gillen April 2018 Larry Carvalho IDC OPINION The industry has concluded that cloud computing offers significant

More information

U.S. Energy Market Deregulation

U.S. Energy Market Deregulation 2015 U.S.-Japan Renewable Energy and Energy Efficiency Policy Business Roundtable U.S. Energy Market Deregulation Challenges Solutions & Market Impacts Peter Weigand Chairman & CEO www.skippingstone.com

More information

On Cloud Computational Models and the Heterogeneity Challenge

On Cloud Computational Models and the Heterogeneity Challenge On Cloud Computational Models and the Heterogeneity Challenge Raouf Boutaba D. Cheriton School of Computer Science University of Waterloo WCU IT Convergence Engineering Division POSTECH FOME, December

More information

Autonomic Provisioning and Application Mapping on Spot Cloud Resources

Autonomic Provisioning and Application Mapping on Spot Cloud Resources Autonomic Provisioning and Application Mapping on Spot Cloud Resources Daniel J. Dubois, GiulianoCasale 2015 IEEE International Conference on Cloud and Autonomic Computing (ICCAC), Cambridge, Massachusetts,

More information

Azure vs. AWS. How to Decide Between Microsoft Azure and Amazon Web Services

Azure vs. AWS. How to Decide Between Microsoft Azure and Amazon Web Services Azure vs. AWS How to Decide Between Microsoft Azure and Amazon Web Services 1 Azure vs. AWS - Does Size Matter? The debate about whether Microsoft or Amazon provides the best public cloud services for

More information

PRIORITY BASED SCHEDULING IN CLOUD COMPUTING BASED ON TASK AWARE TECHNIQUE

PRIORITY BASED SCHEDULING IN CLOUD COMPUTING BASED ON TASK AWARE TECHNIQUE RESEARCH ARTICLE OPEN ACCESS PRIORITY BASED SCHEDULING IN CLOUD COMPUTING BASED ON TASK AWARE TECHNIQUE Jeevithra.R *, Karthikeyan.T ** * (M.Phil Computer Science Student Department of Computer Science)

More information

Utilizing Optimization Techniques to Enhance Cost and Schedule Risk Analysis

Utilizing Optimization Techniques to Enhance Cost and Schedule Risk Analysis 1 Utilizing Optimization Techniques to Enhance Cost and Schedule Risk Analysis Colin Smith, Brandon Herzog SCEA 2012 2 Table of Contents Introduction to Optimization Optimization and Uncertainty Analysis

More information

Shared Services Management - Chargeback

Shared Services Management - Chargeback Asset Management Shared Services Management - Chargeback Business Challenges Industry analysts have reported that an average business spends between $1.50 and $2.00 per transaction on the labor and materials

More information

Cost Optimization in Cloud Computing

Cost Optimization in Cloud Computing Aalto University School of Science Master s Programme in ICT Innovation Andrea Nodari Cost Optimization in Cloud Computing Master s Thesis Espoo, June 22, 2015 Supervisor: Advisor: Professor Jukka K. Nurminen,

More information

Power Options. For Oregon Customers. Power Options At a Glance 1. The enrollment process Choosing an Electricity Service Supplier...

Power Options. For Oregon Customers. Power Options At a Glance 1. The enrollment process Choosing an Electricity Service Supplier... P A C I F I C P O W E R Power Options 2016 For Oregon Customers Power Options At a Glance 1 Direct Access...3 10 Getting started... 4 Important dates... 4 The enrollment process... 5 Choosing an Electricity

More information

Deep Learning Acceleration with

Deep Learning Acceleration with Deep Learning Acceleration with powered by A Technical White Paper TABLE OF CONTENTS The Promise of AI The Challenges of the AI Lifecycle and Infrastructure MATRIX Powered by Bitfusion Flex Solution Architecture

More information

Program guide. Server and Cloud Enrollment

Program guide. Server and Cloud Enrollment Program guide Server and Cloud Enrollment Contents How the SCE works... 3 Available software and cloud services... 4 Core Infrastructure... 4 Application Platform... 4 Developer Platform... 5 Microsoft

More information

Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization

Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization Wei Chen, Jia Rao*, and Xiaobo Zhou University of Colorado, Colorado Springs * University of Texas at Arlington Data Center

More information

Benefits and Capabilities. Technology Alliance Partner Solution Brief

Benefits and Capabilities. Technology Alliance Partner Solution Brief Technology Alliance Partner Solution Brief Visualizing Intelligent Data In Motion Tintri and Turbonomic offer solutions that improve virtualized machine performance and efficiency by providing Quality-of-Service

More information

Combinational Collaborative Filtering: An Approach For Personalised, Contextually Relevant Product Recommendation Baskets

Combinational Collaborative Filtering: An Approach For Personalised, Contextually Relevant Product Recommendation Baskets Combinational Collaborative Filtering: An Approach For Personalised, Contextually Relevant Product Recommendation Baskets Research Project - Jai Chopra (338852) Dr Wei Wang (Supervisor) Dr Yifang Sun (Assessor)

More information

System response and access times may vary due to market conditions, system performance, and other factors.

System response and access times may vary due to market conditions, system performance, and other factors. API Campus Challenge: Participant Engagement Series TradeKing is a member of FINRA & SIPC Disclaimer Options involve risks and are not suitable for all investors. Prior to buying or selling options, an

More information

Fluid and Dynamic: Using measurement-based workload prediction to dynamically provision your Cloud

Fluid and Dynamic: Using measurement-based workload prediction to dynamically provision your Cloud Paper 2057-2018 Fluid and Dynamic: Using measurement-based workload prediction to dynamically provision your Cloud Nikola Marković, Boemska UK ABSTRACT As the capabilities of SAS Viya and SAS 9 are brought

More information

Advances in PI System Streaming Analytics

Advances in PI System Streaming Analytics Advances in PI System Streaming Analytics Stephen Kwan, OSIsoft Product Manager Jim Stewart, Ph.D., MathWorks Senior Engineering Manager Goals and Objectives Use PI System as the data infrastructure Enable

More information

BARCELONA. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

BARCELONA. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved BARCELONA 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Optimizing Cost and Efficiency on AWS Inigo Soto Practice Manager, AWS Professional Services 2015, Amazon Web Services,

More information

E-Guide AWS: THE BASICS

E-Guide AWS: THE BASICS E-Guide AWS: THE BASICS N ot 100% s u r e about the differences between Amazon Web Services (AWS) and Microsoft Azure? In this e-guide, get a breakdown of the plans, costs, and service-level agreement

More information

WERCSmart Supplier Subscription Plan

WERCSmart Supplier Subscription Plan Activation required by July 1, 2016 Enterprise pricing discontinued with Subscription 1 WERCSmart Supplier Subscription Plan Overview Why convert to a subscription plan? Retailers and other participants

More information

The Rise of Cloud Brokerage: Business Model, Profit Making and Cost Savings

The Rise of Cloud Brokerage: Business Model, Profit Making and Cost Savings The Rise of Cloud Brokerage: Business Model, Profit Making and Cost Savings Evangelia Filiopoulou (&), Persefoni Mitropoulou, Christos Michalakelis, and Mara Nikolaidou Department of Informatics and Telematics,

More information

Our Own Experience: How IBM is using Cloud

Our Own Experience: How IBM is using Cloud Our Own Experience: How IBM is using Cloud Desmond Koh Putting a Price Tag to Cloud: Chargeback and Metering 7th October, 2010 The Value of Cloud Computing to the User and the Enterprise Improve Business

More information

POWER OPTIONS. For Oregon Customers. Power Options At a Glance 1. Direct Access Getting started...4. Important dates...4

POWER OPTIONS. For Oregon Customers. Power Options At a Glance 1. Direct Access Getting started...4. Important dates...4 P A C I F I C P O W E R POWER OPTIONS For Oregon Customers Power Options At a Glance 1 Direct Access...3 10 Getting started...4 Important dates...4 The enrollment process...5 Choosing an Electricity Service

More information

Meeting the New Standard for AWS Managed Services

Meeting the New Standard for AWS Managed Services AWS Managed Services White Paper April 2017 www.sciencelogic.com info@sciencelogic.com Phone: +1.703.354.1010 Fax: +1.571.336.8000 Table of Contents Introduction...3 New Requirements in Version 3.1...3

More information

ALGORITHMIA ENTERPRISE SECURITY & COMPLIANCE OVERVIEW

ALGORITHMIA ENTERPRISE SECURITY & COMPLIANCE OVERVIEW ALGORITHMIA ENTERPRISE SECURITY & COMPLIANCE OVERVIEW Algorithmia Enterprise is the foundation layer for intelligent software. It turns complex services and machine learning models into REST APIs, centralizes

More information

Exertion-based billing for cloud storage access

Exertion-based billing for cloud storage access Exertion-based billing for cloud storage access Matthew Wachs, Lianghong Xu, Arkady Kanevsky, Gregory R. Ganger Carnegie Mellon University, VMware Abstract Charging for cloud storage must account for two

More information

Managed print services save time and money

Managed print services save time and money Managed print services save time and money Put IT resources to work where they really count The total cost of general office printing can be tough to calculate. It includes not only the expenditure per

More information

Self-driving Clouds: From Vision to Reality

Self-driving Clouds: From Vision to Reality @ZeroStackInc sales@zerostack.com www.zerostack.com Self-driving Clouds: From Vision to Reality White Paper Introduction Imagine you are in New York for some customer meetings and meet your brother. So

More information

IT Business Management Standard Edition User's Guide

IT Business Management Standard Edition User's Guide IT Business Management Standard Edition User's Guide VMware IT Business Management Suite 1.0.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

Advances in PI System Streaming Analytics and Other External Calculation Engines

Advances in PI System Streaming Analytics and Other External Calculation Engines Advances in PI System Streaming Analytics and Other External Calculation Engines Stephen Kwan, OSIsoft Product Manager Tim Choo, MATLAB Production Server Product Manager 1 Goals and Objectives Use PI System

More information

Top six performance challenges in managing microservices in a hybrid cloud

Top six performance challenges in managing microservices in a hybrid cloud Top six performance challenges in managing microservices in a hybrid cloud Table of Contents Top six performance challenges in managing microservices in a hybrid cloud Introduction... 3 Chapter 1: Managing

More information

CPU scheduling. CPU Scheduling

CPU scheduling. CPU Scheduling EECS 3221 Operating System Fundamentals No.4 CPU scheduling Prof. Hui Jiang Dept of Electrical Engineering and Computer Science, York University CPU Scheduling CPU scheduling is the basis of multiprogramming

More information

Microsoft Azure: CSP SCE and Pay As You Go Customer Behavior Analysis

Microsoft Azure: CSP SCE and Pay As You Go Customer Behavior Analysis Microsoft Azure: CSP SCE and Pay As You Go Customer Behavior Analysis Patrick O Leary Microsoft Practice Leader, Softchoice Patrick.Oleary@softchoice.com +1 610-914-5265 Connect with us today. 1.800.268.7638

More information

HOW WHITE LABEL BOOKKEEPING SERVICES CAN ELIMINATE OVERHEAD AND INCREASE REVENUE

HOW WHITE LABEL BOOKKEEPING SERVICES CAN ELIMINATE OVERHEAD AND INCREASE REVENUE HOW WHITE LABEL BOOKKEEPING SERVICES CAN ELIMINATE OVERHEAD AND INCREASE REVENUE The accounting profession has changed drastically over the last decade with the introduction of cloud technologies and automation

More information

Smart Monitoring System For Automatic Anomaly Detection and Problem Diagnosis. Xianping Qu March 2015

Smart Monitoring System For Automatic Anomaly Detection and Problem Diagnosis. Xianping Qu March 2015 Smart Monitoring System For Automatic Anomaly Detection and Problem Diagnosis Xianping Qu quxianping@baidu.com March 2015 Who am I? Xianping Qu Senior Engineer, SRE team, Baidu quxianping@baidu.com Baidu

More information

Reliability Models for the Internet of Things: A Paradigm Shift

Reliability Models for the Internet of Things: A Paradigm Shift Reliability Models for the Internet of Things: A Paradigm Shift Mudasir Ahmad Distinguished Engineer Center of Excellence for Numerical Analysis Cisco Systems, Inc. email: mudasir.ahmad@cisco.com December

More information

Nimble Storage vs Nutanix: A Comparison Snapshot

Nimble Storage vs Nutanix: A Comparison Snapshot Nimble Storage vs Nutanix: A Comparison Snapshot 1056 Baker Road Dexter, MI 48130 t. 734.408.1993 Nimble Storage vs Nutanix: INTRODUCTION: Founders incorporated Nimble Storage in 2008 with a mission to

More information

Data-Driven Stochastic Scheduling and Dynamic Auction in IaaS

Data-Driven Stochastic Scheduling and Dynamic Auction in IaaS Data-Driven Stochastic Scheduling and Dynamic Auction in IaaS Chunxiao Jiang, Yan Chen,QiWang, and K. J. Ray Liu Department of Electrical and Computer Engineering, University of Maryland, College Park,

More information

Cloud Load Balancing Based on ACO Algorithm

Cloud Load Balancing Based on ACO Algorithm Cloud Load Balancing Based on ACO Algorithm Avtar Singh, Kamlesh Dutta, Himanshu Gupta Department of Computer Science, National Institute of Technology,Hamirpur, HP, India Department of Computer Science,

More information

Managed Cloud storage. Turning to Storage as a Service for flexibility

Managed Cloud storage. Turning to Storage as a Service for flexibility Managed Cloud storage Turning to Storage as a Service for flexibility Table of contents Encountering problems? 2 Get an answer 2 Check out cloud services 2 Getting started 3 Understand changing costs 4

More information

CLOUD computing and its pay-as-you-go cost structure

CLOUD computing and its pay-as-you-go cost structure IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 26, NO. 5, MAY 2015 1265 Cost-Effective Resource Provisioning for MapReduce in a Cloud Balaji Palanisamy, Member, IEEE, Aameek Singh, Member,

More information