Lecture on Cloud Computing. Pricing, SLA, business models

Size: px
Start display at page:

Download "Lecture on Cloud Computing. Pricing, SLA, business models"

Transcription

1 Lecture on Cloud Computing Pricing, SLA, business models

2 Slides from: Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,

3 Pricing Pricing is an important role in the marketplace that has been considered in economics. Two factors that impact pricing are: 3

4 Pricing fairness Pricing fairness consists of two aspects: a. Personal fairness Subjective b. Social fairness Objective 4

5 Pay as you go model Lets users to utilize a public cloud instead of using dedicated private cloud at a slice of the cost. Allowing providers to benefit from users by serving a public cloud. The pricing plan becomes an important bridge between users and provider 5

6 Two intertwined aspects in pricing a. Pricing has it s root in system design and optimization. b. Pricing has it s root in economics. 6

7 Two approaches for evaluations Spring Black Box Approach whit Amazon EC2 7

8 Popular applications in cloud 8

9 Methodology on Amazon EC2 We calculate users expenses when they execute a task in Amazon: 9

10 Methodology on the spring system Spring virtualized the basic physical data center and provides virtual machines to user. Spring have two major modules: 1. VMM(Virtual Machine Monitors) 2. An Auditor 10

11 Hamilton s Estimations we calculate the total cost of the full burdened power consumption Cost f'll =(ρ - P raw - PUE) 11

12 The total provider cost : Cost provider =(Cost f'll + Cost amor:ized ) Scale Total amortized server cost Ratio of the estimated total cost to the sum of the cost of full burdened and power consumption and Cost amor:ized 12

13 We estimate the amortized cost per server: Cost amor:ized = (C amor:izedunit t ser@er ) the amortized cost per hour per sever the elapsed time on the server (hours) 13

14 We estimating the energy consumption based on resource utilization: P ser@er =P idle +U cpu C 0 + U io C 1 CPU utilization I/O bandwidth the coefficients in the model 14

15 Setup in Amazon EC2 The two default on-demand virtual-machine types provided by EC2: Small instances medium instances These virtual machines run Fedora Linux and are located in California, USA 15

16 Set up in spring We use VirtualBox to implement a virtual machine in Spring. The host OS is Windows Server 2003 The guest OS is Fedora 10 16

17 Hardware configuration of machines in Spring Eight- core machine CPU Intel Xeon E way 2.00GHz Four- core machine Intel Xeon X3360 Quad 2.83GHz RAM(GB) 32 8 Disk RAID 5 (SCSI disks) RAID 0 (SATA disks) Network 1 Gigabit 1 Gigabit Power Model p idle = 299, c0 = 0:46, C1 = 0:16 p idle = 250, c0 = 0:4, C1 = 0:14 17

18 ROI we calculate the efficiency of a provider s investment using ROI (Return oninvestment) 18

19 Performance and costs for Hadoop vs. the number of same-type instances on EC2 (a) Time for Hadoop 19

20 (b) Costs for Hadoop 20

21 the elapsed times and costs of optimized single-machine benchmarks On a small instance Elapsed time (sec) Cost ($) On a medium instance Elapsed time (sec) Cost ($) Postmark Dedup BlackScholes

22 User Optimizations on EC2 User optimizations on EC2 include application-level optimizations for a fixed instance type choosing the suitable instance type tuning the number of instances 22

23 Failures Bugs are not the only cause of failures transient failures in the cloud infrastructure also occur Transient failures in the underlying infrastructure could be a significant factor for provisioning user costs 23

24 Slides from: Ivona Brandic Arbeitsgruppe für Verteilte Systeme Institut für Informationssysteme Technische Universität Wien

25

26

27

28 Service Level Agreements Guarantees established before the service usage Include participating parties, obligations, penalties Sometimes measurement methods Sometimes implicitly negotiation strategies Standards Web Service Level Agreement (WSLA) - IBM WS-Agreement - OGF

29 WSLA WSLA defines the agreed performance characteristics and the way to evaluate and measure them

30 The measurement functionality receives the measured metrics from the system's instrumentation The condition evaluation function evaluates the guarantees of the WSLA as defined in the WSLA The WSLA has as yet a limited model of management function. Management implements actions that are invoked upon guarantees violations. WSLA runtime

31 Supporting Parties Measurement service implements a part or all of the measurement function required by one or both signatory parties. Condition evaluation service implements condition evaluation function that covers all or a part of the guarantees of a WSLA. Management service implements the management actions of a signatory party.

32 WSLA creation A complete WSLA document is composed from all the information negotiated and agreed upon by the two parties, service provider and service customer on supporting parties In many scenarios, one of the parties (e.g., the service provider) will define most of the content of a WSLA and a service customer may simply agree to such information The authoring process can be off-line, where the information is exchanged between the parties via or other human communication mechanisms. An interactive authoring tool uses a WSLA template, and presents graphically various input fields and choices to be made by an author

33 WSLA deployment

34 SLA example

35 WSLA overview Parties - describes the parties involved in the management of the Web Service. The relationship of a sponsored party to their sponsor is not within the scope of this agreement. Service Definitions - describe the services the WSLA is applied to. The service definitions represent the common understanding of the contracting parties of the structure of the service, in terms of operations and the service's parameters and metrics that are the basis of the SLA. Obligations - define the service level that is guaranteed with respect to the SLA Parameters defined in the service definition section. The promises to perform actions under particular conditions are also represented in this part.

36 WSLA structure The element SLA of type WSLAType is the root element of a WSLA definition. one Parties section multiple ServiceDefinition sections one Guarantees section. Multiple ServiceDefinition elements allow an SLA to cover services defined in multiple places within one SLA.

37 WSLA structure example The ServiceProvider is the party that provides the service and guarantees the associated properties.there is exactly one ServiceProvider. The ServiceConsumer is the recipient of the service. There is exactly one ServiceConsumer. Any number of SupportingParties is involved in measuring the service's parameters, supervising the given guarantees and managing the corrective procedures in case of failure.

38 Monitoring the Clouds Host monitor, SLA monitor When, where, how often do we have to monitor? Are monitoring intervals dependable on the type of the application? How intrusive are the applications and infrastructures? Monitoring data storage, aggregation, etc.?

39 Monitoring the Clouds

40 Service Level Agreement for clouds SLA definition: Contract signed between user and provider stating terms of service including quality of service, obligation, pricing, and penalties in case of violations Basis for service provisioning in Clouds SLA negotiation processes SLA management and enforcement techniques SLA terms expressed as objective thresholds E.g., response time <= 5ms

41 Motivation FoSII Infrastructure Foundation of Selfgoverning ICT Infrastructure Project at TU Vienna Models and concepts for autonomic resource management and SLA enforcement Currently comprises two components LoM2HiS framework Knowledge component

42 LoM2HiS Framework Low level Metrics to High level SLA Comprises of three parts: Host monitor Low level metrics Communication Mechanism Message transmission (message queues) Event based, no bottlenecks in the communication Run-time monitor Metrics mapping High level service SLA monitoring

43 Additional reading Michael Maurer, Vincent C. Emeakaroha, Ivona Brandic, Joern Altmann: Cost-Benefit Analysis of an SLA Mapping Approach for Defining Standardized Cloud Computing Goods. Future Generation Computer Systems, Vincent C. Emeakaroha, Marco A. S. Netto, Rodrigo N. Calheiros, Ivona Brandic, Rajkumar Buyya, Cesar A. F. De Rose: Towards Autonomic Detection of SLA Violations in Cloud Infrastructures, Future Generation Computer Systems, H. Wang, Q. Jing, R. Chen, B. He, Z. Qian, and L. Zhou, Distributed Systems Meet Economics: Pricing in the Cloud, In Proceeding of the USENIX workshop on hot topics in Cloud Computing, Boston, MA, USA, 2010.)

