Resource Sharing Models and Heuristic Load Balancing Methods for

Size: px
Start display at page:

Download "Resource Sharing Models and Heuristic Load Balancing Methods for"

Transcription

1 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, Wuhan , Chna shuwanneng@yahoo.com.cn 2 State Key Lab of Software Engneerng, Wuhan Unversty, Wuhan , Chna lxdng@whu.edu.cn 3 Computer School, Wuhan Unversty, Wuhan , Chna dlxc2010@yahoo.com.cn Abstract Grd computng utlzes dstrbuted heterogeneous resources to support large-scale or complcated computng tasks, and an approprate resource schedulng algorthm s fundamentally mportant for the success of grd applcatons. Due to the complex and dynamc propertes of grd envronments, tradtonal model-based methods may result n poor schedulng performance n practce. In ths paper, we propose a heurstc genetc load balancng algorthm. The mplementaton and smulaton results ndcate that our approaches can allocate jobs effcently and effectvely. Keywords: Load Balancng, Resource Sharng, Grd Envronments, Job Schedulng, Heurstc Genetc Load Balancng Algorthm 1. Introducton Grd computng has emerged as a potental next generaton platform for solvng large-scale problems n scence, engneerng, and commerce. It s expected to nvolve mllons of resources scatterng across multple organzatons, admnstratve domans, and polces. Grd computng provdes a dstrbuted computng nfrastructure for solvng large-scale advanced scentfc and engneerng problems through sharng of resources, usually over hgh-speed communcaton networks [1]. It can be sad that the Internet was born n the 1980s, the World Wde Web technology n the early 1990s, the emergence and rapd spread of the early 21st century, the grd computng technology, the formaton of the three major mlestone n the hstory of the development of the Internet. An mportant purpose n grd computng s the mplement of unfed descrpton method for the geographcally dstrbuted, heterogeneous resource, so that the grd system can gve users the vrtual unfed resource nterface and execute the task schedulng by the users on the fttest computatonal resource node dynamcally. Grd computng enables the sharng, selecton, and aggregaton of geographcally dstrbuted heterogeneous resources and becomes an mportant soluton paradgm for supportng complcated computng problems. Grds of computatonal resources usually nclude heterogeneous processors [2], and heterogeneous network lnks that are orders of magntude slower than n a parallel computer. Therefore, the executon on grds of applcatons desgned for parallel computers usually leads to poor performance as the dstrbuton of workload does not take the heterogenety nto account [3]. An mportant ssue of such grd computng systems s the effcent assgnment of jobs and utlzaton of resources of unused devces, commonly referred to as the load balancng or job schedulng problem. Due to the randomness of task arrval and each node on the ablty dfference n grd envronment wll cause some of the nodes assgned task s too heavy, and some nodes are dle, that s load mbalances. Therefore, load balancng s also an mportant ssue n grd envronment, whch the schedulng algorthm should consder the load balancng problem. Load balancng has two meanngs: Frst, a large number of concurrent access to data traffc share to be treated separately n the multple node devces, reduce the tme users wat for a response; Secondly, computng a sngle heavy load sharng to multple nodes on the devce to do parallel processng, after the end of each node devce processng, summary of the results returned to the user, the system processng capacty has been greatly mproved. The man purpose of load balancng s to balance the load of each resource n order Internatonal Journal of Advancements n Computng Technology(IJACT) Volume4, Number9, May 2012 do: /jact.vol4.ssue

