{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T20:10:35Z","timestamp":1739995835392,"version":"3.37.3"},"reference-count":22,"publisher":"Wiley","issue":"13","license":[{"start":{"date-parts":[[2010,3,30]],"date-time":"2010-03-30T00:00:00Z","timestamp":1269907200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Concurrency and Computation"],"published-print":{"date-parts":[[2010,9,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Grid applications are normally deployed on computing nodes beforehand, which may cause the undesirable situation that some of these nodes (with hot applications deployed) are always busy whereas the others are consistently idle. Therefore, the overall performance (e.g. throughput and load balancing) of such a Grid system would be seriously degraded. In this paper, we present the idea of Hierarchical and Dynamic Deployment of Application (HDDA) in Grid to improve the system performance. With HDDA, an application can be dynamically deployed and undeployed when necessary. In order to reduce the overhead caused by HDDA, the Average Latency Ratio Minimum (ALR\u2010MIN) replacement strategy is also proposed. It deploys applications to nodes with minimum ALR of Node (NALR), and evicts applications with minimum increment of ALR. The results of the experiment we conducted on ChinaGrid show that HDDA can achieve 10 and 24% less average complete time (ACT) than the schemes of non\u2010HDDA and Static Deployment of Application (SDA), respectively. Additionally, throughput and load balancing of HDDA are also better than the other two schemas. Results of the simulation performed on a simulator particularly developed for this research show that our ALR\u2010MIN replacement strategy results in 17% less relative delay\u2010time of jobs than the well\u2010known Least Recently Used (LRU)\u2010based strategies in a typical setting. Copyright \u00a9 2010 John Wiley &amp; Sons, Ltd.<\/jats:p>","DOI":"10.1002\/cpe.1568","type":"journal-article","created":{"date-parts":[[2010,3,30]],"date-time":"2010-03-30T07:43:52Z","timestamp":1269935032000},"page":"1945-1967","source":"Crossref","is-referenced-by-count":1,"title":["Improving grid performance by dynamically deploying applications"],"prefix":"10.1002","volume":"22","author":[{"given":"Yongwei","family":"Wu","sequence":"first","affiliation":[]},{"given":"Gang","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Jia","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Rui","family":"Fang","sequence":"additional","affiliation":[]},{"given":"Guangwen","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Weimin","family":"Zheng","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2010,8,12]]},"reference":[{"key":"e_1_2_10_2_2","doi-asserted-by":"publisher","DOI":"10.1177\/109434200101500302"},{"key":"e_1_2_10_3_2","doi-asserted-by":"crossref","unstructured":"WuYW WuS YuHS HuCM.Introduction to ChinaGrid support platform. Proceedings of Parallel and Distributed Processing and Applications\u2014Ispa 2005 Workshops Nanjing China 2\u20135 November 2005;232\u2013240.","DOI":"10.1007\/11576259_26"},{"key":"e_1_2_10_4_2","doi-asserted-by":"crossref","unstructured":"QiL JinH FosterI GaworJ.HAND: Highly available dynamic deployment infrastructure for Globus Toolkit 4. Proceedings of 15th EUROMICRO International Conference on Parallel Distributed and Network\u2010based Processing Naples Italy 7\u20139 February 2007;155\u2013162.","DOI":"10.1109\/PDP.2007.49"},{"key":"e_1_2_10_5_2","doi-asserted-by":"crossref","unstructured":"PuL LewisMJ.Uniform dynamic deployment of Web and Grid Services. Proceedings of IEEE International Conference on Web Services (ICWS 2007) Salt Lake City Utah U.S.A. 9\u201313 July 2007;26\u201334.","DOI":"10.1109\/ICWS.2007.181"},{"key":"e_1_2_10_6_2","unstructured":"WatsonP FowlerC KubicekC MukherjeeA ColquhounJ HewittM ParastatidisS.Dynamically deploying Web services on a grid using Dynasoar. Proceedings of Ninth IEEE International Symposium on Object and Component\u2010Oriented Real\u2010Time Distributed Computing Gyeongju South Korea 28 April 2006."},{"key":"e_1_2_10_7_2","unstructured":"SiddiquiM VillazonA HoferJ FahringerT.GLARE: A grid activity registration deployment and provisioning framework. Proceedings of the ACM\/IEEE Conference on Supercomputing Seattle Washington U.S.A. 12\u201318 November 2005."},{"key":"e_1_2_10_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2007.02.005"},{"key":"e_1_2_10_9_2","doi-asserted-by":"crossref","unstructured":"ShankarS DeWittDJ.Data driven workflow planning in cluster management systems. Proceedings of the 16th IEEE International Symposium on High Performance Distributed Computing Monterey CA U.S.A. 25\u201329 June 2007;127\u2013136.","DOI":"10.1145\/1272366.1272383"},{"key":"e_1_2_10_10_2","unstructured":"Application Contents Service Specification 1.0. Available at:http:\/\/www.ogf.org\/documents\/GFD.73.pdf[01\u201001\u20102008]."},{"key":"e_1_2_10_11_2","doi-asserted-by":"crossref","unstructured":"DiwakarD DiwakarS.CINWEGS\u2014An integrated Web and grid services framework for collaborative solutions. Proceedings of Fourth International Conference on Next Generation Web Services Practices Seoul Korea 22\u201326 August 2005;21\u201327.","DOI":"10.1109\/NWeSP.2008.21"},{"key":"e_1_2_10_12_2","doi-asserted-by":"crossref","unstructured":"FuQiangL BinG ChengX YanM.Dynamic visualization service deployment in grid scientific workflow. Proceedings of Seventh International Conference on Grid and Cooperative Computing Shenzhen China 24\u201326 October 2008;201\u2013205.","DOI":"10.1109\/GCC.2008.28"},{"key":"e_1_2_10_13_2","unstructured":"Parallel workloads archive. Available at:http:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/index.html[03\u201003\u20102008]."},{"key":"e_1_2_10_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.1297303"},{"key":"e_1_2_10_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2006.50"},{"key":"e_1_2_10_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-7552(97)00041-X"},{"key":"e_1_2_10_17_2","doi-asserted-by":"crossref","unstructured":"AbramsM. S. Dept. of Computer I Virginia Polytechnic and U. State.Caching proxies: limitations and potentials. Proceedings of the Fourth International World Wide Web Conference Boston MA U.S.A. 11\u201314 December 1995.","DOI":"10.1145\/3592626.3592635"},{"key":"e_1_2_10_18_2","unstructured":"CaoP IraniS.Cost\u2010aware WWW proxy caching algorithms. Proceedings of the USENIX Symposium on Internet Technologies and Systems Monterey CA U.S.A. 8\u201311 December 1997;193\u2013206."},{"key":"e_1_2_10_19_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00530-008-0143-z"},{"key":"e_1_2_10_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-007-0108-6"},{"key":"e_1_2_10_21_2","unstructured":"CohenE ShenkerS.Replication strategies in unstructured peer\u2010to\u2010peer networks. Proceedings of ACM SIGCOMM'02 Pittsburgh PA U.S.A. 19\u201323 August 2006."},{"key":"e_1_2_10_22_2","doi-asserted-by":"crossref","unstructured":"TewariS KleinrockL.Proportional replication in Peer\u2010to\u2010Peer Networks. Proceedings of 25th IEEE International Conference on Computer Communications Barcelona Spain 23\u201429 April 2006;1\u201312.","DOI":"10.1109\/INFOCOM.2006.132"},{"key":"e_1_2_10_23_2","unstructured":"Power law distributions in real and virtual worlds. Available at:http:\/\/www.isoc.org\/inet2000\/cdproceedings\/2a\/2a_2.htm[18\u201005\u20102008]."}],"container-title":["Concurrency and Computation: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fcpe.1568","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.1568","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T19:29:26Z","timestamp":1739993366000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/cpe.1568"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,8,12]]},"references-count":22,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2010,9,10]]}},"alternative-id":["10.1002\/cpe.1568"],"URL":"https:\/\/doi.org\/10.1002\/cpe.1568","archive":["Portico"],"relation":{},"ISSN":["1532-0626","1532-0634"],"issn-type":[{"type":"print","value":"1532-0626"},{"type":"electronic","value":"1532-0634"}],"subject":[],"published":{"date-parts":[[2010,8,12]]}}}