Resource Provisioning Cost of Cloud Computing by Adaptive Reservation Techniques
|
|
|
- Berniece Harvey
- 10 years ago
- Views:
Transcription
1 Resource Provisioning Cost of Cloud Computing by Adaptive Reservation Techniques M.Manikandaprabhu 1, R.SivaSenthil 2, Department of Computer Science and Engineering St.Michael College of Engineering and Technology Anna University Tamil Nadu India Abstract In this paper presents the Cloud providers to provide cloud consumers for two provisioning plans are On-Demand plan and Reservation plans. Because it provides users an efficient way to allocate computing resources are dynamically to meet demands. Normally, cost of utilizing computing resources provisioned by ondemand plan is higher than reservation plan. Because reservation plan can provide offer of consumer can reduce the total resource provisioning cost. It can be achieved in Uncertainty of consumer s future demand and provider s resource prices. To control the cloud resources adaptively based on the reservation technique for under over provisioning (RTUOP) algorithm. The RTUOP algorithm is used to multi provisioning stages of long-term plan. The OCRP mainly considered in the demand and price uncertainty. The solutions of the RTUOP algorithm are considered including benders decomposition deterministic equivalent formulation and stochastic integer programming. To overcome this problem to applied by the scenario reduction techniques (SRT) to reduce the number of scenarios and successfully minimize total cost of resource provisioning in cloud environments. Key Words Cloud computing, resource provisioning, virtual machine, stochastic programming, scenario reduction technique 1. INTRODUCTION Cloud computing is a large-scale distributed computing paradigm in which a pool of computing resources is available to users via the internet. Several trends are opening up the era of Cloud Computing, which is an Internet-based development and use of computer technology. The ever cheaper and more powerful processors, together with the software as a service (SaaS) computing architecture, are transforming data center into pool of computing service on a huge scale. The Internet as a service (IaaS) is increasing network bandwidth and reliable yet flexible network connections. In this model considered, virtualization technologies can be used to provide resources to cloud consumers. The consumers can specify the required software stack, e.g., operating systems and applications. The hardware requirement of VMs can also be adjusted by the consumers. Finally, those VMs will be outsourced to host in computing environments. In this paper, minimizing both under provisioning and over provisioning problems under the demand and price uncertainty in cloud computing environments is our motivation to explore a resource provisioning strategy for cloud consumers. In particular, an optimal cloud resource provisioning (OCRP) algorithm is proposed to minimize the total cost for provisioning resources in a certain time period. To make an optimal decision, the demand uncertainty from cloud consumer side and price uncertainty from cloud providers are taken into account to adjust the tradeoff between on-demand and oversubscribed costs. This optimal decision is obtained by formulating and solving a stochastic integer programming problem with multistage recourse. Benders decomposition and sample-average approximation are also discussed as the possible techniques to solve the RTUOP algorithm. Extensive numerical studies and simulations are performed, and the results show that RTUOP can minimize the total cost under uncertainty. A cloud provider is responsible for guaranteeing the Quality of Services (QoS) for running the VMs. The pioneer of Cloud Computing vendors, Amazon Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) are both well-known examples. It can be acted by another operating system environment to increase in our source that produced in high bandwidth. 2. RELATED WORK In [1], Available resource provisioning options was proposed. A profile-based approach to capture expert s knowledge of scaling applications was proposed in [9] which extra demanded resources can be more efficiently provisioned. The concept of resource ISSN: Page 1118
2 slot was proposed in [3]. In [4] the arrival pattern of workloads is estimated by using online forecasting techniques. In [10], heuristic method for service reservation was proposed. Prediction of demand was performed to define reservation prices. In [2], K- nearest-neighbors algorithm was applied to predict the demand of resources. In [11], a dynamic VM placement was proposed. However, the placement is heuristicbased which cannot guarantee the optimal solution. The optimal virtual machine placement (OVMP) algorithm was proposed in [7]. This OVMP algorithm can yield the optimal solution for both resources provisioning and VM placement in two provisioning stages. In [8] introduce the OCRP algorithm in this paper which achieves many improvements. The problem is generalized into the multiple stage formulation first. Second the different approaches to obtain the solution of computing resource provisioning are considered. To analyze the [6] Sample Average Approximation (SAA) to be calculated in the under and over provisioning level to be calculated. Motivated by this previous work, we introduce Scenario Reduction Techniques (SRT) are achieves more availability than RTUOP algorithm can avoid the under provision and overprovision problems. 3. SYSTEM MODELS AND ASSUMPTIONS It considered by the cloud provider, cloud broker, user and Virtual machines are used to design the system model and analyzed the resource provisioning concept. resources, the consumer firstly creates VMs integrated with software required by the jobs. The created VMs are stored in the VM repository. Then, the VMs can be hosted on cloud provider s infrastructures whose resources can be utilized by the VMs. In Fig. 1, the cloud broker is located in the cloud consumer s site and is responsible on behalf of the cloud consumer for provision resources for hosting the VMs. In addition, the broker can allocate the VMs originally stored in the VM repository to appropriate cloud providers. The broker implements the OCRP algorithm to make an optimal decision of resource provisioning. 3.2 Provisioning Plans A cloud provider can offer the consumer two provisioning plans, i.e., reservation and/or on-demand plans. For planning, the cloud broker considers the reservation plan as medium to long-term planning, In contrast, the broker considers the on-demand plan as short- term planning, since the on-demand plan can be purchased anytime for short period of time. 3.3 Provisioning Phases The cloud broker considers both reservation and on-demand plans for provisioning resources. These resources are used in different time intervals, also called provisioning phases. There are three provisioning phases: Reservation, Expending, and On-Demand phases. First in the reservation phase, without knowing the consumer s actual demand, the cloud broker provisions resources with reservation plan in advance. Second the demand exceeds the amount of reserved resources, the broker can pay for additional resources with on-demand plan. As a result, the reserved resources could be observed to be either overprovisioned or under provisioned. 3.4 Uncertainty of Parameters Fig.1. System Model of Cloud Computing Environment. 3.1 Cloud Computing Environment As shown in Fig. 1, the system model of cloud computing environment consists of four main components, namely cloud consumer, virtual machine (VM) repository, cloud providers, and cloud broker. The cloud consumer has demand to execute jobs. Before the jobs are executed, computing resources has to be provisioned from cloud providers. To obtain such The optimal solution used by the cloud broker is obtained from the OCRP algorithm based on stochastic integer programming.stochastic programming takes a set of uncertainty parameters described by a probability distribution into account. 3.5 Provisioning Costs With three aforementioned provisioning phases, there are three corresponding provisioning costs incurred in these phases, namely reservation, expending, and on-demand costs. The main objective of the RTUOP algorithm is to minimize all of these costs while the consumer s demand is met, given the uncertainty of demand and price. The reservation cost is ISSN: Page 1119
3 defined as follows: c ijk (R) = b ir c jkr (R). r R 4. STOCHASTIC PROGRAMMING MODEL In this section, the queue will follows the first in first out technique to apply the scheduling. For our reservation technique we implement the scheduling algorithm of priority scheduling. Priority scheduling will take the starting date which is specified in the reservation plan. Virtual machines are individually scheduled during the time of when the reservation plan submitted. Next we use the scenario technique to reduce the scenarios present in the individual services. A probability distribution of all scenarios in sets is transformed into the deterministic integer programming called deterministic equivalent formulation. To solve this DEF, probability distributions of both price and demand must be available. It Expressed by, ẑ Ω = cijk (R) x (R) ijk + p (w) c (r) ijkt (w) i I j J k K w Ω i I j J k K t T k (r) x ijkt (w) + p(w) ( c (e) (e) ijkt (w) x ijkt (w) + w Ω i I j J t T k K c ijt (o) (w) x ijt (o) (w) ) 4.3 BENDER S DECOMPOSITION The Benders decomposition algorithm is applied to solve the stochastic programming problem. The goal of this algorithm is to break down the optimization problem into multiple smaller problems which can be solved independently and parallelly. It derived by, z v (r) = c ijk (R) x ijk (R) + p(w)c ijkt (r) (w) i I j J k K w Ω i I j J k K t T k x ijkt (r) (w) 4.4 SAMPLE AVERAGE APPROXIMATION Fig. 2. System Diagram of RTUOP Concept. 4.1 Stochastic Integer Programming for RTUOP Stochastic programming problems appear as mathematical models for optimization problems under stochastic uncertainty. Most computational values are solving underlying probability distribution by a probability measure with finite support. It formulated by, z = c ijk (R) x ijk (R) + IE Ω [ (x ijk (R),w)] i I j J k K Subject to, X ijk (R) IN 0, i I, j J, k K. 4.2 DETERMINISTIC EQUIVALENT FORMULATION The SAA approach is applied to approximate the expected cost in every considered provisioning Stage. Because the number of scenarios is numerous, it may not be efficient to obtain the solution of the OCRP algorithms are solved. It performed in two boundaries form. They are, SAA Lower Bound Estimates: The SAA lower bound can be obtained from M L N, M = (1/M) ẑ * N,m. m=1 Where L N, M is an unbiased estimator of the mean which forms a statistical lower bound for z* SAA Upper Bound Estimates: The SAA upper bound can be estimated from Ṁ L Ṅ, Ṁ (ẍ * N) = (1/Ṁ) ẑ * Ṅ,m (ẍ * N). m=1 Where the distribution of SAA upper bound estimate converges to a normal distribution. ISSN: Page 1120
4 4.4.3 Scenario Reduction Techniques: Assume that the original probability distribution P is discrete and carried by finitely many scenarios w i Ω with weights p i > 0, I = 1,.., N and N i=1 pi = 1. i.e...., P = N i=1 p i w i. Let J < {1.N} and consider the probability measure Q having scenarios ωj with probabilities qj, j {1,..., N} \ J, i.e., compared to P the measure Q = jϵj is reduced by deleting all scenarios ωj, The optimal reduction concept described in Section 2 advices to consider the functional D (J ; q) := µc ( p i w i, q j w j ), i=1 jϵj N Where the function c is chosen such that the underlying stochastic program behaves stable with respect to the Fortet-Mourier metric ζc and, hence, with respect to the Kantorovich functional ˆµc.We assume throughout this section that c satisfies (C1) (C4). The reduction concept (9) says that the index set J is selected such that the distance D (J ; q) of the original and the reduced measure is optimal subject to all index sets with given cardinality. We distinguish two cases: optimal or prescribed weights qj, j _ J. Our first result provides an explicit representation of D (J ; q) in case of optimal weights q RESERVATIONT TECHNIQUE for UNDER OVER PROVISIONING (RTUOP) ALGORITHM RTUOP Global Reservation_Plan R, Cost C, Time t; Stochastical_Computation (Reservation_Plan p, Cost c) Check no. of reserved vm in p; Scost=no. of vm * c; Return scost; Provisioning_Computation (Reservation_plan p, Cost_plan cp) Check the reserved services in p; Cost c1 = Get the cost for each service for 1 day in cp Cost c2 = Get the size for each service for 1 day in p Cost = sum of (c1* c2) Benders_Computation (Data_in_cloud dc, time t) Size s1= check the size of the data in cloud Cost c1=check the cost of the data Date d1 =Get the last computed date in dc; Cost = s1* c1*(t-d1); Return Cost; Main () Cost_paln cp; Rservation_plan P = Get reservation plan; Cost cc = Provisioning Computation (p, cp); User login and file uploading; Stocastical_computation( p, cc); Data_in_Cloud d; Cost c=benders_decomposition (d, t); End 5. COST BENEFIT ANALYSIS First set the cloud environment, the environment consist of only one consumer. Initially the resource reserved by advance reservation of reservation plan in first phase of both OCRP & RTUOP algorithm. In OCRP algorithm, any under provisioning or overprovisioning problem will arise or not is checking. In second phase SRT algorithm predict future need. In third phase both algorithms used on demand phase to solve this problem. Assumption are expending cost for both algorithms is zero, number of VMS reserved is 1 and small load variation is not consider. Table 1 shows the details of customer total paying cost using OCRP algorithm. Table 2 shows the same consumer utilize the same resources by using Scenario Reduction RTUOP algorithm the under or over provisioning problem occur in four time in five stages. But using the SRT algorithm the total paying cost for resource in cloud is low when predicted future prediction is relatively Return cost; ISSN: Page 1121
5 correct. Assume the prediction always true here Using Scenario Reduction Tech only allowed the user. Table 1: Consumer sample provisioning cost detail using OCRP algorithm Existing OCRP algorithm Si Reservation Plan On Demand Plan Prob No Resources Cost Resources Cost lem 1 2gb 10$ Nil 0 No 2 2gb 10$ 1024 Mb 5$ Yes 3 2gb 10$ 256 Mb 1$ Yes 4 2gb 10$ 800 Mb 6$ Yes 5 2gb 10$ 600 Mb 3$ Yes Total cost 65$ Table 2: Consumer sample provisioning detail Using RTUOP algorithm Proposed RTUOP algorithm Si Reservation Plan On Demand Plan Prob no Resources Cost Resources Cost Lem 1 2gb 10$ Nil 0 No gb 08$ 200 Mb 2$ Yes gb 14$ Nil 0 No gb 10$ Nil 0 No gb 14$ Nil 0 No Total Cost 58$ Normally the prediction value not exactly true so small deviation will occur here. After some few stages the prediction value should be optimal and provision problem will solved early. Table 3 shows the comparison result in cost parameter for both OCRP and RTUOP algorithm. First Table 3 shows the comparison result in cost parameter for both OCRP and RTUOP algorithm. First and third stage both algorithm produce nearly same cost. Other three stages RTUOP algorithm produce low cost for reserved cloud resources. The total paying cost for resources in cloud is low in proposed system when the prediction value is correct. In initial stage, prediction value will differ from actual value but in later stages, prediction value will produce more approximate equal value to actual value. In later stages, RTUOP algorithm should be produce optimal cost. Fig 1 shows the difference between the ondemand plan and reservation plan cost of data storage service method. Because there are used to Scenario Reduction technique allocated by lowest cost and minimum processing time in reservation method. They can be only allocated in the user and cost of columns is used in the diagram. Fig 2 shows the difference between the ondemand plan and reservation plan cost of data storage service method. In initial stage, prediction value will differ from actual value but in later stages, prediction value will produce more approximate equal value to actual value. So in later stages RTUOP algorithm should be produce optimal cost. The virtual machines are created by the cloud and allocate in the memory for storing database, file system and software s. Because the cloud provider is responsible for guaranteeing the Quality of Service (QoS) for running the VMs. It achieve the optimal computing resource management is the critical stage problem in very shortly. Table 3: Consumer Resource Utilization Details for Both Algorithms SI. OCRP RTUOP(with true prediction) RTUOP (with wrong prediction) NO Resource Utilization Problem Resource Utilization Problem Resource Utilization Problem 1 2gb 2gb No 2gb 2gb No 2gb 2gb no 2 2gb 2.5gb up 0.5 gb 2.6gb 2.5gb No 2.3 gb 2.5gb up 0.2 gb 3 2gb 2.5gb up 0.5 gb 2.7gb 2.5gb No 2.25 gb 2.5gb up0.25gb 4 2gb 2.7gb up0.7 gb 2.8gb 2.7gb No 2.3 gb 2.7gb op 0.4gb ISSN: Page 1122
6 Fig 1: Consumer resource utilization of Data storage service details in rtuop (with true prediction) algm 6. UTILIZATION BENEFIT ANALYSIS In this utilization analysis we analysis how much resources are available and how much resources are utilized by consumer. Table 3 shows the performance details of the customer using both algorithms. Using OCRP algorithm we need 0.5GB, 0.5GB& 0.7GB more additional resources in second, third stage and final stage respectively. Totally 1.7GB over provisioning occurs. In SRT Concept are correct prediction of future need the additional resources are reserved previously, so the under provisioning and over provisioning problem not occur when the prediction value is always true. In second case of PCRP is with wrong prediction, 0.2 GB and 0.25 GB, 0.4 GB under provision will occur. Totally 0.85 GB under provision will occur. This provisioning problem rate is low compare to OCRP algorithm. Fig 4 shows the resource allocation of data storage service that compared in on-demand and reservation plans. The OCRP algorithm we reserved 2 GB advance for all stages, false prediction value lies in between true prediction value calculate the correct cost of price by using RTUOP algorithm. Fig 5 shows the software service resource can be allocated in the both the provisioning plans. The ideal state of all true prediction is reducing the total cost of cost rate compare to OCRP. Even the prediction value is not correct the cost rate is high compare to OCRP. The cost rate of RTUOP false prediction value lies between both methods similarly in resource allocation. Fig 2: Consumer resource utilization of Software service details in rtuop (with false Prediction) algm 7.1 Results 7. EXPERIMENTAL DISCUSSION 1. Limitation of Stochastic Programming: It obtained appropriate probability distribution describing Uncertainty. 2. Balance of costs: The cloud provider with SRT will minimize on-demand cost rather the oversubscribed cost and the reservation plan is more attractive by the cloud broker 3. Benefit of SAA: Sample-average approximation method can overcome the provisioning problems with a large set of scenarios. 4. Order of Scheduling: Priority Scheduling can be used to maintain the database in random order. 5. Lowest Processing Time: Scenario Reduction Techniques are maintaining the low processing time. 7.2 Future work For the future work, Probability based Cloud Resource Provisioning (PCRP) algorithm will be applied to huge sudden work load variation and Improve the security in the cloud environment by using the Cipher Techniques (CT). Reservation technique may cause some unauthenticated user access. It may be reduced by using the cipher techniques. In addition, the optimal pricing scheme for cloud provider s competition market will be investigated. ISSN: Page 1123
7 8. CONCLUSION This paper, we have proposed the Reservation Technique for Under over Provisioning (RTUOP) algorithm to provision resources offered by multiple cloud providers. As the results, the algorithm can adjust the tradeoff between reservations of resources and allocation of on-demand resources. The SRT can be used as a resource provisioning tool for the emerging cloud computing market in which the tool can effectively save the total cost and better utilizing resources. The DET can be Equivalent to the whole value of workload variations using this model. The SAA approach can effectively achieve an estimated optimal solution even the problem size is greatly large and can eliminate under provisioning and over provisioning problems because the prediction value will accurate. In SRT concept can be used as a resource provisioning tool for the emerging cloud computing market in which the tool can effectively save the total cost. [8] Q. Jie, Y. Jie, and L. Ying, A Profile-Based Approach to Just-in-Time Scalability for Cloud Applications, Proc. IEEE Int l Conf. Cloud Computing (CLOUD 09), [9] D. Kusic and N. Kandasamy, Risk-Aware Limited Lookahead Control for Dynamic Resource Provisioning in Enterprise Computing Systems, Proc. IEEE Int l Conf. Autonomic Computing, [10] J. Linderoth, A. Shapiro, and S. Wright, The Empirical Behavior of Sampling Methods for Stochastic Programming, Ann. Operational Research, vol. 142, no. 1, pp , [11] J.M. Menaud, F.D. Tran and H.N. Van SLA-Aware Virtual Resource Management for Cloud Infrastructures, Proc. IEEE Ninth Int l Conf. Computer and Information Technology, [12] Yong Beom Ma, Sung Ho Jang, Ontology-Based Resource Management for Cloud Computing, Inlligent Information and Database Systems Volume 6592, 2011, Pacific Services Computing Conf. (APSCC), REFERENCES [1] K. Beaty, N. Bobroff, and A. Kochut, Dynamic Placement of Virtual Machines for Managing SLA Violations, Proc. IFIP/IEEE Int l Symp. Integrated Network Management (IM 07), pp , May [2] E. Castillo, A.J. Conejo and R. Garcıa-Bertrand, Linear Programming: Complicating Variables, Decomposition Techniques in Mathematical Programming, chapter 3, pp , Springer, M.ManikandaPrabhu is currently a P.G Scholar in the Department of Computer Science and Engineering at St.Michael College of Engineering and Technology, Sivagangai. He received his Bachelor Degree in Computer Science and Engineering from P.T.R College of Engineering and Technology, Madurai [3] S. Chaisiri, B.S. Lee, and D. Niyato, Optimal Virtual Machine Placement across Multiple Cloud Providers, Proc. IEEE Asia- Pacific Services Computing Conf. (APSCC), [4] J. Chen, G. Soundararajan, and C. Amza, Autonomic Provisioning of Backend Databases in Dynamic Content Web Servers, Proc. IEEE Int l Conf. Autonomic Computing, [5] G.B. Dantzig and G. Infangerm, Large-Scale Stochastic Linear Programs: Importance Sampling and Benders Decomposition, Proc. IMACS World Congress on Computation and Applied Math., [6] E. Deelman and G.Juve, Resource Provisioning Options for Large-Scale Scientific Workflows, Proc. IEEE Fourth Int l Conf. e-science, [7] H. Heitsch and W. Romisch, Scenario Reduction Algorithms in Stochastic Programming, J. Computational Optimization and Applications, vol. 24, pp , ISSN: Page 1124
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
Karthi M,, 2013; Volume 1(8):1062-1072 INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK EFFICIENT MANAGEMENT OF RESOURCES PROVISIONING
Exploring Resource Provisioning Cost Models in Cloud Computing
Exploring Resource Provisioning Cost Models in Cloud Computing P.Aradhya #1, K.Shivaranjani *2 #1 M.Tech, CSE, SR Engineering College, Warangal, Andhra Pradesh, India # Assistant Professor, Department
OCRP 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
Fuzzy Based Reactive Resource Pricing in Cloud Computing
Fuzzy Based Reactive Resource Pricing in Cloud Computing 1P. Pradeepa, 2M. Jaiganesh, 3A. Vincent Antony Kumar, 4M. Karthiha Devi 1, 2, 3, 4 Department of Information Technology, PSNA College of Engineering
COST OPTIMIZATION IN DYNAMIC RESOURCE ALLOCATION USING VIRTUAL MACHINES FOR CLOUD COMPUTING ENVIRONMENT
COST OPTIMIZATION IN DYNAMIC RESOURCE ALLOCATION USING VIRTUAL MACHINES FOR CLOUD COMPUTING ENVIRONMENT S.Umamageswari # 1 M.C.Babu *2 # PG Scholar, Department of Computer Science and Engineering St Peter
Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing
Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing Nilesh Pachorkar 1, Rajesh Ingle 2 Abstract One of the challenging problems in cloud computing is the efficient placement of virtual
Optimizing 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
Cloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
SLA-driven Dynamic Resource Provisioning for Service Provider in Cloud Computing
IEEE Globecom 2013 Workshop on Cloud Computing Systems, Networks, and Applications SLA-driven Dynamic Resource Provisioning for Service Provider in Cloud Computing Yongyi Ran *, Jian Yang, Shuben Zhang,
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure Chandrakala Department of Computer Science and Engineering Srinivas School of Engineering, Mukka Mangalore,
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,
Monitoring Performances of Quality of Service in Cloud with System of Systems
Monitoring Performances of Quality of Service in Cloud with System of Systems Helen Anderson Akpan 1, M. R. Sudha 2 1 MSc Student, Department of Information Technology, 2 Assistant Professor, Department
A SURVEY ON WORKFLOW SCHEDULING IN CLOUD USING ANT COLONY OPTIMIZATION
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. 2, February 2014,
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,
An 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
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
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
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
Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture
Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture 1 Shaik Fayaz, 2 Dr.V.N.Srinivasu, 3 Tata Venkateswarlu #1 M.Tech (CSE) from P.N.C & Vijai Institute of
Dynamic memory Allocation using ballooning and virtualization in cloud computing
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. IV (Mar-Apr. 2014), PP 19-23 Dynamic memory Allocation using ballooning and virtualization
Virtual Machine Allocation Policy in Cloud Computing Using CloudSim in Java
Vol.8, No.1 (2015), pp.145-158 http://dx.doi.org/10.14257/ijgdc.2015.8.1.14 Virtual Machine Allocation Policy in Cloud Computing Using CloudSim in Java Kushang Parikh, Nagesh Hawanna, Haleema.P.K, Jayasubalakshmi.R
Achieve Better Ranking Accuracy Using CloudRank Framework for Cloud Services
Achieve Better Ranking Accuracy Using CloudRank Framework for Cloud Services Ms. M. Subha #1, Mr. K. Saravanan *2 # Student, * Assistant Professor Department of Computer Science and Engineering Regional
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
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
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1681 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1681 Software as a Model for Security in Cloud over Virtual Environments S.Vengadesan, B.Muthulakshmi PG Student,
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
ENERGY EFFICIENT CONTROL OF VIRTUAL MACHINE CONSOLIDATION UNDER UNCERTAIN INPUT PARAMETERS FOR THE CLOUD
ENERGY EFFICIENT CONTROL OF VIRTUAL MACHINE CONSOLIDATION UNDER UNCERTAIN INPUT PARAMETERS FOR THE CLOUD ENRICA ZOLA, KARLSTAD UNIVERSITY @IEEE.ORG ENGINEERING AND CONTROL FOR RELIABLE CLOUD SERVICES,
Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm
Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm Ms.K.Sathya, M.E., (CSE), Jay Shriram Group of Institutions, Tirupur [email protected] Dr.S.Rajalakshmi,
International 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
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
SLA-based Admission Control for a Software-as-a-Service Provider in Cloud Computing Environments
SLA-based Admission Control for a Software-as-a-Service Provider in Cloud Computing Environments Linlin Wu, Saurabh Kumar Garg, and Rajkumar Buyya Cloud Computing and Distributed Systems (CLOUDS) Laboratory
A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
AEIJST - June 2015 - Vol 3 - Issue 6 ISSN - 2348-6732. Cloud Broker. * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha
Abstract Cloud Broker * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha Dept of ISE, The National Institute of Engineering, Mysore, India Cloud computing is kinetically evolving areas which
SLA-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: [email protected] Ioannis Papapanagiotou Computer and
Sathyamangalam, Erode, Tamil Nadu, India
Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 2014; 2(3C):467-471 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)
Optimal 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,
Federation of Cloud Computing Infrastructure
IJSTE International Journal of Science Technology & Engineering Vol. 1, Issue 1, July 2014 ISSN(online): 2349 784X Federation of Cloud Computing Infrastructure Riddhi Solani Kavita Singh Rathore B. Tech.
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
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
(C) Global Journal of Engineering Science and Research Management
DEPENDABLE STORAGE FOR VEHICLE INSURANCE MANAGEMENT THROUGH SECURED ENCRYPTION IN CLOUD COMPUTING Prof.Abhijeet A.Chincholkar *1, Ms.Najuka Todekar 2 *1 M.E. Digital Electronics, JCOET Yavatmal, India.
ANALYSIS OF WORKFLOW SCHEDULING PROCESS USING ENHANCED SUPERIOR ELEMENT MULTITUDE OPTIMIZATION IN CLOUD
ANALYSIS OF WORKFLOW SCHEDULING PROCESS USING ENHANCED SUPERIOR ELEMENT MULTITUDE OPTIMIZATION IN CLOUD Mrs. D.PONNISELVI, M.Sc., M.Phil., 1 E.SEETHA, 2 ASSISTANT PROFESSOR, M.PHIL FULL-TIME RESEARCH SCHOLAR,
Elasticity in Multitenant Databases Through Virtual Tenants
Elasticity in Multitenant Databases Through Virtual Tenants 1 Monika Jain, 2 Iti Sharma Career Point University, Kota, Rajasthan, India 1 [email protected], 2 [email protected] Abstract -
A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Data Center Selection
A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Selection Dhaval Limbani*, Bhavesh Oza** *(Department of Information Technology, S. S. Engineering College, Bhavnagar) ** (Department
A Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration
Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration 1 Harish H G, 2 Dr. R Girisha 1 PG Student, 2 Professor, Department of CSE, PESCE Mandya (An Autonomous Institution under
A Novel Method for Resource Allocation in Cloud Computing Using Virtual Machines
A Novel Method for Resource Allocation in Cloud Computing Using Virtual Machines Ch.Anusha M.Tech, Dr.K.Babu Rao, M.Tech, Ph.D Professor, MR. M.Srikanth Asst Professor & HOD, Abstract: Cloud computing
Efficient Resources Allocation and Reduce Energy Using Virtual Machines for Cloud Environment
Efficient Resources Allocation and Reduce Energy Using Virtual Machines for Cloud Environment R.Giridharan M.E. Student, Department of CSE, Sri Eshwar College of Engineering, Anna University - Chennai,
Federation of Selfish Cloud Providers by Innovative Economic and Secure Sharing Model
Journal of etwork Communications and Emerging Technologies (JCET) Federation of Selfish Cloud Providers by Innovative Economic and Secure Sharing Model R. Vijin Department of Computer Science, University
WORKFLOW ENGINE FOR CLOUDS
WORKFLOW ENGINE FOR CLOUDS By SURAJ PANDEY, DILEBAN KARUNAMOORTHY, and RAJKUMAR BUYYA Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. Workflow Engine for clouds
Data Storage Security in Cloud Computing for Ensuring Effective and Flexible Distributed System
Data Storage Security in Cloud Computing for Ensuring Effective and Flexible Distributed System 1 K.Valli Madhavi A.P [email protected] Mobile: 9866034900 2 R.Tamilkodi A.P [email protected] Mobile:
ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm
A REVIEW OF THE LOAD BALANCING TECHNIQUES AT CLOUD SERVER Kiran Bala, Sahil Vashist, Rajwinder Singh, Gagandeep Singh Department of Computer Science & Engineering, Chandigarh Engineering College, Landran(Pb),
A Game Theoretic Formulation of the Service Provisioning Problem in Cloud Systems
A Game Theoretic Formulation of the Service Provisioning Problem in Cloud Systems Danilo Ardagna 1, Barbara Panicucci 1, Mauro Passacantando 2 1 Politecnico di Milano,, Italy 2 Università di Pisa, Dipartimento
Index Terms Cloud Storage Services, data integrity, dependable distributed storage, data dynamics, Cloud Computing.
Volume 3, Issue 5, May 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Privacy - Preserving
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
Filling the consistency and reliability gap in elastic cloud an IaaS approach
International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 2 (February 2014), PP. 16-21 Filling the consistency and reliability gap
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
Cloud Computing for Agent-based Traffic Management Systems
Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion
Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Virtual Cloud Environment
www.ijcsi.org 99 Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Cloud Environment Er. Navreet Singh 1 1 Asst. Professor, Computer Science Department
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
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Felipe Augusto Nunes de Oliveira - GRR20112021 João Victor Tozatti Risso - GRR20120726 Abstract. The increasing
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
Throtelled: An Efficient Load Balancing Policy across Virtual Machines within a Single Data Center
Throtelled: An Efficient Load across Virtual Machines within a Single ata Center Mayanka Gaur, Manmohan Sharma epartment of Computer Science and Engineering, Mody University of Science and Technology,
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
Data management using Virtualization in Cloud Computing
Data management using Virtualization in Cloud Computing A.S.R. Krishna Kanth M.Tech (CST), Department of Computer Science & Systems Engineering, Andhra University, India. M.Sitha Ram Research Scholar Department
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,
Enhancing the Scalability of Virtual Machines in Cloud
Enhancing the Scalability of Virtual Machines in Cloud Chippy.A #1, Ashok Kumar.P #2, Deepak.S #3, Ananthi.S #4 # Department of Computer Science and Engineering, SNS College of Technology Coimbatore, Tamil
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
Cloud 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
Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
I J E E E C International Journal of Electrical, Electronics ISSN No. (Online): 2277-2626 and Computer Engineering 5(1): 54-60(2016) Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
An Approach to Load Balancing In Cloud Computing
An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction
DataCenter optimization for Cloud Computing
DataCenter optimization for Cloud Computing Benjamín Barán National University of Asuncion (UNA) [email protected] Paraguay Content Cloud Computing Commercial Offerings Basic Problem Formulation Open Research
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
Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
Advanced Load Balancing Mechanism on Mixed Batch and Transactional Workloads
Advanced Load Balancing Mechanism on Mixed Batch and Transactional Workloads G. Suganthi (Member, IEEE), K. N. Vimal Shankar, Department of Computer Science and Engineering, V.S.B. Engineering College,
Precise VM Placement Algorithm Supported by Data Analytic Service
Precise VM Placement Algorithm Supported by Data Analytic Service Dapeng Dong and John Herbert Mobile and Internet Systems Laboratory Department of Computer Science, University College Cork, Ireland {d.dong,
Effective Resource Allocation For Dynamic Workload In Virtual Machines Using Cloud Computing
Effective Resource Allocation For Dynamic Workload In Virtual Machines Using Cloud Computing J.Stalin, R.Kanniga Devi Abstract In cloud computing, the business class customers perform scale up and scale
An Efficient Cloud Service Broker Algorithm
An Efficient Cloud Service Broker Algorithm 1 Gamal I. Selim, 2 Rowayda A. Sadek, 3 Hend Taha 1 College of Engineering and Technology, AAST, [email protected] 2 Faculty of Computers and Information, Helwan
An enhanced QoS Architecture based Framework for Ranking of Cloud Services
An enhanced QoS Architecture based Framework for Ranking of Cloud Services Mr.K.Saravanan #1, M.Lakshmi Kantham #2 1 Assistant Professor, 2 PG Scholar Department of Computer Science and Engineering Anna
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.
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