2 to enhance the resource utlzaton and ncrease the system throughput [4]. The assessment methods s load balancng s the rato of the maxmum executon tme of each schedulng program host wth the shortest executon tme, the smaller the value, the host load balancng, the better the schedulng scheme. Our problem s thus to load balancng the executon by computng a data dstrbuton dependng on the processors speeds and network lnks bandwdths. In grd computng, an effectve and effcent schedulng algorthm s a crtcal problem for effcent job executon [5, 6]. The avalablty of the selected resources for job executon s a prmary factor to determne computng performance. Therefore, t s necessary to develop more robust and adaptve schedulng algorthms, whch s one of the man motvatons of ths paper. An mportant ssue here s how to formally defne the grd schedulng problem. Grd users submt computng tasks to share grd resources, and grd scheduler accordng to some strateges assgns these tasks to the approprate resources. Effcent schedulng polcy or algorthm can take advantage of the processng capacty of the grd system so as to mprove applcaton performance. The goal of grd schedulng algorthm s manly to ncrease the throughput and utlzaton of the system, to grd task completon tme s shortest n the whole system. In the followng, the job schedulng problem, whch s the key ssue for balancng the entre system load whle completng all the jobs at hand as soon as possble, s studed. Then, we focus on the desgn of effcent grd schedulers usng heurstc load balancng methods. The rest of the paper s organzed as follows. Sectons 2 descrbe the related works. Resource sharng models for grd computng are gven n secton 3.In secton 4, we show the mplementaton and smulaton results. Fnally, we conclude the paper n Secton Related works A grd system s formed usng many heterogeneous or homogeneous resources to deal wth largescale scentfc problems. How to approprately and effcently assgn resources to tasks, generally called job schedulng, s one of the mportant ssues. The man purpose of job schedulng s to shorten the job completon tme and enhance the system throughput. In ths secton, we gve lots of algorthms have been studed for job schedulng problems n grd computng. D. Paranhos et al. [7] developed a dynamc FPLTF (Fastest Processor to Largest Task Frst) algorthm that schedules tasks to resources accordng to the workload of tasks n the grd system. Casanova et al. [8] developed a general adaptve job schedulng algorthm for a class of grd applcatons wth large numbers of ndependent tasks n grd. Kwang Mong Sm et al [9] use multple knds of ant to fnd multple avalable resources to balance resources utlzaton n job schedulng. In [10], the authors presented an approach for grd system adaptaton, n whch grd jobs are mantaned, usng an adaptable resource broker. Huedo et al. [11] reported a job schedulng algorthm based on top of the grd framework, whch uses nternally adaptve job schedulng. T. Phan et al. [12] proposed a proxy-based clustered archtecture for moble grds, whch the job schedulng polces n moble grds need to manage resources and applcaton executon dependng on the requrements of resource consumers. K.S. Chatrapat et al. [13] proposed a FCFS algorthm (Frst come frst served schedulng algorthm) that jobs are executed accordng to the order of job arrvng tme and the next job wll be executed n turn. Plar Herrero et al. [14] proposed a RR algorthm (Round robn schedulng algorthm) manly focuses on the farness problem, whch defnes a rng as ts queue and also defnes a fxed tme quantum. Each job n queue has the same executon tme and t wll be executed n turn. The major advantage of RR algorthm s that jobs are executed n turn and do not need to wat for the prevous job completon. Thomas Rngs et al. [15] proposed a Mn-mn schedulng algorthm. It set the jobs that can be completed earlest wth the hghest prorty, and each job wll always be assgned to the resource that can complete t earlest. The man dea of Mn-mn s that t assgns tasks to resources whch can execute tasks the fastest. Max-mn algorthm sets the hghest prorty to the job wth the maxmum earlest completon tme. In [16], the authors proposed a MFTF algorthm (Most ft task schedulng algorthm), whch manly attempts to dscover the ftness between tasks and resources for user. It assgns resources to tasks accordng to a ftness value.p.k. Sur et al. [17] proposed a dynamc load balancng algorthm (DLBA) whch performs an ntra-cluster and nter-cluster load balancng. It consders load ndex and other conventonal nfluental parameters at each node n dynamcally schedulng the tasks. Ruay-Shung et al. [18] proposed a balanced ant colony optmzaton (BACO) 316

3 algorthm for job schedulng n the grd envronment; the man purposes of the proposed algorthm are to balance the entre system load whle tryng to mnmze the makespan of a gven set of jobs. Jun Wu et al. [19] proposed an ordnal sharng learnng (OSL) method for job schedulng problems. The algorthm crcumvents the scalablty problem by usng an ordnal dstrbuted learnng strategy, and realzes mult-agent coordnaton based on an nformaton sharng mechansm wth lmted communcaton. Preetam Ghosh et al. [20] proposed a prcng strategy for job allocaton n moble grds usng a non-cooperatve barganng theory framework. 3. Resource sharng models It s well known that the problem of fndng optmum schedulng n heterogeneous systems s n general NP-hard. Due to the NP-Complete nature and the dffculty to prove the optmalty of schedulng algorthms n grd scenaros, current research always tres to fnd suboptmal solutons. Tradtonal schedulng algorthm doesn t well adapt to the characterstcs of grd resources n resource heterogenety, and the resource allocaton decsons, parallelsm and dstrbuton, etc. of effcent schedulng algorthm. Therefore, how ratonal allocaton and management of grd resources to meet the servce needs of a wde range of applcatons to acheve optmal use of resources, has become the areas of grd research focus and hotspots. A typcal grd scenaro s as follows: an applcaton can generate several jobs, whch n turn can be composed of subtasks; the grd system s responsble for sendng each subtask to a resource to be solved. Each of the schedulers can submt jobs to any of the computng resources, and fnally generate job-to-resource mappngs. Our resource manager automatcally selects the set of optmal resources among the set of canddate resources usng a heurstc algorthm and requests resource allocaton, so t provdes convenence for a user to execute a job. It also guarantees effcent and relable job executon through a fault tolerance servce. In general, the decentralzed job schedulng problem n Grds can be denoted as a 3-tuple { R, J, F }, the set of avalable resources s denoted by R { r1, r2,..., r m }, the computng power r of resource are denoted by Te (, k) and Tr (, k ), Te (, k) s the expected tme to compute job jk r n resource,s assumed to be known n ths model, Tr (, k) s the receved tme to job jk from the J { j root resource. 1, j2,..., j n } denote a set of jobs FJ : R[0,1] s a job submsson functon. Thus, we look for a dstrbuton n of these jobs over the m resources that mnmzes the overall r computaton tme. Therefore, resource ends ts processng at tme: T T (, k) T (, k) e r k 1 (1) Several performance requrements and optmzaton crtera can be consdered for grd job schedulng problem, whch s mult-objectve n ts general formulaton. Job schedulng optmzaton crtera nclude makespan, resource utlzaton, load balancng, matchng proxmty, turnaround tme, total weghted completon tme, weghted response tme, etc. One of the most popular and extensvely studed optmzaton crtera s the mnmzaton of the makespan. Makespan s an ndcator of the general productvty of the grd system: small values of makespan mean that the scheduler s provdng good and effcent plannng of tasks to resources. The tme, Makespan,taken by grd system to compute the set of n jobs s therefore: Eq.(2) can be wrtten as follows: Makespan max T max( T (, k) T (, k)) m e r 1 m 1 m k 1 Makespan T (1,1) max{ T (1,1), max[ T (, k) T (, k)]} r e e r 2 m k 2 The job schedulng problem s formulated as follow: (2) (3) 317

