e24cloud allows you to create, manage and delete virtual server instances (called Instances or VMs). A single virtual server is an instance of QEMU-based process that provides you CPU power, RAM memory, persistent storage and network resourced via virtual hardware.
When creating e24cloud virtual server, you can customize its parameters to better match your requirements. Each server consists of:
- 1-32 vCPU
- 0.5GB - 128GB RAM
- persistent system disk, min 10GiB
- optional additional persistent storage
- Internet access - up to 1Gbit
- zero or more public IPv4 addresses
- optional firewall rules
- optional private VXLAN interfaces - up to 2.5GBit
- optional private VLAN interfaces - up to 10Gbit
These parameters can be changed at creation time or on running instance. Modification of VCPU or RAM requires full poweron cycle.
vCPU
Every instances cames with one or more virtual CPU (vCPU), which are based on Intel-based processors.
In terms of processing power, every vCPU is equal to:
- between 0,4 to 1 physical core - for shared cloud
- 1 logical or physical (depends on agreement terms) core - for private cloud
RAM Memory
e24cloud infrastructure uses server-grade ECC memory. Minimal size of RAM memory is 512MiB. Additionaly, for every vCPU above 1, minimal memory size is increased by 1GiB.
For example - for instance with 2 vCPU, minimal memory size is 2GiB.
Persistent storage
Persistent storage volume is attached to virtual servers as a block device. A single volume can be attached to a single instance (or can be detached). Volumes are “opaque” for e24cloud and their content is not interpreted in any way, which means you have full freedom in partitioning and filesystem choice.
Volumes can be attached, detached and resized on an online instance, this however requires support of ACPI Hotplug from guest operating system.
Underlaying storage is based on Ceph storage cluster that ensures high availability and protects against disk or nodes failure.
Network connectivity
Network services gives virtual instances Internet access and allow to configure private networking between each other and other resources, such as physical servers.
Available articles
- Resilience
- Adding a security group
- Automatic server backup
- Changing server password
- Cloud server as a VPN gateway
- Cloud-init
- Connecting to a server using Putty
- Deleting a Server
- Diagnosing a Malfunctioning Server
- Importing VMware server to e24cloud
- Levels of x86-64 Microarchitecture
- Placement groups
- Retrieving Metadata from Servers
- SSH Keys
- Server Administration
- Server cloning
- Task scheduling management
- VPN as a Service