HyperVM
Encyclopedia
HyperVM is a multi-tiered, multi-server, multi-virtualization software product allowing a VPS
Virtual private server
Virtual private server is a term used by internet hosting services to refer to a virtual machine. The term is used for emphasizing that the virtual machine, although running in software on the same physical computer as other customers' virtual machines, is functionally equivalent to a separate...

 vendor to provision, manage and delegate Xen
Xen
Xen is a virtual-machine monitor providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently....

 or OpenVZ
OpenVZ
OpenVZ is an operating system-level virtualization technology based on the Linux kernel and operating system. OpenVZ allows a physical server to run multiple isolated operating system instances, known as containers, Virtual Private Servers , or Virtual Environments...

 based virtual private servers. HyperVM also comes integrated with Kloxo
Kloxo
Kloxo is a free, opensource web hosting control panel for the Red Hat and CentOS Linux distributions.Kloxo allows the host administrators to run a combination of lighttpd or Apache with djbdns or bind, and provides a graphical interface to switch between these programs without losing data...

 hosting control panel
Control panel (Web hosting)
A control panel, in web hosting, is a web-based interface provided by the hosting company that allows customers to manage their various hosted services in a single place.Some of the commonly available modules in most control panels:* Access to server logs....

 which means that, using HyperVM, the provider can deploy a full fledged web hosting system out-of-the-box. HyperVM also allows users to manage VPS' across multiple servers transparently: it provides a mechanism to manage their networking configuration (IP address, gateway) from the control panel itself, and has a full-fledged IP address pool to facilitate large scale management.

HyperVM is tightly integrated with Kloxo, and all Kloxo functions can be accessed from HyperVM without needing to log into Kloxo.

History

According to the British IT news portal The Register
The Register
The Register is a British technology news and opinion website. It was founded by John Lettice, Mike Magee and Ross Alderson in 1994 as a newsletter called "Chip Connection", initially as an email service...

, the company's founder, K. T. Ligesh committed suicide on 8 June, 2009 after he lost a large bid to a competitor and the HyperVM/Kloxo software was apparently exploited in a massive attack at the British VAserv budget webhosting company. Criminals using a computer deleted the content of 100,000 hosted websites in one go, after gaining root access to the system..

However, the attacker(s) posted their method of attack on a popular webhosting forum, stating that they gained access by the owner's poor choice of passwords and password reuse, and not by any bugs in HyperVM.

It was later found out that the owner's gmail account had been broken into, which is where he stored his passwords.

It has since been determined that the vulnerabilities believed to have been existent at the time of Ligesh's death were in fact patched prior to his death. Most of the vulnerabilities discovered since then have either been patched or are currently being patched.

Mr. Ligesh had long standing personal issues following his mother's suicide 5 years ago.

It was announced on July 10, 2009 that Kloxo
Kloxo
Kloxo is a free, opensource web hosting control panel for the Red Hat and CentOS Linux distributions.Kloxo allows the host administrators to run a combination of lighttpd or Apache with djbdns or bind, and provides a graphical interface to switch between these programs without losing data...

 and HyperVM would be continued as open source software.

Source Code

You may download the source code via SVN.
  • svn checkout http://svn.lxcenter.org/svn/hypervm
  • svn checkout http://svn.lxcenter.org/svn/kloxo
  • svn checkout http://svn.lxcenter.org/svn/lxadmin (EndOfLife Do not use it)
  • svn checkout http://svn.lxcenter.org/svn/client (Website of client.lxlabs.com)

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK