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

Size: px
Start display at page:

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

Transcription

1 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, Shouy Zhan School of Computer Scence and Technology Bejng Insttute of Technology Bejng, Chna lhb_bng@26.com Xundong Cha,Yabn Zhang,Baocun Hou,Lnqn Guo,Shua Fan Bejng Smulaton Center Bejng, Chna Abstract Wth the grd appled n smulaton wdely, the tradtonal grd schedulng can not meet the requrements, whch needs to server the apponted doman applcaton not the smple computaton jobs. The extng grd schedulng mechansms based on the physcal computng nodes, whch deployed wth apponted envronment, make the smulaton resource usage less flexble and effcent due to the system structure lmtaton. Accordng to the smulaton applcaton requrement, ths paper ntegrated vrtualzaton technology nto the exted Smulaton Grd to break the statc dependence couplng and proposed a dynamc dependence njecton schedulng mechansm. Furthermore, some solved key technques are ntroduced, manly ncludng resource dscovery and selecton algorthm based the smulaton resource vrtualzaton encapsulaton. Ths schedulng mechansm has a better effcency n dynamc deployment, the real-tme operaton and the capabltes of current networked M&S platform on hghly customzable resources sharng, collaboraton and fault tolerant. Fnally, the concluson and some further works are gven. Keywords-Vrtualzaton-based Smulaton Grd;Schedulng; Dynamc Dependence Injecton; Smulaton Resource Management; Servce-Orented I. INTRODUCTION Now, combnng current M&S technology wth grd technology, provdng a dynamc sharng, autonomy, fault tolerant and collaboraton smulaton resource envronment has become a new trend of networked M&S. Now, more and more smulaton projects ntegrated wth grd technology were conducted, such as SF-Express supported by Unted States Department of Defense [], Cross-Grd [2], DS-Grd [3], Ness- Grd [4], Federaton X Grd [5] and COSIM-GRID of Chna [6], etc. Meanwhle, smulaton s an mportant component of computer scence, whch usng the computng resource to operate the smulaton msson. So, a relable and unform schedulng mechansm that accesses heterogeneous computng nodes n Smulaton Grd must be provded. There are lots of grd schedulng modes and algorthms have been proposed to get a near-optmal schedule [8]. Although the extng schedulng modes and algorthms performed better than the tradtonal random or sequental schedulng approaches, they take the computng node as the whole entty whch already been statcally deployed wth the system-orented and applcaton-orented confguraton. Wth the development of smulaton applcaton scale, the number of grd envronment nodes has to be ncreased to satsfy the smulaton requrement. So, the abundant heterogeneous computng nodes and the computng nodes status dynamc transformaton may make the exstng schedulng modes and algorthms become more complcated, even trgger the NP problem. Vrtualzaton technology can be traced back to the end of the 20th century 50's, Chrstopher Strachey frstly put forward the basc vrtualzaton concept n report the Tme Sharng n Large Fast Computers n 959 [7]. Snce the 20th century 60s, vrtualzaton technology has been used to take full advantage of the relatvely expensve hardware resources. Over tme, mcro-computers and PC can provde more effectve and economcal processng capacty, the vrtualzaton technology was no longer wdely used. In recent year, wth the performance of the PC, the vrtualzaton technology especally the computng system vrtualzaton, whch can realze the utlzaton of computng resources more fully ratonal, transparent, effcent and customzable, becomes the research hotspot agan and develops fast[2]. So, the vrtualzaton technology, whch refers to mprove the hgh-level dynamc and effcent resource management, can provde a new way to strengthen the capabltes of current Smulaton Grd. Amng at ntegratng vrtualzaton technology nto exstng grd schedulng mechansm, the remander of ths paper s organzed as follows: Secton 2 brefly surveys current related work on vrtualzaton-based smulaton and grd schedulng mechansm; Secton 3 descrbes the framework of vrtualzaton-based schedulng mechansm; Secton 4 focuses on the key technology of mechansm; Secton5 takes a applcaton to llustrate the research work; Secton6 concludes n a bref dscusson of current ssues and future work. II. RELATED WORK In Chna, Bo Hu L frst proposed Smulaton Grd that s a syntheszed multdscplnary technology and mportant tool to realze the dynamc share and reuse of varous resources n grd/federaton safely, collaboratvely cooperaton, dynamc optmzaton of schedulng executons, etc. [6]. Due to the resource sharng character, Smulaton Grd could be taken as a network-level vrtualzaton. Smulaton Supported by the Natonal 973 plan of Chna (2007CB30900) and the Natonal 863 plan of Chna (2007AA04Z53) /0/$ IEEE 396

