A Novel Scalable Architecture of Cloud Storage System for Small Files based on P2P

Size: px
Start display at page:

Download "A Novel Scalable Architecture of Cloud Storage System for Small Files based on P2P"

Transcription

1 2012 IEEE Internatonal Conference on Cluster Computng Workshops A Novel Scalable Archtecture of Cloud Storage System for Small Fles based on P2P ZHANG Q-fe, PAN Xue-zeng, SHEN Yan College of Computer Scence and Technology, Zhejang Unversty, Hangzhou , Chna; zhangfeezju@gmal.com LI Wen-juan, College of Qanjang, Hangzhou Normal Unversty Hangzhou, , Chna lelle@163.com Abstract Scalablty and Latency are the two mportant performance ndcators for the dstrbuted fle system, and Google and Apache have acheved a great success wth GFS and HDFS when operatng bg fles, but the latency s too long when readng and wrtng small-sze fles, because the concurrent I/O can t work for small fles, besdes the master node s dffcult to extend n the cloud storage system wth Master/Slave structure. In ths paper, we propose a dstrbuted cloud storage system based on P2P, where a central route node s ntroduced to mprove the resource query effcency, so clents can fnd data usng only one message compared wth Chord s log(n). The central routng node only stores the status and routng nformaton of all data nodes, whch are ndexed by the Tre Tree structure, so query tme meets the requrement of onlne query. The data nodes store fle s content and fle s metadata thus the system s easy to extend because the master node no longer needs to store the metadata. Clents can also cache the routng nformaton, so the read and wrte tme s reduced accordng to the Localty Prncple. Experments show that the readng and wrtng tme s sgnfcantly reduced compared wth Hadoop HDFS. Keywords-P2P; the Small Fle; DHT; Chord Routng Algorthm; Cloud Storage System; Tre Tree I INTRODUCTION Wth the development of computatonal scence, the large-scale parallel computers and large-scale parallel storage system are also renewed to meet the computng and storage requrements of varous busness systems. The development of parallel storage system s ncreasngly specalzed to take as much utlzaton of underlyng hardware as possble. Currently, the parallel storage system wth a Master/Slaver structure has great advantage n readng and wrtng large-sze fles and the performance advantage s partcularly evdent when dealng wth G-level even T-level fles, such as Google s GFS(Google Fle System) [11] and Apache s Hadoop HDFS (Hadoop Dstrbuted Fle System) [13]. But the concurrent I/O can t work for small-sze fles. Accordng to a report from the US Natonal Energy Research Scentfc Computng Center n 2007, 99 percent fles are smaller than 64MB and 43 percent fles are smaller than 64 KB [1] n a fle system wth fles. Researchers of US Pacfc Northwest Natonal Laboratory have also come to the smlar concluson that 94 percent fles are smaller than 64MB and 58 percent fles are smaller than 64 KB [2] n a fle system wth fles. The concluson s also confrmed by the data from clmate, astronomy, bology and other felds, and the average sze s 61 MB [3] of the fles from global atmospherc crculaton patterns and the average sze s 1 MB [4] of the fles from astronomcal mage and the average sze s 190 KB [5] of the fles from human genome sequence map. So researchers begn to focus on the performance mprovement for the small-sze fle n the dstrbute envronment, and Shakh [6] et al. presented an mplementaton of fle stuffng on metadata server. The problem s that stuffng ncreases space pressure of the metadata server when more and more small fles are stuffed. Carns [7] et al. mplemented the smlar stuffng method n PVFS2, and compared wth the method n [6], the method n [7] only worked when the metadata server acted as data server at the same tme, besdes, only fles that smaller than strpe sze can beneft from ther optmzaton. Hendrcks [8] et al. studed the overhead due to the decouplng of clents and servers n /12 $ IEEE DOI /ClusterW