44 Lecture on Cloud Computing Cloud Benchmarking, and Scheduling

45 Introduction In order to efficiently manage a Cloud infrastructure, proper monitoring solutions are needed. Typical monitoring metrics are: availability, responce time, computing and transfer speed. These metrics and methods can be coupled in a benchmarking framework. Such benchmarking is needed by scheduling and brokering Cloud services, and valuable for user communities and service providers.

46 Commercial benchmarking tools Next the following commercial tools are introduced: YCSB, CloudHarmony, and CloudSleuth.

47 Yahoo! Cloud Serving Benchmark 3 YCSB states that it is difficult to decide which system is right for an organization s application, because the features differ between systems, and there is not an easy way to compare the performance of these systems. The goal of the YCSB project is to develop a framework and common set of workloads for evaluating the performance of different "keyvalue" and "cloud" data serving stores. The software can be used to measure the elasticity, and data read and update latencies of specific data Cloud providers

48 Yahoo! Cloud Serving Benchmark The benchmark package consists of two parts: The YCSB Client, an extensible workload generator, and The Core workloads, a set of workload scenarios to be executed by the generator.

49 CloudHarmony 4 CloudHarmony is a commercial tool launched in 2009, that provides a set of benchmarks for objective, independent performance comparisons between different cloud providers. These benchmarks fall into three categories: Performance Benchmarking Network Benchmarking Uptime Monitoring Metering more than 80 public clouds

50 CloudHarmony

51 CloudHarmony - Performance Benchmarking Performance is an important factor in evaluating cloud services, particularly for common cloud applications like web and database servers. Benchmarks regarding performance characteristics include CPU, disk IO, memory, and other performance factors, measured using about 100 synthetic and real-world benchmarks like Unixbench, IOzone, SPECjvm2008 and many others.

