Web Hosting Reviews
System Architecture :: The basic types of architecture of a virtual hosting

Other Articles:
 Server Hardware

24/7 Solutions - The basic types of architecture of a virtual hosting.


Different hosting providers at construction of system for granting services of a virtual hosting are guided by absolutely different motives, financial opportunities, and program technologies. Depending on it and architecture hosting systems turn out different, on simplicity of use and administration, on reliability and opportunities of escalating of capacity.

So, what should have any hosting provider? It, first of all, 5 various servers, in this case, we mean the specialized software providing communication between various Internet by protocols (TCP/IP) and necessary user services servers (WWW, mail, FTP). Among these servers:

  • primary DNS-server
  • secondary DNS-server
  • mail server
  • server of databases (for example MySQL)
  • server of a hosting (for example Apache).

From where are established and as data of a server, from a way and speed of their interaction are adjusted, reliability and speed of work of service of a virtual hosting depends, it and refers to as architecture of system of a virtual hosting.

1. The Amateur (minimal) hosting service


The given services can be characterized as the systems which are not having architecture. Till now there are decisions where all of a server and services are established on one physical device. Even on the elementary concepts about a hosting primary and secondary server of domain names should be located not only on different computers, but also in different subnets (to have IP-addresses from different subnet). Despite of it, managers hosting systems manage to place and adjust all necessary services, on one physical server with two network interfaces.

The given decision though and actually functions, is the extremely unstable in work and provides very much poor quality of services. Functioning of so versatile servers on one physical device already at small (to measures of a hosting) quantity of clients causes a fast overload of system and as consequence frequent refusals in service.

Failure of any important component of a physical server (CPU, RAM, HDD) conducts to full refusal of all hosting systems and that is especially important - the DNS-servers, being an integral part of world system of domain names.

2. The Sufficient hosting service


The given services have the simple network architecture consisting of two-three physical servers. As a rule, on one computer are located secondary DNS and post a server, and on the second and the subsequent - primary DNS and servers of a virtual hosting (Apache, MySQL), and also systems of billing and management of a content. A server, entering into a hosting-system it is expedient to allocate in a separate segment of the computer network, having connected to the allocated active network device, for example the switchboard.

Advantages of the given architecture consist sufficiently reliability a hosting of service at small and average quantity of the clients, comprehensible speed of processing of client inquiries and an opportunity of escalating of capacity of system without essential changes of architecture.

Optimum the architecture when for each service the separate allocated server answers looks and there is a main server on which the control panel is placed, billing and other auxiliary services. At such architecture high efficiency of system counting upon one server, high reliability and fault tolerance, the minimal expenses is reached most at escalating capacity and addition of new services. It is possible to carry high initial cost of system to lacks.

3. HA hosting service


It is the advanced and reliable architecture хостинговых systems. Guarantees practically 100 % fault tolerance by granting services. In the given kind of a hosting the system from the several reliable servers the Internet incorporated in a local network by high-speed data links and connected about the Internet by the basic and reserve channel for data transmission is used. Thus at failure of one physical server all loading is redistributed on remained a server and the system continues to function in a usual mode up to the decision of problems with the failed device.

Advantages of system: absolute reliability, the high adaptability to manufacture shaking speed of work.

Lacks of system: high cost, high qualification of the attendants.