Overview In CloudStack 4.17 a brief overview of the status of various services can be retrieved. This includes information on the Management Server(s), the Database and the Usage server. This is a quick overview for operators. It does not replace a full-fletched monitoring system. Use Case It is now possible, within the Apache CloudStack, to know the status of its management infrastructure. The status should indicate which management servers are up, their memory, CPU use, internal telemetry such as workers in use, JVM memory use, the ‘health of MySQL host(s)’ etc. Of course, further enhancements and configurability is possible, but […]
https://www.shapeblue.com/wp-content/uploads/2022/05/Screenshot-2022-05-18-at-11.27.04.png860860Daan Hooglandhttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngDaan Hoogland2022-05-16 12:37:022022-06-08 12:12:29New Server Status and Metric Views l CloudStack Feature First Look
As SSH is the most widely used way to access remote machines, CloudStack provides users with the ability to specify an SSH Key to be added to the list of authorized keys of a virtual machine either during or post-deployment. Users can either generate these SSH Keys via the CloudStack UI or register existing public keys. While passing SSH Keys to virtual machines is an essential feature, currently, users are limited to providing only a single SSH Key to access a virtual machine. Due to this limitation, anyone who requires SSH access to the VM must have access to the […]
https://www.shapeblue.com/wp-content/uploads/2022/04/Square.jpg12001200David Jumanihttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngDavid Jumani2022-04-26 08:37:582022-04-28 16:35:21Support for VMs Having Multiple SSH Key l CloudStack Feature First Look
Migration of resources such as virtual machines and volumes is essential functionality for cloud operators, enabling them to load balance or perform maintenance operations on underlying compute, storage or network resources without major downtime. CloudStack provides impressive functionality to migrate VMs and volumes, with different APIs for different use-cases: migrateVirtualMachine migrateVirtualMachineWithVolume migrateSystemVm migrateVolume Most of these actions are also available in the CloudStack UI, which makes life easier when there are not many migrations to be carried out at once. Keeping with this notion of making life easier, the next CloudStack LTS version will come with improvements to VM and […]
https://www.shapeblue.com/wp-content/uploads/2022/02/ShapeBlue_Blog-Post_UX-Improvments-for-VM_1200x1200px.jpg12001200Abhishek Kumarhttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngAbhishek Kumar2022-02-07 10:09:552022-02-07 10:10:59Improvements to VM and Volume Migration | CloudStack Feature First Look
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 software limitations on a VM meaning that dynamic scaling would not be applicable (e.g. OS virtual hardware support, OS licensing, application licensing, hypervisor fault tolerance, etc). In order to let the user or admin decide whether to disable dynamic scaling of VM at a more […]
https://www.shapeblue.com/wp-content/uploads/2022/01/Dynamic-Scaling-VMs.png6281200Harikrishna Patnalahttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngHarikrishna Patnala2022-01-05 09:26:382022-01-05 09:43:17Granular Control of Dynamic Scaling of VM’s CPU/RAM
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 SystemVM template registration at the point the packages are upgraded (if not already registered). Manual SystemVM template registration will still be supported, but not mandatory. Instead, if you update the link to the packages (eg. /etc/yum.repos.d/cloudstack.repo on a RHEL based system), and run the command […]
CloudStack administrators are currently able to add annotations/comments on hosts, domains or virtual machines. This is useful as administrators may comment on the actions taken on those entities, allowing other administrators to know why actions were taken. This new functionality (available from CloudStack version 4.16.0 onwards) extends the scope of the comments feature to users, domain administrators and administrators, allowing them to add comments on most CloudStack objects (that have a UUID): User VMs (existing) Domains (existing) Hosts (existing) Instance groups SSH keypairs Kubernetes Clusters Volumes Snapshots VM Snapshots Networks VPCs Public IP addresses VPN customer gateways Templates ISOs Service […]
A CloudStack resource is typically identified by its name or description, and when creating and managing resources, zones are often named by their geographical location, team/company name for domains, accounts, projects and so on. However, as icons and images are generally easier to quickly identify we wanted to improve the user experience by providing the ability to create custom icons for resources. Support for custom icons has been provided to a subset of resources including: • Zones • Templates / ISOs • Virtual Machines (if no icon of its own, will inherit the respective template / ISO icon) • Accounts […]
Since CloudStack 4.14 it has been possible to import virtual machines (VMs) from a vSphere cluster directly into CloudStack, which introduced the concept of managed and unmanaged VMs. Managed VMs are those controlled by CloudStack, whereas unmanaged VMs have been either deployed directly on the hypervisor or removed from CloudStack (using the unmanageVirtualMachine API). To work with these unmanaged and managed VMs the following APIs are available, but there was no support in the UI: listUnmanagedInstances: list all unmanaged VMs (for a vSphere cluster) importUnmanagedInstance: import an unmanaged VM (from vSphere cluster) into CloudStack With the next LTS release of […]
In December 2020, Red Hat announced major changes to the roadmap of its CentOS distribution, including the early end of life of CentOS 8 in December 2021. Due to this sudden and unexpected change, new Linux distributions have been developed as possible alternatives to CentOS, which are binary-compatible with Red Hat Enterprise Linux 8 (RHEL8). One such distribution is Rocky Linux (named as a tribute to early CentOS co-founder Rocky McGaugh). Rocky Linux Support in CloudStack Led by Gregory Kurtzer, founder of the CentOS project, Rocky Linux is a community-supported, production-grade enterprise operating system designed to be 100% compatible […]
https://www.shapeblue.com/wp-content/uploads/2021/07/ShapeBlue_Rocky-Linux-and-openSUSE-Support-in-CloudStack_1200x11200px.jpg12001200David Jumanihttps://www.shapeblue.com/wp-content/uploads/2017/06/logo-340x156.pngDavid Jumani2021-07-19 08:00:272021-07-19 08:09:09Rocky Linux and openSUSE Support in CloudStack
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 up with a nice little enhancement to improve the user experience by making it possible to perform bulk operations via the UI. Various views in the UI can already show checkboxes against items (such as VMs, events and alerts) making it easier for users to […]