52 CloudHarmony - Network Benchmarking Network throughput and latency is another important cloud performance characteristic. Performance measurements available in CloudHarmony include both network performance within the cloud as well as out of the cloud. These measurements help organizations to choose a cloud service that will provide good throughput and low latency to themselves and their potential users or customers. To measure network performance, they monitor latency and throughput using a couple of techniques: For cloud-to-cloud performance, they utilize a network of about 50 servers located throughout the world to periodically measure and record latency and throughput measurements to other clouds. For cloud-to-consumer performance, they use a cloud speedtest which measures latency and throughput using a browser-based application. This data is published periodically on the website blog and also publiched in network performance reports.

53 CloudHarmony - Uptime Monitoring Service availability or uptime, is a critical cloud performance characteristic. To measure uptime, they have setup services with most public cloud vendors and have monitors in place to track any outages of those services. Since 2010, they have observed significant variances between the availability of different cloud services, and found very little correlation between SLAs and actual uptime. According to their findings, if uptime is an absolute critical requirement for an organization, certain cloud providers may be a better fit than others based on historical performance. The Cloud Status section of their website allows users to view and filter historical uptime statistics.

54 CloudSleuth 5 CloudSleuth was created as a free online service by Compuware. CloudSleuth offers expert advices in: comprehensive database of historical performance and availability issues, detailed how-to information on the collection of performance metrics, best practice guides and sample codes for application development performance management. It uses the Gomez Performance Network (GPN) to measure the performance of an identical sample application running on several popular cloud service providers

55 CloudSleuth services Global Provider View: to compare the performance and availability of PaaS and IaaS providers worldwide in real time. Cloud Performance Analyzer: to discover the effect of 3rd Party web services and CDNs on web application performance from around the world. Monitor your own Application: to submit an app URL, and benchmark this cloud application's live performance based on real user experience. (free 60 days trial)

56 Google's cloud, App Engine, performed faster than all of the other major clouds, including Microsoft's Azure and Amazon EC2. 6 (over May, 2010.) 6

57 Related monitoring approaches As we have seen Cloud benchmarking is a relatively new area Sophisticated solutions are still missing in the academic research, yet. Even though IaaS providers offer some level of monitoring (e.g. Amazon CloudWatch), generic solutions are also missing and in the spotlight of current research

58 Amazon CloudWatch 7 Amazon CloudWatch provides monitoring for AWS cloud resources and the applications customers run on AWS. Developers and system administrators can use it to collect and track metrics, gain insight, and react immediately to keep their applications and businesses running smoothly. Amazon CloudWatch monitors AWS resources such as Amazon EC2 and Amazon RDS DB instances, and can also monitor custom metrics generated by a customer s applications and services. With Amazon CloudWatch, you gain system-wide visibility into resource utilization, application performance, and operational health. 7

59 Cloud scheduling/brokering Besides users and providers, specific cloud management services rely on monitoring and benchmarking Cloud managers need to schedule user requests and VMs among the available resources Next we exemplify these tasks using a Federated Cloud Management architecture

60 Brokering in Clouds [2] introduces a Federated Cloud Management architecture with a two-level brokering: At the top level a meta-brokering service chooses among available infrastructure Clouds At the bottom level CloudBrokers schedule virtual machines (VM) to available resources

61 Brokering components in FCM

62 CloudBroker in FCM Each CloudBroker has an own queue for storing the incoming service calls, and manages one virtual machine queue (VMQ) for each appliance (VA). The default virtual machine scheduling is based on the currently available requests in the queue, their historical execution times, and the number of running virtual machines (VM). The secondary task of the CloudBroker involves the dynamic creation and destruction of the various VMQs. Virtual Machine Handler components are assigned to each virtual machine queue. These components process the virtual machine creation and destruction requests placed in the queue. The requests are translated and forwarded to the corresponding IaaS system. This component is a cloud infrastructure-specific one, that uses the public interface of the managed infrastructure.

63 Monitoring in FCM To support more efficient brokering in FCM, enhanced monitoring approaches are needed CloudWatch may be used, but: expensive, and available only in Amazon Clouds. A general monitoring approach is used based on SALMoN 8, which is a web service monitoring tool This integrated monitoring subsystem allows regular testing of deployed services with predefined metrics. 8

64 Monitoring solution in FCM

65 M3S Use case with the Minimal Metric Monitoring Service It has two methods representing three monitoring metrics: Availability: a generalized ping test (e.g. getting the WSDL of the test service) - this shows if the service is up and running Computational capability: measured by a compute method that performs a 5 minute-operation (the result is normalized compared to a reference hardware setup) - the response time of this method represents the computational speed of the cloud Data transfer capability: measured by a transfer method that uploads and downloads a 10 MB file to a predefined public storage location - the response time of this method shows the transfer speed of the cloud.

