Hosting Virtual Machines on Distributed Datacenters
|
|
|
- Chad Armstrong
- 9 years ago
- Views:
Transcription
1 Hostng Vrtual Machnes on Dstrbuted Datacenters Chuan Pham Scence and Engneerng, KyungHee Unversty, Korea Jae Hyeok Son Scence and Engneerng, KyungHee Unversty, Korea Nguyen H.Tran Scence and Engneerng, KyungHee Unversty, Korea Choong Seon Hong Engneerng, KyungHee Unversty, Korea Mnh N.H. Nguyen Scence and Engneerng, KyungHee Unversty, Korea ABSTRACT Almost of cloud servces nowadays are bult at top geographcally dstrbuted nfrastructure for better relablty and performance. These cloud provders need an effcent method to control and drect user workload to sutable datacenter, dependng on many factors such as: network traffc cost, operaton cost budget, energy consumpton, etc. In the vrtual machne placement problem, current works manly focus on the effcency of packng vrtual machnes nto servers and gnore the dstrbuted scenaro of datacenters. In ths paper, we consder the problem of placng vrtual machnes to host applcatons on a shared resource pool based on dstrbuted cloud platforms. We formulate the problem of hostng vrtual machnes on dstrbuted datacenters as an optmzaton problem, and propose a dstrbuted framework DHC that can dynamcally drect workload between datacenters to maxmze total utlty of entre datacenters. We also conduct many case studes to valdate our method, and evaluate ts effectveness and practcalty, usng real-workload traffc traces. The smulaton results show that our algorthm can dynamcally optmze the total utlty, dependng on varous workload of users. Categores and Subect Descrptors C.2.3 [Network Operatons]: Resoure management. Keywords Optmzaton theory, Vrtual machne placement problem, server, queung theory, network traffc, delay.. INTRODUCTION Correspondng author. Permsson to make dgtal or hard copes of all or part of ths work for personal or classroom use s granted wthout fee provded that copes are not made or dstrbuted for proft or commercal advantage and that copes bear ths notce and the full ctaton on the frst page. Copyrghts for components of ths work owned by others than ACM must be honored. Abstractng wth credt s permtted. To copy otherwse, or republsh, to post on servers or to redstrbute to lsts, requres pror specfc permsson and/or a fee. Request permssons from [email protected]. IMCOM 6, January 04-06, 206, Danang, Vet Nam c 206 ACM. ISBN /6/0... $5.00 DOI: Cloud computng s becomng a rsng paradgm n the nformaton and communcatons technology ndustry today. Many cloud servces are deployed on multple datacenters that are located n dfferent regon for mprovng performance and relablty. The term dstrbuted systems (such as dstrbuted computng, dstrbuted databases, etc.) generally refer to that scenaro. Fg. presents the archtecture of dstrbuted cloud computng, where many datacenters cooperate to share the resource pool. Dstrbuted cloud solutons are very useful to cloud provders to enable vrtual network servces that span a wde geographcal area. It supports more securely. Because all data are not n the same place. It wll not be damageable too much n any dsaster and wll easly recover n small amount of tme. Ths technque also does not need a large resource pool such as network capacty, CPU, memory, and storage at datacenters. The cloud servce s spread out everywhere and wll be more lkely to be close from where users are accessng t. Furthermore, wth small capacty, dstrbuted cloud computng requres less electrcty almost cuts off power consumpton from ar condtonng Moreover, n servng workload, when the number of requests from users n cloud servces ncreases sgnfcantly, dstrbuted clouds not only mtgate the sufferng from massve connecton but also mprove load balancng and fault tolerant n cloud servces. Secondly, clent requests come from wde area. Current approaches often dstrbute requests to closest datacenters to reduce the latency and bandwdth of network. However, consderng on entre network, requests should balance between datacenters to reduce the operaton cost n some specfc datacenters, havng hgh workloads. In addton, each datacenter has dfferent resource management polces, such as revenue, dfference amount of avalable resources, power consumpton, etc. For example, geographcal load balancng and energy cost polcy are managed ndependently by each datacenter. It causes poor performance and hgh costs n many cases []. Workng on power consumpton of datacenters, the authors of [5] proposed a method that dynamcally scales the number of actve servers n datacenter dependng on workloads to reduce the power consumpton n datacenters. However, they dd not propose for the dstrbuted cloud datacenters where many provders mplement on large-scale geo-
2 Data center Gateway Data center Data center Fgure : The VM allocaton on dstrbuted datacenters. graphcally dstrbuted nfrastructure nowadays. Desgnng an effcent cooperatve manner that can share the pool of resources and obtan maxmum revenue s stll a potental problem n dstrbuted datacenters. In ths paper, we formulate the vrtual machne (VM) placement problem n dstrbuted datacenters and propose a framework that can maxmze the socal-welfare of all datacenters. By usng the theory of dual decomposton method, we dvde the master problem nto multple sub-problems, whch can easly solve at each datacenter. The rest of the paper s organzed as follows. Secton II represents the related work. The system model and problem formulaton s represented n Secton III. In Secton IV, we solve the optmal problem by decomposton method. In Secton V, we descrbe the experment envronment and smulaton results. Fnally, we conclude our work n Secton VI. 2. RELATED WORKS Interest n VM placement n datacenters, there are several papers focus on optmzng the total utlty of all servers n a datacenter [2, 3, 4]. Usng dfferent methods, they successfully pack VMs nto servers at one datacenter, but n the dstrbuted scenaro, these methods should be consdered more factors that really affect to allocaton scheme, such as power consumpton at each datacenter, network latency, etc. Moreover, the users often submt a bundle of resource demand that ncludes a lst of VMs. These VMs have nsde relatonshps that cannot arbtrarly host n dfferent servers or datacenters. In another trend, accountng the operaton cost of datacenters, many proposals [5, 6, 7, 8] focus on the centralze method to optmal resource management, reducng carbon footprnt problem, or load balancng n the centralze datacenter. The authors n [9] proposed an autonomc method that provdes resources for servce hostng platforms. That method consdered wth two components: global decson module and local decson module. Ths archtecture can automatcally dstrbute the tasks nto approprate servers and optmze the provsonng resource. However, ths s a method that apples nto the centralzed datacenter. It s also the NP-hard problem n VM placement, whch s dffcult to fnd out the optmal soluton. Mnghong Ln et al [5] proposed a method that dynamcally scales the number of actve servers n datacenters dependng on workloads. Ths method s a good way to reduce the power consumpton n datacenters. But they dd not propose for the dstrbuted cloud. We consder smlar approach but extend nto dstrbuted scenaro of datacenters, where the complexty of user demand s complcated and there are many factors mpact to the effcency of the controllng scheme of datacenters. 3. SYSTEM MODEL AND PROBLEM FOR- MULATION 3. System modellng In ths secton, we show an archtecture of our method that llustrates how to partal executon nto each datacenter and how to control provsonng resource n dstrbuted datacenters. Each datacenter conssts of a set of actve physcal servers. Each server can host multple vrtual machnes through a hypervsor. To reduce the power consumpton, the number of actve servers at each datacenter can be changed dependng on workloads. We defne X = (x, x 2,..., x,..., x N ) s a vector of actve servers, whch x s the number of actve servers at datacenter. We consder a dscrete tme model, where n each slot the cloud servce provder (as a gateway n Fg. ) receves amount of tasks A = (a, a 2,..., a,..., a M ). Each task a s assocated wth specfc performance goals specfed n a servce-level agreement (SLA) contract. An a can embed an arbtrary applcaton topology, whch requres a lst of VMs, whch s called a cluster. To reduce network transfer, a cluster s often hosted at one datacenter. To model the provson resource n cloud, we consder each VM belong to class k. For example, Amazone EC2 defnes a lst of nstants that clents can choose properly to ther applcaton. We defne that a s the VM allocaton vector of task a = (n, n 2,..., n k,..., n c), where n k s the number of VMs of class k attrbuted to task a, and c s maxmum number of class. Each task a requres amount of resource R (such as: memory, CPU unt, storage, etc.) that can be calculated as follows: R s = c k n k I s k, s S. () where I s k s amount of resource type s of nstance k, and S s a set of consdered resources. Resource constrant. To host task a, a datacenter has to turn on a number of servers that have suffcent resource. We consder the datacenter has homogeneous servers that can calculate the total avalable resource based on the number of actve server x as follows C(x ) = βx, =,..., N, (2) where β s the vector resource of one server (ncludng CPU, memory, storage, etc.). Therefore, the total resource hostng at datacenter cannot exceed the capacty C(x ) as follows H R s C s (x ), =,..., N, s S, (3) where H s an ndcatng bnary varable, H = f the task a s hosted at datacenter, otherwse, H = 0. Further, each task a can host totally at one datacenter to guarantee the qualty of servces of task. The constrant s represented as follows H =, =,..., M. (4)
3 Delay constrant. Whle mprovng the qualty of servces (QoS), we consder that the allocaton of datacenters and demand assgnment must satsfy a set of constrants, such as: demand constrant and Servce Level Agreement (SLA) performance constrant. We defne σ be the demand arrval rate from the gateway assgned to datacenter (σ = N = H), the demand constrant ensures that all demands are satsfed: σ = D, (5) where D s the average demand arrval rate orgnated from the gateway. In addton, we defne d as the network latency between the gateway and datacenter. At datacenter, we assume that the arrvng demand σ s equally splt among x actve servers. From the queueng model M/M/ [], the queueng delay between the gateway to a server can be computed as: L = µ σ x, k =,..., N, (6) where µ s the servce rate of each server. The constrant of delay s defned as: µ σ x + d d max, =,..., N, (7) where d max s the maxmum delay that the servce provder tres to acheve. By defnng the constant α = µ We can rewrte the constran (7) as: d max d, =,..., N. (8) x σ α, =,..., N. (9) Budget constrant. In some specal cases, the total operaton cost at one datacenter s qute hgh. Especally, when the emergency demand response [2] comes n, the datacenters have to cut-off the power consumpton by server turnng on/off or workload mgraton, etc. We defne the budget B for each datacenter as the hghest operaton cost at datacenter. Ths constrant depends on the number of actve servers at datacenter as follows γx B, =,..., N, (0) where γ s the prce that converts the operaton cost to a monetary term. 3.2 The dstrbuted datacenter optmzaton problem We am at fndng the allocaton scheme for each task a whle maxmzng a global utlty value U, whch s expressed as a weghted sum of the applcaton-provded resource-level utlty functons and operatng cost functon [9]. The resourcelevel utlty functon u for task a s defned as u (R ) that presents the user satsfacton based on the amount of allocated resource (user satsfacton s used nterchangeably n ths paper). The dstrbuted cloud model can be formulated as: max U = H u γx () H R s C s (x ), =,..., N, s S, (2) H =, =,..., M, (3) x σ α, =,..., N, (4) γx B, =,..., N, (5) H = [0, ], =,..., M, =,..., N, (6) var. {H, x}. (7) Problem ()-(7) s an mx-nteger lnear program (MILP), whch s solved by a hgh complexty algorthm. Wth thousands of servers n a datacenter, we can further relax the nteger H as contnuous varables such that ths problem s tractable. For ease of notaton, we name the problem ()-(7) as DHC (Dstrbuted Hostng datatacenter). 4. DISTRIBUTED CLOUD COMPUTING EM- BEDDING DECOMPOSITION ARCHITEC- TURE By relaxng the nteger constrant, the optmzaton problem DHC s essentally a lnear programmng (LP), and can be solved n polynomal tme. However, ths requres a central coordnator whch gather nformaton from all datacenters. Further, the complexty of solvng the LP also ncreases sgnfcantly when the problem sze scales up. Thus, we are motvated to develop dstrbuted solutons n whch the mappng nodes teratvely solve DHC problem. Partcularly, the relaxed problem DHC has follows max H u γx + υ ( H ) (8) H R s C s (x ), =,..., N, s S, (9) x σ α, =,..., N, (20) γx B, =,..., N, (2) where υ s Lagrange multpler assocated wth constrant (3). The dea of decomposton problem above s to separate the master problem nto many sub-problem, n whch each datacenter tres to optmal the resource allocaton ndependently. The gateway wll collect nformaton from all datacenters and control resource prce for all the subproblems. Each datacenter, the subproblem s as follows:
4 Utlty B =5 B =7 B = Tme slots Tme slots Fgure 2: Sample of workload for 3 observed tmeslots. Utlty Fgure 3: DHC Iteratons Evaluaton of the fast convergence of max H u γx + υ H (22) H R s C s (x ), s S, (23) x σ α, (24) γx B. (25) At each teraton, gven varable H and υ, N subproblems are solved smultaneously to obtan the optmal varable x. We apply Dantzg-Wolfe decomposton technque to fnd the optmal assgnment varable H and υ n each teraton by solvng the master problem as descrbed n [9, chap.2]. The obectve of the master problem monotoncally ncreases n each teraton and converges to optmal soluton of the orgnal LP. In general, a gateway can nstantate a set of polces at the master problem, after recevng requests, dctatng the order n whch the varables need to be optmzed and obtan the mappng matrx H and vector X. The gateway receves all nformaton from datacenters and updates H (based on the formula n [9, chap.2]) to calculate for the next step. Ths process runs untl convergence. 5. SIMULATION AND NUMERICAL In ths secton, our goal s n two-folds: Frst, we mplement our model to evaluate the performance of DHC. Second, we seek to llustrate the effcent of our model to n- Fgure 4: Evaluaton of utlty at datacenter. crease revenue n the context of realstc workloads of Google cluster-usage traces [3] as shown n Fg Settngs To capture the locaton dversty of the cloud nfrastructure, we set the number of datacenter N = 0. For each datacenter, we consder three types of VM nstances and one resource type (c = 3, s = ). Each datacenter conssts of homogeneous servers whch have equally servce rate µ = 0.2. In term of the monetary weghts, we set γ = 0.0. The delay d s set randomly n range 2 to 5ms and d max s set randomly n range 0 to 20ms. 5.2 Results Convergence. Accordng to settngs above, we execute DHC to evaluate the convergence of our method. The result n Fg. 3 matches wth the characterstcs of dstrbuted algorthm DHC, where the convergence occurs after 40 teratons. Usng dstrbuted method, the complexty of DHC s reduced sgnfcantly n large-scale of practcal envronment. The huge number of servers n dstrbuted datacenters s broken down and separately solved at each datacenter. Total utlty. To evaluate the effcency of DHC, we measure the total utlty at a specfc datacenter (Datacenter ). By settng dfferent budged B, we measure the alternatve of utlty at datacenter as shown n Fg. 4. Dependng on the gven budget, datacenter tres to maxmze ts utlty. However, when the cost to serve the arrval workload exceeds the budget, the datacenter wll forward the workload to other datacenters. For example, at tme slot 0, wth budget B = 7, the datacenter does not receve the arrval workload. Meanwhle, wth hgher budget B = 20, the fluctuaton of utlty reflects the dynamc workload at ths datacenter. In another measurement, we take nto account total utlty of entre network, as shown n Fg. 5. The total utlty of dstrbute datacenters follows workload traffc that dynamcally controls the assgnment workload at each datacenter and balances between operaton cost and budget. However, n Fg. 5b, network traffc cost s so hgh, each datacenter tres to serve workload at ts local datacenter and does not forward to others. In duraton tme slot 4 to 9, snce total operaton costs of all dstrbuted datacenter come to the lmtaton of the budged B, all datacenters are frozen. Ths shows the flexble n servng workload of each datacenter to guarantee ts beneft. However, n practcal envronment, at that tme the controller of datacenters wll run the backup servces, or specal polces to guarantee the workload be
5 Total utlty Tme slots (a) Evaluaton of total utlty of dstrbute datacenters wth normal traffc cost Utlty Tme slots (b) Evaluaton of total utlty of dstrbute datacenters wth hgh traffc cost. Fgure 5: Comparson between normal network traffc and hgh network traffc. executed as least one datacenter, as mentoned n [4]. 6. CONCLUSION In ths paper, we study hostng vrtual machnes n dstrbuted datacenter. In vew that exstng studes on VM placement problem have been largely solated to date and resulted n uncoordnated management n dstrbuted scenaro. We propose a coordnated approach to enablng sharng workload between datacenter to maxmze total utlty of entre dstrbuted datacenter. We present a dstrbute soluton, called DHC, that can optmally control workload, delay and budget at each datacenter. We also conduct many case studes to valdate our method, showng that DCH can dynamcally control workload at all dstrbuted datacenter. The analyss and smulaton show that our proposed system s adaptable and can be appled to the schedulng functon of data centers. As a future work, we want to apply wdely our model n more practcal envronment, focus deeply about resource constrants of VMs that ncreases the complexty of DHC problem. 7. ACKNOWLEDGMENTS Ths research was supported by the MSIP, Korea, under the G-ITRC support program (IITP-205-R ) supervsed by the IITP. Dr. CS Hong s the correspondng author. 8. REFERENCES [] Mad Hababa and Saed Gorgn. A revew on modern dstrbuted computng paradgms: Cloud computng, ungle computng and fog computng. CIT. Journal of Computng and Informaton Technology, 22(2):69 84, 204. Utlty Utlty [2] Huandong Wang, Yong L, Yng Zhang, and Depeng Jn. Vrtual machne mgraton plannng n software-defned networks. arxv preprnt arxv: , 204. [3] Faben Hermener, Xaver Lorca, Jean-Marc Menaud, Glles Muller, and Jula Lawall. Entropy: a consoldaton manager for clusters. In Proceedngs of the 2009 ACM SIGPLAN/SIGOPS nternatonal conference on Vrtual executon envronments, pages ACM, [4] F Ma, F Lu, and Z Lu. Mult-obectve optmzaton for ntal vrtual machne placement n cloud data center. J. Infor. and Computatonal Scence, 9(6), 202. [5] Mnghong Ln, Adam Werman, Lachlan LH Andrew, and Eno Thereska. Dynamc rght-szng for power-proportonal data centers. IEEE/ACM Transactons on Networkng (TON), 2(5):378 39, 203. [6] Gong Chen, Wenbo He, Je Lu, Suman Nath, Leondas Rgas, Ln Xao, and Feng Zhao. Energy-aware server provsonng and load dspatchng for connecton-ntensve nternet servces. [7] Hrshkesh Amur, James Cpar, Varun Gupta, Gregory R Ganger, Mchael A Kozuch, and Karsten Schwan. Robust and flexble power-proportonal storage. In Proceedngs of the st ACM symposum on Cloud computng, pages ACM, 200. [8] Peter Bodk, Mchael Paul Armbrust, Kevn Cann, Armando Fox, Mchael Jordan, and Davd A Patterson. A case for adaptve datacenters to conserve energy and mprove relablty. Unversty of Calforna at Berkeley, Tech. Rep. UCB/EECS , [9] Hen Nguyen Van, Frederc Dang Tran, and Jean-Marc Menaud. Autonomc vrtual resource management for servce hostng platforms. In Proceedngs of the 2009 ICSE Workshop on Software Engneerng Challenges of Cloud Computng, pages 8. IEEE Computer Socety, [0] Pelle Jakovts, Satsh Narayana Srrama, and Ila Kromonov. Stratus: A dstrbuted computng framework for scentfc smulatons on the cloud. In Hgh Performance Computng and Communcaton & 202 IEEE 9th Internatonal Conference on Embedded Software and Systems (HPCC-ICESS), 202 IEEE 4th Internatonal Conference on, pages IEEE, 202. [] Sheldon M Ross. Introducton to probablty models. Access Onlne va Elsever, [2] Mohamed H Albad and EF El-Saadany. Demand response n electrcty markets: An overvew. In IEEE power engneerng socety general meetng, volume 2007, pages 5, [3] Google cluster-usage traces. URL [4] Shaole Ren Nguyen Tran, Chuan Pham and Choong Seon Hong. Coordnated energy management for emergency demand response n mxed-use buldngs. 205.
On the Optimal Control of a Cascade of Hydro-Electric Power Stations
On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;
J. Parallel Distrib. Comput.
J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n
Project Networks With Mixed-Time Constraints
Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa
A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm
Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel
A New Task Scheduling Algorithm Based on Improved Genetic Algorithm
A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng Envronment Congcong Xong, Long Feng, Lxan Chen A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng
The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis
The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna [email protected] Abstract.
A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing
A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure
Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1
Send Orders for Reprnts to [email protected] The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,
Dynamic Pricing for Smart Grid with Reinforcement Learning
Dynamc Prcng for Smart Grd wth Renforcement Learnng Byung-Gook Km, Yu Zhang, Mhaela van der Schaar, and Jang-Won Lee Samsung Electroncs, Suwon, Korea Department of Electrcal Engneerng, UCLA, Los Angeles,
Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School
Robust Desgn of Publc Storage Warehouses Yemng (Yale) Gong EMLYON Busness School Rene de Koster Rotterdam school of management, Erasmus Unversty Abstract We apply robust optmzaton and revenue management
Fair Virtual Bandwidth Allocation Model in Virtual Data Centers
Far Vrtual Bandwdth Allocaton Model n Vrtual Data Centers Yng Yuan, Cu-rong Wang, Cong Wang School of Informaton Scence and Engneerng ortheastern Unversty Shenyang, Chna School of Computer and Communcaton
Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts
Power-of-wo Polces for Sngle- Warehouse Mult-Retaler Inventory Systems wth Order Frequency Dscounts José A. Ventura Pennsylvana State Unversty (USA) Yale. Herer echnon Israel Insttute of echnology (Israel)
How To Solve An Onlne Control Polcy On A Vrtualzed Data Center
Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely [email protected], {kozat, garash}@docomolabs-usa.com, [email protected]
LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING
LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING 1 MS. POOJA.P.VASANI, 2 MR. NISHANT.S. SANGHANI 1 M.Tech. [Software Systems] Student, Patel College of Scence and
A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers
Journal of Computatonal Informaton Systems 7: 13 (2011) 4740-4747 Avalable at http://www.jofcs.com A Load-Balancng Algorthm for Cluster-based Mult-core Web Servers Guohua YOU, Yng ZHAO College of Informaton
A Dynamic Energy-Efficiency Mechanism for Data Center Networks
A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,
J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers
J. Parallel Dstrb. Comput. 71 (2011) 732 749 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Envronment-conscous schedulng of HPC applcatons
PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign
PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng
DBA-VM: Dynamic Bandwidth Allocator for Virtual Machines
DBA-VM: Dynamc Bandwdth Allocator for Vrtual Machnes Ahmed Amamou, Manel Bourguba, Kamel Haddadou and Guy Pujolle LIP6, Perre & Mare Cure Unversty, 4 Place Jusseu 755 Pars, France Gand SAS, 65 Boulevard
Network Aware Load-Balancing via Parallel VM Migration for Data Centers
Network Aware Load-Balancng va Parallel VM Mgraton for Data Centers Kun-Tng Chen 2, Chen Chen 12, Po-Hsang Wang 2 1 Informaton Technology Servce Center, 2 Department of Computer Scence Natonal Chao Tung
A Programming Model for the Cloud Platform
Internatonal Journal of Advanced Scence and Technology A Programmng Model for the Cloud Platform Xaodong Lu School of Computer Engneerng and Scence Shangha Unversty, Shangha 200072, Chna [email protected]
Enabling P2P One-view Multi-party Video Conferencing
Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P
When Network Effect Meets Congestion Effect: Leveraging Social Services for Wireless Services
When Network Effect Meets Congeston Effect: Leveragng Socal Servces for Wreless Servces aowen Gong School of Electrcal, Computer and Energy Engeerng Arzona State Unversty Tempe, AZ 8587, USA xgong9@asuedu
Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,
Self-Adaptive SLA-Driven Capacity Management for Internet Services
Self-Adaptve SLA-Drven Capacty Management for Internet Servces Bruno Abrahao, Vrglo Almeda and Jussara Almeda Computer Scence Department Federal Unversty of Mnas Geras, Brazl Alex Zhang, Drk Beyer and
A heuristic task deployment approach for load balancing
Xu Gaochao, Dong Yunmeng, Fu Xaodog, Dng Yan, Lu Peng, Zhao Ja Abstract A heurstc task deployment approach for load balancng Gaochao Xu, Yunmeng Dong, Xaodong Fu, Yan Dng, Peng Lu, Ja Zhao * College of
CLoud computing technologies have enabled rapid
1 Cost-Mnmzng Dynamc Mgraton of Content Dstrbuton Servces nto Hybrd Clouds Xuana Qu, Hongxng L, Chuan Wu, Zongpeng L and Francs C.M. Lau Department of Computer Scence, The Unversty of Hong Kong, Hong Kong,
Politecnico di Torino. Porto Institutional Repository
Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve
Load Balancing By Max-Min Algorithm in Private Cloud Environment
Internatonal Journal of Scence and Research (IJSR ISSN (Onlne: 2319-7064 Index Coperncus Value (2013: 6.14 Impact Factor (2013: 4.438 Load Balancng By Max-Mn Algorthm n Prvate Cloud Envronment S M S Suntharam
APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT
APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT Toshhko Oda (1), Kochro Iwaoka (2) (1), (2) Infrastructure Systems Busness Unt, Panasonc System Networks Co., Ltd. Saedo-cho
Pricing Model of Cloud Computing Service with Partial Multihoming
Prcng Model of Cloud Computng Servce wth Partal Multhomng Zhang Ru 1 Tang Bng-yong 1 1.Glorous Sun School of Busness and Managment Donghua Unversty Shangha 251 Chna E-mal:[email protected] Abstract
Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm
Internatonal Journal of Grd Dstrbuton Computng, pp.175-190 http://dx.do.org/10.14257/gdc.2014.7.6.14 Optmzaton odel of Relable Data Storage n Cloud Envronment Usng Genetc Algorthm Feng Lu 1,2,3, Hatao
Genetic Algorithm Based Optimization Model for Reliable Data Storage in Cloud Environment
Advanced Scence and Technology Letters, pp.74-79 http://dx.do.org/10.14257/astl.2014.50.12 Genetc Algorthm Based Optmzaton Model for Relable Data Storage n Cloud Envronment Feng Lu 1,2,3, Hatao Wu 1,3,
Virtual Network Embedding with Coordinated Node and Link Mapping
Vrtual Network Embeddng wth Coordnated Node and Lnk Mappng N. M. Mosharaf Kabr Chowdhury Cherton School of Computer Scence Unversty of Waterloo Waterloo, Canada Emal: [email protected] Muntasr Rahan
An MILP model for planning of batch plants operating in a campaign-mode
An MILP model for plannng of batch plants operatng n a campagn-mode Yanna Fumero Insttuto de Desarrollo y Dseño CONICET UTN [email protected] Gabrela Corsano Insttuto de Desarrollo y Dseño
Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic
Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange
Credit Limit Optimization (CLO) for Credit Cards
Credt Lmt Optmzaton (CLO) for Credt Cards Vay S. Desa CSCC IX, Ednburgh September 8, 2005 Copyrght 2003, SAS Insttute Inc. All rghts reserved. SAS Propretary Agenda Background Tradtonal approaches to credt
Watermark-based Provable Data Possession for Multimedia File in Cloud Storage
Vol.48 (CIA 014), pp.103-107 http://dx.do.org/10.1457/astl.014.48.18 Watermar-based Provable Data Possesson for Multmeda Fle n Cloud Storage Yongjun Ren 1,, Jang Xu 1,, Jn Wang 1,, Lmng Fang 3, Jeong-U
The Greedy Method. Introduction. 0/1 Knapsack Problem
The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton
A Dynamic Load Balancing for Massive Multiplayer Online Game Server
A Dynamc Load Balancng for Massve Multplayer Onlne Game Server Jungyoul Lm, Jaeyong Chung, Jnryong Km and Kwanghyun Shm Dgtal Content Research Dvson Electroncs and Telecommuncatons Research Insttute Daejeon,
Improved SVM in Cloud Computing Information Mining
Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu
An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment
An Optmal Model for Prorty based Servce Schedulng Polcy for Cloud Computng Envronment Dr. M. Dakshayn Dept. of ISE, BMS College of Engneerng, Bangalore, Inda. Dr. H. S. Guruprasad Dept. of ISE, BMS College
QoS-based Scheduling of Workflow Applications on Service Grids
QoS-based Schedulng of Workflow Applcatons on Servce Grds Ja Yu, Rakumar Buyya and Chen Khong Tham Grd Computng and Dstrbuted System Laboratory Dept. of Computer Scence and Software Engneerng The Unversty
行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告
行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 畫 類 別 : 個 別 型 計 畫 半 導 體 產 業 大 型 廠 房 之 設 施 規 劃 計 畫 編 號 :NSC 96-2628-E-009-026-MY3 執 行 期 間 : 2007 年 8 月 1 日 至 2010 年 7 月 31 日 計 畫 主 持 人 : 巫 木 誠 共 同
Cloud Auto-Scaling with Deadline and Budget Constraints
Prelmnary verson. Fnal verson appears In Proceedngs of 11th ACM/IEEE Internatonal Conference on Grd Computng (Grd 21). Oct 25-28, 21. Brussels, Belgum. Cloud Auto-Scalng wth Deadlne and Budget Constrants
Cloud-based Social Application Deployment using Local Processing and Global Distribution
Cloud-based Socal Applcaton Deployment usng Local Processng and Global Dstrbuton Zh Wang *, Baochun L, Lfeng Sun *, and Shqang Yang * * Bejng Key Laboratory of Networked Multmeda Department of Computer
Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur
Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..
Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College
Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure
benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).
REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or
Optimization of network mesh topologies and link capacities for congestion relief
Optmzaton of networ mesh topologes and ln capactes for congeston relef D. de Vllers * J.M. Hattngh School of Computer-, Statstcal- and Mathematcal Scences Potchefstroom Unversty for CHE * E-mal: [email protected]
M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS
M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS Bogdan Cubotaru, Gabrel-Mro Muntean Performance Engneerng Laboratory, RINCE School of Electronc Engneerng Dubln Cty
Performance Evaluation of Infrastructure as Service Clouds with SLA Constraints
Performance Evaluaton of Infrastructure as Servce Clouds wth SLA Constrants Anuar Lezama Barquet, Andre Tchernykh, and Ramn Yahyapour 2 Computer Scence Department, CICESE Research Center, Ensenada, BC,
Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing
Effcent Bandwdth Management n Broadband Wreless Access Systems Usng CAC-based Dynamc Prcng Bader Al-Manthar, Ndal Nasser 2, Najah Abu Al 3, Hossam Hassanen Telecommuncatons Research Laboratory School of
INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS
21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS
Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application
Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,
A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture
A Desgn Method of Hgh-avalablty and Low-optcal-loss Optcal Aggregaton Network Archtecture Takehro Sato, Kuntaka Ashzawa, Kazumasa Tokuhash, Dasuke Ish, Satoru Okamoto and Naoak Yamanaka Dept. of Informaton
A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña
Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION
Availability-Based Path Selection and Network Vulnerability Assessment
Avalablty-Based Path Selecton and Network Vulnerablty Assessment Song Yang, Stojan Trajanovsk and Fernando A. Kupers Delft Unversty of Technology, The Netherlands {S.Yang, S.Trajanovsk, F.A.Kupers}@tudelft.nl
Multi-timescale Distributed Capacity Allocation and Load Redirect Algorithms for Cloud System
Mult-tmescale Dstrbuted Capacty Allocaton and Load Redrect Algorthms for Cloud System Danlo Ardagna, Sara Casolar Mchele Colajann, Barbara Pancucc Report n. 2011.23 Mult-tme Scale Dstrbuted Capacty Allocaton
Multi-Source Video Multicast in Peer-to-Peer Networks
ult-source Vdeo ultcast n Peer-to-Peer Networks Francsco de Asís López-Fuentes*, Eckehard Stenbach Technsche Unverstät ünchen Insttute of Communcaton Networks, eda Technology Group 80333 ünchen, Germany
DEFINING %COMPLETE IN MICROSOFT PROJECT
CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,
Distributed Multi-Target Tracking In A Self-Configuring Camera Network
Dstrbuted Mult-Target Trackng In A Self-Confgurng Camera Network Crstan Soto, B Song, Amt K. Roy-Chowdhury Department of Electrcal Engneerng Unversty of Calforna, Rversde {cwlder,bsong,amtrc}@ee.ucr.edu
An Interest-Oriented Network Evolution Mechanism for Online Communities
An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne
Forecasting the Direction and Strength of Stock Market Movement
Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye [email protected] [email protected] [email protected] Abstract - Stock market s one of the most complcated systems
Multi-Period Resource Allocation for Estimating Project Costs in Competitive Bidding
Department of Industral Engneerng and Management Techncall Report No. 2014-6 Mult-Perod Resource Allocaton for Estmatng Project Costs n Compettve dng Yuch Takano, Nobuak Ish, and Masaak Murak September,
On the Interaction between Load Balancing and Speed Scaling
On the Interacton between Load Balancng and Speed Scalng Ljun Chen and Na L Abstract Speed scalng has been wdely adopted n computer and communcaton systems, n partcular, to reduce energy consumpton. An
Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization
Sandp Kumar Goyal et al. / Internatonal Journal of Engneerng and Technology (IJET) Adaptve and Dynamc Load Balancng n Grd Usng Ant Colony Optmzaton Sandp Kumar Goyal 1, Manpreet Sngh 1 Department of Computer
Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications
Methodology to Determne Relatonshps between Performance Factors n Hadoop Cloud Computng Applcatons Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng and
Support Vector Machines
Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada [email protected] Abstract Ths s a note to explan support vector machnes.
Schedulability Bound of Weighted Round Robin Schedulers for Hard Real-Time Systems
Schedulablty Bound of Weghted Round Robn Schedulers for Hard Real-Tme Systems Janja Wu, Jyh-Charn Lu, and We Zhao Department of Computer Scence, Texas A&M Unversty {janjaw, lu, zhao}@cs.tamu.edu Abstract
Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures
Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng
AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE
AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE Yu-L Huang Industral Engneerng Department New Mexco State Unversty Las Cruces, New Mexco 88003, U.S.A. Abstract Patent
Cost Minimization using Renewable Cooling and Thermal Energy Storage in CDNs
Cost Mnmzaton usng Renewable Coolng and Thermal Energy Storage n CDNs Stephen Lee College of Informaton and Computer Scences UMass, Amherst [email protected] Rahul Urgaonkar IBM Research [email protected]
denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node
Fnal Report of EE359 Class Proect Throughput and Delay n Wreless Ad Hoc Networs Changhua He [email protected] Abstract: Networ throughput and pacet delay are the two most mportant parameters to evaluate
Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems
1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The
An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures
An ILP Formulaton for Task Mappng and Schedulng on Mult-core Archtectures Yng Y, We Han, Xn Zhao, Ahmet T. Erdogan and Tughrul Arslan Unversty of Ednburgh, The Kng's Buldngs, Mayfeld Road, Ednburgh, EH9
2. SYSTEM MODEL. the SLA (unlike the only other related mechanism [15] we can compare it is never able to meet the SLA).
Managng Server Energy and Operatonal Costs n Hostng Centers Yyu Chen Dept. of IE Penn State Unversty Unversty Park, PA 16802 [email protected] Anand Svasubramanam Dept. of CSE Penn State Unversty Unversty
Sciences Shenyang, Shenyang, China.
Advanced Materals Research Vols. 314-316 (2011) pp 1315-1320 (2011) Trans Tech Publcatons, Swtzerland do:10.4028/www.scentfc.net/amr.314-316.1315 Solvng the Two-Obectve Shop Schedulng Problem n MTO Manufacturng
On File Delay Minimization for Content Uploading to Media Cloud via Collaborative Wireless Network
On Fle Delay Mnmzaton for Content Uploadng to Meda Cloud va Collaboratve Wreless Network Ge Zhang and Yonggang Wen School of Computer Engneerng Nanyang Technologcal Unversty Sngapore Emal: {zh0001ge, ygwen}@ntu.edu.sg
Resource Sharing Models and Heuristic Load Balancing Methods for
Resource Sharng Models and Heurstc Load Balancng Methods for Grd Schedulng Problems Wanneng Shu 1,2, Lxn Dng 2,3,*, Shenwen Wang 2,3 1 College of Computer Scence, South-Central Unversty for Natonaltes,
EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu
EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP Kun-chan Lan and Tsung-hsun Wu Natonal Cheng Kung Unversty [email protected], [email protected] ABSTRACT Voce over IP (VoIP) s one of
Complex Service Provisioning in Collaborative Cloud Markets
Melane Sebenhaar, Ulrch Lampe, Tm Lehrg, Sebastan Zöller, Stefan Schulte, Ralf Stenmetz: Complex Servce Provsonng n Collaboratve Cloud Markets. In: W. Abramowcz et al. (Eds.): Proceedngs of the 4th European