4 Mnmze Makespan (4) Numbers of GA (Genetc Algorthms) [21] methods have been presented for mnmzng the total job completon tme n grd envronments. By makng use of stochastc or autocorrelaton models of grd workloads, t s possble to study job schedulng algorthms for dealng wth the dynamcty, randomness, heterogenety of grd job schedulng problems. GA s probablstc meta-heurstc methods nspred by the survval of the fttest prncple. GA s a popular evolutonary optmzaton approach that can fnd the global optmal soluton n complex multdmensonal search spaces. R.Subra et al. [22] proposed a GA based schedulng algorthm for grd computng envronments. Ye et al. [23] dscussed the use of a GA for allocatng network resources to fnd the best possble soluton wthout any constrans, such as cost or tme. Selects the set of optmal resources usng a GA, t provdes a user wth the convenence of job executon and ensures that the job s executed effcently. GA has the advantage of smple, versatle, and robustness n solvng optmzaton problems, premature convergence but later n the search because of the blndness and randomness of the algorthm. The man research of task schedulng s how to sheld the underlyng computng resources n homogeneous or heterogeneous grd computng system, to provde users wth a unform grd system wthn the resource vew, to fnd the best match strategy between tasks and resources, management and schedulng tasks executed n parallel mplementaton, so that system resources to ratonal use of the fnal system of computng resources utlzaton. In the followng secton, amng at the condtons and characterstc of applcaton of task schedulng a heurstc genetc load balancng algorthm (HGLBA) s proposed to solve the problem of selectng optmal resources that mnmze the total executon tme of a task. Applcaton of the HGLBA dramatcally reduces the computng complexty n resource allocatng meetng the requests of real tme schedule. Here, optmal resources are those that mnmze the longest executon tme of jobs that are runnng n grds. The HGLBA uses the followng components: (ⅰ) Representaton of a gene a In the HGLBA, each chromosome represents a schedule of ndependent jobs. { 0,..., n 1}. a n. (ⅱ) Populaton: Generate an ntal populaton A() t, A( t) PopSze. (ⅲ) Ftness functon: a A() t Ft( a ) exp( ), Makespan (ⅳ) Selecton( A( t)) P P { b, b 1,..., b j1 gn p Ftness( b ) (, Ft b 1)... Ft( b j1)} (ⅴ) Crossover: a, a A( t) j, k : crossover pont ' a j ' ' a Crossover( a, a ) ' j, a { 0,..., ka, rk 1,..., rn 1 aj} a, j { 0,..., kaj, k 1,..., n 1 a}, a { 0,..., n 1} aj { r,..., rn } (ⅵ) Mutaton: A() t a, 0 1, k : mutaton pont '' '' ' ' Mutaton( a ) a a, { 0,..., k 1, k,..., n 1}, k k 1 1, a { 0,..., n 1} 318

5 4. Smulaton results In ths secton, the goals of ths evaluaton are to measure the performance of our proposed algorthm. We use the smulaton tool whch s called GrdSm [24]. The GrdSm toolkt allows modelng and smulaton of enttes n parallel and dstrbuted computng systems-users, applcatons, resources, and resource brokers (schedulers) for desgn and evaluaton of schedulng algorthms. It provdes a comprehensve faclty for creatng dfferent classes of heterogeneous resources that can be aggregated usng resource brokers. GrdSm provdes some applcatons for the grd envronment, such as VM (vsual modeler), job schedulng. Fg.1. shows the declnaton of the executon tme as the number of generatons.fg.2 s the ascendng response tme as the number of jobs, and Fg. 10 shows the comparson of the average completon tme for four dfferent approaches to select resources:.e. GA, DLBA, HGLBA, and FPLTF. By the expermental results, we can easly fnd out the HGLBA can acheve grd system load balance n any stuaton and take less tme to execute jobs. It means that HGLBA can handle dfferent sze jobs and also keeps the grd system load more balanced and have better performances. In FPLTF algorthm, a job s always assgned to the resource wth hghest ftness value. It means that the resource wth hgher ftness value s the resource wth hgher computng power. However, FPLTF algorthm always assgns job to the fastest resource, t does not consder the load of the resource. Therefore, the load of the resource become heavy and many assgned jobs wll wat n the queue. Therefore, the makespan s larger than HGLBA. GA and DLBA algorthm do not consder any status of resource. Therefore, those performance are poor than HGLBA algorthm GA DLBA HGLBA FPLTF 450 Tme(s) Number of Generatons(g) Fgure.1 The declnaton of the executon tme as the number of generatons 319

