In-container Dynamic Library Validation System for the Docker

2019 ◽  
Vol 25 (8) ◽  
pp. 418-423
Author(s):  
Joo-Kwang Park ◽  
Hyun-Wook Jin
Keyword(s):  
2021 ◽  
Vol 37 (1--4) ◽  
pp. 1-27
Author(s):  
Yiming Zhang ◽  
Chengfei Zhang ◽  
Yaozheng Wang ◽  
Kai Yu ◽  
Guangtao Xue ◽  
...  

Unikernel specializes a minimalistic LibOS and a target application into a standalone single-purpose virtual machine (VM) running on a hypervisor, which is referred to as (virtual) appliance . Compared to traditional VMs, Unikernel appliances have smaller memory footprint and lower overhead while guaranteeing the same level of isolation. On the downside, Unikernel strips off the process abstraction from its monolithic appliance and thus sacrifices flexibility, efficiency, and applicability. In this article, we examine whether there is a balance embracing the best of both Unikernel appliances (strong isolation) and processes (high flexibility/efficiency). We present KylinX, a dynamic library operating system for simplified and efficient cloud virtualization by providing the pVM (process-like VM) abstraction. A pVM takes the hypervisor as an OS and the Unikernel appliance as a process allowing both page-level and library-level dynamic mapping. At the page level, KylinX supports pVM fork plus a set of API for inter-pVM communication (IpC, which is compatible with conventional UNIX IPC). At the library level, KylinX supports shared libraries to be linked to a Unikernel appliance at runtime. KylinX enforces mapping restrictions against potential threats. We implement a prototype of KylinX by modifying MiniOS and Xen tools. Extensive experimental results show that KylinX achieves similar performance both in micro benchmarks (fork, IpC, library update, etc.) and in applications (Redis, web server, and DNS server) compared to conventional processes, while retaining the strong isolation benefit of VMs/Unikernels.


Author(s):  
Jesse Prabawa Gozali ◽  
Min-Yen Kan

The authors redesign the user interface of an online library catalog, leveraging current Web technologies that allow dynamic and fine-grained user interaction. Over the course of their iterative design and test cycle, they identified four key areas where such dynamic Web technologies can be used to improve the support for typical information seeking strategies, namely: 1) the use of overview + details, 2) a tabular data display, 3) using tabs as a history mechanism, and 4) embedding a suggestion bar. The authors believe that the revised affordances created by their changes in these four areas will inform the design of future search interfaces.


Author(s):  
Dong Yang ◽  
Larissa K. S. von Krbek ◽  
Le Yu ◽  
Tanya K. Ronson ◽  
John D. Thoburn ◽  
...  

2020 ◽  
Author(s):  
Dong Yang ◽  
Larissa K. S. von Krbek ◽  
Le Yu ◽  
Tanya K. Ronson ◽  
John D. Thoburn ◽  
...  

2016 ◽  
Author(s):  
D. Maclean ◽  
J. J. Baldwin ◽  
V. T. Ivanov ◽  
Y. Kato ◽  
A. Shaw ◽  
...  
Keyword(s):  

2014 ◽  
Vol 10 (3) ◽  
pp. 429-442
Author(s):  
Srinivas Sabbavarapu ◽  
Krunakar Reddy Basireddy ◽  
N. Srinivasulu ◽  
Amit Acharyya ◽  
Jimson Mathew

ChemInform ◽  
2009 ◽  
Vol 40 (12) ◽  
Author(s):  
Christian Schaeffer ◽  
Alice Merca ◽  
Hartmut Boegge ◽  
Ana Maria Todea ◽  
Melissa L. Kistler ◽  
...  
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document