2 Grd can overcome the shortcomngs exstng n HLA networktzed M&S applcaton (especally the lmtaton n the dynamc sharng, autonomy, fault tolerant and collaboraton of smulaton resource and the securty applcaton mechansm) [6]. Moreover, the contnuous mprovement of computer performance, quantty, type, especally the advent of mult-core processng or redundant computng resources makes exstng Smulaton Grd need to be strengthenng n the followng aspects: () capablty of sharng fne-graned resources (ncludng the CPU core, memory, software and other subresources n the node), (2) capablty of customzng smulaton resource, (3) effcent and transparent capablty of support mult-level sharng. So, based on the research fruts of smulaton grd, by combnng the vrtualzaton technology and ntroducng consultng cloud computng model, amng to strengthen the granularty and flexblty of resource management, a new knd of networked M&S platform s put forward, namely Vrtualzaton-based Smulaton Grd. It acheves a scalable and transparent physcal framework that can take advantage of the polymerzaton performance of physcal resource to buld the vrtual mage on demand, further to deploy an effcent and customzable smulaton envronment that can satsfy multusers dynamc optmzaton resources cooperaton and schedulng, etc., eventually to support the varous actvtes n smulaton lfe cycle (from argumentaton, research, desgn, development, test, executon, evaluaton to mantenance and dsposal). Vrtualzaton-based smulaton grd prototype archtecture that ntroduced the vrtualzaton technology nto the exstng Smulaton Grd platform s shown n Fg.2, whch ncludes entty resource layer, vrtualzaton resource layer, mddleware layer, smulaton-orented core servce layer, applcaton portal layer of vrtualzaton-based smulaton grd and applcaton layer. Fgure. Archtecture of Vrtualzaton-based Smulaton Grd. Wth the development of vrtualzaton, some smulaton applcatons ntroduce t as a new dea to settle some ssues, such as the BotNet Evaluaton Envronment (BEE) [9], the VMware ESX-based partcle detector smulaton system n ATLAS experment [0] and the complex hydraulc smulaton basng on JVM of Chna [6]. However, the vrtualzaton-based smulaton just started generally. The grd schedulng modes could be classfed nto three centralzed, dstrbuted and herarchy schedulng model [8]. They are defned by the scheduler and hosts relatonshp. In addtonal, varous algorthms have been proposed whch n recent years each one has partcular features and capabltes, such as Mn-Mn, Suffer and so on [8]. The extng schedulng modes and algorthms performed better than the tradtonal random or sequental schedulng approaches. However smulaton operaton needs the apponted deployment computng envronment accordng to the applcaton requrement besdes the computng resource communcaton and computatonal capablty, the exstng schedulng mechansms only take the computng nodes as the entty nto consderaton. And smulaton resource means any hardware, software and nformaton resources whch can promote the M&S relatve work. So, wth the development of smulaton applcaton scale, the exstng schedulng mechansms lack flexble and effcent. For the purpose of ncreasng smulaton executon effcency and enhancng fault-tolerance ablty, smulaton schedulng already been nvestgated by many researchers. The vrtualzaton technology whch s used to break the system applcaton statc couplng, gves a new dea for the exstng grd schedulng. Ths schedulng mechansm has been desgned to smplfy the exstng algorthm complcaton based on the smulaton operaton characters and get a deep level resource sharng and cooperaton. III. OVERVIEW OF SCHEDULING MODEL Vrtualzaton-based smulaton grd s a common technology for both mltary applcaton and cvl applcatons, whch wll brng huge reformaton and nnovaton for M&S applcaton mode, management mode, nfrastructure technology, and takes great socal effects and economc benefts. A. Bref of Vrtualzaton-based Smulaton Grd Servce The core layer of the vrtualzaton-based smulaton grd s smulaton-orented core servce (see from Fg), whch bases on the mddleware servce vrtualzaton servce mddleware and grd resource servce mddleware to provdes varous core servces for collaboratve smulaton experment executon and applcatons management. Moreover, the schedulng mechansm s the fundamental and mportant aspect of the smulaton-orented core servce, whch nvokes the sutable resource respondng the request of applcatons/other components/users drectly or ndrectly. In ths secton, we wll present a dynamc dependence njecton schedulng mechansm archtecture, whch ntroduces the vrtualzaton technology to support dstrbuted, collaboratve smulaton resource dynamc schedulng. 397

