Glossary of terms

Interpretation of terms

(Not sorted by alphabet!)

Hosting (webhosting) is the rental of space for websites on a foreign server. The server lender is referred to as a web host (webspace).

Shared hosting is web hosting in which the service provider serves pages for multiple Web sites, each having its own Internet domain name, from a single Web server. Each customer will usually have a limit on the total amount of server resources they can use. This hosting is the simplest type of hosting programs, but also the most limited use of server resources.

VPS (Virtual Private Server) is a part of a physical server that is divided into smaller parts by virtualization. This means that you do not share all server resources with other users, but you have a dedicated part for your own use. But – there is still one physical server with shared resources. However, this sharing of technical resources is limited and fewer users are connected to this server. One of the advantages of VPS is the individual configuration of dedicated space.

Cloud hosting is a method of using online virtual servers that can be created, modified, and deleted as desired. Resources, such as CPU kernel and memory, allocate the physical server to cloud servers and can be configured according to the administrator’s choice of the operating system and the accompanying software. Cloud hosting can be used to host sites, send and save emails, or distribute web applications and other services.

The cloud hosting environment is divided into two main parts: virtual servers that can host applications and sites, and physical servers that manage virtual servers.
Instead of having to run a complex process on a single powerful machine, cloud computing distributes a role among many smaller computers.

OpenVZ Virtualization is an operating-system level server technology that’s actually based on the Linux kernel and OS. OS level virtualization means many basic components exist once on the machine, and are used by all guests (like the identical kernel). That means that each container shares the same underlying OS but still operates as secure, isolated Linux container.
​Each container performs and executes exactly like a stand-alone server; a container can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries and configuration files. This way you use the resources more efficient.
One disadvantage of OpenVZ Virtualization is, users are not able to do any kernel modifications. All virtual servers have to get along with the kernel version the host runs on.

KVM is an inbuilt virtualization software available in Linux (Have to select it when installing OS Or can be done whenever you require) and it’s a full virtualization solution for Linux on Intel 64 and AMD 64 hardware that is included in the mainline Linux kernel since 2.6.20.
Virtualization (KVM) supports different guest operating system images including Linux Kernel, Windows, BSD and Solaris. It also allocates separate virtual computing resources for each virtual machine such as the processor, storage, memory, etc.
Each virtual machine has a private virtualized hardware, like own kernel, a network card, disk, graphics adapter, etc. Since it has its own virtualized hardware, the virtual server will act completely on its own. Because it maintains separate instances for each virtual server it uses significantly more resources than OpenVZ form a host perspective. In overhead to create/maintain separate instances for each VM. KVM is true virtualization where the VPS operates as its own server, independently of the host node. OpenVZ is a container style of virtualization which relies on the host node’s kernel. it has no restrictions in terms of functionality, but it has more overhead than OpenVZ.

RAID (redundant array of independent disks) is a data storage virtualization technology that combines multiple physical disk drive components into a single logical unit for the purposes of data redundancy, performance improvement, or both.
Data is distributed across the drives in one of several ways, referred to as RAID levels, depending on the required level of redundancy and performance. The different schemes, or data distribution layouts, are named by the word RAID followed by a number, for example RAID 0 or RAID 1. Each schema, or RAID level, provides a different balance among the key goals: reliability, availability, performance, and capacity. RAID levels greater than RAID 0 provide protection against unrecoverable sector read errors, as well as against failures of whole physical drives.

Leave a Reply