Cloudweaver: Adaptive and Data-Driven Workload Manager for Generic Clouds

  • Li R
  • Chen L
  • Li W
N/ACitations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Cloud computing denotes the latest trend in application development for parallel computing on massive data volumes. It relies on clouds of servers to han- dle tasks that used to be managed by an individual server. With cloud computing, software vendors can provide business intelligence and data analytic services for internet scale data sets. Many open source projects, such as Hadoop, offer various software components that are essential for building a cloud infrastructure. Current Hadoop (and many others) requires users to configure cloud infrastructures via pro- grams and APIs and such configuration is fixed during the runtime. In this chapter, we propose aworkload manager (WLM), called CloudWeaver,which provides auto- mated configuration of a cloud infrastructure for runtime execution. The workload management is data-driven and can adapt to dynamic nature of operator through- put during different execution phases. CloudWeaver works for a single job and a workload consisting ofmultiple jobs running concurrently, which aims at maximum throughput using a minimum set of processors.

Cite

CITATION STYLE

APA

Li, R., Chen, L., & Li, W.-S. (2010). Cloudweaver: Adaptive and Data-Driven Workload Manager for Generic Clouds. In Handbook of Cloud Computing (pp. 219–236). Springer US. https://doi.org/10.1007/978-1-4419-6524-0_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free