wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Linux -V Server Virtual Machine

profile
Priti Barot
Jul 11, 2023
0 Likes
0 Discussions
31 Reads

Linux-VServer is a jail mechansim in that it can be used to securely partition resources on a computer system (such as the file-system CPU time, network addresses and memory) in such a way that processes cannot mount a DDoS Attack on anything outside their partition.

Each partition is called a security context and the virtualized system within it is the virtual private server. A chroot like utility for descending into security contexts is provided. Booting a virtual private server is then simply a matter of kickstarting in it in a new security context; likewise, shutting it down simply entails killing all processes with that security context. The contexts themselves are robust enough to boot many Linux distribution unmodified, including Debian and Fedora.Virtual private servers are commonly used in web hosting services, where they are useful for segregating customer accounts, pooling resources and containing any potential security breaches. 

Virtual servers share the same system call interface and do not have any emulation overhead. Virtual servers do not have to be backed by opaque disk images, but can share a common file system and common sets of files (through copy-on-write hard links). This makes it easier to back up a system and to pool disk space amongst virtual servers. Networking is based on isolation rather than virtualization, so there is no additional overhead for packets.

Processes within the virtual server run as regular processes on the host system. This is somewhat more memory-efficient and I/O-efficient than whole-system emulation, although memory ballooning and modern VMs allow returning unused memory and sharing disk cache with the host and other virtual servers. Requires that the host kernel be patched. No clustering or process migration capability is included, so the host kernel and host computer is still a single point of failure for all virtual servers.


Comments ()


Sign in

Read Next

Memory Management

Blog banner

Threads in OS

Blog banner

Real-Time Operating Systems (RTOS) Deep Explanation

Blog banner

Introduction to Solidity Programming for Blockchain Development

Blog banner

AI and Data Science: Revolutionizing Industries

Blog banner

The Importance of Data Quality Management in Data Science

Blog banner

Cloud Computing: Threats and Vulnerabilities

Blog banner

Privacy-Enhancing Computation Techniques

Blog banner

File management -disha parekh

Blog banner

The art of being alone

Blog banner

IT GOVERNANCE

Blog banner

Interrupts in OS

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Digital black market or dark net poses a national security threat?

Blog banner

THE LEGAL ISSUES OF COMPUTER FORENSICS IN INDIA

Blog banner

S-Tool : Steganography

Blog banner

12 Principles of Animation

Blog banner

INTRODUCTION TO C#

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

ADIDAS

Blog banner

Windows Operating System

Blog banner

Deadlock

Blog banner

Memory Management

Blog banner

What is Anxiety? How to manage Anxiety?

Blog banner

Understanding Input Based Keylogger Activation Systems: Risks and Mitigation

Blog banner

RAID - LEVELS OF RAID

Blog banner

Health and fitness in technology

Blog banner

Chicken Dum Biryani

Blog banner

Digital Balance: Keeping Children Mindful in the Screen Age

Blog banner

I/O buffer and its techniques

Blog banner

Kernel Memory Allocation In Linux.

Blog banner

Life

Blog banner

Race condition

Blog banner

LEMON PICKLE (NIMBU KA ACHAR)

Blog banner

Building a Better You: Fitness Tips and Inspiration.

Blog banner

Explain Multiprocessors

Blog banner

VIRTUAL MACHINES

Blog banner

memory management

Blog banner

Ubiquitous Computing

Blog banner

15 Interesting Facts about India

Blog banner

Deadlock and Starvation

Blog banner

Types Of scheduling

Blog banner