Show simple item record

dc.contributor.authorWentzlaff, David M.
dc.contributor.authorGruenwald, Charles
dc.contributor.authorBeckmann, Nathan Zachary
dc.contributor.authorModzelewski, Kevin
dc.contributor.authorBelay, Adam M.
dc.contributor.authorYouseff, Lamia
dc.contributor.authorMiller, Jason E.
dc.contributor.authorAgarwal, Anant
dc.date.accessioned2011-04-29T18:49:31Z
dc.date.available2011-04-29T18:49:31Z
dc.date.issued2010-06
dc.identifier.isbn9781450300360
dc.identifier.isbn1450300367
dc.identifier.urihttp://hdl.handle.net/1721.1/62570
dc.description.abstractCloud computers and multicore processors are two emerging classes of computational hardware that have the potential to provide unprecedented compute capacity to the average user. In order for the user to effectively harness all of this computational power, operating systems (OSes) for these new hardware platforms are needed. Existing multicore operating systems do not scale to large numbers of cores, and do not support clouds. Consequently, current day cloud systems push much complexity onto the user, requiring the user to manage individual Virtual Machines (VMs) and deal with many system-level concerns. In this work we describe the mechanisms and implementation of a factored operating system named fos. fos is a single system image operating system across both multicore and Infrastructure as a Service (IaaS) cloud systems. fos tackles OS scalability challenges by factoring the OS into its component system services. Each system service is further factored into a collection of Internet-inspired servers which communicate via messaging. Although designed in a manner similar to distributed Internet services, OS services instead provide traditional kernel services such as file systems, scheduling, memory management, and access to hardware. fos also implements new classes of OS services like fault tolerance and demand elasticity. In this work, we describe our working fos implementation, and provide early performance measurements of fos for both intra-machine and inter-machine operations.en_US
dc.description.sponsorshipQuanta Computer (Firm)en_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agencyen_US
dc.description.sponsorshipUnited States. Air Force Research Laboratoryen_US
dc.description.sponsorshipGoogle (Firm)en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/1807128.1807132en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike 3.0en_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/en_US
dc.sourceMIT web domainen_US
dc.titleAn operating system for multicore and clouds: Mechanisms and implementationen_US
dc.typeArticleen_US
dc.identifier.citationWentzlaff, David et al. “An Operating System for Multicore and Clouds.” Proceedings of the 1st ACM Symposium on Cloud Computing - SoCC ’10. Indianapolis, Indiana, USA, 2010. Copyright 2010 ACMen_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.approverAgarwal, Anant
dc.contributor.mitauthorWentzlaff, David M.
dc.contributor.mitauthorGruenwald, Charles
dc.contributor.mitauthorBeckmann, Nathan Zachary
dc.contributor.mitauthorModzelewski, Kevin
dc.contributor.mitauthorBelay, Adam M.
dc.contributor.mitauthorYouseff, Lamia
dc.contributor.mitauthorMiller, Jason E.
dc.contributor.mitauthorAgarwal, Anant
dc.relation.journalACM Symposium on Cloud Computing. Proceedingsen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsWentzlaff, David; Gruenwald, Charles; Beckmann, Nathan; Modzelewski, Kevin; Belay, Adam; Youseff, Lamia; Miller, Jason; Agarwal, Ananten
dc.identifier.orcidhttps://orcid.org/0000-0002-7015-4262
dc.identifier.orcidhttps://orcid.org/0000-0002-6057-9769
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record