6 9 8 GA DLBA HGLBA FPLTF Response tme(s) Number of jobs x 10 4 Fgure.2 The ascendng response tme as the number of jobs GA DLBA HGLBA FPLTF tme(s) Number of jobs x 10 4 Fgure 3.The average completon tme n dfferent number of jobs 5. Conclusons Grd computng and grd technologes prmarly emerged for satsfyng the ncreasng demand of the scentfc computng communty for more computng power. In grd computng, the key technology s effcent allocaton and use of grd resources. A good schedulng algorthm can assgn jobs to resources effcently and can balance the system load. In ths paper, we propose a HGLBA algorthm to choose sutable resources to execute jobs accordng to resources status and the sze of gven job n the Grd envronment. 6. Acknowledgments The Project was supported by the Specal Fund for Basc Scentfc Research of Central Colleges, South-Central Unversty for Natonaltes (Grant No. CZY11005), Natural Scence Foundaton of South-Central Unversty for Natonaltes (Grant No. YZY10004), Natonal Natural Scence Foundaton of Chna (Grant No and ), the Research Fund for the Doctoral Program of Hgher Educaton (Grant No ), and the Fundamental Research Funds for the 320

7 Central Unverstes (Grant No ).The authors gratefully acknowledge the helpful comments and suggestons of the revewers, whch have mproved the presentaton. 7. References [1] Ncola Tonellotto, Ramn Yahyapour, Phlpp Weder, A Proposal for a Generc Grd Schedulng Archtecture, Integrated Research n GRID Computng, vol. 2, no. 6, pp , [2] Lu Xaoxa, "A Grd Schedulng Model wth Compettve Negotaton", IJACT: Internatonal Journal of Advancements n Computng Technology, vol. 3, no. 9, pp , [3] Amd Khatb Bardsr, Marjan Kuchak Rafsanjan, "A New Heurstc Approach Based on Load Balancng for Grd Schedulng Problem", JCIT: Journal of Convergence Informaton Technology, vol. 7, no. 1, pp ,2012. [4] Preetam Ghosh, Nrmalya Roy, Sajal K. Das, Kalyan Basu, "A prcng strategy for job allocaton n moble grds usng a non-cooperatve barganng theory framework",journal of Parallel and Dstrbuted Computng, vol. 65, no. 4, pp ,2005. [5] Zhun Ca, Mengfe Lu, Xangguo Guo,Qngsheng Zhang,Fang Geng, "An Improved IBE Authorzaton Protocol on Grd Computng System", IJACT: Internatonal Journal of Advancements n Computng Technology, vol. 3, no. 1, pp ,2011. [6] F. Xhafa, A. Abraham, "Computatonal models and heurstc methods for grd schedulng problems", Future Generaton Computer Systems, vol. 26, no. 3, pp , [7] D. Paranhos, W. Crne, F. Braslero, "Tradng cycles for nformaton: Usng replcaton to schedule bag-of-tasks applcatons on computatonal grds", In Proceedng of Internatonal Conference on Parallel and Dstrbuted Computng (Euro-Par), n: Lecture Notes n Computer Scence, vol. 2790, pp , [8] H. Casanova, M. Km, J.S. Plank, J.J. Dongarra, "Adaptve schedulng for task farmng wth grd mddleware", Int. J. Hgh Perform. Comput. Appl., vol. 13, no. 3, pp , [9] Kwang Mong Sm, Weng Hong, Sun, "Multple ant-colony optmzatons for network routng ", In Proceedng of the Frst Internatonal Symposum on Cyber Worlds, pp ,2002. [10] A. Othman, P. Dew, K. Djemame, K. Gourlay, "Adaptve grd resource brokerng", IEEE Internatonal Conference on Cluster Computng,pp ,2003. [11] E. Huedo, R.S. Montero, I.M. Llorente, "Experences on adaptve Grd schedulng of parameter sweep applcatons", In Proceedng of the 12th Euro mcro Conference on Parallel, Dstrbuted and Network-based Processng, pp.28-35,2004. [12] T. Phan, L. Huang, Chrs Dulan, "Challenge: Integratng moble wreless devces nto the computatonal grd", ACM MOBICOM 02, pp , [13] K.S. Chatrapat, J.U. Rekha, A.V. Babu, "Compettve equlbrum approach for load balancng a computatonal grd wth communcaton delays", Journal of Theoretcal and Appled Informaton Technology, vol.19, no. 2,pp ,2010. [14] Plar Herrero, José Lus Bosque, María S. Pérez, "An agents-based cooperatve awareness model to cover load balancng delvery n grd envronments", Lecture Notes n Computer Scence 4805, pp ,2007. [15] Thomas Rngs, Geoff Caryer, Julan Gallop, Jens Grabowsk, Tatana Kovackova, Stephan Schulz, Ian Stokes-Rees, "Grd and cloud computng: opportuntes for ntegraton wth the next generaton network", Journal of Grd Computng vol.7, no. 2,pp ,2009. [16] Kunfang Song, Shufen Ruan, Mnghua Jang, "A Flexble Grd Task Schedulng Algorthm Based on QoS Smlarty", JCIT: Journal of Convergence Informaton Technology, vol.5,no.7, pp ,2010. [17] P.K. Sur, Sngh Manpreet, "An effcent decentralzed load balancng algorthm for grd", In Proceedng of the 2nd Internatonal Advance Computng Conference, pp.10-13,2010. [18] Ruay-Shung Chang,Jh-Sheng Chang,Po-Sheng Ln, "An ant algorthm for balanced job schedulng n grds", Future Generaton Computer Systems, vol.25,no.6,pp ,2009. [19] Jun Wu,Xn Xu,Pengcheng Zhang, " A novel mult-agent renforcement learnng approach for job schedulng n grd computng", Future Generaton Computer Systems, vol.27,no.5, pp ,

