"Go" OpenVZ Virtualization Open Source Project Introduction

Source: Internet
Author: User
Tags dedicated server vps root access virtual dedicated server virtual private server windows vps
OpenVZ Virtualization Open Source Project Introduction

OpenVZ Virtualization Open Source project [official website: http://openvz.org] What is openvz

OpenVZ is open source software, is a Linux platform based operating system-level server virtualization solution. OpenVZ employs the kernel of SWsoft virutozzo™ virtualized Server software products, Virutozzo is a business virtualization solution offered by swsoft companies.

OpenVZ creates isolated, secure virtual Private servers (VPS or virtual Environments, VE) on a single physical server to improve server utilization and ensure that applications do not interfere with each other. Each VPS runs in full agreement with the standalone server: The VPS can be restarted independently, with root access, user, IP address, memory, processor, file, application, System library, and configuration file.

OpenVZ Software also provides users with tools to help automate the management of virtual servers. template-based application deployments can be created and put into use in a simple way within minutes, and OpenVZ can run virtualized servers that are several times more than other virtualization server technologies per CPU than other virtualization technologies. OpenVZ Project

The OpenVZ project, an Open-source project supported by SWsoft, is designed to provide source code for the vast open source community to test, develop, and further improve operating system virtualization technology. It also builds a good foundation for new technologies in the SWsoft Virtuozzo virtualization products. We encourage all communities to access, use, develop and comment on OPENVZ software and reference materials for this site.

The OPENVZ project is free to release and support users, promoting the virtualization of operating systems through reciprocal cooperation and network community efforts. From the end of last year's launch of a comprehensive product, the OPENVZ project has been very active in the user community, with over 3,000 messages posted in the support forum. With more business and personal users working on and contributing to the leading Open-source operating system virtualization project, the OpenVZ website attracted more than 1 million clicks this April. For more information about OPENVZ, please visit: http://openvz.org.

More information:

OpenVZ also provides a blog to discuss virtualization technology, for more information, please visit: http://blog.openvz.org.

OpenVZ software documentation Download: http://openvz.org/download/.
Overview of OpenVZ virtualization software OpenVZ

OpenVZ is a complete server automation and virtualization solution developed by swosft. OpenVZ can create multiple isolated virtual Private servers (VPS) on a single physical server and share hardware and management resources with maximum efficiency. Each VPS runs in full agreement with the stand-alone server, because its own users, applications can be restarted independently, it has root access, user, IP address, memory, processor, file, application services, System library files and configuration files. OpenVZ, with lightweight processing loss and efficient design, is the best choice for running application services and real-time data-production server virtualization.

OpenVZ VPS Basic functions:

• Dynamic real-time partitioning – The physical server is divided into dozens of VPS, each with a stand-alone server function.

• Resource management – Allocate and control VPS resource parameters and redistribute resources in real time.

• Centralized management – multiple physical and virtual private servers are managed in a unified manner.

OpenVZ Applications

OPENVZ provides a comprehensive solution for the main machine service provider that allows these services to:

L have hundreds of customers on a single physical server and each customer has an independent, fully functional virtual dedicated server;

L Provide service quality assurance for each customer;

L eliminates the need for manual configuration to transparently migrate customers and their use environments between different servers.

If you manage a large number of Linux standalone servers in your enterprise, and each server runs a specific application service, you can use OPENVZ to combine these services with the same computer without losing any valuable information or compromising any performance. The virtual private server runs exactly the same as a stand-alone server:

• Each VPS has its own process, user, file and full root access;

• Each VPS can have a separate IP address, port number, form, and filter and routing rules;

• Each VPS can have its own system profile and be able to load applications while also owning its own system library. Within the VPS can be independently installed and customized software packages, not other VPS or the underlying hardware node system impact. Many different Linux distributions can run on the same Linux server.

In fact, hundreds of servers can be merged in this way. In addition to the obvious advantages of server consolidation such as the management of a large number of facilities, there are some advantages you may not have taken into account, such as a significant reduction in electricity tariffs.

OpenVZ is invaluable to it education research institutions, and they can now provide each student with a single Linux server for remote monitoring and management. Software development companies can use virtual environments to detect their goals and so on.

As a result, OpenVZ can quickly deploy to most scenarios: Network hosting, Enterprise Server consolidation, software development/testing, user training, and more.

OpenVZ characteristics

OpenVZ's concept of a virtual private server differs from the traditional concept of virtual machines, since VPS runs on the same operating system core as the underlying hardware node (Linux VPS runs on Linux platform, Windows VPS on Windows platform). This single kernel implementation technology allows the VPS to run almost 0 processing losses. As a result, OpenVZ VPS offers a higher level of efficiency and manageability than traditional virtualization technologies. operating system virtualization

From the point of view of application and VPS users, each VPS is completely independent of the system. This independence is provided by the virtualization layer located above the system kernel. Note that only minimal CPU resource consumption is in the process of virtualization (approximately 1-2%). The following are the main features of the OPENVZ virtualization layer implementation:

L VPS looks like a common Linux system. It has the standard startup script, the software manufacturer provides the section may run in the VPS internal software without needing to make the special modification or the adjustment for the OpenVZ;

L Users can modify any configuration file and install other software;

L VPS are completely isolated from each other (including file system, process, internal process communication (IPC), sysct1 variables);

l VPS is not bound to one CPU and can use all CPU resources. A process that belongs to a VPS can run on all available CPUs. Network Virtualization

The OPENVZ network virtualization layer is designed to isolate from each other or from the physical network of VPS:

• Each VPS has its own IP address; Each VPS also allows multiple IP addresses;

• VPS network traffic is isolated from other VPS. In other words, the VPS is completely isolated from other VPS to ensure that the Network Monitor does not play any role in the VPS;

L firewalls can be used within the VPS (users can create rules restricting access to certain services using the rules of the IP Address Table tool);

L Routing Table operations allow for benefits from advanced routing features. For example, set the maximum transmission Unit (MTU) for different destinations, identify different source addresses for different destinations, and so on. templates

OpenVZ's operating system template is a setup package file for some Linux distributions and uses it to create more VPS. With OpenVZ, different Linux distributions can coexist on the same hardware server, so you can use multiple operating system templates. Operating system templates include system programs, library files, System (VPS) to start and run the required scripts, but also includes some basic applications and programs. However, software such as compilers and SQL Server are not included in the operating system templates. For more information about OpenVZ templates, please login to http://OpenVZ.org.

Resource Management

OPENVZ resource management for controlling VPS

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.