Product of the Day: Virtuozzo
Product: VirtuozzoManufacturer: SWsoftAddress: 395 Oyster Point Boulevard, Suite 213 South San Francisco, California 94080Telephone: 650-875-7185E-mail: info@sw-soft.comURL: www.sw-soft.com
Virtuozzo is the core enabling technology for HSPcomplete. It is the most advanced multitenancy, virtualization, resource management and clustering technology on the market. Software or hardware vendors can license and customize Virtuozzo for server consolidation or integration into network and system management solutions. Virtuozzo allows users to:
Manage multiple physical servers as a single resource
Have multiple (100s) customers with their individual full-featured virtual private servers (Virtual Environments) sharing a single physical server
Provide each customer Virtual Environment with guaranteed Quality of Service
Transparently move customers and their environments between servers, without any manual reconfiguration

Multitenancy
Multitenancy refers to hosting multiple customers on a single server. Virtuozzo technology has emerged in response to the expense and lack of scalability in the traditional "single-tenancy" model. In that model, an application running on a remote server replaces an application running on a server managed in house. The client benefits by reducing its IT burden, while the HSP strives to leverage its expertise for as many clients as possible. Using Virtuozzo, an HSP or enterprise customer could achieve a real economy of scale and reduce the cost of the provided service. HSPs also can expand their potential customer base.
Virtualization is a key concept of Virtuozzo. All user-available resources like disk, network and CPU shares are effectively virtualized inside the operating system. This approach gives an ability to achieve maximal performance, keeping users isolated from real hardware and each other. A Virtual Environment (VE), a key unit of Virtuozzo technology, supports each possible isolation level: Fault Isolation, Performance Isolation, Address and Security Isolation, Functional Isolation and Applications Heterogeneity. Virtual Environments are a set of "OS inside OS" -- a full-featured OS box being multiplied inside a single hardware unit. Each box can run inside virtually any application, have a separate root file system and effectively share resources of hardware (memory, CPU, disk, etc). In fact, from the VE user's point of view, each VE looks like the only operating system running on the machine. All customers' configurations are detached from the physical hardware -- allowing easy routine processes automation without manual operations. Resource Management
Virtuozzo provides a mainframe-like level of cluster resources utilization, monitoring and control on standard, inexpensive hardware. In addition to standard CPU, disk space and network I/O, it also manages memory (user, kernel and disk cache) and disk I/O. This technology makes it possible to guarantee high but variable Quality of Service (QoS) to comply with different service-level agreement (SLA) levels across a cluster of computers.
The term clustering has a very wide meaning in computing. The main idea of any cluster of computers is an ability to smoothly integrate the computational power of computers and their data-exchange facilities into a virtual centralized computational center. Key features of such solutions are usually scalability and fault tolerance. Virtuozzo integrates standard, inexpensive hardware into a solid, highly scalable-layered cluster to achieve the goal of a correct level of fault tolerance with minimal expenses. Different configuration options make it suitable for wide range of HSPs -- from entry level up to a cluster with hundreds of nodes. VEs can be easily moved between servers for load balancing and system management.
Trending Topics
| You Need A Budget | Feb 10, 2012 |
| The Linux powered LAN Gaming House | Feb 08, 2012 |
| Creating a vDSO: the Colonel's Other Chicken | Feb 06, 2012 |
| Your CMS Is Not Your Web Site | Feb 01, 2012 |
| Casper, the Friendly (and Persistent) Ghost | Jan 31, 2012 |
| Razor-qt 0.4 - Qt based Desktop Environment | Jan 30, 2012 |
- Fun with ethtool
- Parallel Programming with NVIDIA CUDA
- Readers' Choice Awards 2011
- 100% disappointed with the decision to go all digital.
- Linux-Based X Terminals with XDMCP
- Validate an E-Mail Address with PHP, the Right Way
- You Need A Budget
- The Linux powered LAN Gaming House
- Why Python?
- Python for Android





4 hours 32 min ago
5 hours 52 min ago
8 hours 36 min ago
13 hours 6 min ago
18 hours 13 min ago
19 hours 14 min ago
1 day 4 hours ago
1 day 4 hours ago
1 day 10 hours ago
1 day 14 hours ago