8 [20] Preetam Ghosh,Nrmalya Roy,Sajal K, "prcng strategy for job allocaton n moble grds usng a non-cooperatve barganng theory framework", Journal Parallel Dstrbuted Computng, vol.65,no.1,pp ,2005. [21] D.P.Spooner and S.A.Jarvs, "local grd schedulng technques usng performance predcton", IEEE procedure computers and dgtal technques, vol.150, no.2, pp.87-96, [22] R.Subra, A.Y.Zomaya and B.Landfeldt, "Artfcal lfe technques for load balancng n computatonal grds, Journal of Computer and System Scences, vol.73, no.8, pp , [23] Ye J,Papavasslou, "Dynamc market drven allocaton of network resources usng genetc algorthm n a compettve electronc commerce", Internatonal Journal Network Management, vol.11, no.3,pp ,2001. [24] Anthony Sulsto, Chee Shn Yeo, Rajkumar Buyya, "Vsual modeler for grd modelng and smulaton (GrdSm) Toolkt", Internatonal Conference on Computatonal Scence,pp ,

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

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

More information

Resource Scheduling in Desktop Grid by Grid-JQA

Resource Scheduling in Desktop Grid by Grid-JQA The 3rd Internatonal Conference on Grd and Pervasve Computng - Worshops esource Schedulng n Destop Grd by Grd-JQA L. Mohammad Khanl M. Analou Assstant professor Assstant professor C.S. Dept.Tabrz Unversty

More information

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers

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

More information

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm

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

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

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

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

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 wangtngzhong2@sna.cn Abstract.

More information

Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization

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

More information

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING

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

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

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

More information

A heuristic task deployment approach for load balancing

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

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

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 reprnts@benthamscence.ae 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,*,

More information

Load Balancing By Max-Min Algorithm in Private Cloud Environment

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

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

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,

More information

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS

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

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

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

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

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,

More information

QoS-based Scheduling of Workflow Applications on Service Grids

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

More information

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment

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

More information

Network Aware Load-Balancing via Parallel VM Migration for Data Centers

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

More information

P2P/ Grid-based Overlay Architecture to Support VoIP Services in Large Scale IP Networks

P2P/ Grid-based Overlay Architecture to Support VoIP Services in Large Scale IP Networks PP/ Grd-based Overlay Archtecture to Support VoIP Servces n Large Scale IP Networks We Yu *, Srram Chellappan # and Dong Xuan # * Dept. of Computer Scence, Texas A&M Unversty, U.S.A. {weyu}@cs.tamu.edu

More information

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET)

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET) Renforcement Learnng for Qualty of Servce n Moble Ad Hoc Network (MANET) *T.KUMANAN AND **K.DURAISWAMY *Meenaksh College of Engneerng West K.K Nagar, Cheena-78 **Dean/academc,K.S.R College of Technology,Truchengode

More information

Intelligent Method for Cloud Task Scheduling Based on Particle Swarm Optimization Algorithm

Intelligent Method for Cloud Task Scheduling Based on Particle Swarm Optimization Algorithm Unversty of Nzwa, Oman December 9-11, 2014 Page 39 THE INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT2014) Intellgent Method for Cloud Task Schedulng Based on Partcle Swarm Optmzaton Algorthm

More information

Software project management with GAs

Software project management with GAs Informaton Scences 177 (27) 238 241 www.elsever.com/locate/ns Software project management wth GAs Enrque Alba *, J. Francsco Chcano Unversty of Málaga, Grupo GISUM, Departamento de Lenguajes y Cencas de

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

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,

More information

Project Networks With Mixed-Time Constraints

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

More information

IWFMS: An Internal Workflow Management System/Optimizer for Hadoop

IWFMS: An Internal Workflow Management System/Optimizer for Hadoop IWFMS: An Internal Workflow Management System/Optmzer for Hadoop Lan Lu, Yao Shen Department of Computer Scence and Engneerng Shangha JaoTong Unversty Shangha, Chna lustrve@gmal.com, yshen@cs.sjtu.edu.cn

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

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

More information

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems STAN-CS-73-355 I SU-SE-73-013 An Analyss of Central Processor Schedulng n Multprogrammed Computer Systems (Dgest Edton) by Thomas G. Prce October 1972 Techncal Report No. 57 Reproducton n whole or n part

More information

Dynamic Fleet Management for Cybercars

Dynamic Fleet Management for Cybercars Proceedngs of the IEEE ITSC 2006 2006 IEEE Intellgent Transportaton Systems Conference Toronto, Canada, September 17-20, 2006 TC7.5 Dynamc Fleet Management for Cybercars Fenghu. Wang, Mng. Yang, Ruqng.

More information

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing

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

More information

Ants Can Schedule Software Projects

Ants Can Schedule Software Projects Ants Can Schedule Software Proects Broderck Crawford 1,2, Rcardo Soto 1,3, Frankln Johnson 4, and Erc Monfroy 5 1 Pontfca Unversdad Católca de Valparaíso, Chle FrstName.Name@ucv.cl 2 Unversdad Fns Terrae,

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

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

More information

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts

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)

More information

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 畫 類 別 : 個 別 型 計 畫 半 導 體 產 業 大 型 廠 房 之 設 施 規 劃 計 畫 編 號 :NSC 96-2628-E-009-026-MY3 執 行 期 間 : 2007 年 8 月 1 日 至 2010 年 7 月 31 日 計 畫 主 持 人 : 巫 木 誠 共 同

