Apache CloudStack on RaspberryPi4 with KVM

Apache CloudStack on RaspberryPi4 with KVM IOT  and edge-computing present an unprecedented demand for cloud operators to provide orchestrated environments to devices not usually associated with IaaS platforms. In this article, Rohit Yadav explores the feasibility of building an IaaS orchestrated environment using Raspberry Pi4, a popular single-board ARM64  computer, often found in these use-cases. Virtualization […]

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 […]

SolidFire with CloudStack

Aside from traditional storage solutions, CloudStack has supported managed storage for some time. In this article, we will touch on SolidFire support in CloudStack 4.13 and lay out the exact steps needed to add SolidFire to CloudStack as Primary Storage (for VMware, KVM and XenServer). We will also explain the difference between the “SolidFire” and […]

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 […]

Ceph and CloudStack – Part 3

Introduction In the previous two parts of this article series, we have covered the complete Ceph installation process and implemented Ceph as an additional Primary Storage in CloudStack. In this final part, I will show you some examples of working with RBD images, and will cover some Ceph specifics, both in general and related to […]

Ceph and CloudStack – Part 2

In the previous article we covered some basics around Ceph and deployed a working Ceph cluster. In this article, we are going to finish the Ceph configuration needed for CloudStack and add it as a new Primary Storage pool. We are also going to deploy Ceph volumes via CloudStack and examine them. Finally, in part […]

Ceph and CloudStack – Part 1

As well as NFS and various block storage solutions for Primary Storage, CloudStack has supported Ceph with KVM for a number of years now. Thanks to some great Ceph users in the community lots of previously missing CloudStack storage features have been implemented for Ceph (and lots of bugs squashed), making it the perfect choice for […]

Openvswitch with DPDK support on CloudStack

Introduction This blog describes a new feature to be introduced in the CloudStack 4.12 release (already in the current master branch of the CloudStack repository). This feature will provide support for the Data Plane Development Kit (DPDK) in conjunction with Open vSwitch (OVS) for guest VMs and is targeted at the KVM hypervisor. The Data […]

Networking KVM for CloudStack – a 2018 revisit for CentOS7 and Ubuntu 18.04

Introduction We published the original blog post on KVM networking in 2016 – but in the meantime we have moved on a generation in CentOS and Ubuntu operating systems, and some of the original information is therefore out of date. In this revisit of the original blog post we cover new configuration options for CentOS 7.x […]

Software based agent LB for CloudStack

Introduction Last year we implemented a new CA Framework on CloudStack 4.11 to make communications between CloudStack management servers it’s hypervisor agents more secure. As part of that work, we introduced the ability for CloudStack agents to connect to multiple management servers, avoiding the usage of an external load balancer. We’ve now extended the CA Framework by […]