2 dstrbuted fle system. They presented metadata pre-fetchng method to mask the network roundtrp. Snce the metadata s very small, the optmzaton can brng sgnfcant performance gans. Kuhn [9] et al. observed that not all applcatons requred complete metadata for small fle workloads. They mplemented a specal drectory hnt, no metadata to label the drectory whch contans small fles. Ths method shows sgnfcant metadata performance mprovements for small fles but the drectory restrcton lmts ts applyng scope to drectory level. Mackey [10] et al. proposed the metadata compress method, whch can mprove the space utlzaton for metadata, but the method doesn t fundamentally solve the problem and ntroduces addtonal overhead smultaneously. The pre-fetchng method can reduce the tme overhead of a round-trp, but the method wll ntroduce lots of extra tme wth the number of the small fles ncreasng. Frstly, we present the current manstream dstrbuted fle system wth Master/Slaver structure, and then we analyze ts performance bottleneck when dealng wth small fles. After that, we propose a dstrbute fle system for small fle based on P2P n ths paper, and we ntroduce the Tre data structure to store the routng nformaton, whch meets the requrements of onlne query. Clents can also cache the central routng nformaton when the number of small fles s very large. Experments show that the performance of readng and wrtng small fles s sgnfcantly mproved compared wth Hadoop HDFS. and when desgnng a fle system for small fle wth same capacty the master wll become the bottleneck. Fgure 2.1 Google s GFS fle system archtecture B. Dstrbute Storage System Based on P2P In ths paper we proposed a new dstrbute storage system archtecture for small fles wth a central routng node, whch s shown as Fg II DISTRIBUTE STORAGE SYSTEM Fgure 2.2 Dstrbuted fle system based P2P A. Dstrbute Storage System wth Master/Slaver structure Currently, the cloud storage system manly used the Master/Slaver structure, such as Google s GFS, Yahoo s HDFS and Amazon s S3 (Smple Storage Servce) [12]. The typcal structure s shown as Fg.2.1. The master server mantans drectory structure, metadata and the mappng between the fle name and block ID, and data blocks are stored on slaver servers. Clents can read and wrte the data block n parallel for large-sze fles after obtanng Slavers IP and blocks ID n step 3 and step 4. But the concurrent I/O could not work [15] for small fles, The center node mantans the routng and status nformaton of all data node, and the tem s added or updated when the data node sends a heartbeat packet to the center node. By ths way, the center node knows that the data node s onlne, the other hand, the center node wll mark one node offlne when the center node don t receve a heartbeat packet wthn a threshold tme, and then the center node wll ntate backup process (There are 3 copes for each fle). All the data node form a rng, and the system uses current manstream dstrbute hash table DHT [16] to dstrbute the fles, whch s also adopted by Amazon s Dynamo [14]. DHT enables that each node only needs to process the data falls between the current node and ts 42

3 precursor node, and the consstence of hash functon unformly spreads data along the rng. Currently, there are many routng algorthms based on DHT, such as Chord[17], CAN, Kademla[18] et al., but Chord s complexty s O(log(N)), Kademla s complexty s O(k), where N s the number of all data nodes and k s the number of the data set that s nearest to value key. Chord s completely decentralzed and symmetrc, whch s dfferent from our system. In our system we ntroduced a central routng node. The center node stores all nodes routng and status nformaton, whch s showed as Tab.1 that clents can pre-fetch the routng nformaton when the number of the routng table tem s not huge; and clent can also cache the routng nformaton when the routng data s very large. It s shown as Fg.2.2 that clents can drectly read or wrte the data on the specfc data node. But, the Center Node wll become the bottleneck of the system wth the number of small fles ncreasng. There wll be a few problems as follow: (1) The query tme complexty s O(log( n )) when the data set s orderly and the query tme complexty s O(n) when the data set s unordered, so t s mpossble to handle the hgh concurrent request. (2) Too much mantan cost. The tme complexty s up to On ( ) for nsertng and deletng nodes. The number of faled nodes s proportonal to the system scale, and the mantenance cost greatly ncreases the system burden when the system extends. Table 1 Items of central routng node Hash Value Status IP Address 12ABC23ADFKBCJKDFJAF On ABC23ADFKBCJKDFJAF Off EFAER223ADFK12JKD78A On III THE INDEX STRUCTURE OF CENTRAL ROUTING NODE BASED ON TRIE TREE In ths paper, a new ndex structure based on Tre tree s proposed to solve the problem that the query tme s too long and the system s dffcult to extend. The Tre tree that s known as word search tree or key tree s a tree structure, whch s a varant of hash tree, and t s usually used as statstcs n search engne system or sortng a large number of strngs. Tre s more effcent than Hash Table for Tre tree has less character comparson. Fgure 3.1 The shape of Tre tree Frstly, several symbols are defned n order to better descrbe the performance of our system. Defnton 1: the number of all dfferent characters n hash value s m and the character set n the hash value s denoted by { N1,... N m }, where N m and symbol denotes the length of the strng. The symbol n denotes the number of tems n hash table. Defnton 2: the length of the hash value s l and the strng of the hash value s denoted by T T[1... l], where T l. Defnton 3: the length of the search strng s l and the search strng s denoted by P P[1... l], where P l. A. TmeComplexty The Tre tree s bult wth the hash value shown n Tab.1, and the hash value has a length of 20 Bytes and status flag s one Byte, and IP address s 4 Bytes. 1) Tme complexty of constructon Tre tree There s only one node called root node at ntal n Tre tree, and t begns to traverse from root node when structurng a Tre tree n the memory, and a new node wll be added when the strng s not n Tre tree. Average chldren number of each node s m /2, and average heght 43