More information

A GENETIC ALGORITHM-BASED METHOD FOR CREATING IMPARTIAL WORK SCHEDULES FOR NURSES

A GENETIC ALGORITHM-BASED METHOD FOR CREATING IMPARTIAL WORK SCHEDULES FOR NURSES 82 Internatonal Journal of Electronc Busness Management, Vol. 0, No. 3, pp. 82-93 (202) A GENETIC ALGORITHM-BASED METHOD FOR CREATING IMPARTIAL WORK SCHEDULES FOR NURSES Feng-Cheng Yang * and We-Tng Wu

More information

Cost-based Scheduling of Scientific Workflow Applications on Utility Grids

Cost-based Scheduling of Scientific Workflow Applications on Utility Grids Cost-based Schedulng of Scentfc Workflow Applcatons on Utlty Grds Ja Yu, Rakumar Buyya and Chen Khong Tham Grd Computng and Dstrbuted Systems Laboratory Dept. of Computer Scence and Software Engneerng

More information

A Programming Model for the Cloud Platform

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 luxaodongxht@qq.com

More information

A New Quality of Service Metric for Hard/Soft Real-Time Applications

A New Quality of Service Metric for Hard/Soft Real-Time Applications A New Qualty of Servce Metrc for Hard/Soft Real-Tme Applcatons Shaoxong Hua and Gang Qu Electrcal and Computer Engneerng Department and Insttute of Advanced Computer Study Unversty of Maryland, College

More information

J. Parallel Distrib. Comput.

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

More information

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers

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

More information

Performance Evaluation of Infrastructure as Service Clouds with SLA Constraints

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,

More information

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems Jont Schedulng of Processng and Shuffle Phases n MapReduce Systems Fangfe Chen, Mural Kodalam, T. V. Lakshman Department of Computer Scence and Engneerng, The Penn State Unversty Bell Laboratores, Alcatel-Lucent

More information

Cloud Auto-Scaling with Deadline and Budget Constraints

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

More information

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE

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

More information

Sciences Shenyang, Shenyang, China.

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

More information

The Load Balancing of Database Allocation in the Cloud

The Load Balancing of Database Allocation in the Cloud , March 3-5, 23, Hong Kong The Load Balancng of Database Allocaton n the Cloud Yu-lung Lo and Mn-Shan La Abstract Each database host n the cloud platform often has to servce more than one database applcaton

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

A New Paradigm for Load Balancing in Wireless Mesh Networks

A New Paradigm for Load Balancing in Wireless Mesh Networks A New Paradgm for Load Balancng n Wreless Mesh Networks Abstract: Obtanng maxmum throughput across a network or a mesh through optmal load balancng s known to be an NP-hard problem. Desgnng effcent load

More information

Dynamic Scheduling of Emergency Department Resources

Dynamic Scheduling of Emergency Department Resources Dynamc Schedulng of Emergency Department Resources Junchao Xao Laboratory for Internet Software Technologes, Insttute of Software, Chnese Academy of Scences P.O.Box 8718, No. 4 South Fourth Street, Zhong

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

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 urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.edu

More information

Testing and Debugging Resource Allocation for Fault Detection and Removal Process

Testing and Debugging Resource Allocation for Fault Detection and Removal Process Internatonal Journal of New Computer Archtectures and ther Applcatons (IJNCAA) 4(4): 93-00 The Socety of Dgtal Informaton and Wreless Communcatons, 04 (ISSN: 0-9085) Testng and Debuggng Resource Allocaton

More information

An Energy-Efficient Data Placement Algorithm and Node Scheduling Strategies in Cloud Computing Systems

An Energy-Efficient Data Placement Algorithm and Node Scheduling Strategies in Cloud Computing Systems 2nd Internatonal Conference on Advances n Computer Scence and Engneerng (CSE 2013) An Energy-Effcent Data Placement Algorthm and Node Schedulng Strateges n Cloud Computng Systems Yanwen Xao Massve Data

More information

Cloud-based Social Application Deployment using Local Processing and Global Distribution

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

More information

A Dynamic Load Balancing for Massive Multiplayer Online Game Server

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,

More information

An Integrated Dynamic Resource Scheduling Framework in On-Demand Clouds *

An Integrated Dynamic Resource Scheduling Framework in On-Demand Clouds * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 30, 1537-1552 (2014) An Integrated Dynamc Resource Schedulng Framework n On-Demand Clouds * College of Computer Scence and Technology Zhejang Unversty Hangzhou,

More information

Rate Monotonic (RM) Disadvantages of cyclic. TDDB47 Real Time Systems. Lecture 2: RM & EDF. Priority-based scheduling. States of a process

Rate Monotonic (RM) Disadvantages of cyclic. TDDB47 Real Time Systems. Lecture 2: RM & EDF. Priority-based scheduling. States of a process Dsadvantages of cyclc TDDB47 Real Tme Systems Manual scheduler constructon Cannot deal wth any runtme changes What happens f we add a task to the set? Real-Tme Systems Laboratory Department of Computer

More information

Hosting Virtual Machines on Distributed Datacenters

Hosting Virtual Machines on Distributed Datacenters Hostng Vrtual Machnes on Dstrbuted Datacenters Chuan Pham Scence and Engneerng, KyungHee Unversty, Korea pchuan@khu.ac.kr Jae Hyeok Son Scence and Engneerng, KyungHee Unversty, Korea sonaehyeok@khu.ac.kr

