메뉴 건너뛰기




Volumn , Issue , 2014, Pages 1579-1588

Fast heuristics for near-optimal task allocation in data stream processing over clusters

Author keywords

[No Author keywords available]

Indexed keywords

KNOWLEDGE MANAGEMENT; OPTIMIZATION;

EID: 84937604963     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2661829.2661882     Document Type: Conference Paper
Times cited : (41)

References (39)
  • 1
    • 0042014316 scopus 로고    scopus 로고
    • Aurora: A new model and architecture for data stream management
    • D. J. Abadi et al. Aurora: a new model and architecture for data stream management. The VLDB Journal, 2003.
    • (2003) The VLDB Journal
    • Abadi, D.J.1
  • 2
    • 34547285007 scopus 로고    scopus 로고
    • The design of the borealis stream processing engine
    • D. J. Abadi et al. The design of the Borealis stream processing engine. In CIDR, 2005.
    • (2005) CIDR
    • Abadi, D.J.1
  • 3
    • 38849108661 scopus 로고    scopus 로고
    • SPC: A distributed, scalable platform for data mining
    • L. Amini et al. SPC: A distributed, scalable platform for data mining. In DMSSP, 2006.
    • (2006) DMSSP
    • Amini, L.1
  • 4
    • 84881177989 scopus 로고    scopus 로고
    • Adaptive online scheduling in storm
    • L. Aniello et al. Adaptive online scheduling in Storm. In DEBS, 2013.
    • (2013) DEBS
    • Aniello, L.1
  • 5
    • 10644289592 scopus 로고    scopus 로고
    • Operator scheduling in data stream systems
    • B. Babcock et al. Operator scheduling in data stream systems. The VLDB Journal, 13(4):333-353, 2004.
    • (2004) The VLDB Journal , vol.13 , Issue.4 , pp. 333-353
    • Babcock, B.1
  • 6
    • 0019636082 scopus 로고
    • A shortest tree algorithm for optimal assignments across space and time in a distributed processor system
    • IEEE Transactions on
    • S. Bokhari. A shortest tree algorithm for optimal assignments across space and time in a distributed processor system. Software Engineering, IEEE Transactions on, SE-7(6), 1981.
    • (1981) Software Engineering , vol.SE-7 , Issue.6
    • Bokhari, S.1
  • 7
    • 0018491381 scopus 로고
    • Dual processor scheduling with dynamic reassignment
    • S. H. Bokhari. Dual processor scheduling with dynamic reassignment. IEEE Trans. Softw. Eng., 5(4), 1979.
    • (1979) IEEE Trans. Softw. Eng. , vol.5 , Issue.4
    • Bokhari, S.H.1
  • 8
    • 0026152861 scopus 로고
    • Scheduling hard real-time systems: A review
    • A. Burns. Scheduling hard real-time systems: a review. Softw. Eng. J., 6(3), 1991.
    • (1991) Softw. Eng. J. , vol.6 , Issue.3
    • Burns, A.1
  • 9
    • 85012180694 scopus 로고    scopus 로고
    • Operator scheduling in a data stream manager
    • D. Carney et al. Operator scheduling in a data stream manager. In VLDB, 2003.
    • (2003) VLDB
    • Carney, D.1
  • 10
    • 0024701461 scopus 로고
    • An 1c branch-and-bound algorithm for the module assignment problem
    • M.-S. Chern et al. An 1c branch-and-bound algorithm for the module assignment problem. Inform. Process. Lett., 1989.
    • (1989) Inform. Process. Lett.
    • Chern, M.-S.1
  • 11
    • 29844443313 scopus 로고    scopus 로고
    • Scalable distributed stream processing
    • M. Cherniack et al. Scalable distributed stream processing. In CIDR, 2003.
    • (2003) CIDR
    • Cherniack, M.1
  • 13
    • 0014583032 scopus 로고
    • Optimal file allocation in a multiple computer system
    • IEEE Transactions on
    • W. Chu. Optimal file allocation in a multiple computer system. Computers, IEEE Transactions on, C-18(10), 1969.
    • (1969) Computers , vol.C-18 , Issue.10
    • Chu, W.1
  • 14
    • 0019080528 scopus 로고
    • Task allocation in distributed data processing
    • W. Chu et al. Task allocation in distributed data processing. Computer, 13(11), 1980.
    • (1980) Computer , vol.13 , Issue.11
    • Chu, W.1
  • 15
    • 0023365856 scopus 로고
    • Task allocation and precedence relations for distributed real-time systems
    • W. W. Chu et al. Task allocation and precedence relations for distributed real-time systems. IEEE Trans. Comput., 1987.
    • (1987) IEEE Trans. Comput.
    • Chu, W.W.1
  • 16
    • 85030321143 scopus 로고    scopus 로고
    • MapReduce: Simplified data processing on large clusters
    • J. Dean and S. Ghemawat. MapReduce: simplified data processing on large clusters. In OSDI, 2004.
    • (2004) OSDI
    • Dean, J.1    Ghemawat, S.2
  • 17
    • 0020139832 scopus 로고
    • Heuristic models of task assignment scheduling in distributed systems
    • K. Efe. Heuristic models of task assignment scheduling in distributed systems. Computer, 15(6), 1982.
    • (1982) Computer , vol.15 , Issue.6
    • Efe, K.1
  • 18
    • 0019059266 scopus 로고
    • Distributed enumeration on between computers
    • IEEE Transactions on
    • O. I. El-Dessouki et al. Distributed enumeration on between computers. Computers, IEEE Transactions on, 1980.
    • (1980) Computers
    • El-Dessouki, O.I.1
  • 19
    • 12244288101 scopus 로고
    • Optimal partitioning of workload for distributed systems
    • V. B. Gylys and J. A. Edwards. Optimal partitioning of workload for distributed systems. In COMPCON, 1976.
    • (1976) COMPCON
    • Gylys, V.B.1    Edwards, J.A.2
  • 20
    • 0019242540 scopus 로고
    • Partitioning and allocation computational objects in distributed computing systems
    • K. Haessig and C. J. Jenny. Partitioning and allocation computational objects in distributed computing systems. In Proc. IFIP Congr., 1980.
    • (1980) Proc. IFIP Congr.
    • Haessig, K.1    Jenny, C.J.2
  • 21
    • 0017792262 scopus 로고
    • Process partitioning in distributed systems
    • C. J. Jenny. Process partitioning in distributed systems. In Proc. NTC, 1977.
    • (1977) Proc. NTC
    • Jenny, C.J.1
  • 22
    • 0032120998 scopus 로고    scopus 로고
    • Optimal task assignment in heterogeneous distributed computing systems
    • M. Kafil et al. Optimal task assignment in heterogeneous distributed computing systems. Concurrency, IEEE, 1998.
    • (1998) Concurrency, IEEE
    • Kafil, M.1
  • 23
    • 84873171258 scopus 로고    scopus 로고
    • Kafka: A distributed messaging system for log processing
    • J. Kreps et al. Kafka: A distributed messaging system for log processing. In NetDB, 2011.
    • (2011) NetDB
    • Kreps, J.1
  • 24
    • 0019911835 scopus 로고
    • A task allocation model for distributed computing systems
    • IEEE Trans. on
    • P.-Y. R. Ma et al. A task allocation model for distributed computing systems. Comp., IEEE Trans. on, 1982.
    • (1982) Comp.
    • Ma, P.-Y.R.1
  • 25
    • 79951736167 scopus 로고    scopus 로고
    • S4: Distributed stream computing platform
    • L. Neumeyer et al. S4: Distributed stream computing platform. In ICDM Workshops, 2010.
    • (2010) ICDM Workshops
    • Neumeyer, L.1
  • 26
    • 33749640284 scopus 로고    scopus 로고
    • Network-aware operator placement for stream-processing systems
    • P. Pietzuch et al. Network-aware operator placement for stream-processing systems. In ICDE '06, 2006.
    • (2006) ICDE '06
    • Pietzuch, P.1
  • 27
    • 0018454917 scopus 로고
    • Assignment of tasks in a distributed processor system with limited memory
    • IEEE Trans. on
    • G. Rao et al. Assignment of tasks in a distributed processor system with limited memory. Comp., IEEE Trans. on, 1979.
    • (1979) Comp.
    • Rao, G.1
  • 29
    • 78650474887 scopus 로고    scopus 로고
    • Flux: An adaptive partitioning operator for continuous query systems
    • M. A. Shah et al. Flux: An adaptive partitioning operator for continuous query systems. In ICDE, 2002.
    • (2002) ICDE
    • Shah, M.A.1
  • 30
    • 0023138787 scopus 로고
    • Partitioning concurrent VLSI simulation programs onto a multiprocessor by simulated annealing
    • J. Sheild. Partitioning concurrent VLSI simulation programs onto a multiprocessor by simulated annealing. Computers and Digital Techniques, IEEE Proceedings, 134(1), 1987.
    • (1987) Computers and Digital Techniques, IEEE Proceedings , vol.134 , Issue.1
    • Sheild, J.1
  • 31
    • 0022025271 scopus 로고
    • A graph matching approach to optimal task assignment in distributed computing systems using a minimax criterion
    • IEEE Transactions on
    • C.-C. Shen et al. A graph matching approach to optimal task assignment in distributed computing systems using a minimax criterion. Computers, IEEE Transactions on, 1985.
    • (1985) Computers
    • Shen, C.-C.1
  • 32
    • 0017417984 scopus 로고
    • Multiprocessor scheduling with the aid of network flow algorithms
    • H. S. Stone. Multiprocessor scheduling with the aid of network flow algorithms. IEEE Trans. Softw. Eng., 1977.
    • (1977) IEEE Trans. Softw. Eng.
    • Stone, H.S.1
  • 33
    • 84937539352 scopus 로고    scopus 로고
    • Storm. http://github.com/nathanmarz/storm.
    • Storm
  • 34
    • 58049113792 scopus 로고    scopus 로고
    • SODA: An optimizing scheduler for large-scale stream-based distributed computer systems
    • J. Wolf et al. SODA: An optimizing scheduler for large-scale stream-based distributed computer systems. Lecture Notes in Computer Science, 2008.
    • (2008) Lecture Notes in Computer Science
    • Wolf, J.1
  • 35
    • 28444458432 scopus 로고    scopus 로고
    • Dynamic load distribution in the borealis stream processor
    • Y. Xing. Dynamic load distribution in the Borealis stream processor. In ICDE, 2005.
    • (2005) ICDE
    • Xing, Y.1
  • 36
    • 84937594654 scopus 로고    scopus 로고
    • Load distribution for distributed stream processing
    • Y. Xing. Load distribution for distributed stream processing. In EDBT Workshops, 2005.
    • (2005) EDBT Workshops
    • Xing, Y.1
  • 37
    • 34848862868 scopus 로고    scopus 로고
    • Providing resiliency to load variations in distributed stream processing
    • Y. Xing et al. Providing resiliency to load variations in distributed stream processing. In VLDB, 2006.
    • (2006) VLDB
    • Xing, Y.1
  • 38
    • 84937594655 scopus 로고
    • A general heuristic algorithm of task allocation in distributed systems
    • X. Yang and X. Zhang. A general heuristic algorithm of task allocation in distributed systems. In Comp. and Appl., 1987.
    • (1987) Comp. and Appl.
    • Yang, X.1    Zhang, X.2
  • 39
    • 84937594656 scopus 로고    scopus 로고
    • Apache Zookeeper. http://zookeeper.apache.org/.


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