OpenStack is open source software for building private and public clouds. There are several ways to install OpenStack. This guide will walk you through the installation of DevStack, which is a documented shell script to build complete OpenStack development environments.
Restoring backup of VM in XenServer
In a previous article we looked at backing up running VMs in XenServer. In this article, we will see how a backed up VM can be restored. Login to the console of the host machine you want the restored VM
Deployment Strategies for Distributed Applications on Cloud Computing Infrastructures
I presented a paper called Deployment Strategies for Distributed Applications on Cloud Computing Infrastructures at the 5th International Conference on Cloud Computing Technology and Science (IEEE CloudCom 2013). Cloud computing enables on-demand access to a shared pool of IT resources.
WebSocket tutorial with Java server (Jetty) and JavaScript client
WebSocket is a web technology providing full-duplex communications channels over a single TCP connection. WebSocket is designed to be implemented in web browsers and web servers, but it can be used by any client or server application. In this tutorial
Visualizing Puppet manifest resources and relationships
Puppet allows you to generate .dot files that show the resources and relationships present in the manifest files that you have. To generate these .dot files without actually applying the manifest files, perform the following command: puppet apply /path/to/manifest.pp –noop
Installing latest version of Puppet on Ubuntu
The latest version of Puppet can be installed on Ubuntu by adding the Puppetlabs repository and then installing the official Puppet package: sudo wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb sudo dpkg -i puppetlabs-release-precise.deb sudo apt-get update sudo apt-get install puppet This will install the
Installing latest version of Puppet on CentOS
The latest version of Puppet can be installed on CentOS by adding the Puppetlabs repository and then installing the official Puppet package: rpm -Uvh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-7.noarch.rpm yum install puppet This will install the latest official version of Puppet. Check the version
Setting Ubuntu hostname as offered by DHCP server
A DHCP server might be setup in such a way that it offers a hostname to its clients. By default, the Ubuntu hostname is set during installation and it disregards the one in the DHCP lease, but we can change
Installing Ubuntu 12.04 LTS on a XenServer VM
The following steps can be taken to install Ubuntu 12.04 LTS on a VM running on XenServer 6. Unfortunately there is no standard template for Ubuntu 12.04 (at least in XenServer 6.0.2 which I used for testing), so we need
Rebooting a stuck VM on XenServer
Sometimes a VM on XenServer gets stuck. Trying to reboot it from XenCenter results in the error message “Another operation involving the object is currently in progress“. There are some steps that can be taken to reboot the VM from