RE: How to Choose Your Virtual VPS Server
Lewis-H > 09-23-2020, 01:41 PM
Most service providers offer Cloud VPS under a variety of available plans. These plans typically include a General Purpose collection of standardized servers which are designed and suitable for multiple roles. Plans are also available for I/O intensive applications; these are Storage Optimized servers whose main benefit is disk performance. Providers also offer plans for Memory-Optimized or Compute-Optimized workloads.
Cloud VPS plans allow you to choose a server that will provide the specified resources detailed above, guaranteed. A VPS is a virtual machine that is hosted on a virtual hypervisor. Virtual hypervisor technology allows the VPS to be deployed automatically, using pre-defined build scripts. The VPS is then built and allocated to a physical host that has the resources specified in the plan.
The selected plan will include the preferred number of vCPUs available on the VPS. One vCPU is a single-core, while 8 vCPUs are 8 cores. The host will allocate CPU reservations against the physical hosts CPU sockets, cores and threads.
The physical hosts will have huge allocations of superfast memory (RAM), and this physical memory is logically divided up between the VPS guests. If you select a plan with 4GB RAM, your VPS is reserved 4GB of physical RAM from the stack. Your VPS will have exclusive access to that 4GB of allocated memory.
VPS plans also include a multitude of disk storage options. Not only do these options include the size of storage allocated to the VPS, but also the type and speed. Storage allocations can be super fast Solid State Disk (SSD) storage, advanced premium (High I/O) dedicated local SSD storage, or extensive, flexible, and robust Secure Block Storage (SBS).
The VPS network bandwidth allocated by the cloud provider must be taken into consideration when setting up a VPS. All inbound (ingress) network traffic to a VPS is usually free, but outbound (egress) network traffic is chargeable. Your customers will use egress network allocations to access data on your server, for example, when accessing your website. Most VPS plans will include a set amount of “free” network bandwidth. This might be a small amount or a substantial allocation; the best option for you depends purely on your usage expectations.