3 B. Archtecture of the Schedulng mechansm By ntroduced the vrtualzaton technology, the schedulng mechansm can be generalzed as stages: Resource Dscovery, Resource Selecton and Resource Dynamc Dependence Injecton. (Fg2.) Fgure 2. Archtecture of Schedulng Mechansm. After the smulaton applcaton descrpton beng nserted, they wll enter the resource dscovery unt. In ths stage, the am s to dscovery the potental resource accordng to the certan smulaton applcaton, whch could be defned as establshng the resource pool. In our framework, the resources are encapsulated by vrtualzaton technology, whch are the logcal mages of entty smulaton resources. By recevng nformaton, Schedulng Selecton unt selects the more approprate resource. At last the Dynamc Injecton reles on the resource vrtualzaton encapsulaton mappng or applcaton couplng relatonshp dynamcally allocatng the entty smulaton resources when the smulaton executon. IV. KEY TECHNIQUES UNDERLYING THE PROPOSED ARCHITECTURE IN MILITARY ORIENTED SIMULATION GRID A. Smulaton Resource Vrtualzaton Mappng The resource presence s not alone accordng to the smulaton applcaton, they usually have defnte applcatonorented or system-orented dependence couplng. The vrtualzaton s ntroduced to break statc dependence couplng, sheld heterogeneous, etc. and get hgh effcency resource management. The vrtualzaton mappng s the bass of our schedulng mechansm, the dscovery and njecton unts rely on the mappng result. The resource layer of vrtualzaton-based smulaton grd, by ntroducng the vrtualzaton encapsulaton, s dvded nto entty resource layer and vrtualzaton resource layer. Entty resource layer whch sustans the smulaton operaton as basc groundwork, ncludng the storage resource (all types of storage meda), equpment resource, model resource, software, etc. Vrtualzaton resource layer s the logcal vew of entty resources, whch apply vrtualzaton encapsulaton technology to shelds heterogeneous, couplng, complex and dstrbuted characterstcs of entty resource, to support the mult-granularty, flexblty, transparency and convenent operaton mode. The resources vrtualzaton-based encapsulatons n accordance wth applcaton-orented dependence couplng are classfed as: physcal level, system software level, applcaton software level and smulaton-orented applcaton level. So, a three-herarchy mappng s bult to explan the mappng relatonshp of the entty and the vrtualzaton resource, whch s used to express the dependence couplng. The frst mappng level can be seen from the followng equaton (). The VL means the frst level mappng result, the letter V sgns the vrtualzaton encapsulaton resource. Moreover, the letter d sgns the duplcate set of the vrtualzaton resource. VL = VP{R,R 2,...,R n} Vs {R,R 2,...,R n} vr,vr 2,...,vRm vr 2,vR 2,...,vR 2m = {vr,vr 2,...,vR n} S... vr n,vr n2,...,vr nm P vr,vr 2,...,vRm vr,vr,...,vr {d{vr },d{vr },...,d{vr }}... vr,vr,...,vr 2 2 2m = 2 n S n n2 nm P () Wth the hgh performance, a sngle physcal entty resource s encapsulated as mult-logcal vrtualzaton resources (V P ) accordng to the applcaton requrement and entty performance, whch can mprove the resource customzaton, utlzaton and reduce management costs, etc. The system level resource s encapsulated as mage fle (V S ). In ths vrtualzaton-based mappng level, we can smplfy the smulaton envronment deploy and mprove the physcal resource utlzaton. Basng on the varous functon nterfaces, the applcaton software resource whole or partly encapsulated as servce (V a ), whch can support the requrement of smulaton-orented applcaton. So, equaton (2) s used to explan ths process. VL = Va {R,R,...,R } VL vr,vr,...,vr 2 2 n 2 m vr 2,vR 2,...,vR 2m = VL... vr n,vr n2,...,vr nm a {vr },{vr },...,{vr } 2 m {vr 2},{vR 22},...,{vR 2m} VL, VL VL =... {vr },{vr },...,{vr } n n2 nm a (2) 398

4 R a sgns the applcaton software resource, and VL s the subset of VL whch satsfes the requrement of R a. In addton, the letter sgns the nstance set of the vrtualzaton resource, whch could provde the same functon or servce durng the executon. Others symbols sgnfcaton can see from the llustraton of equaton (). The smulaton-orented applcaton resource s developed or encapsulated as a servce (V o ) regstered n the grd envronment. It can be llustrated n the followng: VL 3= Vo{R,R 2,...,R n} VL2 ={vr,vr 2,...,vR n} o VL2 ={{vr },{vr 2},...,{vR n}} o VL2, VL2 VL 2 (3) R o means the smulaton-orented applcaton resource and others symbols sgnfcaton can see from the llustraton of () and (2). B. Vrtulzaton Resource Dscovery Stage ) Vrtualzaton Smulaton Resource Descrpton The smulaton resource always belongs to vared dstrbuted unts, whch concerned wth multdscplnary knowledge, such as mechancs, acoustcs, optcs and so on. So, n order to acheve effcent resource dscovery, schedulng and guarantee the smulaton applcaton performance, we should establsh the unform, standard vrtualzaton resource descrpton, whch also can be used to regstry resource n the vrtualzaton-based smulaton envronment. Accordng to the mappng result, we summarze the attrbutes of the vrtualzaton resource nto two categores, one category s functon or servce can provde for the upper level; another category s the requrement of the lower level. So, the resource n the vrtualzaton-based smulaton grd was descrbed as: vrresource : =<R R {R-nfo{R-name,R-classfcaton,...,R-address}, R-fundes{fundes,HasInput,HasOutput,...,Int} }}, {R-precson, R-granularty}, PA CR R MR{VL,VL,VL }, 3 2 R RA {R-AR,R-SR,R-PR}> (4) The set of R PA and R RA respectvely represents these two categores. The set R PA not only ncludes the functon(rfundes) whch provdes for the upper but also the resource basc nformaton(r-nfo) that n other vew could be consdered as the functon, such as name, classfcaton, etc.. The set R RA manly ncludes three levels requrements ncludng applcaton software aspect(r-ar), the system aspect(r-sr) and hardware aspect(r-pr). In order to elmnate dependence herarchy and complcaton, R RA just descrbe the proxmate level requrement. In our framework we adapt the mult-granularty modelng technology, so, a model could be composed by several sub-levels components. The R CR was used to explan ths relatonshp and wll be used n the schedulng to dscovery the mult-level models and schedule composton. The R MR means the exstng mappng relatons among the resources, whch wll be manly used n resource schedulng mechansm to defne the R RA set. In addton, R RA and R MR depend on the specfc stuaton, so they may be the empty set. By the way, n our applcaton, we usually take R PA as the prmary factor to get an applcaton orented resource vew. 2) A Mult-phase Dscovery based on Mult-Mappng The frst stage of schedulng takes a mult-phase dscovery process, whch bult on the semantc-based matchng [5]. The followng s the three-phase: R PA matchng-> R MR examnng-> R RA matchng In order to prevent NP problem and guarantee the effcency, the R MR examnng step s to check the R MR set and decde the scale of R RA. From (-3), we know that f the correspondng set R MR s not empty, not only means the resource already got the support of bottom (R RA ) or deployed, but also mples there must be the same resource whch R MR s empty. Moreover, dfferent stages of matchng may use dfferent attrbutes of resources. So, the followng pseudo code ntroduced n the mult-phase dscovery process: Fgure 3. Mult-phase Dscovery Process. We take the R PA matchng process as example to explan the matchng algorthm. Frstly, assumed the R PA of provded resource P had α attrbutes, requested resource R(R PA )had γ attrbutes, the resource matchng process can be explan n equaton(5). P(R ) = R(R ), {,2,, α},(<k γ,j {,2,, γ}) PA PA jm m m= M (P(R ) ) = max M (P(R ),R(R ) ) d Input: Smulaton Applcaton Descrpton Output: Vrtualzaton Resource pool do matchng R PA f R PA s applcaton orented f R MR s not Ø then set R MR =VL 3 break; else set R MR ={R-AR,R-SR,R-PR} do matchng R RA end do R RA f R PA s software orented f R MR s not Ø then set R MR =VL 2 break; else set R MR ={ R-SR,R-PR } do matchng R RA end do R RA f R PA s system orented f R MR s not Ø then set R MR =VL break; else set R MR ={ R-PR} do matchng R RA end do R RA end do R PA k λ PA d PA PA j j= (5) 399

