{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T02:31:50Z","timestamp":1740105110759,"version":"3.37.3"},"reference-count":44,"publisher":"Wiley","issue":"18","license":[{"start":{"date-parts":[[2013,8,14]],"date-time":"2013-08-14T00:00:00Z","timestamp":1376438400000},"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":[[2013,12,25]]},"abstract":"ABSTRACT<\/jats:title>In recent years, cloud computing has become popular and its applications widespread. Thus, there exists a common concern, that is, how to arrange and monitor various resources in the cloud computing environment. In the literature, Ganglia and Network Weather Service (NWS) were used to monitor and gather node status and network\u2010related data, respectively. With supports of Ganglia and NWS, one can effectively administer available resources in the cloud computing environment. In order to achieve high performance of cloud computing, comprehensive monitoring and efficient management are critical. Ganglia is often used to gather status data of resources, such as live states of hosts, CPU or memory utilizations, and surely Ganglia is also capable of monitoring network\u2010related information; however, instead of Ganglia, we used NWS services to gather network\u2010related information such as end\u2010to\u2010end transmission control protocol\/Internet protocol performance data. Compared with Ganglia, NWS services offer more selections and flexibility for measurement schemes. Besides, NWS services could be deployed with nonintruding manner that makes it easier and faster in deploying services to cloud nodes. The network\u2010related information is acquired immediately after deployment. Although NWS services also provide measurements for CPU and memory utilizations, but less functionality is provided by them than Ganglia in these aspects. Therefore, we combine advantageous features of Ganglia and NWS to achieve the aims of effective monitoring and management of available resources in the cloud environment. Nevertheless, Ganglia and NWS services may not provide sufficient data in realistic situations due to diversified needs of users, especially application developers. For instance, users are not able to directly access utilizations or allocations of resources in the cloud environment via interfaces or channels of Ganglia or NWS. In addition, NWS services based on a domain\u2010based network information model could greatly decrease overheads caused by unnecessary measurements. Hence, we propose a heuristic QoS measurement approach based on the domain\u2010based information model. This measurement approach is capable of providing essential information to satisfy user requirements, and thus let users manage and monitor various resources in the cloud environment in a more efficient way. \u00a9 2013 Wiley Periodicals, Inc.<\/jats:p>","DOI":"10.1002\/cpe.3090","type":"journal-article","created":{"date-parts":[[2013,8,14]],"date-time":"2013-08-14T07:49:44Z","timestamp":1376466584000},"page":"2540-2560","source":"Crossref","is-referenced-by-count":5,"title":["On construction of heuristic QoS bandwidth management in clouds"],"prefix":"10.1002","volume":"25","author":[{"given":"Chao\u2010Tung","family":"Yang","sequence":"first","affiliation":[{"name":"Department of Computer Science Tunghai University Taichung 40704 Taiwan"}]},{"given":"Jung\u2010Chun","family":"Liu","sequence":"additional","affiliation":[{"name":"Department of Computer Science Tunghai University Taichung 40704 Taiwan"}]},{"given":"Rajiv","family":"Ranjan","sequence":"additional","affiliation":[{"name":"Information Engineering Laboratory CSIRO ICT Centre Canberra Australia"}]},{"given":"Wen\u2010Chung","family":"Shih","sequence":"additional","affiliation":[{"name":"Department of Applied Informatics and Multimedia Asia University Taichung 41354 Taiwan"}]},{"given":"Chih\u2010Hao","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Computer Science Tunghai University Taichung 40704 Taiwan"}]}],"member":"311","published-online":{"date-parts":[[2013,8,14]]},"reference":[{"key":"e_1_2_6_2_1","unstructured":"Cloud computing http:\/\/en.wikipedia.org\/wiki\/Cloud_computing#Infrastructure"},{"key":"e_1_2_6_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2011.44"},{"key":"e_1_2_6_4_1","doi-asserted-by":"crossref","unstructured":"SempolinskiP ThainD.A comparison and critique of eucalyptus OpenNebula and nimbus.2010. Cloud Computing Technology and Science (CloudCom) 2010 IEEE Second International Conference pp.417\u2013426.","DOI":"10.1109\/CloudCom.2010.42"},{"key":"e_1_2_6_5_1","unstructured":"CordeiroT DamalioD PereiraN EndoP PalharesA Gon\u00e7alvesG SadokD KelnerJ MelanderB SouzaV M\u00e5ngsJE.Open source cloud computing platforms.2010. Grid and Cooperative Computing (GCC) 2010 9th International Conference pp.366\u2013371."},{"key":"e_1_2_6_6_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.432"},{"key":"e_1_2_6_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2006.02.008"},{"key":"e_1_2_6_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.04.008"},{"key":"e_1_2_6_9_1","unstructured":"Ganglia.Ganglia. Retrieved fromhttp:\/\/ganglia.info\/."},{"key":"e_1_2_6_10_1","unstructured":"MySQL http:\/\/www.mysql.com\/"},{"key":"e_1_2_6_11_1","unstructured":"KreftingD VossbergM TolxdorffT.Simplified grid implementation of medical image processing algorithms using a workflow managment system. Presented at the MICCAI\u2010grid workshop New York.2008. Retrieved fromhttp:\/\/www.i3s.unice.fr\/~johan\/MICCAI\u2010Grid\/website.html."},{"key":"e_1_2_6_12_1","unstructured":"LegrandA QuinsonM.Automatic deployment of the network weather service using the effective network view.2004. In Parallel and Distributed Processing Symposium 2004. Proceedings. 18th International."},{"key":"e_1_2_6_13_1","unstructured":"LuJ.Perl. Retrieved fromhttp:\/\/web.nchu.edu.tw\/~jlu\/cyut\/perl.shtml."},{"key":"e_1_2_6_14_1","unstructured":"Network Weather Service.Network Weather Service. Retrieved fromhttp:\/\/nws.cs.ucsb.edu\/ewiki\/."},{"key":"e_1_2_6_15_1","unstructured":"NINO \u2010 Network Manager. Retrieved fromhttp:\/\/nino.sourceforge.net\/nino\/index.html."},{"issue":"8","key":"e_1_2_6_16_1","article-title":"Model for IP network synthetical performance evaluation","volume":"34","author":"Que W","journal-title":"Computer Engineering"},{"key":"e_1_2_6_17_1","doi-asserted-by":"crossref","unstructured":"VazhkudaiS SchopfJM FosterIT.Predicting the Performance of Wide Area Data Transfers. InProceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS '02).IEEE Computer Society Washington DC USA 2002;270\u2013.","DOI":"10.1109\/IPDPS.2002.1015510"},{"key":"e_1_2_6_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00025-4"},{"key":"e_1_2_6_19_1","doi-asserted-by":"crossref","unstructured":"YangCT ChenCH YangMF ChiangWC.MIFAS: medical image file accessing system in co\u2010allocation data grids.2008. In IEEE Asia\u2010Pacific Services Computing Conference 2008. APSCC'08 (pp.769\u2013774.","DOI":"10.1109\/APSCC.2008.267"},{"key":"e_1_2_6_20_1","unstructured":"YangC ChenS.A multi\u2010site resource allocation strategy in computational grids.2008. In Advances in Grid and Pervasive Computing (pp.199\u2013210). Retrieved July 29 2009 fromhttp:\/\/dx.doi.org\/10.1007\/978\u20103\u2010540\u201068083\u20103_21."},{"key":"e_1_2_6_21_1","doi-asserted-by":"crossref","unstructured":"YangC ChenS ChenT.A grid resource broker with network bandwidth\u2010aware Job scheduling for computational grids.2007. In Advances in Grid and Pervasive Computing (pp.1\u201312). Retrieved July 29 2009 fromhttp:\/\/dx.doi.org\/10.1007\/978\u20103\u2010540\u201072360\u20108_1.","DOI":"10.1007\/978-3-540-72360-8_1"},{"key":"e_1_2_6_22_1","doi-asserted-by":"crossref","unstructured":"YangC ChenT TungH.A dynamic domain\u2010based network information model for computational grids.2007. In Future Generation Communication and Networking (Vol. 1 pp.575\u2013578). Los Alamitos CA USA: IEEE Computer Society. doi:http:\/\/doi.ieeecomputersociety.org\/10.1109\/FGCN.2007.9.","DOI":"10.1109\/FGCN.2007.9"},{"key":"e_1_2_6_23_1","doi-asserted-by":"crossref","unstructured":"YangC ShihP ChenS ShihW.An efficient network information model using NWS for grid computing environments.2005. In Grid and Cooperative Computing \u2010 GCC 2005 (pp.287\u2013299). Retrieved July 29 2009 fromhttp:\/\/dx.doi.org\/10.1007\/11590354_40.","DOI":"10.1007\/11590354_40"},{"key":"e_1_2_6_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227\u2010006\u20100025\u20100"},{"key":"e_1_2_6_25_1","doi-asserted-by":"crossref","unstructured":"YangC YangM ChiangW.Implementation of a cyber transformer for parallel download in Co\u2010allocation data grid environments.2008. In Proceedings of the 2008 Seventh International Conference on Grid and Cooperative Computing (pp.242\u2013253). IEEE Computer Society. Retrieved July 29 2009 fromhttp:\/\/portal.acm.org\/citation.cfm?id=1471431.","DOI":"10.1109\/GCC.2008.111"},{"key":"e_1_2_6_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2003.814725"},{"key":"e_1_2_6_27_1","doi-asserted-by":"crossref","unstructured":"ChengZ DuZ ZhuS.A service level QoS mechanism and algorithm for data distribution and backup in an grid based astronomy data management system.2007. In Grid and Cooperative Computing 2007. GCC 2007. Sixth International Conference on (pp.430\u2013436). Presented at the Grid and Cooperative Computing 2007. GCC 2007. Sixth International Conference on. doi:10.1109\/GCC.2007.25.","DOI":"10.1109\/GCC.2007.25"},{"key":"e_1_2_6_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.01.002"},{"key":"e_1_2_6_29_1","unstructured":"The NIST definition of cloud computing. National Institute of Standards and Technology. Retrieved 24 July 2011."},{"key":"e_1_2_6_30_1","unstructured":"ArmbrustM FoxA GriffithR JosephAD KatzRH KonwinskiA LeeG PattersonDA RabkinAriel StoicaI ZahariaM.Above the clouds: a Berkeley view of cloud computing Technical Report EECS\u20102009\u201028 UC Berkeley."},{"key":"e_1_2_6_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00354-008-0081-5"},{"key":"e_1_2_6_32_1","doi-asserted-by":"crossref","unstructured":"DiazJ vonLaszewskiG WangF FoxG.Abstract image management and universal image registration for cloud and HPC infrastructures. IEEE CLOUD2012:463\u2013470.","DOI":"10.1109\/CLOUD.2012.94"},{"key":"e_1_2_6_33_1","doi-asserted-by":"crossref","unstructured":"DiazJ vonLaszewskiG WangF YoungeAJ FoxG.FutureGrid image repository: a generic catalog and storage system for heterogeneous virtual machine images. CloudCom2011:560\u2013564.","DOI":"10.1109\/CloudCom.2011.85"},{"key":"e_1_2_6_34_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJAHUC.2012.048261"},{"key":"e_1_2_6_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2012.05.001"},{"key":"e_1_2_6_36_1","doi-asserted-by":"crossref","unstructured":"YouseffL ButricoM Da SilvaD.Toward a unified ontology of cloud computing In the Proceedings of the Grid Computing Environment Workshop 2008 IEE Computer Society Press.","DOI":"10.1109\/GCE.2008.4738443"},{"key":"e_1_2_6_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00354-009-0077-9"},{"key":"e_1_2_6_38_1","doi-asserted-by":"crossref","unstructured":"CampegianiP Lo PrestiF.A general model for virtual machines resources allocation in multi\u2010tier distributed systems autonomic and autonomous systems.2009 International Conference on pp.162\u2013167. Fifth International Conference on Autonomic and Autonomous Systems 2009.","DOI":"10.1109\/ICAS.2009.49"},{"key":"e_1_2_6_39_1","doi-asserted-by":"crossref","unstructured":"Tung YangC LinCH YangMF.A heuristic QoS measurement with domain\u2010based network information model for grid computing environments.2010 International Journal of Ad Hoc and Ubiquitous Computing.","DOI":"10.1504\/IJAHUC.2010.032998"},{"key":"e_1_2_6_40_1","doi-asserted-by":"crossref","unstructured":"YangCT.Implementation of a heuristic network bandwidth measurement for grid computing environments.2010. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-642-13136-3_12"},{"key":"e_1_2_6_41_1","doi-asserted-by":"crossref","unstructured":"YangCT LinCH YuSC.A heuristic network bandwidth measurement with domain\u2010based model on grids.2009. Communications in Computer and Information Science.","DOI":"10.1007\/978-3-642-10844-0_37"},{"key":"e_1_2_6_42_1","doi-asserted-by":"crossref","unstructured":"YangCT HuangKL LiuJC ChenWS HsuWH.On construction of cloud IaaS using KVM and open nebula for video services.201241st International Conference on Parallel Processing Workshops 2012","DOI":"10.1109\/ICPPW.2012.32"},{"key":"e_1_2_6_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.09.001"},{"key":"e_1_2_6_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2011.05.007"},{"key":"e_1_2_6_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCA.2010.2052598"}],"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.3090","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.3090","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T22:47:52Z","timestamp":1694645272000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/cpe.3090"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,14]]},"references-count":44,"journal-issue":{"issue":"18","published-print":{"date-parts":[[2013,12,25]]}},"alternative-id":["10.1002\/cpe.3090"],"URL":"https:\/\/doi.org\/10.1002\/cpe.3090","archive":["Portico"],"relation":{},"ISSN":["1532-0626","1532-0634"],"issn-type":[{"type":"print","value":"1532-0626"},{"type":"electronic","value":"1532-0634"}],"subject":[],"published":{"date-parts":[[2013,8,14]]}}}