More information

A New Service Pricing Mechanism based on Coalition Game Theory in

A New Service Pricing Mechanism based on Coalition Game Theory in A New Servce Prcng Mechansm based on Coalton Game Theory n Cloud Servce A New Servce Prcng Mechansm based on Coalton Game Theory n Cloud Servce 1 Luyun Xu, 2 Yunsheng Zhang *1, Frst Author, Correspondng

More information

An agent architecture for network support of distributed simulation systems

An agent architecture for network support of distributed simulation systems An agent archtecture for network support of dstrbuted smulaton systems Robert Smon, Mark Pullen and Woan Sun Chang Department of Computer Scence George Mason Unversty Farfax, VA, 22032 U.S.A. smon, mpullen,

More information

SCHEDULING OF CONSTRUCTION PROJECTS BY MEANS OF EVOLUTIONARY ALGORITHMS

SCHEDULING OF CONSTRUCTION PROJECTS BY MEANS OF EVOLUTIONARY ALGORITHMS SCHEDULING OF CONSTRUCTION PROJECTS BY MEANS OF EVOLUTIONARY ALGORITHMS Magdalena Rogalska 1, Wocech Bożeko 2,Zdzsław Heduck 3, 1 Lubln Unversty of Technology, 2- Lubln, Nadbystrzycka 4., Poland. E-mal:rogalska@akropols.pol.lubln.pl

More information

Preventive Maintenance and Replacement Scheduling: Models and Algorithms

Preventive Maintenance and Replacement Scheduling: Models and Algorithms Preventve Mantenance and Replacement Schedulng: Models and Algorthms By Kamran S. Moghaddam B.S. Unversty of Tehran 200 M.S. Tehran Polytechnc 2003 A Dssertaton Proposal Submtted to the Faculty of the

More information

An Evolutionary Game Theoretic Approach to Adaptive and Stable Application Deployment in Clouds

An Evolutionary Game Theoretic Approach to Adaptive and Stable Application Deployment in Clouds An Evolutonary Game Theoretc Approach to Adaptve and Stable Applcaton Deployment n Clouds Chonho Lee Unversty of Massachusetts, Boston Boston, MA 5, USA chonho@csumbedu Yuj Yamano OGIS Internatonal, Inc

More information

A Parallel Architecture for Stateful Intrusion Detection in High Traffic Networks

A Parallel Architecture for Stateful Intrusion Detection in High Traffic Networks A Parallel Archtecture for Stateful Intruson Detecton n Hgh Traffc Networks Mchele Colajann Mrco Marchett Dpartmento d Ingegnera dell Informazone Unversty of Modena {colajann, marchett.mrco}@unmore.t Abstract

More information

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service Sangam - Effcent Cellular-WF CDN-P2P Group Framework for Fle Sharng Servce Anjal Srdhar Unversty of Illnos, Urbana-Champagn Urbana, USA srdhar3@llnos.edu Klara Nahrstedt Unversty of Illnos, Urbana-Champagn

More information

Resource Management and Organization in CROWN Grid

Resource Management and Organization in CROWN Grid Resource Management and Organzaton n CROWN Grd Jnpeng Hua, Tanyu Wo, Yunhao Lu Dept. of Computer Scence and Technology, Behang Unversty Dept. of Computer Scence, Hong Kong Unversty of Scence & Technology

More information

Power Consumption Optimization Strategy of Cloud Workflow. Scheduling Based on SLA

Power Consumption Optimization Strategy of Cloud Workflow. Scheduling Based on SLA Power Consumpton Optmzaton Strategy of Cloud Workflow Schedulng Based on SLA YONGHONG LUO, SHUREN ZHOU School of Computer and Communcaton Engneerng Changsha Unversty of Scence and Technology 960, 2nd Secton,

More information

Case Study: Load Balancing

Case Study: Load Balancing Case Study: Load Balancng Thursday, 01 June 2006 Bertol Marco A.A. 2005/2006 Dmensonamento degl mpant Informatc LoadBal - 1 Introducton Optmze the utlzaton of resources to reduce the user response tme

More information

Checkng and Testng in Nokia RMS Process

Checkng and Testng in Nokia RMS Process An Integrated Schedulng Mechansm for Fault-Tolerant Modular Avoncs Systems Yann-Hang Lee Mohamed Youns Jeff Zhou CISE Department Unversty of Florda Ganesvlle, FL 326 yhlee@cse.ufl.edu Advanced System Technology

More information

LAMOR: Lifetime-Aware Multipath Optimized Routing Algorithm for Video Transmission over Ad Hoc Networks

LAMOR: Lifetime-Aware Multipath Optimized Routing Algorithm for Video Transmission over Ad Hoc Networks LAMOR: Lfetme-Aware Multpath Optmzed Routng Algorthm for Vdeo ransmsson over Ad Hoc Networks 1 Lansheng an, Lng Xe, Kng-m Ko, Mng Le and Moshe Zukerman Abstract Multpath routng s a key technque to support

More information

On File Delay Minimization for Content Uploading to Media Cloud via Collaborative Wireless Network

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

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

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;

More information

An MILP model for planning of batch plants operating in a campaign-mode

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 yfumero@santafe-concet.gov.ar Gabrela Corsano Insttuto de Desarrollo y Dseño