5 M d(p(r PA) ) s the degree of the resource P match request R, ts value [0~]. In addton, the precseness of R PA resource mostly decdes by the R CR. Wth the development of M&S technology, some resource may be composed by sub-component, so, the R CR should be taken nto account. n s defned as the R CR set whch P(R PA ) composes P, n s the composton layers, (5) can be extended to: M d λ PA = max Md PA PA j j= μ n max M d PA k= R(R PA) j (P(R ) ) max{ (P(R ),R(R ) ), (P(R ), } After ths mult-phase, a vrtualzaton resource pool s be set up accordng to the specfc applcaton. C. The Resource Dynamc Dependence Injecton based on Mult-mappng Ths stage s to select the approprate resource from resource pool and nject t to the entty resources to construct the VMs(Vrtual Machnes) accordng to the applcaton requrement. Basng on the mappng relatonshp, ths stage can be regarded as the optmzaton nstantaton of VL, VL 2 and VL 3. In order to guarantee the performance, especally the realtme capablty and load balancng, the smulaton operaton takes relatve optmal performance resource. Accordng to the requrement of smulaton applcaton, the capablty parameters of the resource performance can be dvded nto two knds. One s the matchng degree of dscovery; another s the parameter obtaned by the montor. The equaton (7) calculates the resource performance. Md{ R PA} s the matchng degree and M{ RPA} respectvely presents the status of the resource tself such as state, verson, computng performance, I/O and so on. λ Optmal ( R ) max ( { } m PA = Md RPA, MR { PA}) j = j= (7) To get the optmal resource of the system software level, applcaton software level and smulaton-orented applcaton level, we manly base on the parameter Md{ R PA}. However, the physcal level resource depends on the parameter M{ R PA}, whch means commputng performance and communcaton performance n our applcaton. For computng performance, CPU s man frequency and memory resource are used to descrbe t, and sgned as Calc( node ).For communcaton performance, we consder communcaton delay and speed of node n the muster s respectvely sgned as DELAY ( node, node j) and SPEED( node, node j). The physcal level resource communcaton performance can be descrbed by (8). COMM ( node, nodej) = { DELAY ( node, node j), SPEED ( node, nodej) j =,2,, M, j} (8) (6) The dynamc dependence njecton of schedulng s shown n Fg.4., t also can be seen as the smulaton resource just-ntme bndng or dynamc deployment process. Input: Resource Pool& Mappng Relatonshp Output: Dependence Injecton Step: // Instantaton VL 3 MaxM ( d{ Vo}) MaxM ( d{{ vr}, vr { 2},..., vr { n }} o ) vr { }, vr { 2},..., vr { m} vr { 2}, vr { 22},..., vr { 2m} Va... vr { n}, vr { n2},..., vr { nm} a Select Max( Md{ Va }) to nject Max( Md{ Vo }) step2: // Instantaton VL 2 VS {d{vr },d{vr 2},...,d{vR n}} S Select Max( Md{ Vs }) to nject Max( Md{ Va }) step3: // Instantaton VL f VL s not Ø then AR { PR} { R - PR} of I( VL ) // I means Instantaton set; A means assgned f AR { PR} Calc({ R PR}) then Select Max( A{ R - PR}) to nject Max{ Md( Vs )} else Max{ R PR} Max( Calc({ R PR} towords { Max( Md{ Vo}), Max( Md{ Vs})})) Select Mn( COMM ( Max{ R PR}, A{ R PR} j)) to nject Max{ Md( Vs )} else Select Max{ R PR} to nject Max{ Md( Vs )} Fgure 4. Dynamc Dependence Injecton. After the dependence njecton, the smulaton engne mports parameters and nvokes smulaton executon. V. AN ILLUSTRATION EXAMPLE The prototype system s manly composed of control, multbody dynamcs and hydraulc models, and a varety of tools, such as MATLAB, ADAMS and EASY5, etc.. The users through the portal, whch provded by vrtualzaton-based smulaton grd, dynamcally constructs the smulaton applcatons to carry out varous smulaton problem solvng tasks. In vrtualzaton-based applcaton system, the smulaton model servces and software tools are encapsulated based on resource vrtualzaton technology and deployed dynamcally n the dstrbuted computng envronment (ncludng hghperformance computer cluster).all encapsulated resource the platform can generate one or more nstance for user who apples for usng t. So, even the applcaton number ncreases, the entty resources number s not more than the statc couplng way. And, the njecton way can make the resource usage more flexble and effcent. Users can do smulaton task many tmes to complete the optmzed desgn of vrtual prototype system. 400

6 The Fg.5 shows resource number comparson between statc couplng schedulng and dynamc dependence njecton. vrtualzaton mgraton technology to mprove the exstng smulaton self-adapt mgraton mechansm. ACKNOWLEDGMENT Ths paper s supported by Natonal Defense Key Lab, and authors should lke to express the sncere thanks to all colleagues for ther help and valuable contrbuton. REFERENCES Fgure 5. Entty Resource Number Comparson The njecton schedulng mode also has a good load balance performance. In the Fg.6, the DOS console vew shows the vrtualzaton resource capablty sequence, the system selects vm90, vm9, vm92, vm233 and vm234 as smulaton nodes to nject, whch has the comparatvely low load. Fgure 6. Schedulng Executon of Prototype System By the vrtualzaton technology, the smulaton applcaton dose not need to consder the physcal envronment, t gets the full and dynamc sharng of resources. So, as compared to the tradtonal mplementaton, the development costs can be reduced by 30%, especally wth compute-ntensve ncreasng. VI. CONCLUSION A vrtualzaton-based schedulng mechansm s proposed and key ssues are addressed. Accordng to the smulaton applcaton requrements, t ntroduces the vrtualzaton technology to extend smulaton resource schedulng pattern, and develop a transparent, effcent, customzaton operaton dynamc dependence njecton mode. Moreover, t smplfes the smulaton complexty and mproves the effcency utlzaton of smulaton resources and smulaton operaton. It was appled n some applcatons and proved ts effectveness verfcaton. Future work wll look nto adoptng the [] KATARZYNA Z, AL FREDO T R and ZHAO Zhmng, Grd servces for HLA - based dstrbuted smulaton frameworks, Proceedng of European Across Grds Conference. Santago de Compostela, Span: Sprnger - Verlag, 2003,pp [2] Georgos, Theodoropoulos. DS - grd: large scale dstrbuted smulaton on the grd e-scence sster project, 2006, research/ project s/dsgrd/. [3] PEARLMAN L, NEES grd, 2006, system. php. [4] Magnetar Games,Federaton grd, 2006, [5] LI Bohu, CHAI Xudong and DI Yanqang, Research on Servce Orented Smulaton Grd, the Proceedngs of ISADS, Chna, 2005, pp [6] Bo Hu L, Xudong Cha and Baocun Hou, Research and Applcaton on CoSm (Collaboratve Smulaton) Grd, Proceedngs of MS- MTSA2006,Alberta, Canada, 2006, pp [7] Strachey C, Tme Sharng n Large Fast Computers, Proceedngs of the Internatonal Conference on Informaton Processng,UNESCO, June 959. [8] Lda Zou, Fang-a Lu and Yan Ma, Grd Servce Schedulng Algorthm Based on Margnal Prncple Seventh Internatonal Conference on Grd an Cooperatve Computng, Oct. 2008,pp [9] Toward Botnet Mesocosms, 2007, hothosts07/tech/full_papers/barford/barford.pdf. [0] Saler R, Jaeger T and Valdez E, Buldng a MAC-based Securty Achtecture for the Xen Opensource Hypervsor, IBM Research Report RC23629,2005. [] R. Chandra, N. Zeldovch, C. Sapuntzaks and M. S. Lam, The Collectve: A Cache-Based System Management Archtecture, In Proceedngs of the Second Symposum on Networked Systems Desgn and Implementaton (NSDI 2005), May, 2005,pp [2] S. A. Herrod (VMware), The Future of Vrtualzaton Technology, Keynotes of ISCA 2006, /docs/herrod-keynote.pdf. [3] Hanbng Lu, Hongy Su and Shouy Zhan, Research and Applcaton for Dstrbuted Fle Management System Base on Web n the Dstrbuted Mltary Orented Vrtual Envronment, Systems Engneerng and Electroncs, vol. 3,2009. [4] Hanbng Lu, Hongy Su and Xudong Ca, Study on Model Resource Semantc-based Dynamc Dscovery n Mltary Orented Smulaton Grd, Proceedngs of the th Internatonal Conference on Computer Supported Cooperatve Work n Desgn, Aprl 2008, pp [5] R. Akkraju, R.Goodwn and P.Dosh, A Method for Semantcally Enhancng the Servce Dscovery Capabltes of UDDI, Proceedngs of IJCAI Informaton Integraton on the Web Workshop, Acapulco, Mexco, August 2003,pp [6] Yyou Dong, Janhua Yang and Zhaohu Wu, ODSG: An Archtecture of Ontology-based Dstrbuted Smulaton on Grd, In Proceedngs of the Frst IEEE Internatonal Mult-Symposums on Computer and Computatonal Scence (IMSCCS 06 ),Vol., pp ,june [7] GT 4.0: Informaton Servces, 2006, /docs/4.0/nfo/ 40

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

A Novel Problem-solving Metric for Future Internet Routing Based on Virtualization and Cloud-computing

A Novel Problem-solving Metric for Future Internet Routing Based on Virtualization and Cloud-computing www.ijcsi.org 159 A Novel Problem-solvng Metrc for Future Internet Routng Based on Vrtualzaton and Cloud-computng Rujuan Zheng, Mngchuan Zhang, Qngtao Wu, Wangyang We and Haxa Zhao Electronc & Informaton

More information

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

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

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

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 DYNAMIC CUSTOMIZABLE ARCHITECTURE FOR SAAS BASED PLATFORM

A DYNAMIC CUSTOMIZABLE ARCHITECTURE FOR SAAS BASED PLATFORM A DYNAMIC CUSTOMIZABLE ARCHITECTURE FOR SAAS BASED PLATFORM 1 WEIZHI LIAO, 2 LINFU SUN 1 School of Electromechancal Engneerng, UESTC of Chna, Chengdu 610054, Chna 2 CAD Engneerng Center, Southwest JIAOTONG

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

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

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

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

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

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

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

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

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

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

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

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

Cross-Domain Authorization Management Model for Multi- Levels Hybrid Cloud Computing

Cross-Domain Authorization Management Model for Multi- Levels Hybrid Cloud Computing Internatonal Journal of Securty and Its Applcatons, pp.343-352 http://dx.do.org/10.14257/sa.2015.9.12.33 Cross-Doman Authorzaton Management Model for Mult- Levels Hybrd Cloud Computng L Na 1, Dong Yun-We

More information

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Activity Scheduling for Cost-Time Investment Optimization in Project Management PROJECT MANAGEMENT 4 th Internatonal Conference on Industral Engneerng and Industral Management XIV Congreso de Ingenería de Organzacón Donosta- San Sebastán, September 8 th -10 th 010 Actvty Schedulng

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

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

Genetic Algorithm Based Optimization Model for Reliable Data Storage in Cloud Environment

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,

More information

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo.

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo. ICSV4 Carns Australa 9- July, 007 RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL Yaoq FENG, Hanpng QIU Dynamc Test Laboratory, BISEE Chna Academy of Space Technology (CAST) yaoq.feng@yahoo.com Abstract

More information

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT

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

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

Towards Specialization of the Contract-Aware Software Development Process

Towards Specialization of the Contract-Aware Software Development Process Towards Specalzaton of the Contract-Aware Software Development Process Anna Derezńska, Przemysław Ołtarzewsk Insttute of Computer Scence, Warsaw Unversty of Technology, Nowowejska 5/9, 00-665 Warsaw, Poland

More information

HP Mission-Critical Services

HP Mission-Critical Services HP Msson-Crtcal Servces Delverng busness value to IT Jelena Bratc Zarko Subotc TS Support tm Mart 2012, Podgorca 2010 Hewlett-Packard Development Company, L.P. The nformaton contaned heren s subject to

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

Overview of monitoring and evaluation

Overview of monitoring and evaluation 540 Toolkt to Combat Traffckng n Persons Tool 10.1 Overvew of montorng and evaluaton Overvew Ths tool brefly descrbes both montorng and evaluaton, and the dstncton between the two. What s montorng? Montorng

More information

Research of Network System Reconfigurable Model Based on the Finite State Automation

Research of Network System Reconfigurable Model Based on the Finite State Automation JOURNAL OF NETWORKS, VOL., NO. 5, MAY 24 237 Research of Network System Reconfgurable Model Based on the Fnte State Automaton Shenghan Zhou and Wenbng Chang School of Relablty and System Engneerng, Behang

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

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

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

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

A Hierarchical Reliability Model of Service-Based Software System

A Hierarchical Reliability Model of Service-Based Software System 2009 33rd Annual IEEE Internatonal Computer Software and Applcatons Conference A Herarchcal Relablty Model of Servce-Based Software System Lun Wang, Xaoyng Ba, Lzhu Zhou Department of Computer Scence and

More information

Complex Service Provisioning in Collaborative Cloud Markets

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

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

Multi-sensor Data Fusion for Cyber Security Situation Awareness

Multi-sensor Data Fusion for Cyber Security Situation Awareness Avalable onlne at www.scencedrect.com Proceda Envronmental Scences 0 (20 ) 029 034 20 3rd Internatonal Conference on Envronmental 3rd Internatonal Conference on Envronmental Scence and Informaton Applcaton

More information

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network 700 Proceedngs of the 8th Internatonal Conference on Innovaton & Management Forecastng the Demand of Emergency Supples: Based on the CBR Theory and BP Neural Network Fu Deqang, Lu Yun, L Changbng School

More information

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING FORMAL ANALYSIS FOR REAL-TIME SCHEDULING Bruno Dutertre and Vctora Stavrdou, SRI Internatonal, Menlo Park, CA Introducton In modern avoncs archtectures, applcaton software ncreasngly reles on servces provded

More information

Resource Sharing Models and Heuristic Load Balancing Methods for

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,

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

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

Network Security Situation Evaluation Method for Distributed Denial of Service

Network Security Situation Evaluation Method for Distributed Denial of Service Network Securty Stuaton Evaluaton Method for Dstrbuted Denal of Servce Jn Q,2, Cu YMn,2, Huang MnHuan,2, Kuang XaoHu,2, TangHong,2 ) Scence and Technology on Informaton System Securty Laboratory, Bejng,

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

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

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr Proceedngs of the 41st Internatonal Conference on Computers & Industral Engneerng BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK Yeong-bn Mn 1, Yongwoo Shn 2, Km Jeehong 1, Dongsoo