66 Cloud scheduling approaches We have seen that in FCM user calls are scheduled to VMs, and various strategies may be used to manage VM deployments Scheduling is also a hot topic, and many approaches can be found in the literature

67 Energy efficient strategies by Special objective functions of a cloud metascheduling problem are used to minimize the CO2 emission and maximize revenue of a resource provider. Buyya et. al. [3]

68 Migration Dynamic load management solutions may also benefit from benchmarking tools Load balancing among cloud datacenters can be achieved by migration Dynamic capacity management can increase productivity, but it requires continuous monitoring/benchmarking services and innovative runtime decision algorithms [4]

69 Migration phases In [a] the authors define three main phases of the migration management process: to decide when a dynamic redistribution of load is necessary to choose which virtual machines is convenient to migrate to place virtual machines to other physical machines

70 Management algorithms Virtualization mechanisms allow each machine to host a concurrent execution of several virtual machines (guest) each with its own operating system and applications. By migrating a guest from an overloaded host to another not critical host, it is possible to improve resource utilization and better load sharing Any decision algorithm for migration has to select one or more sender hosts from which some virtual machines are moved to other destination hosts, namely receivers A good algorithm for governing of dynamic migrations in a cloud architecture must guarantee a reliable classification of the host behavior (as sender, receiver and neutral) that can reduce the number of useless guests migrations, and a selective precision in deciding which (few) guests should migrate to another host.

71 Host load profiles The load state of a host, called profile, is obtained through a periodic collection of measures from server monitors.

72 Host roles The proposed management algorithm is activated periodically (typically in the order of few minutes) and, at each checkpoint, it aims at defining three sets: Sender hosts Receiver hosts Migrating guests We have to guarantee that N S + R (N = the total number of hosts) and that the intersection between the set of sender hosts and of receiver hosts is null. The algorithm is based on the following four phases.

73 Proposed algorithms The proposed algorithms consist of four phases: 1. Selection of sender hosts 2. Selection of guest hosts evaluation of the load of each guest; sorting of the guests depending on their loads; choice of the subset of guests that are on top of the list. 3. Selection of receiver hosts 4. Assignment of hosts

74 Conclusion Dynamic migrations of virtual machines is becoming an interesting opportunity to allow cloud infrastructures to accommodate changing demands for different types of processing with heterogeneous workloads and time constraints Experimental studies of this approach [4] are based on traces coming from a cloud platform supporting heterogeneous applications on Linux and MS virtualized servers They show significant improvements in terms of selectivity and robustness of the proposed algorithm for sender detection and selection of the most critical guests

75 Additional reading [1] C. Bennett, R. Grossman and J. Seidman: MalStone: A Benchmark for Data Intensive Computing, Open Cloud Consortium TR-09-01, June [2] A. Cs. Marosi, G. Kecskemeti, A. Kertesz and P. Kacsuk: FCM: an Architecture for Integrating IaaS Cloud Systems. In Proceedings of The Second International Conference on Cloud Computing, GRIDs, and Virtualization. Rome, Italy. September, [3] S. K. Garg, C. S. Yeo, A. Anandasivam, and R. Buyya, Energy- Efficient Scheduling of HPC Applications in Cloud Computing Environments, Technical Report, CLOUDS-TR , Cloud Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, Sept. 4, [4] M. Andreolini, S. Casolari, M. Colajanni and M. Messori, Dynamic load management of virtual machines in a cloud architectures, In Proceedings of the IEEE conference on Cloud computing, 2009.

Towards Energy-efficient Cloud Computing

Towards Energy-efficient Cloud Computing Towards Energy-efficient Cloud Computing Michael Maurer Distributed Systems Group TU Vienna, Austria maurer@infosys.tuwien.ac.at http://www.infosys.tuwien.ac.at/staff/maurer/ Distributed Systems Group

More information

Distributed Systems Meet Economics: Pricing in the Cloud

Distributed Systems Meet Economics: Pricing in the Cloud Distributed Systems Meet Economics: Pricing in the Cloud Hongyi Wang Qingfeng Jing Rishan Chen Bingsheng He Zhengping Qian Lidong Zhou Microsoft Research Asia Shanghai Jiao Tong University Peking University

More information

Attila Kertész, PhD. LPDS, MTA SZTAKI. Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary

Attila Kertész, PhD. LPDS, MTA SZTAKI. Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary CloudFederation Approaches Attila Kertész, PhD. LPDS, MTA SZTAKI Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary Overview Architectural models of Clouds European

More information

Facilitating self-adaptable Inter-Cloud management

