CloudStack Feature First Look: Enable sending of arbitrary configuration data to VMs

This feature allows the sending of arbitrary additional VM configurations to user VMs on CloudStack and is supported by KVM, XenServer and VMware hypervisors. The administrator enables or disables this feature by the global configuration  ‘enable.additional.vm.configuration’ which is disabled by default. To add a second layer of security, the administrator must explicitly set a comma-separated […]

CloudStack Feature First Look: Hosts stuck in PrepareForMaintenance state

The process of setting a host into maintenance in CloudStack requires an administrator to ask for ‘prepare for maintenance’, either via API or through the UI on a host. When CloudStack receives the request to prepare the host for maintenance, the host state is set to ‘PrepareForMaintenance’ and any VM running on the host start […]

CloudStack Feature First Look: VR Health Checks

This feature introduces an easy and integrated way to check the health of virtual routers (VRs) within CloudStack. With the help of these checks, administrators can monitor VRs and take any necessary action when a failure is reported. These health checks can be basic or advanced. Basic health checks include: Connectivity from the management server to […]

Straight into the code

Hi – David Jumani here, maybe just a typical software engineer so far… I studied Computer Science and Engineering, and after graduation I worked at some of the biggest virtualization and networking companies (such as Vmware, Cisco and General Electric) developing cloud and on-premise applications, such as an incident co-relation engine (from which relationships can […]

CloudStack Feature First Look: Improvements for Template Direct Download

For some time now, CloudStack has supported the direct download of user templates for the KVM hypervisor. This basically allows user to register a template (whilst bypassing secondary storage) and directly download and install it to primary storage where it can be used for deployment: With CloudStack 4.14, this has been improved by adding direct […]

CloudStack Feature First Look: VM Ingestion

Apache CloudStack has proved itself to be a great cloud orchestrator and is probably one of the best open-source platforms available for deployment of new IaaS environments. However, until now there has been little or no support for importing an existing cloud environment with all its resources and entities into CloudStack. This is going to […]

CloudStack European User Group (CSEUG) roundup – Berlin, February 27, 2020

Our late winter (almost spring) meetup saw us back in Berlin, hosted by iTelligence and Heinlein Support. The last CloudStack user group held here was June 2016, and we were looking forward to returning to this fantastic city. This was always going to be a great event – the room was at capacity, with attendees […]

CloudStack & Ceph day, Thursday, October 24 2019 – roundup

On Thursday, October 24 2019 the CloudStack community joined up with the Ceph community for a combined event in London, and it was another super day! The meetup took place at Student Central (formerly University of London Union) on a crisp London day, and registration started early with people enjoying coffee and pastries whilst greeting […]

Machine Learning and Apache CloudStack

Introduction In this blog we discuss applications of machine learning (ML) in datacenters and how that might integrate with Apache CloudStack (ACS). We also try to identify various places in the lifecycle of datacentres where such tools can be helpful. With any datacentre deployment, the primary goal is to achieve efficient resource provisioning whilst also […]

Openvswitch with DPDK support on CloudStack – Part 2

Introduction In my previous post, I described the new ‘Open vSwitch with DPDK support’ on CloudStack for KVM hosts. There, I focused on describing the feature, as it was new to CloudStack, and also explained the necessary configuration on the KVM agents’ side to enable DPDK support. DPDK (Data Plane Development Kit) (https://www.dpdk.org/) is a […]