More information

A High-confidence Cyber-Physical Alarm System: Design and Implementation

A High-confidence Cyber-Physical Alarm System: Design and Implementation A Hgh-confdence Cyber-Physcal Alarm System: Desgn and Implementaton Longhua Ma 1,2, Tengka Yuan 1, Feng Xa 3, Mng Xu 1, Jun Yao 1, Meng Shao 4 1 Department of Control Scence and Engneerng, Zhejang Unversty,

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

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

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

Web Object Indexing Using Domain Knowledge *

Web Object Indexing Using Domain Knowledge * Web Object Indexng Usng Doman Knowledge * Muyuan Wang Department of Automaton Tsnghua Unversty Bejng 100084, Chna (86-10)51774518 Zhwe L, Le Lu, We-Yng Ma Mcrosoft Research Asa Sgma Center, Hadan Dstrct

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

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

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

Search Efficient Representation of Healthcare Data based on the HL7 RIM

Search Efficient Representation of Healthcare Data based on the HL7 RIM 181 JOURNAL OF COMPUTERS, VOL. 5, NO. 12, DECEMBER 21 Search Effcent Representaton of Healthcare Data based on the HL7 RIM Razan Paul Department of Computer Scence and Engneerng, Bangladesh Unversty of

More information

An Economic View of Indirect Reputation Management for Grids