Facilitating self-adaptable Inter-Cloud management Facilitating self-adaptable Inter-Cloud management G. Kecskemeti, M. Maurer, I. Brandic, A. Kertesz, Zs. Nemeth, S. Dustdar 20th Euromicro International Conference on Parallel, Distributed and Network-Based

More information

How To Manage Cloud Service Provisioning And Maintenance

How To Manage Cloud Service Provisioning And Maintenance Managing Cloud Service Provisioning and SLA Enforcement via Holistic Monitoring Techniques Vincent C. Emeakaroha Matrikelnr: 0027525 vincent@infosys.tuwien.ac.at Supervisor: Univ.-Prof. Dr. Schahram Dustdar

More information

Integrated Monitoring Approach for Seamless Service Provisioning in Federated Clouds

Integrated Monitoring Approach for Seamless Service Provisioning in Federated Clouds Integrated Monitoring Approach for Seamless Service Provisioning in Federated Clouds Attila Kertész, Gabor Kecskemeti, Marc Oriol, Attila Csaba Marosi, Xavier Franch and Jordi Marco 20th Euromicro International

More information

Towards an understanding of oversubscription in cloud

Towards an understanding of oversubscription in cloud IBM Research Towards an understanding of oversubscription in cloud Salman A. Baset, Long Wang, Chunqiang Tang sabaset@us.ibm.com IBM T. J. Watson Research Center Hawthorne, NY Outline Oversubscription

More information

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 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,

More information

Approaches for Cloud and Mobile Computing

Approaches for Cloud and Mobile Computing Joint CLEEN and ACROSS Workshop on Cloud Technology and Energy Efficiency in Mobile Communications at EUCNC 15, Paris, France - 29 June, 2015 Interoperable Data Management Approaches for Cloud and Mobile

More information

FCM: an Architecture for Integrating IaaS Cloud Systems

FCM: an Architecture for Integrating IaaS Cloud Systems FCM: an Architecture for Integrating IaaS Systems Attila Csaba Marosi, Gabor Kecskemeti, Attila Kertesz, Peter Kacsuk MTA SZTAKI Computer and Automation Research Institute of the Hungarian Academy of Sciences

More information

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity P3 InfoTech Solutions Pvt. Ltd http://www.p3infotech.in July 2013 Created by P3 InfoTech Solutions Pvt. Ltd., http://p3infotech.in 1 Web Application Deployment in the Cloud Using Amazon Web Services From

More information

Windows Server 2008 R2 Hyper-V Live Migration

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...

More information

Towards Autonomic Detection of SLA Violations in Cloud Infrastructures

Towards Autonomic Detection of SLA Violations in Cloud Infrastructures Towards Autonomic Detection of SLA Violations in Cloud Infrastructures Vincent C. Emeakaroha a, Marco A. S. Netto b, Rodrigo N. Calheiros c, Ivona Brandic a, Rajkumar Buyya c, César A. F. De Rose b a Vienna

More information

Figure 1. The cloud scales: Amazon EC2 growth [2].

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 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues

More information

OTM in the Cloud. Ryan Haney

OTM in the Cloud. Ryan Haney OTM in the Cloud Ryan Haney The Cloud The Cloud is a set of services and technologies that delivers real-time and ondemand computing resources Software as a Service (SaaS) delivers preconfigured applications,

More information

Cloud Computing. Adam Barker

Cloud Computing. Adam Barker Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles

More information

Energy Constrained Resource Scheduling for Cloud Environment

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

More information

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004

More information

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain

More information

Multilevel Communication Aware Approach for Load Balancing

Multilevel Communication Aware Approach for Load Balancing Multilevel Communication Aware Approach for Load Balancing 1 Dipti Patel, 2 Ashil Patel Department of Information Technology, L.D. College of Engineering, Gujarat Technological University, Ahmedabad 1

More information

Data Centers and Cloud Computing

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

More information

SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS

SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu

More information

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service

More information

Resource Provisioning in Clouds via Non-Functional Requirements

Resource Provisioning in Clouds via Non-Functional Requirements Resource Provisioning in Clouds via Non-Functional Requirements By Diana Carolina Barreto Arias Under the supervision of Professor Rajkumar Buyya and Dr. Rodrigo N. Calheiros A minor project thesis submitted

More information

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD

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

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

Simulation-based Evaluation of an Intercloud Service Broker

Simulation-based Evaluation of an Intercloud Service Broker Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,

More information

Lecture 02a Cloud Computing I

Lecture 02a Cloud Computing I Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking

More information

Windows Server 2008 R2 Hyper-V Live Migration

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

More information

Storage I/O Control: Proportional Allocation of Shared Storage Resources

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

More information

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable

More information

CS 695 Topics in Virtualization and Cloud Computing. Introduction

CS 695 Topics in Virtualization and Cloud Computing. Introduction CS 695 Topics in Virtualization and Cloud Computing Introduction This class What does virtualization and cloud computing mean? 2 Cloud Computing The in-vogue term Everyone including his/her dog want something

