{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,30]],"date-time":"2025-12-30T17:57:08Z","timestamp":1767117428524},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2010,11,4]],"date-time":"2010-11-04T00:00:00Z","timestamp":1288828800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2011,3]]},"DOI":"10.1007\/s10723-010-9168-6","type":"journal-article","created":{"date-parts":[[2010,11,3]],"date-time":"2010-11-03T09:57:54Z","timestamp":1288778274000},"page":"27-47","source":"Crossref","is-referenced-by-count":25,"title":["Joint Elastic Cloud and Virtual Network Framework for Application Performance-cost Optimization"],"prefix":"10.1007","volume":"9","author":[{"given":"Tram","family":"Truong Huu","sequence":"first","affiliation":[]},{"given":"Guilherme","family":"Koslovski","sequence":"additional","affiliation":[]},{"given":"Fabienne","family":"Anhalt","sequence":"additional","affiliation":[]},{"given":"Johan","family":"Montagnat","sequence":"additional","affiliation":[]},{"given":"Pascale","family":"Vicat-Blanc Primet","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,11,4]]},"reference":[{"key":"9168_CR1","unstructured":"Open Cloud Computing Interface Working Group (OCCI-WG). http:\/\/www.occi-wg.org\/doku.php (2009)"},{"key":"9168_CR2","unstructured":"Addie, R., Braithwaite, S., Zareer, A.: Netml: a language and website for collaborative work on networks and their algorithms. In: ATNAC 06 (2006)"},{"key":"9168_CR3","doi-asserted-by":"crossref","unstructured":"Anhalt, F., Koslovski, G., Vicat-Blanc Primet, P.: Specifying and provisioning virtual infrastructures with HIPerNet. In: ACM International Journal of Network Management (IJNM)\u2014Special Issue on Network Virtualization and its Management, vol. 20(3), pp. 129\u2013148 (2010)","DOI":"10.1002\/nem.732"},{"issue":"4","key":"9168_CR4","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/1151659.1159916","volume":"36","author":"A Bavier","year":"2006","unstructured":"Bavier, A., Feamster, N., Huang, M., Peterson, L., Rexford, J.: In VINI veritas: realistic and controlled network experimentation. ACM SIGCOMM Comput. Commun. Rev. 36(4), 3\u201314 (2006)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"9168_CR5","unstructured":"Begnum, K., Sechrest, J.: The MLN Manual\u2014Version 1.0. http:\/\/mln.sourceforge.net\/doc\/mln-manual.pdf (2009)"},{"issue":"3","key":"9168_CR6","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1007\/s10723-009-9144-1","volume":"8","author":"LF Bittencourt","year":"2010","unstructured":"Bittencourt, L.F., Madeira, E.R.M.: Towards the scheduling of multiple workflows on computational grids. J. Grid Comput. 8(3), 419\u2013441 (2010)","journal-title":"J. Grid Comput."},{"key":"9168_CR7","doi-asserted-by":"crossref","unstructured":"Blythe, J., Jain, S., Deelman, E., Gil, Y., Vahi, K., Mandal, A., Kennedy, K.: Task scheduling strategies for workflow-based applications in Grids. In: International Symposium on Cluster Computing and the Grid (CCGrid\u201905), pp. 759\u2013767 (2005)","DOI":"10.1109\/CCGRID.2005.1558639"},{"issue":"6","key":"9168_CR8","doi-asserted-by":"crossref","first-page":"810","DOI":"10.1006\/jpdc.2000.1714","volume":"61","author":"TD Braun","year":"2001","unstructured":"Braun, T.D., Siegel, H.J., Beck, N., B\u00f6l\u00f6ni, L.L., Maheswaran, M., Reuther, A.I., Robertson, J.P., Theys, M.D., Yao, B., Hensgen, D., Freund, R.F.: A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. J. Parallel Distrib. Comput. 61(6), 810\u2013837 (2001)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9168_CR9","unstructured":"Crosby, S., Doyle, R., Gering, M., Gionfriddo, M., Grarup, S., Hand, S., Hapner, M., Hiltgen, D., Johanssen, M., Lamers, L.J., Leung, J., Machida, F., Maier, A., Mellor, E., Parchem, J., Pardikar, S., Schmidt, S.J., Schmidt, R.W., Warfield, A., Weitzel, M.D., Wilson, J.: Open Virtualization Format Specification (OVF). Technical Report DSP0243, Distributed Management Task Force, Inc. (2009)"},{"issue":"1","key":"9168_CR10","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1080\/17445760802225868","volume":"24","author":"MQ Dang","year":"2009","unstructured":"Dang, M.Q., Altmann, J.: Resource allocation algorithm for light communication Grid-based workflows within an SLA context. Int. J. Parallel Emergent Distrib. Syst. 24(1), 31\u201348 (2009)","journal-title":"Int. J. Parallel Emergent Distrib. Syst."},{"issue":"3","key":"9168_CR11","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1177\/1094342007086230","volume":"22","author":"MQ Dang","year":"2008","unstructured":"Dang, M.Q., Hsu, D.F.: Mapping Heavy Communication Grid-Based Workflows Onto Grid Resources Within an SLA Context Using Metaheuristics. Int. J. High Perform. Comput. Appl. 22(3), 330\u2013346 (2008)","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"1","key":"9168_CR12","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1023\/A:1024011025052","volume":"1","author":"E Deelman","year":"2003","unstructured":"Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Blackburn, K., Lazzarini, A., Arbree, A., Cavanaugh, R., Koranda, S.: Mapping abstract complex workflows onto Grid environments. J. Grid Comput. 1(1), 9\u201323 (2003)","journal-title":"J. Grid Comput."},{"key":"9168_CR13","unstructured":"Dijkstra, F., Swany, M.: Network Mark-up Language Working Group (NML-WG). https:\/\/forge.gridforum.org\/projects\/nml-wg (2007)"},{"issue":"1","key":"9168_CR14","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/1198255.1198265","volume":"37","author":"N Feamster","year":"2007","unstructured":"Feamster, N., Gao, L., Rexford, J.: How to lease the internet in your spare time. SIGCOMM Comput. Commun. Rev. 37(1), 61\u201364 (2007)","journal-title":"SIGCOMM Comput. Commun. Rev."},{"issue":"7","key":"9168_CR15","doi-asserted-by":"crossref","first-page":"720","DOI":"10.1016\/j.future.2008.02.011","volume":"24","author":"T Glatard","year":"2008","unstructured":"Glatard, T., Montagnat, J., Emsellem, D., Lingrand, D.: A service-oriented architecture enabling dynamic services grouping for optimizing distributed workflows execution. Future Gener. Comput. Syst. 24(7), 720\u2013730 (2008)","journal-title":"Future Gener. Comput. Syst."},{"issue":"3","key":"9168_CR16","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1177\/1094342008096067","volume":"22","author":"T Glatard","year":"2008","unstructured":"Glatard, T., Montagnat, J., Lingrand, D., Pennec, X.: Flexible and efficient workflow deployement of data-intensive applications on grids with MOTEUR. Int. J. High Perform. Comput. Appl. 22(3), 347\u2013360 (2008)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"9168_CR17","doi-asserted-by":"crossref","unstructured":"Glatard, T., Pennec, X., Montagnat, J.: Performance evaluation of grid-enabled registration algorithms using bronze-standards. In: Medical Image Computing and Computer-Assisted Intervention (MICCAI\u201906) (2006)","DOI":"10.1007\/11866763_19"},{"key":"9168_CR18","doi-asserted-by":"crossref","unstructured":"Guo, W., Sun, W., Hu, W., Jin, Y.: Resource allocation strategies for data-intensive workflow-based applications in optical Grids. In: 10th IEEE Singapore International Conference on Communication Systems (IEEE ICCS 2006), pp. 1\u20135 (2006)","DOI":"10.1109\/ICCS.2006.301465"},{"key":"9168_CR19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1544012.1544027","volume-title":"CoNEXT \u201908: Proceedings of the 2008 ACM CoNEXT Conference","author":"J He","year":"2008","unstructured":"He, J., Zhang-Shen, R., Li, Y., Lee, C.-Y., Rexford, J., Chiang, M.: Davinci: dynamically adaptive virtual networks for a customized internet. In: CoNEXT \u201908: Proceedings of the 2008 ACM CoNEXT Conference, pp. 1\u201312. ACM, New York (2008)"},{"key":"9168_CR20","doi-asserted-by":"crossref","unstructured":"Huang, R., Casanova, H., Chien, A.A.: Using virtual Grids to simplify application scheduling. In: 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2006) (2006)","DOI":"10.1109\/IPDPS.2006.1639309"},{"key":"9168_CR21","unstructured":"Distributed Management Task\u00a0Force Inc. Common Information Model (CIM) Standards. http:\/\/www.dmtf.org\/standards\/cim\/ (1999)"},{"key":"9168_CR22","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1145\/944773.944789","volume-title":"MoMeTools \u201903: Proceedings of the ACM SIGCOMM Workshop on Models, Methods and Tools for Reproducible Network Research","author":"X Jiang","year":"2003","unstructured":"Jiang, X., Xu, D.: vbet: a vm-based emulation testbed. In: MoMeTools \u201903: Proceedings of the ACM SIGCOMM Workshop on Models, Methods and Tools for Reproducible Network Research, pp. 95\u2013104. ACM, New York (2003)"},{"key":"9168_CR23","doi-asserted-by":"crossref","unstructured":"Koslovski, G., Truong Huu, T., Montagnat, J., Primet, P.V.-B.: Executing distributed applications on virtualized infrastructures specified with the VXDL language and managed by the HIPerNET framework. In: First International Conference on Cloud Computing (CLOUDCOMP 2009), Munich, Germany (2009)","DOI":"10.1007\/978-3-642-12636-9_1"},{"key":"9168_CR24","doi-asserted-by":"crossref","unstructured":"Koslovski, G., Primet, P.V.-B., Char\u00e3o, A.S.: VXDL: virtual resources and interconnection networks description language. In: GridNets 2008 (2008)","DOI":"10.1007\/978-3-642-02080-3_15"},{"key":"9168_CR25","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/HCW.1999.765094","volume-title":"Eighth Heterogeneous Computing Workshop (HCW\u201999)","author":"M Maheswaran","year":"1999","unstructured":"Maheswaran, M., Ali, S., Siegel, H.J., Hensgen, D., Freund, R.F.: Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems. In: Eighth Heterogeneous Computing Workshop (HCW\u201999), pp. 30\u201344. IEEE Computer Society, San Juan, Puerto Rico (1999)"},{"key":"9168_CR26","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1109\/HPDC.2005.1520947","volume-title":"14th IEEE International Symposium on High Performance Distributed Computing (HPDC\u201905)","author":"A Mandal","year":"2005","unstructured":"Mandal, A., Kennedy, K., Koelbel, C., Marin, G., Mellor-Crummey, J., Liu, B., Johnsson, L.: Scheduling strategies for mapping application workflows onto the Grid. In: 14th IEEE International Symposium on High Performance Distributed Computing (HPDC\u201905), pp. 125\u2013134. IEEE Computer Society, Washington, DC, USA (2005)"},{"issue":"9","key":"9168_CR27","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/MC.2006.307","volume":"39","author":"L Peterson","year":"2006","unstructured":"Peterson, L., Anderson, T., Blumenthal, D., Casey, D., Clark, D., Estrin, D., Evans, J., Raychaudhuri, D., Reiter, M., Rexford, J., Shenker, S., Wroclawski, J.: GENI design principles. Computer 39(9), 102\u2013105 (2006)","journal-title":"Computer"},{"key":"9168_CR28","doi-asserted-by":"crossref","unstructured":"Ramakrishnan, L., Nurmi, D., Mandal, A., Koelbel, C., Gannon, D., Huang, T.M., Kee, Y.-S., Obertelli, G., Thyagaraja, K., Wolski, R., YarKhan, A., Zagorodnov, D.: VGrADS: enabling e-science workflows on grids and clouds with fault tolerance. In: International Conference for High Performance Computing, Networking, Storage and Analysis (SC09) (2009)","DOI":"10.1145\/1654059.1654107"},{"key":"9168_CR29","first-page":"347","volume-title":"CoreGRID Integration Workshop (CGIW2005)","author":"R Sakellariou","year":"2005","unstructured":"Sakellariou, R., Zhao, H., Tsiakkouri, E., Dikaiakos, M.D.: Scheduling workflows with budget constraints. In: CoreGRID Integration Workshop (CGIW2005), pp. 347\u2013357. Springer-Verlag, Pisa, Italy (2005)"},{"issue":"5","key":"9168_CR30","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/j.is.2004.03.003","volume":"30","author":"P Senkul","year":"2005","unstructured":"Senkul, P., Toroslu, I.H.: An architecture for workflow scheduling under resource allocation constraints. Inf. Syst. 30(5), 399\u2013422 (2005)","journal-title":"Inf. Syst."},{"key":"9168_CR31","doi-asserted-by":"crossref","unstructured":"Silva, J.N., Veiga, L., Ferreira, P.: Heuristic for resources allocation on utility computing infrastructures. In: 6th International Workshop on Middleware for Grid Computing (MGC 2008), pp. 1\u20136. ACM (2008)","DOI":"10.1145\/1462704.1462713"},{"issue":"3","key":"9168_CR32","first-page":"260","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu, H., Hariri, S., Min-You, W.: Performance-effective and low-complexity task scheduling for heterogeneous computing. Int. J. Supercomput. Appl 13(3), 260\u2013274 (2002)","journal-title":"Int. J. Supercomput. Appl"},{"key":"9168_CR33","doi-asserted-by":"crossref","unstructured":"van\u00a0der Ham, J., Grosso, P., van\u00a0der Pol, R., Toonk, A., de\u00a0Laat, C.: Using the network description language in optical networks. In: Proc. IFIP\/IEEE IM (2007)","DOI":"10.1109\/INM.2007.374784"},{"key":"9168_CR34","unstructured":"Primet, P.V.-B., Anhalt, F., Koslovski, G.: Exploring the virtual infrastructure service concept in Grid\u20195000. In: 20th ITC Specialist Seminar on Network Virtualization, Hoi An, Vietnam (2009)"},{"key":"9168_CR35","doi-asserted-by":"crossref","unstructured":"Primet, P.V.-B., Roca, V., Montagnat, J., Gelas, J.-P., Mornard, O., Giraud, L., Koslovski, G., Truong Huu, T.: A scalable security model for enabling dynamic virtual private execution infrastructures on the internet. In: IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2009), Shanghai, China (2009)","DOI":"10.1109\/CCGRID.2009.76"},{"key":"9168_CR36","first-page":"647","volume-title":"Optimization of Workflow Resources Allocation with Cost Constraint","author":"Z Xiao","year":"2007","unstructured":"Xiao, Z., Chang, H., Yi, Y. (2007) Optimization of Workflow Resources Allocation with Cost Constraint, pp. 647\u2013656. Springer, Berlin\/Heidelberg"},{"issue":"3\u20134","key":"9168_CR37","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s10723-005-9010-8","volume":"3","author":"J Yu","year":"2005","unstructured":"Yu, J., Buyya, R.: A taxonomy of workflow management systems for Grid computing. J. Grid Comput. 3(3\u20134), 171 \u2013 200 (2005)","journal-title":"J. Grid Comput."},{"key":"9168_CR38","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1109\/E-SCIENCE.2005.26","volume-title":"First International Conference on e-Science and Grid Computing (E-SCIENCE\u201905)","author":"J Yu","year":"2005","unstructured":"Yu, J., Buyya, R., Tham, C.K.: Cost-based scheduling of scientific workflow application on utility Grids. In: First International Conference on e-Science and Grid Computing (E-SCIENCE\u201905), pp. 140\u2013147. IEEE Computer Society, Melbourne, Australia (2005)"},{"key":"9168_CR39","unstructured":"Zhao, H., Sakellariou, R.: Scheduling multiple DAGs onto heterogeneous systems. In: 15th Heterogeneous Computing Workshop (HCW 2006), Rhodes Island, Greece (2006)"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-010-9168-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-010-9168-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-010-9168-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T02:01:49Z","timestamp":1559786509000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-010-9168-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,4]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2011,3]]}},"alternative-id":["9168"],"URL":"https:\/\/doi.org\/10.1007\/s10723-010-9168-6","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,11,4]]}}}