4 of Tre tree s l /2, so the average number to compare for a new strng s less than ( l /2)*( m /2), so we can get results as follow: (1) The query tme complexty s On ( *(log m)* l/2) when the all nodes chldren are ordered. (2) Tme complexty s On ( *( m/2)*( l/2)) when the all nodes chldren are unordered. 2) Tme complexty of queryng The substance s that usng the Tre tree can reduce the useless comparson. The search begns from root node and only m-tmes comparsons s needed at most at each layer because that there are m chldren at most to each node, so the average comparson tme s ( m/2)*( l /2) for a Tre tree wth heght of l. We can get results as follow: (1)Tme complexty s O((log m)* l/ 2) when the all nodes chldren are ordered (2)Tme complexty s O(( m/ 2)*( l / 2)) when the all nodes chldren are unordered. 3) Tme complexty of addng It s smlar to construct a Tre tree for addng a node, and t begns from the root node and searches the node havng same prefx wth pattern P. The IP address stored n the matchng node wll be renewed f the pattern P matches all the strng along the nodes of the Tre tree, otherwse we add a new node. We can get results as follow: (1)Tme complexty s Om ( * l/2) when the all nodes chldren are ordered. (2)Tme complexty s O(log( m)* l / 2) when the all nodes chldren are unordered. 4) Tme complexty of dealng faled node It s smlar to construct a Tre tree for deletng a faled node, and t begns from root node and searches the node havng same prefx wth pattern P. The node wll be deleted f we fnd a leaf node, otherwse the pattern do not exst n the Tre tree. More, the father node may merge the remanng chldren after deletng the faled node. It s shown as Fg.3.2 that s the shape after deletng node 12. The node n cloud computng envronment could not leave ntatvely unless the node faled, and the node fal s small probablty event. Comparng wth other P2P scenaros, the probablty for data nodes to qut or jon the system s very low, so t s not often to delete or add nodes. Fgure 3.2 Tre tree's shape after deletng node 9 B. Space complexty for pre-fetchng Let l represents the heght of the Tre tree, and let L represents the leaf number of layer- and let M represents the non-leaf number of layer-. Due to T m, so we can get formula (1). L L M 1 m 2 Let M represents the total number of all non-leaf nodes n the Tre tree, so we can get formula (4) accordng to formula (2) and formula (3), at last we can easly calculate that M [ n/ ml, n/2 l], so the space complexty s On ( ). l1 0 (1) M M, (2) l L n, (3) 1 L L l1 l1 M 0 m 0 2 C. Scalablty of Central Server, (4) The query tme complexty based on Tre tree s Oml ( ), whch meets the requrements of onlne query. But the memory consumpton of Tre tree exceeds the 44