An Economic View of Indirect Reputation Management for Grids An Economc Vew of Indrect Reputaton Management for Grds Javer Echaz Jorge R. Ardengh Insttute of Computer Scence and Engneerng, Unversdad Naconal del Sur Bahía Blanca Buenos Ares Repúblca Argentna {je,jra}@cs.uns.edu.ar

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

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications

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

More information

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng

More information

Research of concurrency control protocol based on the main memory database

Research of concurrency control protocol based on the main memory database Research of concurrency control protocol based on the man memory database Abstract Yonghua Zhang * Shjazhuang Unversty of economcs, Shjazhuang, Shjazhuang, Chna Receved 1 October 2014, www.cmnt.lv The

More information

Some literature also use the term Process Control

Some literature also use the term Process Control A Formal Approach for Internal Controls Complance n Busness Processes Koumars Namr 1, Nenad Stojanovc 2 1 SAP Research Center CEC Karlsruhe, SAP AG, Vncenz-Preßntz-Str.1 76131 Karlsruhe, Germany Koumars.Namr@sap.com

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

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

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

CONSTRUCTION OF A COLLABORATIVE VALUE CHAIN IN CLOUD COMPUTING ENVIRONMENT

CONSTRUCTION OF A COLLABORATIVE VALUE CHAIN IN CLOUD COMPUTING ENVIRONMENT CONSTRUCTION OF A COLLAORATIVE VALUE CHAIN IN CLOUD COMPUTING ENVIRONMENT Png Wang, School of Econoy and Manageent, Jangsu Unversty of Scence and Technology, Zhenjang Jangsu Chna, sdwangp1975@163.co Zhyng

