主权项 |
1. A system for server cluster application containerization, comprising:
a plurality of computing devices communicatively connected via a network wherein at least one of the computing devices includes instructions stored on a storage medium and a processor to execute the instructions to form a virtual computing device and wherein the plurality of computing devices and the virtual computing device are servers configured into a server cluster wherein each server within the server cluster includes an internet protocol address, a local monitor engine, a cluster monitor engine, a host engine, and an application engine; one or more virtual hosts, formed by the host engine, operating on top of each server within the server cluster wherein each of the one or more virtual hosts is a logical instance container free of an operating system, and wherein each virtual host instantiates and is tied to at least one virtual internet protocol address distinct from the internet protocol address of the server on which it operates; and at least one instantiation of an application operating on top of the one or more virtual hosts wherein the host engine is operable to transfer the one or more virtual host, its virtual internet protocol address and the instantiation of the application from one server of the server cluster to another server in the server cluster. |