Cloud hosting service is an important part of cloud computing services, is for all types of Internet users to provide comprehensive service capabilities of the service platform. The platform integrates the three core elements of traditional Internet applications: computing, storage, networking and Internet-based infrastructure services for users.
Cloud hosting services include two core products
Cloud server rental service for SME users and high-end individual users;
and flexible computing platform service for medium- and large-sized internet users.
The cloud host can effectively solve the defects of the traditional physical renting machine and the VPS service that the existing management is difficult and the service extensibility is weak. In the actual application of the cloud host has three aspects of resilience:
- Host service configuration and business scale can be configured according to user needs and can be flexibly adjusted.
- Users apply for hosting services can be quickly provisioned and deployed to achieve a flexible intra-cluster scalable
- Billing flexible, users do not need to pay a deposit, and a variety of payment options for the user to choose.
Each cluster node of a cheap cloud hosting platform is deployed in a backbone computer room of the Internet and can independently provide internet infrastructure services such as computing, storage, online backup, hosting, and bandwidth. The cluster node consists of the following hardware:
Management server: Adopt dual-system hot backup mode to manage all computing servers, shared storage and networks of the entire node, and provide an external API for managing the entire node at the same time. Provided by the management server.
Management service (the management node’s computer server, external management interface), DHCP service (IP that assigns management network segment for network startup of computing server), TFTP service (remote boot image download for network startup of computing server), nbd Service (providing network block device services for computer servers). The management server will also run a data collection program, which periodically collects various performance data and sends it to the central data collection server. Storage server group: The storage server can be ISCSI or a built-in x86 server with large storage capacity. Through a cluster, The file system forms a unified storage pool that provides logical disk storage, unstructured data storage, and consolidated backup services for virtual machines within a node.
Compute server farm: The computer server is a high-configuration quad-core server. The computer server does not need to have an operating system installed but must have network boot capabilities, running a Linux microkernel, cloud computing software, and an agent that communicates with the management server.
Switch: According to different functions and node performance requirements with multiple Layer 3 switches, respectively, responsible for the management network segment, the public network switching network segment, the internal switching network segment, storage network segment.