On the Amplitude of the Elasticity Offered by Public Cloud Computing Providers
|
|
- Magdalen Parks
- 8 years ago
- Views:
Transcription
1 On the Amplitude of the Elasticity Offered by Public Cloud Computing Providers Rostand Costa a,b, Francisco Brasileiro a a Federal University of Campina Grande Systems and Computing Department, Distributed Systems Lab Av. Aprígio Veloso, Bloco CO, Bodocongó Campina Grande, Paraíba, Brazil b Federal University of Paraíba Informatics Department, Digital Video Applications Lab Campus I - Cidade Universitária João Pessoa, Paraíba, Brazil Abstract The cloud computing paradigm allows for the provision of Information Technology infrastructure in the form of a service that clients acquire on-demand and paying only for the amount of service that they actually consume. In particular, considering that the area of a service request is given by the product between the amount of resources requested per unit of time, and the time interval during which the resources are used, there is a cost associativity property that provides clients with many choices on how to mold the area of their service requests, yet paying the same price for any two requests that have the same area. This is a property that is very useful to classes of applications that are becoming more and more popular. Unfortunately, current public cloud computing providers impose very strict limits on the amount of service that a single user can acquire in each instant of time, restricting the extent to which applications can take advantage of cost associativity. In this paper we analyze the reasons why these providers need to impose such a limit. We show that increases on this limit have an important impact on the profit achieved by the providers, therefore, applications that could benefit from extremely high elasticity cannot be appropriately served by the current model of public cloud computing provision. Keywords: Cloud computing, elasticity, availability, capacity planning, BoT Preprint submitted to Information Processing Letters June 18, 2011
2 1. Introduction Cloud computing is an evolving paradigm that allows the provision of Information Technology (IT) in the form of a service that can be purchased online and on-demand by clients. The resources that are bought from a public cloud computing provider can be rapidly provisioned to customers, and later released by them, offering a theoretically unlimited elasticity on the way service consumption increases and decreases with time. Moreover, clients are charged using a pricing model where they pay only for the amount of service that they actually consume. More formally, let the service requested by a client from a cloud computing provider over time be defined by an infinite sequence of tuples s 1, s 2,..., with s i = ρ i, σ i, δ i, where ρ i is the amount of resources that were requested in service request s i, σ i is the time when the client wants to start using the resources, and δ i is the duration of the time interval for which the ρ i resources were requested. The elasticity property defines that no restrictions are imposed on ρ i ρ i 1 for any i, i > 1, while the pay-as-you-go property defines that the fee charged to the client for any request s i is a function of ρ i δ i. Moreover, a cost associativity property [1] defines that clients are charged the same fee for any two requests s i and s j, such that ρ i δ i = ρ j δ j. The cost associativity property of the cloud computing model is particularly interesting for an important class of applications which has become increasingly popular nowadays. The so-called embarassingling parallel or simply bag-oftasks (BoT) applications [2]. They are comprised of a very large number of tasks that can be independently executed. Thus, they can be trivially parallelized using a simple workqueue scheduler that keeps dispatching tasks to be executed in any available processing resource, until all tasks are executed. It is easy to see that, considering homogeneous resources, the more resources are available to run BoT applications, the faster they will complete their executions. 2
3 Due to the cost associativity property, clients who need to run a BoT application could fully explore the elasticity property of cloud computing providers, and request as many computing resources as needed in order to maximize the level of parallelization of the execution of their applications, allowing them to run their applications in the shortest possible time without any additional cost, when compared to other scheduling options. Obviously, the elasticity of a cloud computing provider is limited by its capacity. However, public cloud computing providers current in operation impose a limit on the amount of resources which each client can request simultaneously that is very low, compared with their capacity; for instance, currently, one of the major players in the market limits this to 20 resources in most cases [3]. Although the limits currently imposed by cloud computing providers do not prevent most clients from seeing the service provided as an infinite source of resources, this is not the case for most of the clients that need to execute BoT applications, which may require the instantiation of thousands of computing resources in a single request [4]. In this paper, we analyze the reasons why public cloud computing providers impose to their clients limits that restrict the usefulness of their services for the execution of BoT applications. 2. A Simple IaaS Provider Model The cloud computing paradigm can be used at different levels of the IT stack [5]. At its lowest level, infrastructure-as-a-service, or IaaS for short, clients can purchase fully functional virtual machines which run a particular operating system on top of which clients can install and run their own applications. In this paper, we focus our attention at this level. Following the cloud computing paradigm, a client of an IaaS provider requests the provision of resources whenever it needs them. If available, these resources are allocated to the client by the provider for some time. Typically, the client defines the duration of this time interval, and returns the resources that were allocated to it whenever it no longer needs them. Providers charge 3
4 clients based on a price that is associated to a fixed length, minimal reference allocation interval. Thus, the clients are always charged for the minimal multiple of this interval that is larger than or equal to the time period for which the resources were used. We are interested in analyzing the behavior of an IaaS provider within a long enough time interval of length T. To simplify the model, we consider that this time interval is divided into small slots of fixed size, and that allocations and deallocations of resources are always performed in the beginning of such time slots. We model an IaaS provider as a tuple P = K, U, D, A, C i, C u, C v, V, where: K is the provider s capacity, and represents the maximum amount of resources available; U is the set of users (clients) registered in the provider; D is the distribution of demand of these users; A is the strategy of resource allocation used by the provider; C i is the cost incurred by the provider for making available each individual resource in each time slot, no matter if it is being used or not [6]; C u is the additional cost incurred by the provider, for each time slot in which an individual resource is being effectively used [6] [7]; C v is the cost to the provider for each violation committed; V is the amount charged to users for the effective utilization of a resource during one time slot. We consider that D is represented by the aggregation of the independent infinite sequence of requests s 1, s 2,..., issued by each user u U. We represent the demand that a user u has for resources at a time slot t by the function D(u, t). Depending on the allocation strategy adopted (A) and the provider s 4
5 capacity (K), each user u requesting D(u, t) resources in time slot t will receive an allocation of resources associated that is expressed by the function A(u, t), 0 A(u, t) D(u, t). in the availability of the service provided. When A(u, t) < D(u, t) we have a violation In this way, the total number of violations occurred in a time slot t is given by: V(t) = u U 1 A(u,t) D(u,t). One way to gauge the efficiency of the provider is to measure its profit in the period of time considered. Let U(t), U(t) = u U A(u, t), be the total utilization of the provider at time slot t, and P(t) be the profit attained in time slot t, thus, the total profit achieved by the provider is given by: P = T t=1 P(t), where P(t) = U(t) (V Cu) V(t) Cv K Ci. 3. Characterization of Users Profile Considering the interval of interest T, our analysis needs to consider only those users that are active, i.e. have requested resources in at least one time slot within the T period. Formally, U a = {u u U t, 1 t T, D(u, t) > 0}. We consider that active users can have one of two possible behaviors: regular or eventual. Regular users are those with uninterrupted use for the whole T period, and are described as: U r = {u u U a t, 1 t T, D(u, t) > 0}. All other active users are classified as eventual, i.e. U e = U a U r. During the period of interest T, eventual active users alternate between periods of consumption (on session), and periods with no consumption (off session) [8]. The interval of time between two consecutive sessions is called the think time, and follows some particular distribution [9]. 4. Analysis Let us first consider the case where no service violations occur during the period of interest, i.e. V(t) = 0, t, 1 t T. For that, the capacity of the provider must be such, that K U(t), t, 1 t T. In this case, the profit attained by the provider in time slot t is given by: 5
6 P = T t=1 (V Cu) U(t) K Ci, with K = U(t ) U(t ) U(t ), 1 t T t U(t ) = U(t ). As V, C u and C i are constants, we can infer that as the ratio E(U(t)) K tends to 1, the profit of the provider is maximized in T. This would be the case, if the users combined demand per time slot followed a normal distribution with a small variance. The demand of each regular user is typically modeled as a normal distribution with small variance. Thus, the aggregated demand of regular users also follows a normal distribution with both mean and variance being the sum of the individual means and variances, respectively. On the other hand, if there are eventual users, it is possible that their behavior can lead to very high punctual demands, compared to E(U(t)), especially if these are users executing BoT applications. This pressures K to take a value that is much higher than E(U(t)), increasing the idleness of the infrastructure in the periods where only regular users are requesting resources, which, in turn, leads to a decrease on the provider s profit. Note that an increase on the number of eventual users, compared to the number of regular users, only makes the problem worse, given that they do not demand resources in all time slots. In this case, the provider can choose to keep K closer to E(U(t)), at the expenses of reducing its service availability, i.e. allowing violations to happen. Depending on the number of violations, and the value of C v, this may be a more profitable approach. Fundamentally, the provider needs to set K in such a way that a compromise between the losses due to idleness (K E(U(t)) C i ), and those due to penalties (V(t) C v ) are balanced. Establishing this balance may turn out to be difficult in practice. Thus, a more pragmatic approach is to impose a limit L to the maximum number of resources that a single user can demand at any time slot, essentially forcing users to self-regulate their demand within L. Note that this does not prevent violations from happening, but allows for a better planning of the provider s capacity. By using such a limit, the cloud computing provider forces the natural demands of eventual users to be artificially truncated. In order to be served, 6
7 any user that has a demand at any time slot t that is larger than L will need to accommodate its demand, if possible, in a number of subsequent time slots. This guarantees that the average demand of any user, regular or not, is smaller than L, and makes the variance of the demand of eventual users to be a function of L. Therefore, the smaller the L, the smaller will be the idleness cost associated to the infrastructure. On the other hand, the smaller the L the less service can be sold to the provider s users, and the smaller is the profit achieved. Thus, L needs to be set large enough to serve well regular users, and small enough to spread the demand of eventual users, and increase the utilization of the installed capacity of the provider. 5. Related Work The work by Menascé and Ngo [10] discusses how traditional methods of capacity planning were impacted by the advent of cloud computing, and how the risks and costs involved are migrating from customers to providers. The further investigation we conducted in this paper on the aspects of availability and demand regulation on the part of providers did confirm this condition. The study by Greenberg et al. [11] shows that the typical costs associated with the construction of cloud data centers are distributed into four categories. A framework for detailed analysis of these investments, and how they make up the total cost of ownership of providers was proposed by Li et al. [6]. Their study expanded the classification to eight categories of costs, and introduces the concept of Utilization Cost - the cost associated with the effective consumption of resources by users. We use the depreciation and utilization costs proposed by Li et al. to compute the profit obtained by an IaaS provider. Anandasivam et al. [12] introduce a version of the concept of bid price tailored for cloud computing, in which the provider uses an auction system that acts as an influence on the behavior of price-sensitive users, and regulates the use of the available resources. Our study shows that the limit imposed by providers is another way to regulate users demands. 7
8 6. Conclusion Our study shows that as demand of regular users is permanent and predictable, its growth is beneficial to the profitability of the provider, since it does not impose a risk of oversizing the infrastructure. Thus, the profit of the provider is negatively affected only by the parcel of the demand that comes from eventual users, which can result in increased inactivity of the infrastructure, if not controlled. This is only exacerbated when eventual users are eager resource consumers and make very large punctual demands. It was observed that users with eventual and intense utilization force the minimum capacity necessary and increase the idleness of the system, increasing the operational costs of the provider. In this way, not only the attribution of a limit for the allocation of resources is necessary, as the assigned value has significant impact on the investments required in infrastructure to ensure an adequate level of availability for the provider. The next steps on our research include the investigation of alternative ways to minimize the costs involved with increasing the capacity of public cloud computing providers to appropriately deal with the demand of eventual eager users, such as those that need to run BoT applications. These costs are a major obstacle to the provision of elasticity in more flexible conditions, allowing these users to fully benefit from the advantages of the cloud computing model. The discovery, federation and resale of resources already amortized in other contexts may represent a promising path, because they rely on the existence of idle capacity in contexts where the costs of availability have already been absorbed by other businesses or purposes [13]. References [1] M. Armbrust, A. Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, Others, A view of cloud computing, Communications of the ACM 53 (2010)
9 [2] W. Cirne, D. Paranhos, L. Costa, E. Santos-Neto, F. Brasileiro, J. Sauve, F. Silva, C. Barros, C. Silveira, Running Bag-of-Tasks applications on computational grids: the MyGrid approach, IEEE, [3] AWS, Amazon Web Services, [4] M. Sevior, T. Fifield, N. Katayama, Belle monte-carlo production on the Amazon EC2 cloud, Journal of Physics: Conference Series 219 (2010). [5] K. Stanoevska-Slabeva, T. Wozniak, Cloud basics - an introduction to cloud computing, in: K. Stanoevska-Slabeva, T. Wozniak, S. Ristol (Eds.), Grid and Cloud Computing, Springer Berlin Heidelberg, 2010, pp [6] X. Li, Y. Li, T. Liu, J. Qiu, F. Wang, The Method and Tool of Cost Analysis for Cloud Computing, 2009 IEEE International Conference on Cloud Computing (2009) [7] L. A. Barroso, U. Hölzle, The Case for Energy-Proportional Computing, Computer 40 (2007) [8] D. G. Feitelson, Workload Modeling for Computer Systems Performance Evaluation, [9] J. Raj, The Art of Computer Systems Performance Analysis, Wiley- Interscience, [10] D. A. Menascé, P. Ngo, Understanding Cloud Computing: Experimentation and Capacity Planning, in: 2009 Computer Measurement Group Conference, p. 11. [11] A. Greenberg, J. Hamilton, D. a. Maltz, P. Patel, The cost of a cloud, ACM SIGCOMM Computer Communication Review 39 (2008) 68. [12] A. Anandasivam, S. Buschek, R. Buyya, A Heuristic Approach for Capacity Control in Clouds, in: IEEE CEC 2009, IEEE, 2009, pp [13] R. Costa, F. Brasileiro, G. Lemos, D. Mariz, Just in Time Clouds: Enabling Highly-Elastic Public Clouds over Low Scale Amortized Resources,
Just in Time Clouds. Universidade Federal da Paraíba 3. Instituto Federal de Educação, Ciência e Tecnologia da Paraíba
Just in Time Clouds Rostand Costa 1,2, Francisco Brasileiro 1 Guido Lemos Filho 2, Dênio Mariz Sousa 2,3 1 Universidade Federal de Campina Grande 2 Universidade Federal da Paraíba 3 Instituto Federal de
More informationJust in Time Clouds: Enabling Highly-Elastic Public Clouds over Low Scale Amortized Resources
Just in Time Clouds: Enabling Highly-Elastic Public Clouds over Low Scale Amortized Resources Rostand Costa 1,2, Francisco Brasileiro 1 1 Federal University of Campina Grande Systems and Computing Department
More informationTHE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT
TREX WORKSHOP 2013 THE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT Jukka Tupamäki, Relevantum Oy Software Specialist, MSc in Software Engineering (TUT) tupamaki@gmail.com / @tukkajukka 30.10.2013 1 e arrival
More informationProfit-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 informationDynamic Resource Pricing on Federated Clouds
Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:
More informationEvaluating the Impact of Planning Long-Term Contracts on a Hybrid IT Infrastructure
Published as: Paulo Ditarso Maciel Jr., Francisco Brasileiro, Raquel Lopes, Marcus Carvalho and Miranda Mowbray, Evaluating the Impact of Planning Long-term Contracts on the Management of a Hybrid IT Infrastructure,
More informationAn Overview on Important Aspects of Cloud Computing
An Overview on Important Aspects of Cloud Computing 1 Masthan Patnaik, 2 Ruksana Begum 1 Asst. Professor, 2 Final M Tech Student 1,2 Dept of Computer Science and Engineering 1,2 Laxminarayan Institute
More informationSupply Chain Platform as a Service: a Cloud Perspective on Business Collaboration
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore
More informationA Sequential Game Perspective and Optimization of the Smart Grid with Distributed Data Centers
A Sequential Game Perspective and Optimization of the Smart Grid with Distributed Data Centers Yanzhi Wang, Xue Lin, and Massoud Pedram Department of Electrical Engineering University of Southern California
More informationPERFORMANCE 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 informationA Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
More informationCost-effective Partial Migration of VoD Services to Content Clouds
211 IEEE 4th International Conference on Cloud Computing Cost-effective Partial Migration of VoD Services to Content Clouds Haitao Li, Lili Zhong, Jiangchuan Liu,BoLi,KeXu, Simon Fraser University, Email:
More informationSetting deadlines and priorities to the tasks to improve energy efficiency in cloud computing
Setting deadlines and priorities to the tasks to improve energy efficiency in cloud computing Problem description Cloud computing is a technology used more and more every day, requiring an important amount
More informationSECURITY THREATS TO CLOUD COMPUTING
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 3, Mar 2014, 101-106 Impact Journals SECURITY THREATS TO CLOUD
More informationScaling in Cloud Environments
Scaling in Cloud Environments DOMINIQUE BELLENGER, JENS BERTRAM, ANDY BUDINA, ARNE KOSCHEL, BENJAMIN PFÄNDER, CARSTEN SEROWY Faculty IV, Department of Computer Science University of Applied Sciences and
More informationFigure 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 informationThe 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 informationPerformance 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 informationHow To Understand The Individual Competences Of An It Manager
ORGANIZATIONS ARE GOING TO THE CLOUD: WHICH COMPETENCES FOR THE IT MANAGER? Luca Sabini, Stefano Za, Paolo Spagnoletti LUISS Guido Carli University Rome Italy {lsabini, sza, pspagnoletti}@luiss.it ABSTRACT
More informationAgent-Based Pricing Determination for Cloud Services in Multi-Tenant Environment
Agent-Based Pricing Determination for Cloud Services in Multi-Tenant Environment Masnida Hussin, Azizol Abdullah, and Rohaya Latip deployed on virtual machine (VM). At the same time, rental cost is another
More informationUsing Fogbow to federate private clouds
Using Fogbow to federate private clouds Abmar Barros 1, Francisco Brasileiro 1, Giovanni Farias 1, Francisco Germano 1, Marcos Nóbrega 1, Ana C. Ribeiro 1, Igor Silva 1, Leticia Teixeira 1 1 Laboratório
More informationSecured Storage of Outsourced Data in Cloud Computing
Secured Storage of Outsourced Data in Cloud Computing Chiranjeevi Kasukurthy 1, Ch. Ramesh Kumar 2 1 M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur Affiliated
More informationA Hybrid Scheduling Approach for Scalable Heterogeneous Hadoop Systems
A Hybrid Scheduling Approach for Scalable Heterogeneous Hadoop Systems Aysan Rasooli Department of Computing and Software McMaster University Hamilton, Canada Email: rasooa@mcmaster.ca Douglas G. Down
More informationDEFINING CLOUD COMPUTING: AN ATTEMPT AT GIVING THE CLOUD AN IDENTITY. adnan_khalid56@hotmail.com
DEFINING CLOUD COMPUTING: AN ATTEMPT AT GIVING THE CLOUD AN IDENTITY Adnan Khalid* a,dr. Muhammad Shahbaz b, Dr. Athar Masood c d Department of Computer Science, Government College University Lahore, Pakistan,
More informationThe Planning of a Hybrid IT Infrastructure
On the Planning of a Hybrid IT Infrastructure Paulo Ditarso, Flavio Figueiredo, David Maia, Francisco Brasileiro, Álvaro Coêlho Universidade Federal de Campina Grande Departamento de Sistemas e Computação
More informationFrom mini-clouds to Cloud Computing
From mini-clouds to Cloud Computing Boris Mejías, Peter Van Roy Université catholique de Louvain Belgium {boris.mejias peter.vanroy}@uclouvain.be Abstract Cloud computing has many definitions with different
More informationEvaluation Model for Internet Cloud Data Structure Audit System
Evaluation Model for Internet Data Structure Audit System Wang Fan School of Accounting Zhejiang Gongshang University Hangzhou, 310018, P. R.China wangfanswcd@126.com Journal of Digital Information Management
More informationAn Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment Daeyong Jung 1, SungHo Chin 1, KwangSik Chung 2, HeonChang Yu 1, JoonMin Gil 3 * 1 Dept. of Computer
More informationOn-line Scheduling of Real-time Services for Cloud Computing
On-line Scheduling of Real-time Services for Cloud Computing Shuo Liu Gang Quan Electrical and Computer Engineering Department Florida International University Miami, FL, 33174 {sliu5, gang.quan}@fiu.edu
More informationSECURING CLOUD DATA COMMUNICATION USING AUTHENTICATION TECHNIQUE
SECURING CLOUD DATA COMMUNICATION USING AUTHENTICATION TECHNIQUE 1 PARISHA TYAGI, 2 VIRENDRA KUMAR 1Department of Information Technology, Suresh Gyan Vihar University, Rajasthan, India 2 Department of
More informationIntroduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
More informationA Survey on Resource Provisioning in Cloud
RESEARCH ARTICLE OPEN ACCESS A Survey on Resource in Cloud M.Uthaya Banu*, M.Subha** *,**(Department of Computer Science and Engineering, Regional Centre of Anna University, Tirunelveli) ABSTRACT Cloud
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS Survey of Optimization of Scheduling in Cloud Computing Environment Er.Mandeep kaur 1, Er.Rajinder kaur 2, Er.Sughandha Sharma 3 Research Scholar 1 & 2 Department of Computer
More informationThe Impact of Cloud Computing on Saudi Organizations: The Case of a Telecom Company
International Journal of Computing Academic Research (IJCAR) ISSN 2305-9184 Volume 3, Number 6(December 2014), pp. 126-130 MEACSE Publications http://www.meacse.org/ijcar The Impact of Cloud Computing
More informationInternational Journal Of Engineering Research & Management Technology
International Journal Of Engineering Research & Management Technology March- 2014 Volume-1, Issue-2 PRIORITY BASED ENHANCED HTV DYNAMIC LOAD BALANCING ALGORITHM IN CLOUD COMPUTING Srishti Agarwal, Research
More informationReallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
More informationFacilitating Consistency Check between Specification and Implementation with MapReduce Framework
Facilitating Consistency Check between Specification and Implementation with MapReduce Framework Shigeru KUSAKABE, Yoichi OMORI, and Keijiro ARAKI Grad. School of Information Science and Electrical Engineering,
More informationData Integrity Check using Hash Functions in Cloud environment
Data Integrity Check using Hash Functions in Cloud environment Selman Haxhijaha 1, Gazmend Bajrami 1, Fisnik Prekazi 1 1 Faculty of Computer Science and Engineering, University for Business and Tecnology
More informationBusiness-Driven Short-Term Management of a Hybrid IT Infrastructure 1
Business-Driven Short-Term Management of a Hybrid IT Infrastructure 1 Paulo Ditarso Maciel Jr. a, Francisco Brasileiro a, Ricardo Araújo Santos a, David Candeia Medeiros Maia a, Raquel Lopes a, Marcus
More informationReview of Cloud Computing Architecture for Social Computing
Review of Cloud Computing Architecture for Social Computing Vaishali D. Dhale M.Tech Student Dept. of Computer Science P.I.E.T. Nagpur A. R. Mahajan Professor & HOD Dept. of Computer Science P.I.E.T. Nagpur
More informationAn Open Market of Cloud Data Services
An Open Market of Cloud Data Services Verena Kantere Institute of Services Science, University of Geneva, Geneva, Switzerland verena.kantere@unige.ch Keywords: Abstract: Cloud Computing Services, Cloud
More informationCopyright IEEE. Citation for the published paper:
Copyright IEEE. Citation for the published paper: This material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of BTH's products
More informationOn the Performance-cost Tradeoff for Workflow Scheduling in Hybrid Clouds
On the Performance-cost Tradeoff for Workflow Scheduling in Hybrid Clouds Thiago A. L. Genez, Luiz F. Bittencourt, Edmundo R. M. Madeira Institute of Computing University of Campinas UNICAMP Av. Albert
More informationIMPLEMENTATION CONCEPT FOR ADVANCED CLIENT REPUDIATION DIVERGE AUDITOR IN PUBLIC CLOUD
IMPLEMENTATION CONCEPT FOR ADVANCED CLIENT REPUDIATION DIVERGE AUDITOR IN PUBLIC CLOUD 1 Ms.Nita R. Mhaske, 2 Prof. S.M.Rokade 1 student, Master of Engineering, Dept. of Computer Engineering Sir Visvesvaraya
More informationOptimized and Secured Educlouds by Implementing Virtualization
International Journal of Electronics and Computer Science Engineering 2404 Available Online at www.ijecse.org ISSN- 2277-1956 Optimized and Secured Educlouds by Implementing Virtualization R. Rajesh 1,
More informationAN ANALYSIS ON CLOUD PARADIGM IN ONLINE BANKING Shreya Paul 1, Atma Prakash Singh 2 and Madhulika Sharma 3
International Journal of Advance Research In Science And Engineering http://www.ijarse.com AN ANALYSIS ON CLOUD PARADIGM IN ONLINE BANKING Shreya Paul 1, Atma Prakash Singh 2 and Madhulika Sharma 3 1 IT
More informationOptimal Multi Server Using Time Based Cost Calculation in 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. 3, Issue. 8, August 2014,
More informationA Review of Load Balancing Algorithms for Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume - 3 Issue -9 September, 2014 Page No. 8297-8302 A Review of Load Balancing Algorithms for Cloud Computing Dr.G.N.K.Sureshbabu
More informationDesign of Simulator for Cloud Computing Infrastructure and Service
, pp. 27-36 http://dx.doi.org/10.14257/ijsh.2014.8.6.03 Design of Simulator for Cloud Computing Infrastructure and Service Changhyeon Kim, Junsang Kim and Won Joo Lee * Dept. of Computer Science and Engineering,
More informationMODIFIED BITTORRENT PROTOCOL AND ITS APPLICATION IN CLOUD COMPUTING ENVIRONMENT
MODIFIED BITTORRENT PROTOCOL AND ITS APPLICATION IN CLOUD COMPUTING ENVIRONMENT Soumya V L 1 and Anirban Basu 2 1 Dept of CSE, East Point College of Engineering & Technology, Bangalore, Karnataka, India
More informationHeterogeneous 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 informationTHE EVOLUTION OF ACCOUNTING INFORMATION SYSTEMS
Andreea C. BENDOVSCHI Bucharest University of Economics, Bucharest, Romania THE EVOLUTION OF ACCOUNTING INFORMATION SYSTEMS Literature review Keywords Accounting Cloud computing Evolution Real-time reporting
More informationISACA Presentation. Cloud, Forensics and Cloud Forensics
ISACA Presentation Cloud, Forensics and Cloud Forensics Agenda What is the Cloud What is Forensics Challenges Cloud poses to Information Security and Forensic Investigations Using Cloud technologies to
More informationLi Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng lsheng1@uci.edu Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
More informationTwo-Level Scheduling Technique for Mixed Best-Effort and QoS Job Arrays on Cluster Systems
Two-Level Scheduling Technique for Mixed Best-Effort and QoS Job Arrays on Cluster Systems Ekasit Kijsipongse, Suriya U-ruekolan, Sornthep Vannarat Large Scale Simulation Research Laboratory National Electronics
More informationPricing Cloud Compute Commodities: A Novel Financial Economic Model
2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing Pricing Cloud Compute Commodities: A Novel Financial Economic Model Bhanu Sharma, Ruppa K. Thulasiram, Parimala Thulasiraman,
More informationA Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning
A Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning 1 P. Vijay Kumar, 2 R. Suresh 1 M.Tech 2 nd Year, Department of CSE, CREC Tirupati, AP, India 2 Professor
More informationPerformance analysis of Windows Azure data storage options
Performance analysis of Windows Azure data storage options Istvan Hartung and Balazs Goldschmidt Department of Control Engineering and Information Technology, Budapest University of Technology and Economics,
More informationAnalysis of Service Broker Policies in Cloud Analyst Framework
Journal of The International Association of Advanced Technology and Science Analysis of Service Broker Policies in Cloud Analyst Framework Ashish Sankla G.B Pant Govt. Engineering College, Computer Science
More informationGuidelines for Selecting Hadoop Schedulers based on System Heterogeneity
Noname manuscript No. (will be inserted by the editor) Guidelines for Selecting Hadoop Schedulers based on System Heterogeneity Aysan Rasooli Douglas G. Down Received: date / Accepted: date Abstract Hadoop
More informationRANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS
RANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS M. Geetha 1, K. K. Kanagamathanmohan 2, Dr. C. Kumar Charlie Paul 3 Department of Computer Science, Anna University Chennai. A.S.L Paul s College of Engineering
More informationExperimental Study of Bidding Strategies for Scientific Workflows using AWS Spot Instances
Experimental Study of Bidding Strategies for Scientific Workflows using AWS Spot Instances Hao Wu, Shangping Ren Illinois Institute of Technology 10 w 31 St. Chicago, IL, 60616 hwu28,ren@iit.edu Steven
More informationOptimizing the Cost for Resource Subscription Policy in IaaS Cloud
Optimizing the Cost for Resource Subscription Policy in IaaS Cloud Ms.M.Uthaya Banu #1, Mr.K.Saravanan *2 # Student, * Assistant Professor Department of Computer Science and Engineering Regional Centre
More informationData Center Energy Cost Minimization: a Spatio-Temporal Scheduling Approach
23 Proceedings IEEE INFOCOM Data Center Energy Cost Minimization: a Spatio-Temporal Scheduling Approach Jianying Luo Dept. of Electrical Engineering Stanford University jyluo@stanford.edu Lei Rao, Xue
More informationConsolidation of VMs to improve energy efficiency in cloud computing environments
Consolidation of VMs to improve energy efficiency in cloud computing environments Thiago Kenji Okada 1, Albert De La Fuente Vigliotti 1, Daniel Macêdo Batista 1, Alfredo Goldman vel Lejbman 1 1 Institute
More informationEnhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications
Enhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications Ahmed Abdulhakim Al-Absi, Dae-Ki Kang and Myong-Jong Kim Abstract In Hadoop MapReduce distributed file system, as the input
More informationUnderstanding the Cloud: Towards a Suitable Cloud Service
International Journal of Scientific and Research Publications, Volume 4, Issue 1, January 2014 1 Understanding the Cloud: Towards a Suitable Cloud Service Huda S. Alrowaihi Computer Information Systems,
More informationINVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE
INVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE Ankur Saraf * Computer Science Engineering, MIST College, Indore, MP, India ankursaraf007@gmail.com
More informationThis is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902
Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited
More informationRisk, Financial Modeling and Cloud Computing: A New Approach
2011 International Conference on Software and Computer Applications IPCSIT vol.9 (2011) (2011) IACSIT Press, Singapore Risk, Financial Modeling and Cloud Computing: A New Approach Anastassios Gentzoglanis
More informationCloud Computing Services on Provisioning Cost Approach
Cloud Computing Services on Provisioning Cost Approach 1 Sasidevi Puppala, 2 P.Radha Krishna, 3 Srilakshmi Aluri 1, 3 Student, Nova College of Engineering & Technology, Jupudi, Ibrahimpatnm. 2 Associate
More informationCharacterizing Cloud Federation for Enhancing Providers Profit
2 IEEE 3rd International Conference on Cloud Computing Characterizing Cloud Federation for Enhancing Providers Profit Íñigo Goiri, Jordi Guitart, and Jordi Torres Universitat Politecnica de Catalunya and
More informationT-110.5121 Mobile Cloud Computing (5 cr)
T-110.5121 Mobile Cloud Computing (5 cr) Assignment 1 details 18 th September 2013 M.Sc. Olli Mäkinen, course assistant Targets The main objective is to understand the cost differences between public,
More informationSHORT VERSION, NO EXAMPLE AND APPENDIX 1. (MC 2 ) 2 : A Generic Decision-Making Framework and its Application to Cloud Computing
SHORT VERSION, NO EXAMPLE AND APPENDIX 1 (MC 2 ) 2 : A Generic Decision-Making Framework and its Application to Cloud Computing Michael Menzel, FZI Forschungszentrum Informatik Karlsruhe, menzel@fzi.de
More informationImpact of Applying Cloud Computing On Universities Expenses
IOSR Journal of Business and Management (IOSR-JBM) e-issn: 2278-487X, p-issn: 2319-7668. Volume 17, Issue 2.Ver. I (Feb. 2015), PP 42-47 www.iosrjournals.org Impact of Applying Cloud Computing On Universities
More informationA Queueing Theory Approach to Pareto Optimal Bags-of-Tasks Scheduling on Clouds
A Queueing Theory Approach to Pareto Optimal Bags-of-Tasks Scheduling on Clouds Cosmin Dumitru 1, Ana-Maria Oprescu 1, Miroslav Živković1, Rob van der Mei 2, Paola Grosso 1, and Cees de Laat 1 1 System
More informationHeterogeneity-Aware Resource Allocation and Scheduling in the Cloud
Heterogeneity-Aware Resource Allocation and Scheduling in the Cloud Gunho Lee, Byung-Gon Chun, Randy H. Katz University of California, Berkeley, Yahoo! Research Abstract Data analytics are key applications
More informationRunning head: CLOUD COMPUTING 1. Cloud Computing. Daniel Watrous. Management Information Systems. Northwest Nazarene University
Running head: CLOUD COMPUTING 1 Cloud Computing Daniel Watrous Management Information Systems Northwest Nazarene University CLOUD COMPUTING 2 Cloud Computing Definition of Cloud Computing Cloud computing
More informationHow To Make A Cloud Federation Work For You
Resource Provisioning Policies to Increase IaaS Provider s Profit in a Federated Cloud Environment Adel Nadjaran Toosi, Rodrigo N. Calheiros, Ruppa K. Thulasiram, and Rajkumar Buyya Cloud Computing and
More informationPermanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=172306
Citation: Rehman, Zia and Hussain, Farookh K. and Hussain, Omar K. 2011. Towards multi-criteria cloud service selection, in 5th International Conference on Innovative Mobile and Internet Services in Ubiquitous
More informationLayered Mapping of Cloud Architecture with Grid Architecture
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. 3, Issue. 4, April 2014,
More informationHow To Understand Cloud Computing
International Journal of Advanced Computer and Mathematical Sciences ISSN 2230-9624. Vol4, Issue3, 2013, pp234-238 http://bipublication.com CURRENT SCENARIO IN ARCHITECT AND APPLICATIONS OF CLOUD Doddini
More informationAdvanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm
IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 7(July 2012), PP 141-147 Advanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm 1 Sourav Banerjee, 2 Mainak Adhikari,
More informationImpact of Cloud Based Services on Mental Health Brijesh K. Upadhayay, Dr. Mayank Aggarwal
www.ijecs.in International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 4 Issue 8 Aug 2015, Page No. 13653-13663 Impact of Cloud Based Services on Mental Health Brijesh K. Upadhayay,
More informationChao He he.chao@wustl.edu (A paper written under the guidance of Prof.
1 of 10 5/4/2011 4:47 PM Chao He he.chao@wustl.edu (A paper written under the guidance of Prof. Raj Jain) Download Cloud computing is recognized as a revolution in the computing area, meanwhile, it also
More informationBig Data is Not just Hadoop
Asia-pacific Journal of Multimedia Services Convergence with Art, Humanities and Sociology Vol.2, No.1 (2012), pp. 13-18 http://dx.doi.org/10.14257/ajmscahs.2012.06.04 Big Data is Not just Hadoop Ronnie
More informationInternational Journal of Advance Research in Computer Science and Management Studies
Volume 3, Issue 6, June 2015 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
More informationPRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS
PRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS Amar More 1 and Sarang Joshi 2 1 Department of Computer Engineering, Pune Institute of Computer Technology, Maharashtra,
More informationWorkload Predicting-Based Automatic Scaling in Service Clouds
2013 IEEE Sixth International Conference on Cloud Computing Workload Predicting-Based Automatic Scaling in Service Clouds Jingqi Yang, Chuanchang Liu, Yanlei Shang, Zexiang Mao, Junliang Chen State Key
More informationOCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing
OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing K. Satheeshkumar PG Scholar K. Senthilkumar PG Scholar A. Selvakumar Assistant Professor Abstract- Cloud computing is a large-scale
More informationElastic VM for Rapid and Optimum Virtualized
Elastic VM for Rapid and Optimum Virtualized Resources Allocation Wesam Dawoud PhD. Student Hasso Plattner Institute Potsdam, Germany 5th International DMTF Academic Alliance Workshop on Systems and Virtualization
More informationMaximizing Profit in Cloud Computing System via Resource Allocation
Maximizing Profit in Cloud Computing System via Resource Allocation Hadi Goudarzi and Massoud Pedram University of Southern California, Los Angeles, CA 90089 {hgoudarz,pedram}@usc.edu Abstract With increasing
More informationA Survey on Build Private Cloud Computing implementation tools 1 Rana M Pir, 2 Rumel M S Pir, 3 Imtiaz U Ahmed 1 Lecturer, 2 Assistant Professor, 3 Lecturer 1 Leading University, Sylhet Bangladesh, 2 Leading
More informationSLA-aware Resource Scheduling for Cloud Storage
SLA-aware Resource Scheduling for Cloud Storage Zhihao Yao Computer and Information Technology Purdue University West Lafayette, Indiana 47906 Email: yao86@purdue.edu Ioannis Papapanagiotou Computer and
More informationEnriching Cooking Workflows with Multimedia Data from a High Security Cloud Storage
241 Enriching Cooking Workflows with Multimedia Data from a High Security Cloud Storage Patrick Bedué bedue@stud.uni-frankfurt.de Wenxia Han s0611400@stud.uni-frankfurt.de Mathias Hauschild s8722400@stud.uni-frankfurt.de
More informationInt. J. Advanced Networking and Applications 1367 Volume: 03, Issue: 05, Pages: 1367-1374 (2012)
Int. J. Advanced Networking and Applications 1367 s to Improve Resource Utilization and Request Acceptance Rate in IaaS Cloud Scheduling Vivek Shrivastava International Institute of Professional Studies,
More informationA Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues
A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues Rajbir Singh 1, Vivek Sharma 2 1, 2 Assistant Professor, Rayat Institute of Engineering and Information
More informationNessus or Metasploit: Security Assessment of OpenStack Cloud
Nessus or Metasploit: Security Assessment of OpenStack Cloud Aleksandar Donevski, Sasko Ristov and Marjan Gusev Ss. Cyril and Methodius University, Faculty of Information Sciences and Computer Engineering,
More informationGeoprocessing in Hybrid Clouds
Geoprocessing in Hybrid Clouds Theodor Foerster, Bastian Baranski, Bastian Schäffer & Kristof Lange Institute for Geoinformatics, University of Münster, Germany {theodor.foerster; bastian.baranski;schaeffer;
More information