Adaptive Affinity Groups l CloudStack Feature First Look

Adaptive Affinity Groups

In Apache CloudStack, Host Affinity and Host Anti-Affinity refer to the ability to deterministically ensure that a set of Instances run on the same or diverse hypervisor hosts in order to meet specific workload needs. How Affinity Groups Worked Previously Before Apache CloudStack 4.18 there were two types of Affinity Groups: Host Affinity and Host […]

API-driven Console Access l CloudStack Feature First Look

API-driven Console Access l CloudStack Feature First Look

Introduction: The Apache CloudStack Console Proxy (CPVM) is a type of system virtual machine that presents an Instance’s console view via the web UI (connecting to the VNC port made available through the hypervisor). Both the admin and end-user web UIs offer a console connection. To provide access to the Instances console service, the CPVM […]

CloudStack Managed UserData – Automating Cloud Services by Maintaining Compliance Policies

CloudStack Managed UserData – Automating Cloud Services by Maintaining Compliance Policies

UserData is an industry-standard used in IaaS cloud computing and has become a standard tool for cloud administrators and users alike. It provides a flexible and efficient way to configure and customize cloud instances during the deployment process. UserData scripts are utilized as external resources – decoupled from Apache CloudStack – where users freely define […]

CloudStack Managed User Data l CloudStack Feature First Look

CloudStack Managed User Data

Introduction When launching a new Instance on Apache CloudStack, users can set a UserData script to be executed by cloud-init during the boot process. The ‘CloudStack Managed UserData’ feature extends this functionality allowing one to automate the installation of packages, update the instance’s OS, and configure applications during instance deployment. Introduced in Apache CloudStack 4.18, […]

Service Elasticity with CloudStack Autoscaling

Service Elasticity with CloudStack Autoscaling

Autoscaling enables the automatic adjustment of allocated cloud resources based on traffic spikes and usage patterns. When unused, resources are rigidly defined with a fixed amount of resources unable to grow as demand increases or shrink as demand decreases. This is a crucial feature in cloud computing, where the goal is to pay only for […]

Structured System Events l CloudStack Feature First Look

Structured System Events

The events notification framework is a key component of Apache CloudStack, facilitating traceability of operations, and enabling cloud operators to automate tasks which may otherwise require admin intervention at regular intervals. Though quite useful, events in CloudStack had a major inconsistency regarding information of the resource (ie. Instances, Templates, Volumes, Networks, Accounts, etc.). To identify […]

Automating Infrastructure with CloudStack and Terraform

Automating Infrastructure with CloudStack and Terraform

Apache CloudStack is one of the most commonly used IaaS platforms, orchestrating infrastructure and maximizing the benefits of cloud computing. Many large enterprises already use CloudStack with different use cases, and with ever-growing adoption, there is a need to automate these complex infrastructures and the provision of cloud deployments to: · Minimise time spent on […]

Granular Control of Dynamic Scaling of VM’s CPU/RAM

Dynamic-Scaling-VMs

Currently, CloudStack allows admins to configure the dynamic scaling of CPU and RAM for the VMs using a global or zone level setting “enable.dynamic.scale.vm” and through a “Dynamically Scalable” flag in templates. However, the global or zone setting applies to all VMs in a particular region or zone and there may be virtual hardware or […]

SystemVM template – Upgrade Improvements

SystemVM Templates - Upgrade Imrpovements

When upgrading Apache CloudStack (ACS) to a newer version one must manually register new SystemVM templates before upgrading the packages. Failing to do so means having to roll back the database to the previous version, register the new template and start the upgrade again. We’ve developed a process (available as of CloudStack 4.16.0) to automate […]

Enable Bulk Actions via the CloudStack UI

Enable Bulk Actions via the CloudStack UI

Want to start or stop a VM (Virtual Machine), or delete an offering in CloudStack? No big deal. However – what if you need to delete 20 offerings, or stop 20 VMs? Having to perform the same operation on each individual item is time-consuming, laborious and can be frustrating. Bearing this in mind, we’ve come […]

ShapeBlue

Join this webinar to discover Apache CloudStack and how to build a new revenue stream on top of open-source.