More information

Performance Management for Cloudbased STC 2012

Performance Management for Cloudbased STC 2012 Performance Management for Cloudbased Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Need for Performance in Cloud Performance Challenges in Cloud Generic IaaS / PaaS / SaaS

More information

A Comparison of Oracle Performance on Physical and VMware Servers

A Comparison of Oracle Performance on Physical and VMware Servers A Comparison of Oracle Performance on Physical and VMware Servers By Confio Software Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 303-938-8282 www.confio.com Comparison of Physical and

More information

Directions for VMware Ready Testing for Application Software

Directions for VMware Ready Testing for Application Software Directions for VMware Ready Testing for Application Software Introduction To be awarded the VMware ready logo for your product requires a modest amount of engineering work, assuming that the pre-requisites

More information

Monitoring Databases on VMware

Monitoring Databases on VMware Monitoring Databases on VMware Ensure Optimum Performance with the Correct Metrics By Dean Richards, Manager, Sales Engineering Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com

More information

Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures

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

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

Green Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜

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

More information

A Comparison of Oracle Performance on Physical and VMware Servers

A Comparison of Oracle Performance on Physical and VMware Servers A Comparison of Oracle Performance on Physical and VMware Servers By Confio Software Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com Introduction Of all the tier one applications

More information

Storage CloudSim: A Simulation Environment for Cloud Object Storage Infrastructures

Storage CloudSim: A Simulation Environment for Cloud Object Storage Infrastructures Storage CloudSim: A Simulation Environment for Cloud Object Storage Infrastructures http://github.com/toebbel/storagecloudsim tobias.sturm@student.kit.edu, {foud.jrad, achim.streit}@kit.edu STEINBUCH CENTRE

More information

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts Part V Applications Cloud Computing: General concepts Copyright K.Goseva 2010 CS 736 Software Performance Engineering Slide 1 What is cloud computing? SaaS: Software as a Service Cloud: Datacenters hardware

More information

An Autonomic Auto-scaling Controller for Cloud Based Applications

An Autonomic Auto-scaling Controller for Cloud Based Applications An Autonomic Auto-scaling Controller for Cloud Based Applications Jorge M. Londoño-Peláez Escuela de Ingenierías Universidad Pontificia Bolivariana Medellín, Colombia Carlos A. Florez-Samur Netsac S.A.

More information

Mobile and Cloud computing and SE

Mobile and Cloud computing and SE Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group

More information

Dynamic Monitoring Interval to Economize SLA Evaluation in Cloud Computing Nor Shahida Mohd Jamail, Rodziah Atan, Rusli Abdullah, Mar Yah Said

Dynamic Monitoring Interval to Economize SLA Evaluation in Cloud Computing Nor Shahida Mohd Jamail, Rodziah Atan, Rusli Abdullah, Mar Yah Said Dynamic Monitoring to Economize SLA Evaluation in Cloud Computing Nor Shahida Mohd Jamail, Rodziah Atan, Rusli Abdullah, Mar Yah Said Abstract Service level agreement (SLA) is a contract between service

More information

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD C.S. RAJARAJESWARI, M. ARAMUDHAN Research Scholar, Bharathiyar University,Coimbatore, Tamil Nadu, India. Assoc. Professor, Department of IT, PKIET, Karaikal,

More information

Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS

Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Shantanu Sasane Abhilash Bari Kaustubh Memane Aniket Pathak Prof. A. A.Deshmukh University of Pune University of Pune University

More information

The Hidden Extras. The Pricing Scheme of Cloud Computing. Stephane Rufer

The Hidden Extras. The Pricing Scheme of Cloud Computing. Stephane Rufer The Hidden Extras The Pricing Scheme of Cloud Computing Stephane Rufer Cloud Computing Hype Cycle Definition Types Architecture Deployment Pricing/Charging in IT Economics of Cloud Computing Pricing Schemes

More information

HP Virtualization Performance Viewer

HP Virtualization Performance Viewer HP Virtualization Performance Viewer Efficiently detect and troubleshoot performance issues in virtualized environments Jean-François Muller - Principal Technical Consultant - jeff.muller@hp.com HP Business

More information

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012)

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012) Cloud Native Advantage: Multi-Tenant, Shared Container PaaS Version 1.1 (June 19, 2012) Table of Contents PaaS Container Partitioning Strategies... 03 Container Tenancy... 04 Multi-tenant Shared Container...

More information

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.

More information

A Gentle Introduction to Cloud Computing

A Gentle Introduction to Cloud Computing A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years

More information

Sistemi Operativi e Reti. Cloud Computing

Sistemi Operativi e Reti. Cloud Computing 1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information

Emerging Technology for the Next Decade

Emerging Technology for the Next Decade Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,