5 physcal lmt of the central node when the system extends, for nstance, the number of small fles s and each leaf takes up 30 Bytes, thus the total memory taken by Tre tree s up to 3GB. So the center node wll become the bottleneck when system extends. In ths paper we propose a new scalable dstrbuted archtecture of the center server, whch s shown as Fg.3.3. The server on the top n the Fg. 3.3 s portal to clents, and the server A, B and C respectvely construct the Tre tree usng the substrngs except the characters A, B and C. By ths way, the space of Tre tree s dstrbuted to each server, and just one hop routng tme s added. language, and the software of central node sde that runs on Ubuntu wth kernel s wrtten n C wth compler gcc Fgure 4.1 Network System topology dagram A. Comparson of query tme Fgure 3.3 Topology after the system extended D. Fault tolerance of central node The system uses the double hot backup method, whch could ensure system sustanable work when the center node faled. The backup machne wll take over the faled one mmedately. E. Cache mechansm of clent s routng nformaton Clents often read or wrte the same data many tmes n a perod of tme accordng to the Localty Prncple, so clents can cache the routng nformaton after obtanng the routng nformaton from the central node. IV EXPERIMENTS In experments, there are 10 data nodes and a center node, whch s shown as Fg The Swtch s D-Lnk s 10/100/1000 adaptve swtch. The data node runs on Wndows XP wth Intel s dual-core CPU 2.93 and 2GB memory, and the IDE s.net Framework 3.5 and Vsual Studo The software of node sde s wrtten n C# It s shown as Tab. 4.1 that the query tme of array structure proportonally ncreases wth the number of small fles, but the query tme of Tre structure ncreases lttle when the number of small fles ncrease from one hundred thousand to one hundred mllon, the lttle ncreased tme s manly because more ntermedate nodes are needed to compare. But the worst case s m-tmes comparsons to each layer, and the tme complexty s Oml ( ), whch s ndependent on n and s a constant. The query tme above doesn t nclude round-trp tme n the network, but t s only the tme of searchng Tre tree. Table.4.1 Query Tme of both algorthms The number of small fles Query tme of Tre Ms B. Comparson of memory consumpton Query tme of array Ms It s shown as Tab.4.2 that the memory consumpton of two data structures ncreases wth the number of small fles, and the memory consumpton of Tre structure s 1.6 tmes more than Array structures. The man reason s that the Tre tree needs addtonal ntermedate nodes and addtonal ponters to mantan the tree. 45

6 Table.4.2 Memory Consumpton of both algorthms The number of small fles Memory consumpton of Tre Bytes Memory consumpton of Array Bytes C. Comparson wth Hadoop HDFS Hadoop s the most wdely used open source dstrbuted fle system, whch s smlar wth Google s GFS. We compared the performance between ours system and Hadoop HDFS. The relatonshp chart between the fle sze and tme consumpton s shown as Fg.4.2 and Fg.4.3, and the tme overhead of readng small fles wth Hadoop s far more than our system. It s because that Hadoop s desgned for large-sze fle n parallel, so Hadoop doesn t take ts advantage when readng and wrtng small-sze fle, nstead, more system overhead s added for parallel desgn. Fgure. 4.2 Tme cost for readng fles of 1K to 100 K comparng wth Hadoop Fguer 4.3 Tme cost for readng fles of 10 K to 1000 K comparng wth Hadoop V. CONCLUSION Wth the rapd development of computatonal scence, all knds of data ncludng growng proporton small fles are generated, and t s too costly for storng the small fles on the GFS or HDFS. In ths paper we proposes a new dstrbuted storage system for small fles based on P2P after analyzng the dstrbuted storage system wth Master/Slaver structure. We ntroduce a central routng node to mprove the effcency of resource dscovery, so clents can fnd data usng only one message compared wth Chord s log(n). The central routng node stored the status and routng nformaton of all the nodes, whch s ndexed by the Tre, and query tme meets the requrements of onlne query. The clents can pre-fetch the routng nformaton when the data s not very large, and the clents can cache the nformaton when the number of small fles s very large. The experments show that the performance of our system s sgnfcantly mproved compared wth Hadoop HDFS when readng and wrtng small fles. The system mplemented the basc functon of storage system for small fles based on DHT, and the system reaches the requrement of onlne query. But the central node s the bottleneck when the system extends, so our next-stage works nclude the followng contents: (a)the node n cloud computng envronment could not leave untl the node faled or the node was damaged by natural dsasters, whch s small probablty event. Our next-stage work s to study the relatonshp between the system performance and the probablty the node faled. (b)implement the scalablty based on the Tre structure. 46

