English
Related papers

Related papers: Making I/O Virtualization Easy with Device Files

200 papers

Network processing elements in virtual machines, also known as Network Function Virtualization (NFV) often face CPU bottlenecks at the virtualization interface. Even highly optimized paravirtual device interfaces fall short of the…

Operating Systems · Computer Science 2016-09-23 Piyus Kedia , Sorav Bansal

At present, the mostly used and developed mechanism is hardware virtualization which provides a common platform to run multiple operating systems and applications in independent partitions. More precisely, it is all about resource…

Hardware Architecture · Computer Science 2009-09-02 Kamanashis Biswas , Md. Ashraful Islam

Service virtualization is an approach that uses virtualized environments to automatically test enterprise services in production-like conditions. Many techniques have been proposed to provide such a realistic environment for enterprise…

Software Engineering · Computer Science 2017-05-17 Zeinab Farahmandpour , Steve Versteeg , Anand Kameswaran , Jun Han

Input/Output (I/O) performance is one of the key areas that need to be carefully examined to better support IT services. With the rapid development and deployment of virtualization technology, many essential business applications have been…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-02-18 T. Mirzoev , B. Yang , M. Davis , T. Williams

The next-generation Industrial Internet of Things (IIoT) inherently requires smart devices featuring rich connectivity, local intelligence, and autonomous behavior. Emerging Multiprocessor System-on-Chip (MPSoC) platforms along with…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-01-21 Alessandro Cilardo , Marcello Cinque , Luigi De Simone , Nicola Mazzocca

Virtualization is a technique that allows multiple instances typically running different guest operating systems on top of single physical hardware. A hypervisor, a layer of software running on top of the host operating system, typically…

Cryptography and Security · Computer Science 2025-01-03 Krishna Sai Ketha , Guanqun Song , Ting Zhu

The need for flexible, low-overhead virtualization is evident on many fronts ranging from high-density cloud servers to mobile devices. During the past decade OS-level virtualization has emerged as a new, efficient approach for…

Cryptography and Security · Computer Science 2014-07-17 Elena Reshetova , Janne Karhunen , Thomas Nyman , N. Asokan

In this article, we first survey the current situation of video processing on the edge for multimedia Internet-of-Things (M-IoT) systems in three typical scenarios, i.e., smart cities, satellite networks, and Internet-of-Vehicles. By…

Multimedia · Computer Science 2018-05-15 Yang Cao , Zeyu Xu , Peng Qin , Tao Jiang

OS-level virtualization incurs smaller start-up and run-time overhead than HAL-based virtualization and thus forms an important building block for developing fault-tolerant and intrusion-tolerant applications. A complete implementation of…

Operating Systems · Computer Science 2016-09-16 Zhiyong Shan , Tzi-cker Chiueh , Xin Wang

Virtualization is generally adopted in server and desktop environments to provide for fault tolerance, resource management, and energy efficiency. Virtualization enables parallel execution of multiple operating systems (OSs) while sharing…

Operating Systems · Computer Science 2016-05-05 Junaid Shuja , Abdullah Gani , Sajjad A. Madani

Virtualization technology is widely used for sharing the abilities of computer systems by splitting the resources among various virtual PCs. In traditional computer systems, the utilization of hardware is not maximized and the resources are…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-11-06 Hafiz ur Rahman , Farag Azzedin , Ahmad Shawahna , Faisal Sajjad , Alyahya Saleh Abdulrahman

The interest in virtualization has been growing rapidly in the IT industry because of inherent benefits like better resource utilization and ease of system manageability. The experimentation and use of virtualization as well as the…

Networking and Internet Architecture · Computer Science 2011-05-03 Ishtiaq Ali , Natarajan Meghanathan

Virtual file systems are a tool to centralize and mobilize a file system that could otherwise be complex and consist of multiple hierarchies, hard disks, and more. In this paper, we discuss the design of Unix-based file systems and how this…

Operating Systems · Computer Science 2023-12-27 Qin Sun , Grace McKenzie , Guanqun Song , Ting Zhu

Computing technology has gotten cheaper and more powerful, allowing users to have a growing number of personal computing devices at their disposal. While this trend is beneficial for the user, it also creates a growing management burden for…

Operating Systems · Computer Science 2017-10-12 Beom Heyn Kim , Eyal de Lara , David Lie

Internet of Things (IoT) and Network Softwarization are fast becoming core technologies of information systems and network management for next generation Internet. The deployment and applications of IoT ranges from smart cities to urban…

Networking and Internet Architecture · Computer Science 2019-03-01 Iqbal Alam , Kashif Sharif , Fan Li , Zohaib Latif , Md Monjurul Karim , Boubakr Nour , Sujit Biswas , Yu Wang

Virtualization is a term that refers to the abstraction of computer resources. The purpose of virtual computing environment is to improve resource utilization by providing a unified integrated operating platform for users and applications…

Operating Systems · Computer Science 2013-04-15 Radhwan Y Ameen , Asmaa Y. Hamo

Block devices in computer operating systems typically correspond to disks or disk partitions, and are used to store files in a filesystem. Disks are not the only real or virtual device which adhere to the block accessible stream of bytes…

Performance · Computer Science 2007-05-23 Michel R. Dagenais

To a large extent, the deployment of edge computing (EC) can reduce the burden of the explosive growth of the Internet of things. As a powerful hub between the Internet of things and cloud servers, edge devices make the transmission of…

Networking and Internet Architecture · Computer Science 2022-02-10 Peiying Zhang , Chunxiao Jiang , Xue Pang , Yi Qian

This paper introduces a novel approach in neuromorphic computing, integrating heterogeneous hardware nodes into a unified, massively parallel architecture. Our system transcends traditional single-node constraints, harnessing the neural…

Hardware Architecture · Computer Science 2024-10-02 Murat Isik , Jonathan Naoukin , I. Can Dikmen

Virtualization has become widespread across all computing environments, from edge devices to cloud systems. Its main advantages are resource management through abstraction and improved isolation of platform resources and processes. However,…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-02-25 Francesco Ciraolo , Mattia Nicolella , Denis Hoornaert , Marco Caccamo , Renato Mancuso
‹ Prev 1 2 3 10 Next ›