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 has the following characteristics: • An HTTP server listens to incoming requests from browsers. • A TCP client to connect to the Instance’s VNC port when requested. The CPVM provides a proxy between the user’s browser and the Instance’s console, allowing interaction with the user’s […]

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 what will be loaded during instance deployment. However, the decentralized model and lack of standards regarding UserData scripts can leave gaps when establishing compliance policy models. George Lawton highlighted this issue in his TechTarget article, “Centralized services as a hedge against shadow IT’s escalation.” CloudStack […]

CloudStack Managed User Data l CloudStack Feature First Look

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, Managed UserData enables users to register and manage their own UserData script(s) as a CloudStack resource. It can be associated with a CloudStack Template/ISO, or when a new Instance is being deployed. Managed UserData This new feature makes the following operations available via API or […]

Edge Zones l CloudStack Feature Deep Dive

Introduction Edge computing is the talk of the town these days. With the impetus on lowering infrastructure costs, concerns about data protection policies and efforts to provide lower latency and better services to the end-users, edge computing have been gaining traction with cloud providers. With the release of version 4.18, CloudStack is also taking a step in this direction by facilitating edge computing with the introduction of CloudStack Edge Zones with the KVM hypervisor. Edge Zones are lightweight, low-cost zones designed for edge sites. Typically, such zones contain a single hypervisor host located closer to both the data source and […]

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 what you need, achieved through elastic resources that can scale up or down as needed. This is in line with the idea of scalable instances and services, which provide a base level of resources and can be expanded to meet demand when needed. When defining […]

What’s New in Apache CloudStack 4.18

Apache CloudStack 4.18 is the latest release of the cloud management platform from the Apache Software Foundation and is a result of months of work from the development community. Apache CloudStack 4.18 is an LTS (Long Term Support) release so will be maintained for a period of 18 months after release. As always, the release contains a myriad of small improvements and bug fixes but here we focus on the major new functionality in the release. Several new features have been introduced to significantly enhance the platform’s capabilities. These include Edge Zones (which provide lightweight zones); Tungsten Fabric integration (offering […]

Leveraging Apache CloudStack for Edge Computing

What is Edge Computing? Edge computing is a distributed computing architecture that brings computing capabilities to the network’s periphery, closer to the data’s source, where it can be processed locally without the need to ship it back to a centralized computing resource. This drastically reduces latency, thus enabling real-time processing while lowering bandwidth costs. The edge architecture model has seen a massive growth in recent years, and the rise of IoT devices only exacerbates the need for on-site computing capabilities, while the widespread adoption of more modern data transmission technologies (such as 5G networks) reduces costs and facilitates the deployment […]

Kubernetes CAPI Provider for Apache CloudStack by Amazon Web Services and ShapeBlue

The Kubernetes Cluster API (CAPI) provider for Apache CloudStack allows Kubernetes users to build and manage resources on Apache CloudStack. The provider is available under the Apache 2 open-source license and has been donated to the Cloud Native Computing Foundation (CNCF) and was developed by Amazon Web Services (AWS) and ShapeBlue. CAPI is a Kubernetes sub-project focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters. Started by the Kubernetes Special Interest Group (SIG) Cluster Lifecycle, the CAPI project uses Kubernetes-style APIs and patterns to automate cluster lifecycle management for platform operators. CAPI relies […]

CloudStack Integrations: StorPool Storage – High-performance Primary Storage Platform

  Cloud builders worldwide – Managed Services Providers, Hosting Services Providers, Cloud Services Providers, Enterprises, and SaaS Vendors – are always seeking ways to optimize the architecture and cost of their public and private cloud deployments. With Apache CloudStack and StorPool Storage, they can deploy a highly automated cloud that delivers the application performance and reliability their users need while easily addressing changes in user requirements over the long term. The new Solution Brief developed by the Apache CloudStack Community and StorPool aids cloud and storage architects, consultants, administrators, and field practitioners in the design and deployment of reliable, easy-to-manage, […]

VMware abstraction with Apache CloudStack

VMware Abstraction Using Apache CloudStack

The hypervisor market is in a state of flux. For over a decade, VMware has entrenched itself as the gold-standard virtualisation platform for enterprises. However, their relentless march for revenue, expected to deepen by announcements earlier this year, has led many users to reconsider their long-term strategy. In the service provider space, the weight of this decision is amplified by the need to maintain margins for public cloud services. Over the past decade, alternative virtualisation platforms (such as KVM and XCP-ng) have started to demonstrate that they are serious contenders for enterprise use. At ShapeBlue, we have seen a slow […]