7 REFERENCE [1] Patascale Data Storage Insttute, NERSC fle system statstcs. [2007]. [2] Felx. E., Envronmental Molecular Scences Laboratory: Statc Survey of Fle System Statstcs. [2007]. [3] Chervenak A., Schopf J. M., Pearlman L., et al. Montorng the Earth System Grd wth MDS4. e-scence and Grd Computng New York: IEEE, 2006: [4] Nelsen E. H., The Sloan Dgtal Sky Survey Data Archve Server. Computng n Scence Engneerng, 2008, 10(1): [5] Bonfeld J. K., Staden R., ZTR: a new format for DNA sequence trace data. Bonformatcs, 2002, 18(1):3-10. [6] Faraz Shakh, Mkhl Chanan, A case for small fle packng n parallel vrtual fle system (pvfs2), In Advanced and Dstrbuted Operatng Systems Fall 07, [7] Carns P., Lang S., Ross R., Vlayannur M., et al. Small-fle access n parallel fle systems Internatonal Parallel and Dstrbuted Processng Symposum, New York: IEEE Computer Socety, 2009:1-11. [14] Decanda G., Hastorun D., Jampan M., et al. Dynamo: amazon's hghly avalable key-value store. Specal Interest Group on Operatng System New York: ACM : [15] L xu-qao, Dong bn, Xao L-mn, et al. Small Fles Problem n Parallel Fle System. Network Computng and Informaton Securty. New York: IEEE Computer Socety. 2011: [16] Karger D., Lehman E., Leghton T., et al. Consstent hashng and random trees: dstrbuted cachng protocols for relevng hot spots on the World Wde Web. Symposum on Theory of Computng 1997, New York: ACM, 1997: [17] Stoca I., et al. Chord: A scalable peer-to-peer lookup servce for nternet applcatons. n SIGCOMM ' New York, NY, USA: ACM. [18] Maymounkov P., D. Mazères, Kademla: A Peer-to-Peer Informaton System Based on the XOR Metrc, n Lecture Notes n Computer Scence, P. Druschel, F. Kaashoek and A. Rowstron, P. Druschel, F. Kaashoek and A. Rowstron^Edtors. 2002, Sprnger Berln/Hedelberg. p [19] Shvachko, K., et al. The Hadoop Dstrbuted Fle System. n Mass Storage Systems and Technologes (MSST), 2010 IEEE 26th Symposum on [8] Hendrcks J., Sambasvan R. R., Snnamohdeen S.,et al. Improvng small fle performance n object-based storage. [2006]. [9] Kuhn M., Kunkel J. M., Ludwg T., Dynamc fle system semantcs to enable metadata optmzatons n PVF. Concurrency and Computaton: Practce and Experence, 2009, 21(14): [10] Mackey G., Sehrsh S., Jun W., Improvng metadata management for small fles n HDFS. Cluster Computng and Workshops New York: IEEE Computer Socety, 2009:1-4. [11] Ghemawat S., Goboff H., Leung S., The Google fle system. Symposum on Operatng Systems Prncples New York: ACM.2003: [12] Amazon. Amazon Smple Storage Servce [2011]. [13] Shvachko K., Harong Kuang, Rada, S., Chansler R., "The Hadoop Dstrbuted Fle System," Mass Storage Systems and Technologes (MSST), 2010 IEEE 26th Symposum on, vol., no., pp.1-10, 3-7 May

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

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

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

Watermark-based Provable Data Possession for Multimedia File in Cloud Storage

Watermark-based Provable Data Possession for Multimedia File in Cloud Storage Vol.48 (CIA 014), pp.103-107 http://dx.do.org/10.1457/astl.014.48.18 Watermar-based Provable Data Possesson for Multmeda Fle n Cloud Storage Yongjun Ren 1,, Jang Xu 1,, Jn Wang 1,, Lmng Fang 3, Jeong-U

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

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

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

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

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

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

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

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

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

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

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

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems roceedngs of the 7th World Congress The Internatonal Federaton of Automatc Control A assve Network Measurement-based Traffc Control Algorthm n Gateway of 2 Systems Ybo Jang, Weje Chen, Janwe Zheng, Wanlang

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

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

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture A Desgn Method of Hgh-avalablty and Low-optcal-loss Optcal Aggregaton Network Archtecture Takehro Sato, Kuntaka Ashzawa, Kazumasa Tokuhash, Dasuke Ish, Satoru Okamoto and Naoak Yamanaka Dept. of Informaton

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

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

