PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 13, 2007202 citations

Xen and co.

View Full Paper
SGSriram GovindanMicrosoft (United States)ANArjun R. NathPennsylvania State UniversityADAmitayu DasPennsylvania State University

Key Points

Key points are not available for this paper at this time.

Abstract

Recent advances in software and architectural support for server virtualization have created interest in using this technology in the design of consolidated hosting platforms. Since virtualization enables easier and faster application migration as well as secure co-location of antagonistic applications, higher degrees of server consolidation are likely to result in such virtualization-based hosting platforms (VHPs). We identify a key shortcoming in existing virtual machine monitors (VMMs) that proves to be an obstacle in operating hosting platforms, such as Internet data centers, under conditions of such high consolidation: CPU schedulers that are agnostic to the communication behavior of modern, multi-tier applications. We develop a new communication-aware CPU scheduling algorithm to alleviate this problem. We implement our algorithm in the Xen VMM and build a prototype VHP on a cluster of servers. Our experimental evaluation with realistic Internet server applications and benchmarks demonstrates the performance/cost benefits and the wide applicability of our algorithms. For example, the TPC-W benchmark exhibited improvements in average response times of up to 35% for a variety of consolidation scenarios. A streaming media server hosted on our prototype VHP was able to satisfactorily service up to 3.5 times as many clients as one running on the default Xen.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Govindan et al. (2007) studied this question.

synapsesocial.com/papers/6a192cffa0353395e957f63fhttps://doi.org/10.1145/1254810.1254828
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1CPU reservations and time constraints1997 · 299 citations
  2. 2Consolidating clients on back-end servers with co-location and frequency control2006 · 10 citations
  3. 3Resource overbooking and application profiling in shared hosting platforms2002 · 353 citations
  4. 4Xen and the art of virtualization2003 · 5,935 citations
  5. 5Surplus fair scheduling: a proportional-share CPU scheduling algorithm for symmetric multiprocessors2000 · 125 citations