Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE

SDs | IEEE Conference Publication | IEEE Xplore

IEEE.org IEEE Xplore IEEE SA IEEE Spectrum More Sites Subscribe Donate Cart Create Account Personal Sign In
 

 Browse  My Settings  Help  Institutional Sign In

Institutional Sign In

All  

ADVANCED SEARCH

Conferences > 2016 IEEE 35th International ... 

Understanding performance of I/O intensive containerized applications for NVMe


SSDs
Publisher: IEEE Cite This  PDF

Janki Bhimani ; Jingpei Yang ; Zhengyu Yang ; Ningfang Mi ; Qiumin Xu ; Manu Awasthi ; Rajinikanth Pandurangan ; Vijay Balakrishnan All Authors 

https://ieeexplore.ieee.org/abstract/document/7820650 1/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

    
31 1 2163
Cites in Cites in Full Alerts
Papers Patent Text Views
Manage Content Alerts

Add to Citation Alerts

Abstract

Downl
Document Sections PDF

I. Introduction
Abstract:Our cloud-based IT world is founded on hyper-visors and containers. Containers are becoming an important
II. Related Work cornerstone, which is increasingly used day-by-day. Among differe... View more
III. Hardware Architecture
and Application Layout
 Metadata
Abstract:
IV. Experimental Results Our cloud-based IT world is founded on hyper-visors and containers. Containers are becoming an important
cornerstone, which is increasingly used day-by-day. Among different available frameworks, docker has become one of
V. Design Implications
the major adoptees to use containerized platform in data centers and enterprise servers, due to its ease of deploying
Show Full Outline  and scaling. Further more, the performance benefits of a lightweight container platform can be leveraged even more
with a fast back-end storage like high performance SSDs. However, increase in number of simultaneously operating
Authors docker containers may not guarantee an aggregated performance improvement due to saturation. Thus, understanding
performance bottleneck in a multi-tenancy docker environment is critically important to maintain application level
Figures fairness and perform better resource management. In this paper, we characterize the performance of persistent storage
option (through data volume) for I/O intensive, dockerized applications. Our work investigates the impact on
References performance with increasing number of simultaneous docker containers in different workload environments. We provide,
first of its kind study of I/O intensive containerized applications operating with NVMe SSDs. We show that 1) a six times
Citations better application throughput can be obtained, just by wise selection of number of containerized instances compared to
single instance; and 2) for multiple application containers running simultaneously, an application throughput may
https://ieeexplore.ieee.org/abstract/document/7820650 2/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

Keywords degrade upto 50% compared to a stand-alone applications throughput, if good choice of application and workload is not
made. We then propose novel design guidelines for an optimal and fair operation of both homogeneous and
Metrics
heterogeneous environments mixed with different applications and workloads.

More Like This


Published in: 2016 IEEE 35th International Performance Computing and Communications Conference (IPCCC)

Date of Conference: 09-11 December 2016 DOI: 10.1109/PCCC.2016.7820650

Date Added to IEEE Xplore: 19 January 2017 Publisher: IEEE

 ISBN Information: Conference Location: Las Vegas, NV, USA

Electronic ISSN: 2374-9628

Contents

I. Introduction
Docker containers are gaining more users due to their simple and efficient operation characters [1].
Container technology is projected to be the backbone on which software development cycle can be
shortened [2]–[4]. Containers and virtual machines have similar resource isolation and allocation
benefits but different architectural approaches,
Sign in towhich
Continue
allows
Reading
containers to be more portable and
efficient compared to bare metal and virtual machines [5]–[6]. Containers are also proposed as a
solution to alleviate dependency issues. Among different container technologies (e.g., docker, LxC,
runC), docker has become one of the major adoptees for its ease of deploying and scaling.

Authors 

https://ieeexplore.ieee.org/abstract/document/7820650 3/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

Figures 
References 
Citations 
Keywords 
Metrics 

More Like This

A Comparative Study of Containers and Virtual Machines in Big Data Environment


2018 IEEE 11th International Conference on Cloud Computing (CLOUD)
Published: 2018

https://ieeexplore.ieee.org/abstract/document/7820650 4/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

Performance evaluation of container and virtual machine running cassandra workload


2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech)
Published: 2017

Show More

https://ieeexplore.ieee.org/abstract/document/7820650 5/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

IEEE Personal Account Purchase Details Profile Information Need Help? Follow

PAYMENT OPTIONS    

https://ieeexplore.ieee.org/abstract/document/7820650 6/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

CHANGE VIEW PURCHASED COMMUNICATIONS US & CANADA: +1 800


USERNAME/PASSWORD DOCUMENTS PREFERENCES 678 4333

PROFESSION AND WORLDWIDE: +1 732


EDUCATION 981 0060

TECHNICAL INTERESTS CONTACT & SUPPORT

About IEEE Xplore | Contact Us | Help | Accessibility | Terms of Use | Nondiscrimination Policy | IEEE Ethics Reporting  | Sitemap |
IEEE Privacy Policy
A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of
humanity.

© Copyright 2024 IEEE - All rights reserved.

IEEE Account

» Change Username/Password
» Update Address

Purchase Details

» Payment Options

» Order History
» View Purchased Documents

Profile Information

» Communications Preferences
» Profession and Education
» Technical Interests
https://ieeexplore.ieee.org/abstract/document/7820650 7/8
4/5/24, 9:18 PM Understanding performance of I/O intensive containerized applications for NVMe SSDs | IEEE Conference Publication | IEEE Xplore

Need Help?

» US & Canada: +1 800 678 4333


» Worldwide: +1 732 981 0060
» Contact & Support

About IEEE Xplore | Contact Us | Help | Accessibility | Terms of Use | Nondiscrimination Policy | Sitemap | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.
© Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

https://ieeexplore.ieee.org/abstract/document/7820650 8/8

You might also like