An Adaptive and Distributed Clustering Scheme for Wireless Sensor Networks

An Adaptive and Distributed Clustering Scheme for Wireless Sensor Networks 2007 Internatonal Conference on Convergence Informaton Technology An Adaptve and Dstrbuted Clusterng Scheme for Wreless Sensor Networs Xnguo Wang, Xnmng Zhang, Guolang Chen, Shuang Tan Department of Computer

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

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks Journal of Convergence Informaton Technology A Novel Adaptve Load Balancng Routng Algorthm n Ad hoc Networks Zhu Bn, Zeng Xao-png, Xong Xan-sheng, Chen Qan, Fan Wen-yan, We Geng College of Communcaton

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

Updating the E5810B firmware

Updating the E5810B firmware Updatng the E5810B frmware NOTE Do not update your E5810B frmware unless you have a specfc need to do so, such as defect repar or nstrument enhancements. If the frmware update fals, the E5810B wll revert

More information

Proactive Secret Sharing Or: How to Cope With Perpetual Leakage

Proactive Secret Sharing Or: How to Cope With Perpetual Leakage Proactve Secret Sharng Or: How to Cope Wth Perpetual Leakage Paper by Amr Herzberg Stanslaw Jareck Hugo Krawczyk Mot Yung Presentaton by Davd Zage What s Secret Sharng Basc Idea ((2, 2)-threshold scheme):

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

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services An Evaluaton of the Extended Logstc, Smple Logstc, and Gompertz Models for Forecastng Short Lfecycle Products and Servces Charles V. Trappey a,1, Hsn-yng Wu b a Professor (Management Scence), Natonal Chao

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

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

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

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

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

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

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

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

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

Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption

Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption 3020 JOURNAL OF COMPUTERS, VOL. 7, NO. 12, DECEMBER 2012 Vehcle Routng Problem wth Tme Wndows for Reducng Fuel Consumpton Jn L School of Computer and Informaton Engneerng, Zhejang Gongshang Unversty, Hangzhou,

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

Mathematical Framework for A Novel Database Replication Algorithm