More information

Improved SVM in Cloud Computing Information Mining

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

More information

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network)

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network) Network-Wde Load Balancng Routng Wth Performance Guarantees Kartk Gopalan Tz-cker Chueh Yow-Jan Ln Florda State Unversty Stony Brook Unversty Telcorda Research kartk@cs.fsu.edu chueh@cs.sunysb.edu yjln@research.telcorda.com

More information

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers

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

More information

Research Article QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks

Research Article QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks The Scentfc World Journal Volume 3, Artcle ID 43796, pages http://dx.do.org/.55/3/43796 Research Artcle QoS and Energy Aware Cooperatve Routng Protocol for Wldfre Montorng Wreless Sensor Networks Mohamed

More information

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm Songklanakarn J. Sc. Technol. 37 (2), 221-230, Mar.-Apr. 2015 http://www.sst.psu.ac.th Orgnal Artcle Optmzed ready mxed concrete truck schedulng for uncertan factors usng bee algorthm Nuntana Mayteekreangkra

More information

Politecnico di Torino. Porto Institutional Repository

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

More information

An Adaptive Cross-layer Bandwidth Scheduling Strategy for the Speed-Sensitive Strategy in Hierarchical Cellular Networks

An Adaptive Cross-layer Bandwidth Scheduling Strategy for the Speed-Sensitive Strategy in Hierarchical Cellular Networks An Adaptve Cross-layer Bandwdth Schedulng Strategy for the Speed-Senstve Strategy n erarchcal Cellular Networks Jong-Shn Chen #1, Me-Wen #2 Department of Informaton and Communcaton Engneerng ChaoYang Unversty

More information

Network Services Definition and Deployment in a Differentiated Services Architecture

Network Services Definition and Deployment in a Differentiated Services Architecture etwork Servces Defnton and Deployment n a Dfferentated Servces Archtecture E. kolouzou, S. Manats, P. Sampatakos,. Tsetsekas, I. S. Veners atonal Techncal Unversty of Athens, Department of Electrcal and

More information

ivoip: an Intelligent Bandwidth Management Scheme for VoIP in WLANs

ivoip: an Intelligent Bandwidth Management Scheme for VoIP in WLANs VoIP: an Intellgent Bandwdth Management Scheme for VoIP n WLANs Zhenhu Yuan and Gabrel-Mro Muntean Abstract Voce over Internet Protocol (VoIP) has been wdely used by many moble consumer devces n IEEE 802.11

More information

An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures

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

More information

DBA-VM: Dynamic Bandwidth Allocator for Virtual Machines

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

More information

Dynamic Pricing for Smart Grid with Reinforcement Learning

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,

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

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

More information

Research Article A Time Scheduling Model of Logistics Service Supply Chain with Mass Customized Logistics Service

Research Article A Time Scheduling Model of Logistics Service Supply Chain with Mass Customized Logistics Service Hndaw Publshng Corporaton Dscrete Dynamcs n Nature and Socety Volume 01, Artcle ID 48978, 18 pages do:10.1155/01/48978 Research Artcle A Tme Schedulng Model of Logstcs Servce Supply Chan wth Mass Customzed

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm

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

More information

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks From the Proceedngs of Internatonal Conference on Telecommuncaton Systems (ITC-97), March 2-23, 1997. 1 Analyss of Energy-Conservng Access Protocols for Wreless Identfcaton etworks Imrch Chlamtac a, Chara

More information

Learning the Best K-th Channel for QoS Provisioning in Cognitive Networks

Learning the Best K-th Channel for QoS Provisioning in Cognitive Networks 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050

More information

Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems

Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems 1 Mult-Resource Far Allocaton n Heterogeneous Cloud Computng Systems We Wang, Student Member, IEEE, Ben Lang, Senor Member, IEEE, Baochun L, Senor Member, IEEE Abstract We study the mult-resource allocaton

More information

Enabling P2P One-view Multi-party Video Conferencing

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

More information

Resource Scheduling Based on Dynamic Dependence Injection in Virtualization-based Simulation Grid

Resource Scheduling Based on Dynamic Dependence Injection in Virtualization-based Simulation Grid Proceedngs of the 200 4th Internatonal Conference on Computer Supported Cooperatve Work n Desgn Resource Schedulng Based on Dynamc Dependence Injecton n Vrtualzaton-based Smulaton Grd Hanbng Lu,Hongy Su,

More information

Joint Dynamic Radio Resource Allocation and Mobility Load Balancing in 3GPP LTE Multi-Cell Network

Joint Dynamic Radio Resource Allocation and Mobility Load Balancing in 3GPP LTE Multi-Cell Network 288 FENG LI, LINA GENG, SHIHUA ZHU, JOINT DYNAMIC RADIO RESOURCE ALLOCATION AND MOBILITY LOAD BALANCING Jont Dynamc Rado Resource Allocaton and Moblty Load Balancng n 3GPP LTE Mult-Cell Networ Feng LI,

More information

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

Study on Model of Risks Assessment of Standard Operation in Rural Power Network Study on Model of Rsks Assessment of Standard Operaton n Rural Power Network Qngj L 1, Tao Yang 2 1 Qngj L, College of Informaton and Electrcal Engneerng, Shenyang Agrculture Unversty, Shenyang 110866,

More information