More information

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate

More information

Cloud Computing through Virtualization and HPC technologies

Cloud Computing through Virtualization and HPC technologies Cloud Computing through Virtualization and HPC technologies William Lu, Ph.D. 1 Agenda Cloud Computing & HPC A Case of HPC Implementation Application Performance in VM Summary 2 Cloud Computing & HPC HPC

More information

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida Amazon Web Services Primer William Strickland COP 6938 Fall 2012 University of Central Florida AWS Overview Amazon Web Services (AWS) is a collection of varying remote computing provided by Amazon.com.

More information

Cloud Computing Architectures and Design Issues

Cloud Computing Architectures and Design Issues Cloud Computing Architectures and Design Issues Ozalp Babaoglu, Stefano Ferretti, Moreno Marzolla, Fabio Panzieri {babaoglu, sferrett, marzolla, panzieri}@cs.unibo.it Outline What is Cloud Computing? A

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

Profit-driven Cloud Service Request Scheduling Under SLA Constraints

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

More information

Application Deployment Models with Load Balancing Mechanisms using Service Level Agreement Scheduling in Cloud Computing

Application Deployment Models with Load Balancing Mechanisms using Service Level Agreement Scheduling in Cloud Computing Global Journal of Computer Science and Technology Cloud and Distributed Volume 13 Issue 1 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2 DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.

More information

Group Based Load Balancing Algorithm in Cloud Computing Virtualization

Group Based Load Balancing Algorithm in Cloud Computing Virtualization Group Based Load Balancing Algorithm in Cloud Computing Virtualization Rishi Bhardwaj, 2 Sangeeta Mittal, Student, 2 Assistant Professor, Department of Computer Science, Jaypee Institute of Information

More information

Network Infrastructure Services CS848 Project

Network Infrastructure Services CS848 Project Quality of Service Guarantees for Cloud Services CS848 Project presentation by Alexey Karyakin David R. Cheriton School of Computer Science University of Waterloo March 2010 Outline 1. Performance of cloud

More information

Cloud Computing Security Master Seminar, Summer 2011

Cloud Computing Security Master Seminar, Summer 2011 Cloud Computing Security Master Seminar, Summer 2011 Maxim Schnjakin, Wesam Dawoud, Christian Willems, Ibrahim Takouna Chair for Internet Technologies and Systems Definition of Cloud Computing 2 Cloud

More information

Comparison of Windows IaaS Environments

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

More information

Allocation of Datacenter Resources Based on Demands Using Virtualization Technology in Cloud

Allocation of Datacenter Resources Based on Demands Using Virtualization Technology in Cloud Allocation of Datacenter Resources Based on Demands Using Virtualization Technology in Cloud G.Rajesh L.Bobbian Naik K.Mounika Dr. K.Venkatesh Sharma Associate Professor, Abstract: Introduction: Cloud

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

Cloud Computing Workload Benchmark Report

Cloud Computing Workload Benchmark Report Cloud Computing Workload Benchmark Report Workload Benchmark Testing Results Between ProfitBricks and Amazon EC2 AWS: Apache Benchmark, nginx Benchmark, SysBench, pgbench, Postmark October 2014 TABLE OF

More information

Performance Management for Cloud-based Applications STC 2012

Performance Management for Cloud-based Applications STC 2012 Performance Management for Cloud-based Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Key Performance Challenges in Cloud Challenges & Recommendations 2 Context Cloud Computing

More information

Dynamic Round Robin for Load Balancing in a Cloud Computing

Dynamic Round Robin for Load Balancing in a Cloud Computing Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 6, June 2013, pg.274

More information

Dynamic Deployment and Scalability for the Cloud. Jerome Bernard Director, EMEA Operations Elastic Grid, LLC.

Dynamic Deployment and Scalability for the Cloud. Jerome Bernard Director, EMEA Operations Elastic Grid, LLC. Dynamic Deployment and Scalability for the Cloud Jerome Bernard Director, EMEA Operations Elastic Grid, LLC. Speaker s qualifications Jerome Bernard is a committer on Rio, Typica, JiBX and co-founder of

More information

Virtualization and IaaS management

Virtualization and IaaS management CLOUDFORMS Virtualization and IaaS management Calvin Smith, Senior Solutions Architect calvin@redhat.com VIRTUALIZATION TO CLOUD CONTINUUM Virtual Infrastructure Management Drivers Server Virtualization

More information

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype Tim Hall Oracle ACE Director Oracle ACE of the Year 2006 OakTable Network OCP DBA (7, 8, 8i, 9i, 10g, 11g)

More information

Performance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing

Performance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing IJECT Vo l. 6, Is s u e 1, Sp l-1 Ja n - Ma r c h 2015 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Performance Analysis Scheduling Algorithm CloudSim in Cloud Computing 1 Md. Ashifuddin Mondal,

