Show simple item record

dc.contributor.authorSchatzberg, Danen_US
dc.contributor.authorCadden, Jamesen_US
dc.contributor.authorDong, Hanen_US
dc.contributor.authorKrieger, Orranen_US
dc.contributor.authorAppavoo, Jonathanen_US
dc.date.accessioned2017-04-26T18:37:34Z
dc.date.available2017-04-26T18:37:34Z
dc.date.issued2015-06-28
dc.identifier.citationSchatzberg, Dan; Cadden, James; Dong, Han; Krieger, Orran; Appavoo, Jonathan. EbbRT: A Customizable Operating System for Cloud Applications. Technical Report BU-CS-TR 2015-007, Computer Science Department, Boston University, June 28, 2015
dc.identifier.urihttps://hdl.handle.net/2144/21769
dc.description.abstractEfficient use of hardware requires operating system components be customized to the application workload. Our general purpose operating systems are ill-suited for this task. We present Genesis, a new operating system that enables per-application customizations for cloud applications. Genesis achieves this through a novel heterogeneous distributed structure, a partitioned object model, and an event-driven execution environment. This paper describes the design and prototype implementation of Genesis, and evaluates its ability to improve the performance of common cloud applications. The evaluation of the Genesis prototype demonstrates memcached, run within a VM, can outperform memcached run on an unvirtualized Linux. The prototype evaluation also demonstrates an 14% performance improvement of a V8 JavaScript engine benchmark, and a node.js webserver that achieves a 50% reduction in 99th percentile latency compared to it run on Linux.en_US
dc.language.isoen_US
dc.publisherComputer Science Department, Boston Universityen_US
dc.relation.ispartofseriesBUCS Technical Reports;BUCS-TR-2015-007
dc.subjectCrowdsourcingen_US
dc.subjectElastic Building Blocks (Ebbs)en_US
dc.subjectCloud computingen_US
dc.subjectOperating systemsen_US
dc.titleEbbRT: a customizable operating system for cloud applicationsen_US
dc.typeTechnical Reporten_US


This item appears in the following Collection(s)

Show simple item record