Dynamic Scaling of VMs (both RAM and CPU) has been introduced in Apache CloudStack 4.2.0 onwards. You can read more about its features and limitations from the Apache CloudStack Dynamic scaling of CPU and RAM Wiki. In particular, pay attention to the section on how memory settings are calculated and applied (dynamic max) to a VM based on memory overprovisioning.
I have been able to create VMs with the dynamic scaling features enabled with the following steps…
Continue reading “Dynamic Scaling Of VMs In CloudStack”
Update: 20140414: Newer Cloudstack installations might need vhd-util top be copied to /opt/cloud/bin/ manually on the XenServer. It exists on my installations. YMMV
A frequently asked question on the CloudStack mailing list is whether CloudStack 4.2 supports XenServer 6.2 as many users have faced problems adding XenServer hosts into their CloudStack infrastructure.
The answer is an emphatic YES. CloudStack 4.2.0 is the first release of CloudStack to fully support XenServer 6.2 and works very well.
Most of the integration issues faced by users seems to be around 2 missing steps:
Continue reading “CloudStack And XenServer vhd-util”
A Shared Network in CloudStack can be used to assign public IPs to guest VM instances instead of internal private IPs. A Guest VM with a routable public IP is directly reachable from the Internet without using any NAT services. Services providers usually create a one or more shared networks with public subnets to provide VPS/shared hosting services for their customers. Please also see earlier post on CloudStack Shared Networks.
For guest instances which are on a VLAN based Isolated Network, the CloudStack managed virtual router (VR) provides NAT/SNAT and firewall services. Users can modify the Network ACLs directly from the CloudStack UI. Virtual routers however, cannot be used as firewall on shared networks as they are directly accessible from the Internet.
So what options are available to provide firewall services in shared networks?
Continue reading “CloudStack Advanced Zone With Security Groups”