More information

How AWS Pricing Works

How AWS Pricing Works How AWS Pricing Works (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction... 3 Fundamental

More information

How AWS Pricing Works May 2015

How AWS Pricing Works May 2015 How AWS Pricing Works May 2015 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction...

More information

Comparing major cloud-service providers: virtual processor performance. A Cloud Report by Danny Gee, and Kenny Li

Comparing major cloud-service providers: virtual processor performance. A Cloud Report by Danny Gee, and Kenny Li Comparing major cloud-service providers: virtual processor performance A Cloud Report by Danny Gee, and Kenny Li Comparing major cloud-service providers: virtual processor performance 09/03/2014 Table

More information

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 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:

More information

Auto-Scaling Model for Cloud Computing System

Auto-Scaling Model for Cloud Computing System Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science

More information

How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda

How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda How swift is your Swift? Ning Zhang, OpenStack Engineer at Zmanda Chander Kant, CEO at Zmanda 1 Outline Build a cost-efficient Swift cluster with expected performance Background & Problem Solution Experiments

More information

Tableau Server 7.0 scalability

Tableau Server 7.0 scalability Tableau Server 7.0 scalability February 2012 p2 Executive summary In January 2012, we performed scalability tests on Tableau Server to help our customers plan for large deployments. We tested three different

More information

Newsletter 4/2013 Oktober 2013. www.soug.ch

Newsletter 4/2013 Oktober 2013. www.soug.ch SWISS ORACLE US ER GRO UP www.soug.ch Newsletter 4/2013 Oktober 2013 Oracle 12c Consolidation Planer Data Redaction & Transparent Sensitive Data Protection Oracle Forms Migration Oracle 12c IDENTITY table

More information

HRG Assessment: Stratus everrun Enterprise

HRG Assessment: Stratus everrun Enterprise HRG Assessment: Stratus everrun Enterprise Today IT executive decision makers and their technology recommenders are faced with escalating demands for more effective technology based solutions while at

More information

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction CS 695 Topics in Virtualization and Cloud Computing and Storage Systems Introduction Hot or not? source: Gartner Hype Cycle for Emerging Technologies, 2014 2 Source: http://geekandpoke.typepad.com/ 3 Cloud

More information

Performance Gathering and Implementing Portability on Cloud Storage Data

Performance Gathering and Implementing Portability on Cloud Storage Data International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering

More information

Security Considerations for Public Mobile Cloud Computing

Security Considerations for Public Mobile Cloud Computing Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of

More information

5 TIPS FOR MS AZURE NEWCOMERS

5 TIPS FOR MS AZURE NEWCOMERS 5 TIPS FOR MS AZURE NEWCOMERS Introduction Cloud computing is no longer a fad. A decade after its inception by Amazon Web Services (AWS), cloud technology has proved its value, and is becoming the de-facto

More information

Load balancing model for Cloud Data Center ABSTRACT:

Load balancing model for Cloud Data Center ABSTRACT: Load balancing model for Cloud Data Center ABSTRACT: Cloud data center management is a key problem due to the numerous and heterogeneous strategies that can be applied, ranging from the VM placement to

More information

A Comparative Study of Load Balancing Algorithms in Cloud Computing

A Comparative Study of Load Balancing Algorithms in Cloud Computing A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,

More information

Optimal Service Pricing for a Cloud Cache

Optimal Service Pricing for a Cloud Cache Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,

More information

Green Cloud Computing: Balancing and Minimization of Energy Consumption

Green Cloud Computing: Balancing and Minimization of Energy Consumption Green Cloud Computing: Balancing and Minimization of Energy Consumption Ms. Amruta V. Tayade ASM INSTITUTE OF MANAGEMENT & COMPUTER STUDIES (IMCOST), THANE, MUMBAI. University Of Mumbai Mr. Surendra V.

More information

Multifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers

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

More information

Last time. Today. IaaS Providers. Amazon Web Services, overview

Last time. Today. IaaS Providers. Amazon Web Services, overview Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to Yvonne@CS Course evaluation forgotten Please assign one volunteer

More information

Environments, Services and Network Management for Green Clouds

Environments, Services and Network Management for Green Clouds Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012

More information

Business applications:

Business applications: Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Business applications: the COMETA approach Prof. Antonio Puliafito University of Messina Open Grid Forum (OGF25) Catania, 2-6.03.2009 www.consorzio-cometa.it

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Data-intensive computing systems Cloud Computing University of Verona Computer Science Department Damiano Carra Acknowledgements! Credits Part of the course material is based on slides provided by the

More information

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server) Scalability Results Select the right hardware configuration for your organization to optimize performance Table of Contents Introduction... 1 Scalability... 2 Definition... 2 CPU and Memory Usage... 2

More information