메뉴 건너뛰기




Volumn 6, Issue 1, 2018, Pages 33-45

Adaptive Dispatching of Tasks in the Cloud

Author keywords

Cloud computing; Cognitive packet network; Random neural network; Reinforcement learning; Round Robin; Sensible decision algorithm; Task allocation; Task scheduling

Indexed keywords

CLOUD COMPUTING; LEARNING ALGORITHMS; NEURAL NETWORKS; QUALITY OF SERVICE; REINFORCEMENT LEARNING; ROUTERS;

EID: 85043537569     PISSN: None     EISSN: 21687161     Source Type: Journal    
DOI: 10.1109/TCC.2015.2474406     Document Type: Article
Times cited : (98)

References (48)
  • 2
    • 84942917769 scopus 로고    scopus 로고
    • Introduction to the IEEE transactions on cloud computing
    • Jan
    • R. Buyya, "Introduction to the IEEE transactions on cloud computing," IEEE Trans. Cloud Comput., vol. 1, no. 1, pp. 3-21, Jan. 2013.
    • (2013) IEEE Trans. Cloud Comput. , vol.1 , Issue.1 , pp. 3-21
    • Buyya, R.1
  • 3
    • 84891749429 scopus 로고    scopus 로고
    • QoS-aware scheduling in heterogeneous datacenters with paragon
    • Dec
    • C. Delimitrou and C. Kozyrakis, "QoS-aware scheduling in heterogeneous datacenters with paragon," ACM Trans. Comput. Syst., vol. 31, no. 4, pp. 12:1-12:34, Dec. 2013.
    • (2013) ACM Trans. Comput. Syst. , vol.31 , Issue.4 , pp. 121-1234
    • Delimitrou, C.1    Kozyrakis, C.2
  • 5
    • 84884867314 scopus 로고    scopus 로고
    • Cost-aware cooperative resource provisioning for heterogeneous workloads in data centers
    • Nov
    • J. Zhan, L. Wang, X. Li, W. Shi, C. Weng, W. Zhang, and X. Zang, "Cost-aware cooperative resource provisioning for heterogeneous workloads in data centers," IEEE Trans. Comput., vol. 62, no. 11, pp. 2155-2168, Nov. 2013.
    • (2013) IEEE Trans. Comput. , vol.62 , Issue.11 , pp. 2155-2168
    • Zhan, J.1    Wang, L.2    Li, X.3    Shi, W.4    Weng, C.5    Zhang, W.6    Zang, X.7
  • 7
    • 77949695349 scopus 로고    scopus 로고
    • Addressing shared resource contention in multicore processors via scheduling
    • Mar
    • S. Zhuravlev, S. Blagodurov, and A. Fedorova, "Addressing shared resource contention in multicore processors via scheduling," SIGPLAN Not., vol. 45, no. 3, pp. 129-142, Mar. 2010.
    • (2010) SIGPLAN Not. , vol.45 , Issue.3 , pp. 129-142
    • Zhuravlev, S.1    Blagodurov, S.2    Fedorova, A.3
  • 8
    • 84892393306 scopus 로고    scopus 로고
    • Optimising server energy consumption and response time
    • Jan
    • E. Gelenbe and R. Lent, "Optimising server energy consumption and response time," Theor. Appl. Inform., vol. 24, no. 4, pp. 257-270, Jan. 2013.
    • (2013) Theor. Appl. Inform. , vol.24 , Issue.4 , pp. 257-270
    • Gelenbe, E.1    Lent, R.2
  • 9
    • 0022045550 scopus 로고
    • Optimal static load balancing in distributed computer systems
    • A. N. Tantawi and D. Towsley, "Optimal static load balancing in distributed computer systems," J. ACM, vol. 32, no. 2, pp. 445-465, 1985.
    • (1985) J. ACM , vol.32 , Issue.2 , pp. 445-465
    • Tantawi, A.N.1    Towsley, D.2
  • 10
    • 0026830905 scopus 로고
    • An algorithm for optimal static load balancing in distributed computer systems
    • Mar
    • C. Kim and H. Kameda, "An algorithm for optimal static load balancing in distributed computer systems," IEEE Trans. Comput., vol. 41, no. 3, pp. 381-384, Mar. 1992.
    • (1992) IEEE Trans. Comput. , vol.41 , Issue.3 , pp. 381-384
    • Kim, C.1    Kameda, H.2
  • 14
    • 77956217072 scopus 로고    scopus 로고
    • A load balancing mechanism based on ant colony and complex network theory in open cloud computing federation
    • Z. Zhang and X. Zhang, "A load balancing mechanism based on ant colony and complex network theory in open cloud computing federation," in Proc. 2nd Int. Conf. Ind. Mechatron. Autom., 2010, vol. 2, pp. 240-243.
    • (2010) Proc. 2nd Int. Conf. Ind. Mechatron. Autom. , vol.2 , pp. 240-243
    • Zhang, Z.1    Zhang, X.2
  • 16
    • 79955537453 scopus 로고    scopus 로고
    • QoS-aware fault-tolerant scheduling for real-time tasks on heterogeneous clusters
    • Jun
    • X. Zhu, X. Qin, and M. Qiu, "QoS-aware fault-tolerant scheduling for real-time tasks on heterogeneous clusters," IEEE Trans. Comput., vol. 60, no. 6, pp. 800-812, Jun. 2011.
    • (2011) IEEE Trans. Comput. , vol.60 , Issue.6 , pp. 800-812
    • Zhu, X.1    Qin, X.2    Qiu, M.3
  • 17
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low-complexity task scheduling for heterogeneous computing
    • Mar
    • H. Topcuouglu, S. Hariri, and M.-Y. Wu, "Performance-effective and low-complexity task scheduling for heterogeneous computing," IEEE Trans. Parallel Distrib. Syst., vol. 13, no. 3, pp. 260-274, Mar. 2002.
    • (2002) IEEE Trans. Parallel Distrib. Syst. , vol.13 , Issue.3 , pp. 260-274
    • Topcuouglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 18
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures
    • Feb
    • G. Sih and E. Lee, "A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures," IEEE Trans. Parallel Distrib. Syst., vol. 4, no. 2, pp. 175-187, Feb. 1993.
    • (1993) IEEE Trans. Parallel Distrib. Syst. , vol.4 , Issue.2 , pp. 175-187
    • Sih, G.1    Lee, E.2
  • 19
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors
    • May
    • Y.-K. Kwok and I. Ahmad, "Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors," IEEE Trans. Parallel Distrib., vol. 7, no. 5, pp. 506-521, May 1996.
    • (1996) IEEE Trans. Parallel Distrib. , vol.7 , Issue.5 , pp. 506-521
    • Kwok, Y.-K.1    Ahmad, I.2
  • 20
    • 0028381511 scopus 로고
    • A genetic algorithm for multiprocessor scheduling
    • Feb
    • E. Hou, N. Ansari, and H. Ren, "A genetic algorithm for multiprocessor scheduling," IEEE Trans. Parallel Distrib. Syst., vol. 5, no. 2, pp. 113-120, Feb. 1994.
    • (1994) IEEE Trans. Parallel Distrib. Syst. , vol.5 , Issue.2 , pp. 113-120
    • Hou, E.1    Ansari, N.2    Ren, H.3
  • 21
    • 58649085246 scopus 로고    scopus 로고
    • An ant colony optimization approach to a grid workflow scheduling problem with various qos requirements
    • Jan
    • W. Chen and J. Zhang, "An ant colony optimization approach to a grid workflow scheduling problem with various qos requirements," IEEE Trans. Systems, Man, Cybern. C, Appl. Rev., vol. 39, no. 1, pp. 29-43, Jan. 2009.
    • (2009) IEEE Trans. Systems, Man, Cybern. C, Appl. Rev. , vol.39 , Issue.1 , pp. 29-43
    • Chen, W.1    Zhang, J.2
  • 22
    • 77954336571 scopus 로고    scopus 로고
    • A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments
    • Apr
    • S. Pandey, W. Linlin, S. Guru, and R. Buyya, "A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments," in Proc. 24th IEEE Int. Conf. Adv. Inform. Netw. Appl., Apr. 2010, pp. 400-407.
    • (2010) Proc. 24th IEEE Int. Conf. Adv. Inform. Netw. Appl. , pp. 400-407
    • Pandey, S.1    Linlin, W.2    Guru, S.3    Buyya, R.4
  • 23
    • 0033561945 scopus 로고    scopus 로고
    • Randomneuralnetworkswithmultiple classes of signals
    • E.Gelenbe andJ.Fourneau, "Randomneuralnetworkswithmultiple classes of signals," Neural Comput., vol. 11, no. 4, pp. 953-963, 1999.
    • (1999) Neural Comput. , vol.11 , Issue.4 , pp. 953-963
    • Gelenbe, E.1    Fourneau, J.2
  • 24
    • 84857157332 scopus 로고    scopus 로고
    • A combinatorial auction-based dynamic VM provisioning and allocation in clouds
    • Nov
    • S. Zaman and D. Grosu, "A combinatorial auction-based dynamic VM provisioning and allocation in clouds," in Proc. IEEE 3rd Int. Conf. Cloud Comput. Technol. Sci., Nov. 2011, pp. 107-114.
    • (2011) Proc. IEEE 3rd Int. Conf. Cloud Comput. Technol. Sci. , pp. 107-114
    • Zaman, S.1    Grosu, D.2
  • 25
    • 80053137440 scopus 로고    scopus 로고
    • Scheduling scientific workflows elastically for cloud computing
    • Jul
    • C. Lin and S. Lu, "Scheduling scientific workflows elastically for cloud computing," in Proc. IEEE Int. Conf. Cloud Comput., Jul. 2011, pp. 746-747.
    • (2011) Proc. IEEE Int. Conf. Cloud Comput. , pp. 746-747
    • Lin, C.1    Lu, S.2
  • 26
    • 84965042403 scopus 로고    scopus 로고
    • Analysis, modeling and simulation of workload patterns in a large-scale utility cloud
    • Apr.-Jun. 1
    • I. S. Moreno, P. Garraghan, P. Townend, and J. Xu, "Analysis, modeling and simulation of workload patterns in a large-scale utility cloud," IEEE Trans. Cloud Comput., vol. 2, no. 2, pp. 208-221, Apr.-Jun. 1, 2014.
    • (2014) IEEE Trans. Cloud Comput. , vol.2 , Issue.2 , pp. 208-221
    • Moreno, I.S.1    Garraghan, P.2    Townend, P.3    Xu, J.4
  • 27
    • 84927594478 scopus 로고    scopus 로고
    • Cost-effective resource provisioning for MapReduce in a cloud
    • May 1
    • B. Palanisamy, A. Singh, and L. Liu, "Cost-effective resource provisioning for MapReduce in a cloud," IEEE Trans. Parallel Distrib., vol. 26, no. 5, pp. 1265-1279, May 1, 2015.
    • (2015) IEEE Trans. Parallel Distrib. , vol.26 , Issue.5 , pp. 1265-1279
    • Palanisamy, B.1    Singh, A.2    Liu, L.3
  • 28
    • 77949695349 scopus 로고    scopus 로고
    • Addressing shared resource contention in multicore processors via scheduling
    • Mar
    • S. Zhuravlev, S. Blagodurov, and A. Fedorova, "Addressing shared resource contention in multicore processors via scheduling," SIGPLAN Not., vol. 45, no. 3, pp. 129-142, Mar. 2010.
    • (2010) SIGPLAN Not. , vol.45 , Issue.3 , pp. 129-142
    • Zhuravlev, S.1    Blagodurov, S.2    Fedorova, A.3
  • 29
    • 0033358686 scopus 로고    scopus 로고
    • Web server support for tiered services
    • Sep
    • N. Bhatti and R. Friedrich, "Web server support for tiered services," IEEE Netw., vol. 13, no. 5, pp. 64-71, Sep. 1999.
    • (1999) IEEE Netw. , vol.13 , Issue.5 , pp. 64-71
    • Bhatti, N.1    Friedrich, R.2
  • 30
    • 84875025164 scopus 로고    scopus 로고
    • A two-tiered on-demand resource allocation mechanism for VM-based data centers
    • Y. Song, Y. Sun, and W. Shi, "A two-tiered on-demand resource allocation mechanism for VM-based data centers," IEEE Trans. Serv. Comput., vol. 6, no. 1, pp. 116-129, 1st Quarter 2013.
    • (2013) IEEE Trans. Serv. Comput. , vol.6 , Issue.1 , pp. 116-129
    • Song, Y.1    Sun, Y.2    Shi, W.3
  • 32
    • 84923288244 scopus 로고    scopus 로고
    • Dynamic heterogeneity-aware resource provisioning in the cloud
    • Mar
    • Q. Zhang, M. Zhani, R. Boutaba, and J. Hellerstein, "Dynamic heterogeneity-aware resource provisioning in the cloud," IEEE Trans. Cloud Comput., vol. 2, no. 1, pp. 14-28, Mar. 2014.
    • (2014) IEEE Trans. Cloud Comput. , vol.2 , Issue.1 , pp. 14-28
    • Zhang, Q.1    Zhani, M.2    Boutaba, R.3    Hellerstein, J.4
  • 34
    • 2442573048 scopus 로고    scopus 로고
    • The first decade of G-networks
    • E. Gelenbe, "The first decade of G-networks," Eur. J. Oper. Res., vol. 126, no. 2, pp. 231-232, 2000.
    • (2000) Eur. J. Oper. Res. , vol.126 , Issue.2 , pp. 231-232
    • Gelenbe, E.1
  • 35
    • 51349159817 scopus 로고    scopus 로고
    • Random neural networks with synchronized interactions
    • E. Gelenbe and S. Timotheou, "Random neural networks with synchronized interactions," Neural Comput., vol. 20, no. 9, pp. 2308-2324, 2008.
    • (2008) Neural Comput. , vol.20 , Issue.9 , pp. 2308-2324
    • Gelenbe, E.1    Timotheou, S.2
  • 36
    • 2342526288 scopus 로고    scopus 로고
    • Sensible decisions based on QoS
    • E. Gelenbe, "Sensible decisions based on QoS," Comput. Manage. Sci., vol. 1, no. 1, pp. 1-14, 2003.
    • (2003) Comput. Manage. Sci. , vol.1 , Issue.1 , pp. 1-14
    • Gelenbe, E.1
  • 37
    • 67650079730 scopus 로고    scopus 로고
    • Steps toward self-aware networks
    • E. Gelenbe, "Steps toward self-aware networks," Commun. ACM, vol. 52, no. 7, pp. 66-75, 2009.
    • (2009) Commun. ACM , vol.52 , Issue.7 , pp. 66-75
    • Gelenbe, E.1
  • 39
    • 0018542543 scopus 로고
    • Probabilistic models of computer systems
    • E. Gelenbe, "Probabilistic models of computer systems," Acta Informatica, vol. 12, pp. 285-303, 1979.
    • (1979) Acta Informatica , vol.12 , pp. 285-303
    • Gelenbe, E.1
  • 40
    • 0000409689 scopus 로고    scopus 로고
    • Autonomous search for mines
    • E. Gelenbe and Y. Cao, "Autonomous search for mines," Eur. J. Oper. Res., vol. 108, no. 2, pp. 319-333, 1998.
    • (1998) Eur. J. Oper. Res. , vol.108 , Issue.2 , pp. 319-333
    • Gelenbe, E.1    Cao, Y.2
  • 41
    • 8344283557 scopus 로고    scopus 로고
    • Simulating autonomous agents in augmented reality
    • E. Gelenbe, K. Hussain, and V. Kaptan, "Simulating autonomous agents in augmented reality," J. Syst. Softw., vol. 74, no. 3, pp. 255-268, 2005.
    • (2005) J. Syst. Softw. , vol.74 , Issue.3 , pp. 255-268
    • Gelenbe, E.1    Hussain, K.2    Kaptan, V.3
  • 42
    • 78149258952 scopus 로고    scopus 로고
    • Distributed building evacuation simulator for smart emergency management
    • N. Dimakis, A. Filippoupolitis, and E. Gelenbe, "Distributed building evacuation simulator for smart emergency management," Comput. J., vol. 53, no. 9, pp. 1384-1400, 2010.
    • (2010) Comput. J. , vol.53 , Issue.9 , pp. 1384-1400
    • Dimakis, N.1    Filippoupolitis, A.2    Gelenbe, E.3
  • 44
    • 21244434788 scopus 로고    scopus 로고
    • Self-aware networks and QoS
    • Sep
    • E. Gelenbe, R. Lent, and A. Nunez, "Self-aware networks and QoS," in Proc. IEEE, vol. 92, no. 9, pp. 1478-1489, Sep. 2004.
    • (2004) Proc. IEEE , vol.92 , Issue.9 , pp. 1478-1489
    • Gelenbe, E.1    Lent, R.2    Nunez, A.3
  • 45
    • 0000145931 scopus 로고
    • Stability of the random neural network model
    • E. Gelenbe, "Stability of the random neural network model," Neural Comput., vol. 2, no. 2, pp. 239-247, 1990.
    • (1990) Neural Comput. , vol.2 , Issue.2 , pp. 239-247
    • Gelenbe, E.1
  • 46
    • 0021467656 scopus 로고
    • An end-to-end approach to the resequencing problem
    • Jun
    • F. Baccelli, E. Gelenbe, and B. Plateau, "An end-to-end approach to the resequencing problem," J. ACM, vol. 31, no. 3, pp. 474-485, Jun. 1984.
    • (1984) J. ACM , vol.31 , Issue.3 , pp. 474-485
    • Baccelli, F.1    Gelenbe, E.2    Plateau, B.3
  • 47
    • 33846199593 scopus 로고    scopus 로고
    • A self-aware approach to denial of service defence
    • Apr
    • E. Gelenbe and G. Loukas, "A self-aware approach to denial of service defence," Comput. Netw., vol. 51, no. 5, pp. 1299-1314,Apr. 2007.
    • (2007) Comput. Netw. , vol.51 , Issue.5 , pp. 1299-1314
    • Gelenbe, E.1    Loukas, G.2
  • 48
    • 77954296045 scopus 로고    scopus 로고
    • A survey of self-adaptive grids
    • Jul
    • D. Batista and N. da Fonseca, "A survey of self-adaptive grids," IEEE Commun. Mag., vol. 48, no. 7, pp. 94-100, Jul. 2010.
    • (2010) IEEE Commun. Mag. , vol.48 , Issue.7 , pp. 94-100
    • Batista, D.1    Da Fonseca, N.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.