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 3 (to be published soon), I will show you some examples of working with RBD images and will cover some Ceph specifics, both in general and related to the CloudStack. Before proceeding with the actual work, let me first mention that CloudStack supports Ceph with […]
https://www.shapeblue.com/wp-content/uploads/2019/04/ACS-Ceph-part-2.png419594Andrija Panichttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngAndrija Panic2019-04-25 14:31:162021-05-31 13:34:04Ceph and CloudStack – Part 2
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 CloudStack if you are looking for easy scaling of storage and decent performance. In this and my next article, I am going to cover all steps needed to actually install a Ceph cluster from scratch, and subsequently add it to CloudStack. In this article I […]
https://www.shapeblue.com/wp-content/uploads/2019/04/ACS-Ceph-part-1.png409559Andrija Panichttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngAndrija Panic2019-04-04 09:03:112021-05-31 13:35:10Ceph and CloudStack – Part 1
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 Plane Development Kit (https://www.dpdk.org/) is a set of libraries and NIC drivers for fast package processing in userspace. Using DPDK along with OVS brings benefits to networking performance on VMs and networking appliances. In this blog, we will introduce how DPDK can be used on […]
https://www.shapeblue.com/wp-content/uploads/2019/08/download.png197255Nicolas Vazquezhttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngNicolas Vazquez2018-12-03 10:00:472021-05-31 13:43:40Openvswitch with DPDK support on CloudStack | CloudStack Feature Deep Dive
Integration testing – What it is and why SDLC needs it. What is Integration testing? This is a type of testing where multiple components are combined and tested working together. There are different aspects of integration testing depending on the project and component scale, but usually it comes down to validating that different modules can work together and / or independently. This type of testing drives one out of the tunnel vision one could develop while working on a complex task and gives feedback how the work integrates with rest of the system. Integration testing in CloudStack Integration testing in […]
Introduction CloudStack 4.11.1 introduces a new security enhancement on top of the new CA framework to secure live KVM VM migrations. This feature allows live migration of guest VMs across KVM hosts using secured TLS enabled libvirtd process. Without this feature, the live migration of guest VMs across KVM hosts would use an unsecured TCP connection, which is prone to man-in-the-middle attacks leading to leakage of critical VM data (the VM state and memory). This feature brings stability and security enhancements for CloudStack and KVM users. Overview The initial implementation of the CA framework was limited to the provisioning of X509 certificates to secure […]
https://www.shapeblue.com/wp-content/uploads/2017/10/Screenshot-from-2017-10-12-15-58-56.png5291761Rohit Yadavhttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngRohit Yadav2018-07-16 13:52:142021-05-31 13:58:08Secure Live KVM VM Migration with CloudStack 4.11.1 | CloudStack Feature Deep Dive
Introduction ShapeBlue have been working on a new feature for Apache Cloudstack 4.11.1 that will allow users to bypass secondary storage with KVM. The feature introduces a new way to use templates and ISOs, allowing administrators to use them without being cached on secondary storage. Using this approach Cloudstack administrators will not have to worry about massive secondary storage, since it will be simple bypassed, there won’t be any template sitting there waiting. As well it’s bypassing the SSVM since the download task will not be carried on by the SSVM, but the KVM agent itself. This will enable administrators […]
https://www.shapeblue.com/wp-content/uploads/2018/05/direct-download-links-for-windows-10-cumulative-update-kb4016635-514195-2.jpg28484272Boris Stoyanovhttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngBoris Stoyanov2018-05-18 09:58:122021-05-31 13:59:58How to deploy templates without using secondary storage on KVM
Introduction In this article Abhinandan Prateek discusses a method for allowing inter-VPC routing in CloudStack utilising Quagga on the VPC Virtual Router. Please note – this feature is currently in development, this is being considered for release in CloudStack 4.10 (please refer to upcoming release notes for details). In CloudStack a VPC acts as a container for multiple isolated networks that can communicate with each other via its virtual router (VPC-VR). A VPC can have its own virtual network topology resembling a traditional multi-tier physical network that it is substituting itself for. The following figure shows a typical CloudStack VPC with three […]
Introduction KVM hypervisor networking for CloudStack can sometimes be a challenge, considering KVM doesn’t quite have the matured guest networking model found in the likes of VMware vSphere and Citrix XenServer. In this blog post we’re looking at the options for networking KVM hosts using bridges and VLANs, and dive a bit deeper into the configuration for these options. Installation of the hypervisor and CloudStack agent is pretty well covered in the CloudStack installation guide, so we’ll not spend too much time on this. Network bridges On a linux KVM host guest networking is accomplished using network bridges. These are similar to […]
In the previous post, we introduced and described Trillian that can build various environments in which we could deploy a CloudStack zone and run Marvin based integration tests. In this post, we’ll describe how we are using Jenkins and Trillian to test CloudStack builds in various environments. Build Pipeline Our build pipeline can be seen in the attached flow-diagram on the right, it consists of the following: The Cloudstack git repository. A Jenkins job for building CloudStack deb/rpm packages for Ubuntu 14.04, CentOS6 and CentOS7. Another Jenkins job for building CloudStack systemvm templates. A staging packages repository server for hosting the deb/rpm packages […]
https://www.shapeblue.com/wp-content/uploads/2016/06/Fotolia_5409035_XS.jpg423283Rohit Yadavhttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngRohit Yadav2016-08-05 07:22:312021-06-04 03:43:08CloudStack Test Automation with Trillian and Jenkins
Today we are delighted to announce General Availability of CloudStack Container Service (CCS): software that gives Cloud Service Providers a Container as a Service (CaaS) offering within their existing IaaS environments.. The software is immediately available for trial or commercial license. After the first release of the CloudStack Container Service in May, we have had the software in private preview with a small number of customers. We have worked with those customers, gathering feedback to ensure that CloudStack Container Service meets to needs of organisations wishing to deliver solid CaaS services. CloudStack Container Service is easy to deploy and easily […]
https://www.shapeblue.com/wp-content/uploads/2016/11/container-service-300x300.jpg300300Giles Siretthttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngGiles Sirett2016-07-15 11:41:192021-06-04 03:43:32CloudStack Container Service –Available for download