{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T04:38:17Z","timestamp":1747802297215,"version":"3.41.0"},"publisher-location":"New York, NY","reference-count":117,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781493920914"},{"type":"electronic","value":"9781493920921"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-1-4939-2092-1_46","type":"book-chapter","created":{"date-parts":[[2015,3,16]],"date-time":"2015-03-16T09:30:47Z","timestamp":1426498247000},"page":"1307-1330","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Resource Scheduling in Data-Centric Systems"],"prefix":"10.1007","author":[{"given":"Zujie","family":"Ren","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaohong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weisong","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,3,17]]},"reference":[{"key":"46_CR1","doi-asserted-by":"crossref","unstructured":"Schwiegelshohn, U., Badia, R.M., Bubak, M., Danelutto, M., Dustdar, S., Gagliardi, F., Geiger, A., Hluchy, L., Kranzlm\u00fcller, D., Laure, E., et al.: Perspectives on grid computing. Future Generation Computer Systems 26(8) (2010) 1104\u20131115","DOI":"10.1016\/j.future.2010.05.010"},{"key":"46_CR2","doi-asserted-by":"crossref","unstructured":"Xhafa, F., Abraham, A.: Computational models and heuristic methods for grid scheduling problems. Future generation computer systems 26(4) (2010) 608\u2013621","DOI":"10.1016\/j.future.2009.11.005"},{"key":"46_CR3","doi-asserted-by":"crossref","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al.: A view of cloud computing. Communications of the ACM 53(4) (2010) 50\u201358","DOI":"10.1145\/1721654.1721672"},{"key":"46_CR4","doi-asserted-by":"crossref","unstructured":"Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, 2008. GCE\u201908, Ieee (2008) 1\u201310","DOI":"10.1109\/GCE.2008.4738445"},{"key":"46_CR5","doi-asserted-by":"crossref","unstructured":"Dittrich, J., Quian\u00e9-Ruiz, J.A.: Efficient big data processing in hadoop mapreduce. Proceedings of the VLDB Endowment 5(12) (2012) 2014\u20132015","DOI":"10.14778\/2367502.2367562"},{"issue":"3","key":"46_CR6","first-page":"4","volume":"16","author":"S. Madden","year":"2012","unstructured":"Madden, S.: From databases to big data. Internet Computing, IEEE 16(3) (2012) 4\u20136","journal-title":"IEEE"},{"key":"46_CR7","unstructured":"Amazon Elastic Compute Cloud: http:\/\/aws.amazon.com\/ec2\/"},{"key":"46_CR8","unstructured":"Irwin, D., Chase, J., Grit, L., Yumerefendi, A., Becker, D., Yocum, K.G.: Sharing networked resources with brokered leases. resource 6 (2006) 6"},{"key":"46_CR9","doi-asserted-by":"crossref","unstructured":"Ciurana, E.: Developing with Google App Engine. Apress (2009)","DOI":"10.1007\/978-1-4302-1832-6"},{"key":"46_CR10","unstructured":"Rackspace: http:\/\/www.rackspace.com"},{"key":"46_CR11","unstructured":"Windows Azure: http:\/\/www.windowsazure.com\/"},{"key":"46_CR12","unstructured":"Bryant, R.E.: Data-intensive supercomputing: The case for disc. (2007)"},{"issue":"6","key":"46_CR13","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1016\/j.jpdc.2010.04.004","volume":"71","author":"S.K. Garg","year":"2011","unstructured":"Garg, S.K., Yeo, C.S., Anandasivam, A., Buyya, R.: Environment-conscious scheduling of hpc applications on distributed cloud-oriented data centers. Journal of Parallel and Distributed Computing 71(6) (2011) 732\u2013749","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"46_CR14","doi-asserted-by":"crossref","unstructured":"Gorton, I., Gracio, D.K.: Data-intensive computing: A challenge for the 21st century. Data-Intensive Computing: Architectures, Algorithms, and Applications (2012) 3","DOI":"10.1017\/CBO9780511844409.001"},{"key":"46_CR15","unstructured":"White, T.: Hadoop - The Definitive Guide. O\u2019Reilly (2009)"},{"key":"46_CR16","unstructured":"Dean, J., Ghemawat, S.: Mapreduce: Simplified data processing on large clusters. In: OSDI. (2004) 137\u2013150"},{"key":"46_CR17","unstructured":"Chen, Y.: Workload-driven design and evaluation of large- scale data-centric systems (May, 09 2012)"},{"key":"46_CR18","doi-asserted-by":"crossref","unstructured":"Reiss, C., Tumanov, A., Ganger, G.R., Katz, R.H., Kozuch, M.A.: Heterogeneity and dynamicity of clouds at scale: Google trace analysis. In: SoCC. (2012) 7","DOI":"10.1145\/2391229.2391236"},{"key":"46_CR19","doi-asserted-by":"crossref","unstructured":"Mac\u00edas, M., Guitart, J.: A genetic model for pricing in cloud computing markets. In: SAC, ACM (2011) 113\u2013118","DOI":"10.1145\/1982185.1982216"},{"key":"46_CR20","doi-asserted-by":"crossref","unstructured":"Niyato, D., Vasilakos, A.V., Zhu, K.: Resource and revenue sharing with coalition formation of cloud providers: Game theoretic approach. In: CCGRID, IEEE (2011) 215\u2013224","DOI":"10.1109\/CCGrid.2011.30"},{"key":"46_CR21","doi-asserted-by":"crossref","unstructured":"Lin, W.Y., Lin, G.Y., Wei, H.Y.: Dynamic auction mechanism for cloud resource allocation. In: CCGRID, IEEE (2010) 591\u2013592","DOI":"10.1109\/CCGRID.2010.92"},{"key":"46_CR22","doi-asserted-by":"crossref","unstructured":"Lucas-Simarro, J.L., Moreno-Vozmediano, R., Montero, R.S., Llorente, I.M.: Dynamic placement of virtual machines for cost optimization in multi-cloud environments. In: HPCS, IEEE (2011) 1\u20137","DOI":"10.1109\/HPCSim.2011.5999800"},{"issue":"5","key":"46_CR23","doi-asserted-by":"publisher","first-page":"589","DOI":"10.1007\/s00778-012-0279-5","volume":"21","author":"J. Wolf","year":"2012","unstructured":"Wolf, J., Balmin, A., Rajan, D., Hildrum, K., Khandekar, R., Parekh, S., Wu, K.L., Vernica, R.: On the optimization of schedules for mapreduce workloads in the presence of shared scans. The VLDB Journal 21(5) (2012) 589\u2013609","journal-title":"The VLDB Journal"},{"key":"46_CR24","doi-asserted-by":"crossref","unstructured":"Chang, H., Kodialam, M.S., Kompella, R.R., Lakshman, T.V., Lee, M., Mukherjee, S.: Scheduling in mapreduce-like systems for fast completion time. In: INFOCOM, IEEE (2011) 3074\u20133082","DOI":"10.1109\/INFCOM.2011.5935152"},{"key":"46_CR25","doi-asserted-by":"crossref","unstructured":"Wolf, J.L., Rajan, D., Hildrum, K., Khandekar, R., Kumar, V., Parekh, S., Wu, K.L., Balmin, A.: Flex: A slot allocation scheduling optimizer for mapreduce workloads. In: Middleware. (2010) 1\u201320","DOI":"10.1007\/978-3-642-16955-7_1"},{"issue":"1","key":"46_CR26","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s10586-011-0177-4","volume":"16","author":"D. Kliazovich","year":"2013","unstructured":"Kliazovich, D., Bouvry, P., Khan, S.U.: DENS: data center energy-efficient network-aware scheduling. Cluster Computing 16(1) (2013) 65\u201375","journal-title":"Cluster Computing"},{"key":"46_CR27","doi-asserted-by":"crossref","unstructured":"Chen, Y., Alspaugh, S., Borthakur, D., Katz, R.H.: Energy efficiency for large-scale mapreduce workloads with significant interactive analysis. In: EuroSys, ACM (2012) 43\u201356","DOI":"10.1145\/2168836.2168842"},{"issue":"3","key":"46_CR28","doi-asserted-by":"publisher","first-page":"639","DOI":"10.1007\/s11227-011-0704-3","volume":"63","author":"L. Wang","year":"2013","unstructured":"Wang, L., Khan, S.U.: Review of performance metrics for green data centers: a taxonomy study. The Journal of Supercomputing 63(3) (2013) 639\u2013656","journal-title":"The Journal of Supercomputing"},{"issue":"7","key":"46_CR29","first-page":"1661","volume":"29","author":"L. Wang","year":"2013","unstructured":"Wang, L., Khan, S.U., Chen, D., Kolodziej, J., Ranjan, R., Xu, C.Z., Zomaya, A.Y.: Energy-aware parallel task scheduling in a cluster. Future Generation Comp. Syst 29(7) (2013) 1661\u20131670","journal-title":"Syst"},{"key":"46_CR30","doi-asserted-by":"crossref","unstructured":"Isard, M., Prabhakaran, V., Currey, J., Wieder, U., Talwar, K., Goldberg, A.: Quincy: fair scheduling for distributed computing clusters. In: SOSP, ACM (2009) 261\u2013276","DOI":"10.1145\/1629575.1629601"},{"key":"46_CR31","doi-asserted-by":"crossref","unstructured":"Zaharia, M., Borthakur, D., Sarma, J.S., Elmeleegy, K., Shenker, S., Stoica, I.: Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduling. In: EuroSys. (2010) 265\u2013278","DOI":"10.1145\/1755913.1755940"},{"key":"46_CR32","doi-asserted-by":"crossref","unstructured":"Borthakur, D., Gray, J., Sarma, J.S., Muthukkaruppan, K., Spiegelberg, N., Kuang, H., Ranganathan, K., Molkov, D., Menon, A., Rash, S., Schmidt, R., Aiyer, A.S.: Apache hadoop goes realtime at facebook. In: SIGMOD Conference. (2011) 1071\u20131080","DOI":"10.1145\/1989323.1989438"},{"key":"46_CR33","doi-asserted-by":"crossref","unstructured":"Ousterhout, K., Wendell, P., Zaharia, M., Stoica, I.: Sparrow: Scalable scheduling for sub-second parallel jobs. Technical Report UCB\/EECS-2013-29, EECS Department, University of California, Berkeley (April 2013)","DOI":"10.1145\/2517349.2522716"},{"issue":"6","key":"46_CR34","first-page":"599","volume":"25","author":"R. Buyya","year":"2009","unstructured":"Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Comp. Syst 25(6) (2009) 599\u2013616","journal-title":"Syst"},{"key":"46_CR35","doi-asserted-by":"crossref","unstructured":"Delimitrou, C., Kozyrakis, C.: Paragon: QoS-aware scheduling for heterogeneous datacenters. In: ASPLOS. (2013) 77\u201388","DOI":"10.1145\/2499368.2451125"},{"key":"46_CR36","doi-asserted-by":"crossref","unstructured":"Vasic, N., Novakovic, D.M., Miucin, S., Kostic, D., Bianchini, R.: Dejavu: Accelerating resource allocation in virtualized environments architectural support for programming languages and operating systems, (17th ASPLOS'12). In: Proceedings of the 17th International Conference on, ACM Press (2012) 423\u2013436","DOI":"10.1145\/2150976.2151021"},{"issue":"1","key":"46_CR37","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s10586-008-0067-6","volume":"12","author":"X. Zhu","year":"2009","unstructured":"Zhu, X., Young, D., Watson, B.J., Wang, Z., Rolia, J., Singhal, S., McKee, B., Hyser, C., Gmach, D., Gardner, R., Christian, T., Cherkasova, L.: 1000 islands: an integrated approach to resource management for virtualized data centers. Cluster Computing 12(1) (2009) 45\u201357","journal-title":"Cluster Computing"},{"key":"46_CR38","doi-asserted-by":"crossref","unstructured":"Kale, L.V., Kumar, S., Potnuru, M., DeSouza, J., Bandhakavi, S.: Faucets: Efficient resource allocation on the computational grid. In: Proceedings of the 2004 International Conference on Parallel Processing (33th ICPP'04), Montreal, Quebec, Canada, IEEE Computer Society (August 2004) 396\u2013405","DOI":"10.1109\/ICPP.2004.1327948"},{"key":"46_CR39","doi-asserted-by":"crossref","unstructured":"Rodero-Merino, L., Caron, E., Muresan, A., Desprez, F.: Using clouds to scale grid resources: An economic model. Future Generation Computer Systems 28(4) (2012) 633 \u2013 646","DOI":"10.1016\/j.future.2011.10.001"},{"key":"46_CR40","doi-asserted-by":"crossref","unstructured":"Kang, Z., Wang, H.: A novel approach to allocate cloud resource with different performance traits. In: Proceedings of the 2013 IEEE International Conference on Services Computing. SCC '13, Washington, DC, USA, IEEE Computer Society (2013) 128\u2013135","DOI":"10.1109\/SCC.2013.109"},{"key":"46_CR41","doi-asserted-by":"crossref","unstructured":"Sim, K.M.: Towards complex negotiation for cloud economy. In: Advances in Grid and Pervasive Computing. Springer (2010) 395\u2013406","DOI":"10.1007\/978-3-642-13067-0_42"},{"issue":"3","key":"46_CR42","doi-asserted-by":"publisher","first-page":"1153","DOI":"10.1007\/s11227-011-0568-6","volume":"64","author":"S.K. Garg","year":"2013","unstructured":"Garg, S.K., Vecchiola, C., Buyya, R.: Mandi: a market exchange for trading utility and cloud computing services. The Journal of Supercomputing 64(3) (2013) 1153\u20131174","journal-title":"The Journal of Supercomputing"},{"issue":"2","key":"46_CR43","first-page":"228","volume":"26","author":"H. Izakian","year":"2010","unstructured":"Izakian, H., Abraham, A., Ladani, B.T.: An auction method for resource allocation in computational grids. Future Generation Comp. Syst 26(2) (2010) 228\u2013235","journal-title":"Syst"},{"key":"46_CR44","doi-asserted-by":"crossref","unstructured":"Zaman, S., Grosu, D.: Combinatorial auction-based allocation of virtual machine instances in clouds. In: CloudCom, IEEE (2010) 127\u2013134","DOI":"10.1109\/CloudCom.2010.28"},{"key":"46_CR45","doi-asserted-by":"crossref","unstructured":"Samimi, P., Patel, A.: Review of pricing models for grid & cloud computing. In: Computers & Informatics (ISCI), 2011 IEEE Symposium on, IEEE (2011) 634\u2013639","DOI":"10.1109\/ISCI.2011.5958990"},{"key":"46_CR46","doi-asserted-by":"crossref","unstructured":"Wang, Q., Ren, K., Meng, X.: When cloud meets ebay: Towards effective pricing for cloud computing. In Greenberg, A.G., Sohraby, K., eds.: INFOCOM, IEEE (2012) 936\u2013944","DOI":"10.1109\/INFCOM.2012.6195844"},{"key":"46_CR47","doi-asserted-by":"crossref","unstructured":"Meng, X., Isci, C., Kephart, J.O., Zhang, L., Bouillet, E., Pendarakis, D.E.: Efficient resource provisioning in compute clouds via VM multiplexing. In Parashar, M., Figueiredo, R.J.O., Kiciman, E., eds.: ICAC, ACM (2010) 11\u201320","DOI":"10.1145\/1809049.1809052"},{"key":"46_CR48","doi-asserted-by":"crossref","unstructured":"Zhang, W., Qian, H., Wills, C.E., Rabinovich, M.: Agile resource management in a virtualized data center. In Adamson, A., Bondi, A.B., Juiz, C., Squillante, M.S., eds.: WOSP\/SIPEW, ACM (2010) 129\u2013140","DOI":"10.1145\/1712605.1712626"},{"key":"46_CR49","doi-asserted-by":"crossref","unstructured":"Garg, S.K., Gopalaiyengar, S.K., Buyya, R.: SLA-based resource provisioning for heterogeneous workloads in a virtualized cloud datacenter. In Xiang, Y., Cuzzocrea, A., Hobbs, M., Zhou, W., eds.: ICA3PP (1). Volume\u00a07016 of Lecture Notes in Computer Science., Springer (2011) 371\u2013384","DOI":"10.1007\/978-3-642-24650-0_32"},{"key":"46_CR50","unstructured":"Urgaonkar, B., Shenoy, P., Chandra, A., Goyal, P.: Dynamic provisioning of multi-tier internet applications. In: Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on, IEEE (2005) 217\u2013228"},{"key":"46_CR51","unstructured":"Gong, Z., Gu, X., Wilkes, J.: Press: Predictive elastic resource scaling for cloud systems. In: Network and Service Management (CNSM), 2010 International Conference on, IEEE (2010) 9\u201316"},{"key":"46_CR52","doi-asserted-by":"crossref","unstructured":"Padala, P., Hou, K.Y., Shin, K.G., Zhu, X., Uysal, M., Wang, Z., Singhal, S., Merchant, A.: Automated control of multiple virtualized resources. In: Proceedings of the 4th ACM European conference on Computer systems, ACM (2009) 13\u201326","DOI":"10.1145\/1519065.1519068"},{"issue":"3","key":"46_CR53","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/s10586-008-0060-0","volume":"11","author":"J. Xu","year":"2008","unstructured":"Xu, J., Zhao, M., Fortes, J., Carpenter, R., Yousif, M.: Autonomic resource management in virtualized data centers using fuzzy logic-based approaches. Cluster Computing 11(3) (2008) 213\u2013227","journal-title":"Cluster Computing"},{"key":"46_CR54","doi-asserted-by":"crossref","unstructured":"Gmach, D., Krompass, S., Scholz, A., Wimmer, M., Kemper, A.: Adaptive quality of service management for enterprise services. ACM Transactions on the Web (TWEB) 2(1) (2008) 8","DOI":"10.1145\/1326561.1326569"},{"issue":"5","key":"46_CR55","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/j.future.2011.04.017","volume":"28","author":"A. Beloglazov","year":"2012","unstructured":"Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems 28(5) (2012) 755\u2013768","journal-title":"Future Generation Computer Systems"},{"key":"46_CR56","doi-asserted-by":"crossref","unstructured":"Xiong, K., Perros, H.G.: SLA-based resource allocation in cluster computing systems. In: IPDPS, IEEE (2008) 1\u201312","DOI":"10.1109\/IPDPS.2008.4536272"},{"issue":"1","key":"46_CR57","doi-asserted-by":"publisher","first-page":"42","DOI":"10.4304\/jcp.7.1.42-52","volume":"7","author":"J. Gu","year":"2012","unstructured":"Gu, J., Hu, J., Zhao, T., Sun, G.: A new resource scheduling strategy based on genetic algorithm in cloud computing environment. Journal of Computers 7(1) (2012) 42\u201352","journal-title":"Journal of Computers"},{"key":"46_CR58","unstructured":"Hu, J., Gu, J., Sun, G., Zhao, T.: A scheduling strategy on load balancing of virtual machine resources in cloud computing environment. In: Parallel Architectures, Algorithms and Programming (PAAP), 2010 Third International Symposium on, IEEE (2010) 89\u201396"},{"key":"46_CR59","doi-asserted-by":"crossref","unstructured":"Vavilapalli, V.K., Murthy, A.C., Douglas, C., Agarwal, S., Konar, M., Evans, R., Graves, T., Lowe, J., Shah, H., Seth, S., Saha, B., Curino, C., O\u2019Malley, O., Radia, S., Reed, B., Baldeschwieler, E.: Apache hadoop YARN: Yet another resource negotiator. In: SoCC. (2013)","DOI":"10.1145\/2523616.2523633"},{"key":"46_CR60","unstructured":"Zaharia, M., Borthakur, D., Sarma, J.S., Shenker, S., Stoica, I.: Job scheduling for multi-user mapreduce clusters. Technical Report No. UCB\/EECS-2009-55, Univ. of Calif., Berkeley, CA (April 2009)"},{"key":"46_CR61","doi-asserted-by":"crossref","unstructured":"Zhang, X., Zhong, Z., Feng, S., Tu, B., Fan, J.: Improving data locality of mapreduce by scheduling in homogeneous computing environments. In: Parallel and Distributed Processing with Applications (ISPA), 2011 IEEE 9th International Symposium on, IEEE (2011) 120\u2013126","DOI":"10.1109\/ISPA.2011.14"},{"key":"46_CR62","doi-asserted-by":"crossref","unstructured":"Kc, K., Anyanwu, K.: Scheduling hadoop jobs to meet deadlines. In: Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on, IEEE (2010) 388\u2013392","DOI":"10.1109\/CloudCom.2010.97"},{"key":"46_CR63","doi-asserted-by":"crossref","unstructured":"Tang, Z., Zhou, J., Li, K., Li, R.: MTSD: A task scheduling algorithm for mapreduce base on deadline constraints. In: IPDPS Workshops, IEEE Computer Society (2012) 2012\u20132018","DOI":"10.1109\/IPDPSW.2012.250"},{"key":"46_CR64","doi-asserted-by":"crossref","unstructured":"Schwiegelshohn, U., Tchernykh, A.: Online scheduling for cloud computing and different service levels. In: Proc. 9th High-Performance Grid & Cloud Computing \u2013 9th HPGC'12, Proc. IEEE International Parallel and Distributed Processing Symposium Workshops & PhD Forum (26th IPDPS'12), IEEE Computer Society (2012) 1067\u20131074","DOI":"10.1109\/IPDPSW.2012.130"},{"issue":"4","key":"46_CR65","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1016\/j.jpdc.2007.07.004","volume":"68","author":"S. Venugopal","year":"2008","unstructured":"Venugopal, S., Buyya, R.: An scp-based heuristic approach for scheduling distributed data-intensive applications on global grids. Journal of Parallel and Distributed Computing 68(4) (2008) 471\u2013487","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"1","key":"46_CR66","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/j.future.2008.06.004","volume":"25","author":"R.S. Chang","year":"2009","unstructured":"Chang, R.S., Chang, J.S., Lin, P.S.: An ant algorithm for balanced job scheduling in grids. Future Generation Computer Systems 25(1) (2009) 20\u201327","journal-title":"Future Generation Computer Systems"},{"key":"46_CR67","doi-asserted-by":"crossref","unstructured":"Kolodziej, J., Khan, S.U., Xhafa, F.: Genetic algorithms for energy-aware scheduling in computational grids. In: P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2011 International Conference on, IEEE (2011) 17\u201324","DOI":"10.1109\/3PGCIC.2011.13"},{"key":"46_CR68","doi-asserted-by":"crossref","unstructured":"Lee, Y.H., Leu, S., Chang, R.S.: Improving job scheduling algorithms in a grid environment. Future generation computer systems 27(8) (2011) 991\u2013998","DOI":"10.1016\/j.future.2011.05.014"},{"key":"46_CR69","doi-asserted-by":"crossref","unstructured":"Samuel, T.K., Baer, T., Brook, R.G., Ezell, M., Kovatch, P.: Scheduling diverse high performance computing systems with the goal of maximizing utilization. In: High Performance Computing (HiPC), 2011 18th International Conference on, IEEE (2011) 1\u20136","DOI":"10.1109\/HiPC.2011.6152723"},{"key":"46_CR70","unstructured":"Balman, M.: Failure-awareness and dynamic adaptation in data scheduling (November 14 200\u20138)"},{"key":"46_CR71","doi-asserted-by":"crossref","unstructured":"Chowdhury, M., Zaharia, M., Ma, J., Jordan, M.I., Stoica, I.: Managing data transfers in computer clusters with orchestra. In: SIGCOMM, ACM (2011) 98\u2013109","DOI":"10.1145\/2043164.2018448"},{"key":"46_CR72","doi-asserted-by":"crossref","unstructured":"Seo, S., Jang, I., Woo, K., Kim, I., Kim, J.S., Maeng, S.: Hpmr: Prefetching and pre-shuffling in shared mapreduce computation environment. In: Cluster Computing and Workshops, 2009. CLUSTER\u201909. IEEE International Conference on, IEEE (2009) 1\u20138","DOI":"10.1109\/CLUSTR.2009.5289171"},{"key":"46_CR73","doi-asserted-by":"crossref","unstructured":"\u00c7ataly\u00fcrek, \u00dc.V., Kaya, K., U\u00e7ar, B.: Integrated data placement and task assignment for scientific workflows in clouds. In: Proceedings of the fourth international workshop on Data-intensive distributed computing, ACM (2011) 45\u201354","DOI":"10.1145\/1996014.1996022"},{"key":"46_CR74","unstructured":"Xie, J., Yin, S., Ruan, X., Ding, Z., Tian, Y., Majors, J., Manzanares, A., Qin, X.: Improving mapreduce performance through data placement in heterogeneous hadoop clusters. In: Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on, IEEE (2010) 1\u20139"},{"key":"46_CR75","doi-asserted-by":"crossref","unstructured":"Zeng, W., Zhao, Y., Ou, K., Song, W.: Research on cloud storage architecture and key technologies. In: Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, ACM (2009) 1044\u20131048","DOI":"10.1145\/1655925.1656114"},{"key":"46_CR76","doi-asserted-by":"crossref","unstructured":"Abad, C.L., Lu, Y., Campbell, R.H.: DARE: Adaptive data replication for efficient cluster scheduling. In: Proc. '11 IEEE International Conference on Cluster Computing (13th CLUSTER'11), Austin, TX, USA, IEEE Computer Society (September 2011) 159\u2013168","DOI":"10.1109\/CLUSTER.2011.26"},{"key":"46_CR77","doi-asserted-by":"crossref","unstructured":"Castillo, C., Tantawi, A.N., Arroyo, D., Steinder, M.: Cost-aware replication for dataflows. In: NOMS, IEEE (2012) 171\u2013178","DOI":"10.1109\/NOMS.2012.6211896"},{"key":"46_CR78","doi-asserted-by":"crossref","unstructured":"Chervenak, A.L., Deelman, E., Livny, M., Su, M.H., Schuler, R., Bharathi, S., Mehta, G., Vahi, K.: Data placement for scientific applications in distributed environments. In: GRID, IEEE Computer Society (2007) 267\u2013274","DOI":"10.1109\/GRID.2007.4354142"},{"key":"46_CR79","unstructured":"Chen, Y., Ganapathi, A.S., Griffith, R., Katz, R.H.: Analysis and lessons from a publicly available google cluster trace. Technical Report UCB\/EECS-2010-95, EECS Department, University of California, Berkeley (Jun 2010)"},{"key":"46_CR80","unstructured":"Chen, Y., Ganapathi, A.S., Griffith, R., Katz, R.H.: Towards understanding cloud performance tradeoffs using statistical workload analysis and replay. University of California at Berkeley, Technical Report No. UCB\/EECS-2010-81 (2010)"},{"issue":"5","key":"46_CR81","first-page":"688","volume":"23","author":"G. Stuer","year":"2007","unstructured":"Stuer, G., Vanmechelen, K., Broeckhove, J.: A commodity market algorithm for pricing substitutable grid resources. Future Generation Comp. Syst 23(5) (2007) 688\u2013701","journal-title":"Syst"},{"key":"46_CR82","doi-asserted-by":"crossref","unstructured":"Teng, F., Magoul\u00e8s, F.: Resource pricing and equilibrium allocation policy in cloud computing. In: CIT, IEEE Computer Society (2010) 195\u2013202","DOI":"10.1109\/CIT.2010.70"},{"key":"46_CR83","doi-asserted-by":"crossref","unstructured":"Eymann, T., Reinicke, M., Villanueva, O.A., Vidal, P.A., Freitag, F., Moldes, L.N.: Decentralized resource allocation in application layer networks. In: CCGrid, IEEE (May 12 2003) 645\u2013650","DOI":"10.1109\/CCGRID.2003.1199427"},{"key":"46_CR84","doi-asserted-by":"crossref","unstructured":"Padala, P., Harrison, C., Pelfort, N., Jansen, E., Frank, M.P., Chokkareddy, C.: OCEAN: The open computation exchange and arbitration network, A market approach to meta computing. In: Proc. 2nd International Symposium on Parallel and Distributed Computing (2nd ISPDC'03), Ljubljana, Slovenia, IEEE Computer Society (October 2003) 185\u2013192","DOI":"10.1109\/ISPDC.2003.1267662"},{"key":"46_CR85","unstructured":"Peterson, L., Anderson, T., Culler, D., Roscoe, T.: PlanetLab: A Blueprint for Introducing Disruptive Technology into the Internet. In: First ACM Workshop on Hot Topics in Networks, Association for Computing Machinery (October 2002) Available from http:\/\/www.planet-lab.org\/pdn\/pdn02-001.pdf."},{"key":"46_CR86","unstructured":"Ghodsi, A., Zaharia, M., Hindman, B., Konwinski, A., Shenker, S., Stoica, I.: Dominant resource fairness: Fair allocation of multiple resource types. Technical report, University of California, Berkeley (2011)"},{"key":"46_CR87","doi-asserted-by":"crossref","unstructured":"Mihailescu, M., Teo, Y.M.: Dynamic resource pricing on federated clouds. In: CCGRID, IEEE (2010) 513\u2013517","DOI":"10.1109\/CCGRID.2010.123"},{"key":"46_CR88","doi-asserted-by":"crossref","unstructured":"Dutreilh, X., Rivierre, N., Moreau, A., Malenfant, J., Truck, I.: From data center resource allocation to control theory and back. In: Proc. IEEE International Conference on Cloud Computing (3rd IEEE CLOUD'10). (2010) 410\u2013417","DOI":"10.1109\/CLOUD.2010.55"},{"key":"46_CR89","doi-asserted-by":"crossref","unstructured":"Buyya, R., Garg, S.K., Calheiros, R.N.: SLA-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions. In: Cloud and Service Computing (CSC). (January 21 2012)","DOI":"10.1109\/CSC.2011.6138522"},{"key":"46_CR90","doi-asserted-by":"crossref","unstructured":"Gandhi, A., Chen, Y., Gmach, D., Arlitt, M.F., Marwah, M.: Minimizing data center SLA violations and power consumption via hybrid resource provisioning. In: IGCC, IEEE Computer Society (2011) 1\u20138","DOI":"10.1109\/IGCC.2011.6008611"},{"key":"46_CR91","doi-asserted-by":"crossref","unstructured":"Birke, R., Chen, L.Y., Smirni, E.: Data centers in the cloud: A large scale performance study. In: Proc. 2012 IEEE Fifth International Conference on Cloud Computing (5th IEEE CLOUD'12). (June 2012) 336\u2013343","DOI":"10.1109\/CLOUD.2012.87"},{"issue":"1","key":"46_CR92","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/j.future.2004.09.033","volume":"21","author":"Y. Gao","year":"2005","unstructured":"Gao, Y., Rong, H., Huang, J.Z.: Adaptive grid job scheduling with genetic algorithms. Future Generation Computer Systems 21(1) (2005) 151\u2013161","journal-title":"Future Generation Computer Systems"},{"key":"46_CR93","doi-asserted-by":"crossref","unstructured":"Fidanova, S.: Simulated annealing for grid scheduling problem. In: Modern Computing, 2006. JVA\u201906. IEEE John Vincent Atanasoff 2006 International Symposium on, IEEE (2006) 41\u201345","DOI":"10.1109\/JVA.2006.44"},{"key":"46_CR94","doi-asserted-by":"crossref","unstructured":"neng Chen, W., 0003, J.Z.: An ant colony optimization approach to a grid workflow scheduling problem with various qoS requirements. IEEE Transactions on Systems, Man, and Cybernetics, Part C 39(1) (2009) 29\u201343","DOI":"10.1109\/TSMCC.2008.2001722"},{"key":"46_CR95","doi-asserted-by":"crossref","unstructured":"Braun, T.D., Siegel, H.J., Beck, N., B\u00f6l\u00f6ni, L., Maheswaran, M., Reuther, A.I., Robertson, J.P., Theys, M.D., Yao, B., Hensgen, D.A., 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) (2001) 810\u2013837","DOI":"10.1006\/jpdc.2000.1714"},{"key":"46_CR96","unstructured":"Dong, F., Akl, S.G.: Scheduling algorithms for grid computing: State of the art and open problems. School of Computing, Queens University, Kingston, Ontario (2006)"},{"key":"46_CR97","doi-asserted-by":"crossref","unstructured":"Ren, Z., Wan, J., Shi, W., Xu, X., Zhou, M.: Workload analysis, implications and optimization on a production hadoop cluster: A case study on taobao. IEEE Transactions on Services Computing (2013)","DOI":"10.1109\/IISWC.2012.6402895"},{"key":"46_CR98","doi-asserted-by":"crossref","unstructured":"Isard, M., Budiu, M., Yu, Y., Birrell, A., Fetterly, D.: Dryad: distributed data-parallel programs from sequential building blocks. In: EuroSys, ACM (2007) 59\u201372","DOI":"10.1145\/1272998.1273005"},{"key":"46_CR99","unstructured":"Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. In: Proceedings of the 2nd USENIX conference on Hot topics in cloud computing. (2010) 10\u201310"},{"key":"46_CR100","doi-asserted-by":"crossref","unstructured":"Sandholm, T., Lai, K.: Dynamic proportional share scheduling in Hadoop. In Frachtenberg, E., Schwiegelshohn, U., eds.: Job Scheduling Strategies for Parallel Processing. Springer Verlag (2010) 110\u2013131","DOI":"10.1007\/978-3-642-16505-4_7"},{"key":"46_CR101","doi-asserted-by":"crossref","unstructured":"Wang, L., von Laszewski, G., Dayal, J., He, X., Younge, A.J., Furlani, T.R.: Towards thermal aware workload scheduling in a data center. In: ISPAN, IEEE Computer Society (2009) 116\u2013122","DOI":"10.1109\/I-SPAN.2009.22"},{"key":"46_CR102","unstructured":"Ranganathan, K., Foster, I.T.: Decoupling computation and data scheduling in distributed data-intensive applications. In: HPDC, IEEE Computer Society (2002) 352\u2013358"},{"key":"46_CR103","unstructured":"Guo, D., Li, M., Jin, H., Shi, X., Lu, L.: Managing and aggregating data transfers in data centers (2013)"},{"key":"46_CR104","unstructured":"Al-Fares, M., Radhakrishnan, S., Raghavan, B., Huang, N., Vahdat, A.: Hedera: Dynamic flow scheduling for data center networks. In: NSDI, USENIX Association (2010) 281\u2013296"},{"issue":"3","key":"46_CR105","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1007\/s11390-011-1138-3","volume":"26","author":"N.H. Sun","year":"2011","unstructured":"Sun, N.H., Xing, J., Huo, Z.G., Tan, G.M., Xiong, J., Li, B., Ma, C.: Dawning nebulae: a petaflops supercomputer with a heterogeneous structure. Journal of Computer Science and Technology 26(3) (2011) 352\u2013362","journal-title":"Journal of Computer Science and Technology"},{"key":"46_CR106","unstructured":": Top500 list"},{"key":"46_CR107","doi-asserted-by":"crossref","unstructured":"Lumb, I., Smith, C.: Scheduling attributes and platform lsf. In: Grid resource management. Springer (2004) 171\u2013182","DOI":"10.1007\/978-1-4615-0509-9_12"},{"key":"46_CR108","unstructured":"Taobao: http:\/\/www.taobao.com"},{"issue":"2","key":"46_CR109","doi-asserted-by":"publisher","first-page":"1265","DOI":"10.14778\/1454159.1454166","volume":"1","author":"R. Chaiken","year":"2008","unstructured":"Chaiken, R., Jenkins, B., Larson, P.\u00c5., Ramsey, B., Shakib, D., Weaver, S., Zhou, J.: Scope: easy and efficient parallel processing of massive data sets. Proceedings of the VLDB Endowment 1(2) (2008) 1265\u20131276","journal-title":"Proceedings of the VLDB Endowment"},{"key":"46_CR110","doi-asserted-by":"crossref","unstructured":"Ghemawat, S., Gobioff, H., Leung, S.T.: The google file system. In: ACM SIGOPS Operating Systems Review. Volume\u00a037., ACM (2003) 29\u201343","DOI":"10.1145\/1165389.945450"},{"key":"46_CR111","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: Mass Storage Systems and Technologies (MSST), 2010 IEEE 26th Symposium on, IEEE (2010) 1\u201310","DOI":"10.1109\/MSST.2010.5496972"},{"key":"46_CR112","unstructured":"Agarwal, S., Dunagan, J., Jain, N., Saroiu, S., Wolman, A., Bhogan, H.: Volley: Automated data placement for geo-distributed cloud services. In: NSDI. (2010) 17\u201332"},{"key":"46_CR113","doi-asserted-by":"crossref","unstructured":"McKeown, N.: Software-defined networking. INFOCOM keynote talk, Apr (2009)","DOI":"10.1145\/1530748.1530749"},{"key":"46_CR114","unstructured":"Liu, D., Lee, Y.H.: Pfair scheduling of periodic tasks with allocation constraints on multiple processors. In: IPDPS. (2004)"},{"key":"46_CR115","doi-asserted-by":"crossref","unstructured":"Lee, J., Easwaran, A., Shin, I.: LLF schedulability analysis on multiprocessor platforms. In: IEEE Real-Time Systems Symposium. (2010) 25\u201336","DOI":"10.1109\/RTSS.2010.13"},{"issue":"1","key":"46_CR116","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1016\/j.future.2011.05.027","volume":"28","author":"S. Islam","year":"2012","unstructured":"Islam, S., Keung, J., Lee, K., Liu, A.: Empirical prediction models for adaptive resource provisioning in the cloud. Future Generation Computer Systems 28(1) (2012) 155\u2013162","journal-title":"Future Generation Computer Systems"},{"key":"46_CR117","unstructured":"Wilkes, J., Reiss, C.: Details of the clusterdata-2011-1 trace (2011)"}],"container-title":["Handbook on Data Centers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4939-2092-1_46","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T00:24:32Z","timestamp":1747787072000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-1-4939-2092-1_46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9781493920914","9781493920921"],"references-count":117,"URL":"https:\/\/doi.org\/10.1007\/978-1-4939-2092-1_46","relation":{},"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"17 March 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}