More information

Damage detection in composite laminates using coin-tap method

Damage detection in composite laminates using coin-tap method Damage detecton n composte lamnates usng con-tap method S.J. Km Korea Aerospace Research Insttute, 45 Eoeun-Dong, Youseong-Gu, 35-333 Daejeon, Republc of Korea yaeln@kar.re.kr 45 The con-tap test has the

More information

QOS DISTRIBUTION MONITORING FOR PERFORMANCE MANAGEMENT IN MULTIMEDIA NETWORKS

QOS DISTRIBUTION MONITORING FOR PERFORMANCE MANAGEMENT IN MULTIMEDIA NETWORKS QOS DISTRIBUTION MONITORING FOR PERFORMANCE MANAGEMENT IN MULTIMEDIA NETWORKS Yumng Jang, Chen-Khong Tham, Ch-Chung Ko Department Electrcal Engneerng Natonal Unversty Sngapore 119260 Sngapore Emal: {engp7450,

More information

A Cost-Effective Strategy for Intermediate Data Storage in Scientific Cloud Workflow Systems

A Cost-Effective Strategy for Intermediate Data Storage in Scientific Cloud Workflow Systems A Cost-Effectve Strategy for Intermedate Data Storage n Scentfc Cloud Workflow Systems Dong Yuan, Yun Yang, Xao Lu, Jnjun Chen Faculty of Informaton and Communcaton Technologes, Swnburne Unversty of Technology

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

An Energy Aware Framework for Virtual Machine Placement in Cloud Federated Data Centres

An Energy Aware Framework for Virtual Machine Placement in Cloud Federated Data Centres An Energy Aware Framework for Vrtual Machne Placement n Cloud Federated Data Centres Corentn Dupont* CREATE-NET Trento, Italy cdupont@create-net.org Govann Gulan HP Italy Innovaton Centre Mlan, Italy gulan@hp.com

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 EFFICIENT GROUP AUTHENTICATION FOR GROUP COMMUNICATIONS

AN EFFICIENT GROUP AUTHENTICATION FOR GROUP COMMUNICATIONS Internatonal Journal of Network Securty & Its Applcatons (IJNSA), Vol.5, No.3, May 2013 AN EFFICIENT GROUP AUTHENTICATION FOR GROUP COMMUNICATIONS Len Harn 1 and Changlu Ln 2 1 Department of Computer Scence

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

Pricing Model of Cloud Computing Service with Partial Multihoming

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:ru528369@mal.dhu.edu.cn Abstract

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

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

Allocating Collaborative Profit in Less-than-Truckload Carrier Alliance

Allocating Collaborative Profit in Less-than-Truckload Carrier Alliance J. Servce Scence & Management, 2010, 3: 143-149 do:10.4236/jssm.2010.31018 Publshed Onlne March 2010 (http://www.scrp.org/journal/jssm) 143 Allocatng Collaboratve Proft n Less-than-Truckload Carrer Allance

More information

Introduction CONTENT. - Whitepaper -

Introduction CONTENT. - Whitepaper - OneCl oud ForAl l YourCr t c al Bus nes sappl c at ons Bl uew r esol ut ons www. bl uew r e. c o. uk Introducton Bluewre Cloud s a fully customsable IaaS cloud platform desgned for organsatons who want

More information

A Novel Auction Mechanism for Selling Time-Sensitive E-Services

A Novel Auction Mechanism for Selling Time-Sensitive E-Services A ovel Aucton Mechansm for Sellng Tme-Senstve E-Servces Juong-Sk Lee and Boleslaw K. Szymansk Optmaret Inc. and Department of Computer Scence Rensselaer Polytechnc Insttute 110 8 th Street, Troy, Y 12180,

More information

Data Mining from the Information Systems: Performance Indicators at Masaryk University in Brno

Data Mining from the Information Systems: Performance Indicators at Masaryk University in Brno Data Mnng from the Informaton Systems: Performance Indcators at Masaryk Unversty n Brno Mkuláš Bek EUA Workshop Strasbourg, 1-2 December 2006 1 Locaton of Brno Brno EUA Workshop Strasbourg, 1-2 December

More information

A Cluster Based Replication Architecture for Load Balancing in Peer-to-Peer Content Distribution

A Cluster Based Replication Architecture for Load Balancing in Peer-to-Peer Content Distribution A Cluster Based Replcaton Archtecture for Load Balancng n Peer-to-Peer Content Dstrbuton S.Ayyasamy 1 and S.N. Svanandam 2 1 Asst. Professor, Department of Informaton Technology, Tamlnadu College of Engneerng

More information

An Ad Hoc Network Load Balancing Energy- Efficient Multipath Routing Protocol

An Ad Hoc Network Load Balancing Energy- Efficient Multipath Routing Protocol 246 JOURNA OF SOFTWAR, VO. 9, NO. 1, JANUARY 2014 An Ad Hoc Network oad alancng nergy- ffcent Multpath Routng Protocol De-jn Kong Shanx Fnance and Taxaton College, Tayuan, Chna mal: dejnkong@163.com Xao-lng

More information

Design and Development of a Security Evaluation Platform Based on International Standards

Design and Development of a Security Evaluation Platform Based on International Standards Internatonal Journal of Informatcs Socety, VOL.5, NO.2 (203) 7-80 7 Desgn and Development of a Securty Evaluaton Platform Based on Internatonal Standards Yuj Takahash and Yoshm Teshgawara Graduate School

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

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

More information

Form-finding of grid shells with continuous elastic rods

Form-finding of grid shells with continuous elastic rods Page of 0 Form-fndng of grd shells wth contnuous elastc rods Jan-Mn L PhD student Insttute of Buldng Structures and Structural Desgn (tke), Unversty Stuttgart Stuttgar, Germany quantumamn@gmal.com Jan

More information

A MODEL-BASED REPOSITORY FOR OPEN SOURCE SERVICE AND COMPONENT INTEGRATION

A MODEL-BASED REPOSITORY FOR OPEN SOURCE SERVICE AND COMPONENT INTEGRATION A MODEL-BASED REPOSITORY FOR OPEN SOURCE SERVICE AND COMPONENT INTEGRATION Rodrgo García-Carmona, Félx Cuadrado, Juan C. Dueñas Departamento de Ingenería de Sstemas Telemátcos, ETSI Telecomuncacón, Unversdad

More information

A General Simulation Framework for Supply Chain Modeling: State of the Art and Case Study

A General Simulation Framework for Supply Chain Modeling: State of the Art and Case Study IJCSI Internatonal Journal of Computer Scence Issues, Vol. 7, Issue 2, No 3, March 2010 ISSN (Onlne): 1694-0784 ISSN (Prnt): 1694-0814 1 A General Smulaton Framework for Supply Chan Modelng: State of the

More information

Dsaster Management and Network Analysis

Dsaster Management and Network Analysis A Smulaton Study for Emergency/Dsaster Management by Applyng Complex Networks Theory L Jn 1, Wang Jong 2 *, Da Yang 3, Wu Huapng 4 and Dong We 5 1,4 Earthquake Admnstraton of Guangdong Provnce Key Laboratory

More information

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters Frequency Selectve IQ Phase and IQ Ampltude Imbalance Adjustments for OFDM Drect Converson ransmtters Edmund Coersmeer, Ernst Zelnsk Noka, Meesmannstrasse 103, 44807 Bochum, Germany edmund.coersmeer@noka.com,

More information

Stochastic Protocol Modeling for Anomaly Based Network Intrusion Detection

Stochastic Protocol Modeling for Anomaly Based Network Intrusion Detection Stochastc Protocol Modelng for Anomaly Based Network Intruson Detecton Juan M. Estevez-Tapador, Pedro Garca-Teodoro, and Jesus E. Daz-Verdejo Department of Electroncs and Computer Technology Unversty of

More information

Multi-Source Video Multicast in Peer-to-Peer Networks

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

More information