Mathematical Framework for A Novel Database Replication Algorithm I.J.Modern Educaton and Computer Scence, 203, 9, -0 Publshed Onlne October 203 n MECS (http://www.mecs-press.org/) DOI: 0.585/jmecs.203.09.0 Mathematcal Framework for A Novel Database Replcaton Algorthm

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

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

Canon NTSC Help Desk Documentation

Canon NTSC Help Desk Documentation Canon NTSC Help Desk Documentaton READ THIS BEFORE PROCEEDING Before revewng ths documentaton, Canon Busness Solutons, Inc. ( CBS ) hereby refers you, the customer or customer s representatve or agent

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

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

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014 Agle Traffc Mergng for Data Center Networks Qng Y and Suresh Sngh Portland State Unversty, Oregon June 10 th, 2014 Agenda Background and motvaton Power optmzaton model Smulated greedy algorthm Traffc mergng

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

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

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

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

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement An Enhanced Super-Resoluton System wth Improved Image Regstraton, Automatc Image Selecton, and Image Enhancement Yu-Chuan Kuo ( ), Chen-Yu Chen ( ), and Chou-Shann Fuh ( ) Department of Computer Scence

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

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

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

A role based access in a hierarchical sensor network architecture to provide multilevel security

A role based access in a hierarchical sensor network architecture to provide multilevel security 1 A role based access n a herarchcal sensor network archtecture to provde multlevel securty Bswajt Panja a Sanjay Kumar Madra b and Bharat Bhargava c a Department of Computer Scenc Morehead State Unversty

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

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

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

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

Vembu StoreGrid Windows Client Installation Guide

Vembu StoreGrid Windows Client Installation Guide Ser v cepr ov dered t on Cl enti nst al l at ongu de W ndows Vembu StoreGrd Wndows Clent Installaton Gude Download the Wndows nstaller, VembuStoreGrd_4_2_0_SP_Clent_Only.exe To nstall StoreGrd clent on

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

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

Waste to Energy System in Shanghai City

Waste to Energy System in Shanghai City Waste to Energy System n Shangha Cty Group of Envronmental Systems, Department of Envronmental Studes M2 46876 Ya-Y Zhang 1. Introducton In the past ffteen years, the economcs of Chna has mantaned contnuously

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

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

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

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

A Crossplatform ECG Compression Library for Mobile HealthCare Services

A Crossplatform ECG Compression Library for Mobile HealthCare Services A Crossplatform ECG Compresson Lbrary for Moble HealthCare Servces Alexander Borodn, Yulya Zavyalova Department of Computer Scence Petrozavodsk State Unversty Petrozavodsk, Russa {aborod, yzavyalo}@cs.petrsu.ru

More information

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ Effcent Strpng Technques for Varable Bt Rate Contnuous Meda Fle Servers æ Prashant J. Shenoy Harrck M. Vn Department of Computer Scence, Department of Computer Scences, Unversty of Massachusetts at Amherst

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

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

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

AD-SHARE: AN ADVERTISING METHOD IN P2P SYSTEMS BASED ON REPUTATION MANAGEMENT

AD-SHARE: AN ADVERTISING METHOD IN P2P SYSTEMS BASED ON REPUTATION MANAGEMENT 1 AD-SHARE: AN ADVERTISING METHOD IN P2P SYSTEMS BASED ON REPUTATION MANAGEMENT Nkos Salamanos, Ev Alexogann, Mchals Vazrganns Department of Informatcs, Athens Unversty of Economcs and Busness salaman@aueb.gr,

More information

Auditing Cloud Service Level Agreement on VM CPU Speed

Auditing Cloud Service Level Agreement on VM CPU Speed Audtng Cloud Servce Level Agreement on VM CPU Speed Ryan Houlhan, aojang Du, Chu C. Tan, Je Wu Department of Computer and Informaton Scences Temple Unversty Phladelpha, PA 19122, USA Emal: {ryan.houlhan,

More information

A global view of managing water resources in Tunisia

A global view of managing water resources in Tunisia OCP Polcy Center Conference seres A global vew of managng water resources n Tunsa Jamel Chahed & Mustapha Besbes & Abdelkader Hamdane 11-13 June 2014 Tunsan water resources Average ranfall Pluval water

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

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

Research on Evaluation of Customer Experience of B2C Ecommerce Logistics Enterprises

Research on Evaluation of Customer Experience of B2C Ecommerce Logistics Enterprises 3rd Internatonal Conference on Educaton, Management, Arts, Economcs and Socal Scence (ICEMAESS 2015) Research on Evaluaton of Customer Experence of B2C Ecommerce Logstcs Enterprses Yle Pe1, a, Wanxn Xue1,

More information

iavenue iavenue i i i iavenue iavenue iavenue

iavenue iavenue i i i iavenue iavenue iavenue Saratoga Systems' enterprse-wde Avenue CRM system s a comprehensve web-enabled software soluton. Ths next generaton system enables you to effectvely manage and enhance your customer relatonshps n both

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

EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu

EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP Kun-chan Lan and Tsung-hsun Wu Natonal Cheng Kung Unversty klan@cse.ncku.edu.tw, ryan@cse.ncku.edu.tw ABSTRACT Voce over IP (VoIP) s one of

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

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

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

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

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

RequIn, a tool for fast web traffic inference

RequIn, a tool for fast web traffic inference RequIn, a tool for fast web traffc nference Olver aul, Jean Etenne Kba GET/INT, LOR Department 9 rue Charles Fourer 90 Evry, France Olver.aul@nt-evry.fr, Jean-Etenne.Kba@nt-evry.fr Abstract As networked

More information

International Journal of Advance Research in Computer Science and Management Studies

International Journal of Advance Research in Computer Science and Management Studies Volume 2, Issue 8, August 2014 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online

More information

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

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

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

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