Our Office
HQ: First Floor, The Landmark, KM24 Lekki-Epe Expressway, VGC, Lagos, Nigeria

What is Unitellas Compute-as-a-Service?

Unitellas Compute-as-a-Service (CaaS) is a consumption-based infrastructure model that provides on-demand processing resources for general and specific workloads. Unitellas CaaS lets enterprises simplify and scale compute operations to eliminate overprovisioning and add flexibility for new or unexpected demands.

Unitellas offers a fully-featured compute layer that allows for creation, management, and manipulation of x86-based virtual machines.

One major benefit of using Unitellas compute service is intelligent load balancing. A load balancer allows you to automatically distributes incoming traffic across multiple targets, such as instances, or IP addresses.

There are two types of load balancers:

Application Load Balancer (ALB) - distributes HTTP or HTTPS traffic using application layer protocol based routing.

Network Load Balancer (NLB) - Distributes TCP traffic regardless of the application layer protocol.

If it (the load balancer) finds an overloaded node(device), it will automatically move workloads away from that node to a node with more capacity - typically moving a virtual machine from source to destination in about half a second.

How Unitellas load balancing works?

As mentioned before, in case of high volume application traffic which must be distributed between multiple VM instances, Unitellas Cloud Services supports the definition of load balancers and target groups.

Load balancers distribute the load between the VM instances defined in the target group.

When you create a load balancer, you define a target group of instances that will share the work of processing requests from an application. The application then directs its requests to the load balancer, and the load balancer distributes the work among the instances in the load balancer’s target group. Before using load balancers, the capability must be globally enabled and configured by a system administrator.

This capability provides the following benefits when compared to working with individual VM instances:

  • Time required to complete a task is reduced.
  • Fault tolerance and high availability can be provided in case of VM instance failure.

Some actions you can take in Unitellas Compute Services

1. Upload Your Own Image
Images provide the information required to launch an instance. A single image can be used to launch multiple instances with the same configuration. You can create multiple images to allow various instance configurations. The ways to create an image include File Upload, URL, or using a volume or a snapshot of existing instance.

2. Create a Compute Instance
An instance is a virtual machine hosted on Unitellas Cloud Services. An instance is launched using a copy of image or volume of your choice, which provides an initial configuration for that instance. There are multiple instance types of which you can choose when you launch an instance. An instance type determines the used resources required by your instance. The instance type can also be changed after launch.

3. Add a Data Disk to Your VM
Volumes are block devices which you can mount as devices on your instances, and persist independently from the life of the instance. You can create a file system on top of these volumes, or use them in any way you would use a block device. Volumes can also be used to launch new instances.

4. Make your Instances accessible
By default, your instances do not have a public IP address, which makes them unreachable from the internet. Elastic IP is a public IP which is accessible to the internet. Elastic IPs can be attached and detached to your instance as you choose, to allow internet access and make them accessible.

5. Create Your Own Virtual Private Cloud
Virtual Private Cloud allows you to create an isolated section of our cloud Services where you can launch resources in a virtual network that you define. VPC offers you a complete control of your network environment, including selection of an IP address range of your choice, creation of subnets, and configuration of route tables, network gateways and security groups.

6. Containers add versatility, reliability and performance.
Activate Docker containers inside your Unitellas storage for lightning-fast performance, task automation, and application high availability. Thanks to our convergence of Docker container technology into a pair of virtual controllers, you can now run processing tasks right inside the storage.

If you would like to try out our compute service, please fill this form here.

Copyright © 2023 Unitellas International Limited. All Rights Reserved.