Hosting is defined as a package of services that provide publication and continuous availability of customer information to visitors to the Internet. A typical set of average hosting includes support for programming languages, databases, postal services and DNS. To ensure the operation of sites hosting providers provide customers with resources: processor processing power, RAM, disk space, a communication channel. Let us examine the 3 most common technological schemes, according to which hosters provide resources to customers.Shared hosting
Shared hosting is arranged as a hostel. The physical server has a common operating system for all users, a web server program, a database management system, a PHP interpreter, libraries. Often, the IP address is also shared. The user manages only a folder on a hard disk with a capacity of 10 MB to 1 TB from different providers.
The shared hosting user cannot configure the web server, DBMS, install programs and libraries independently.
This is necessary in technical support, and she reluctantly goes forward. And with the reliability is not very: server failure makes the site inaccessible until the repair and restart.
And security is full of holes: hacking into general software opens to hackers access to all sites on a shared hosting. And it is easy to get into the “black lists”: a single user violates the law, and everyone who shares an IP address with him falls under the ban. And a DDoS attack on one resource automatically drops everything.
But virtual hosting is the cheapest: from 10 rubles and on average 280 rubles per month. But it’s safe to post only stock landing pages. If the project will be scaled, virtual hosting is contraindicated for it. Why? Read the section of the article “We take into account overselling.”VPS virtual servers and VDS virtual machines
Software virtualization technology gives each user its own copy of the operating system based on the server’s OS kernel. Under Linux, virtual containers are created using OpenVZ or Virtuozzo. Under Windows, it is Windows Server 2008. It is considered that virtual VPS servers work by software virtualization technology.
Using hardware virtualization technology, the hypervisor (VMware, KVM, XEN, Hyper-V) provides the user with computer emulation with virtual hardware and an operating system. It is believed that VDS virtual machines are working on hardware virtualization technology. A typical example of a specialized virtual machine is “1C-Bitrix: Virtual Machine”.