marios@ ~]$ /var/log
Welcome
I am a 30 year old software engineer, technophile and geek living in Nicosia, Cyprus. At the moment I work for a Red Hat on the Apache Deltacloud API, a RESTful API for working with multiple IaaS cloud computing providers.
06 Apr 2012
deltacloud cloud_APII’m currently implementing the CIMI Network entities for Deltacloud - this post introduces these and shows some examples of how a client can use Deltacloud to interact with a CIMI server, using the CIMI REST API.
The DMTF Cloud Infrastructure Management Interface (CIMI) is still a work-in-progress. As far as I am aware, Deltacloud is currently the only project offering an implementation of the CIMI REST API. Since CIMI itself is st…
(...more)05 Mar 2012
deltacloud cloud_APIFirst off I should note that the following is not really a head-to-head comparison; that wouldn’t be fair. CIMI is still a work in progress - current version at time of writing is 1.0.0c. Similarly, the Openstack Networking API - Quantum - is still an incubator document.
Furthermore, whilst CIMI contains all the ‘bits’ of the Networking API required to (for example) put two Machines on the same subnet, Quantum is only 2/3 of th…
(...more)23 Feb 2012
deltacloudThe first iteration of the updated Openstack driver for deltacloud has just been sent to the dev@deltacloud.apache.org mailing list. For now only ‘compute’ (nova) is implemented… ‘object-storage’ (swift) will follow soon. Some work will be needed on the ‘cloudfiles’ rubygem to make it work with the Keystone identity service (will likely end up merging cloudfiles and the openstack/compute rubygem or som…
(...more)16 Feb 2012
deltacloud cloud_APISo the folks at HP are running a private beta of their HP Cloud Services. They were kind enough to give me access to their beta program and it was perfect timing as I’m trying to update the Deltacloud Openstack driver to v1.1 of the Openstack API.
I’m using the openstack-compute rubygem to talk to the HP cloud. I had some issues getting it all to work, mainly because I’m new to the Openstack API and also because…
(...more)15 Feb 2012
deltacloudThe OpenNebula driver in Deltacloud has been updated to support version 3.x of the OpenNebula API . The driver is contributed to Deltacloud by Daniel Molina and it ‘speaks’ to the OpenNebula OCCI endpoint (OpenNebula exposes both EC2 and OCCI interfaces).
Daniel Molina has put together a great ‘how-to’ for using OpenNebula through Deltacloud here.
Essentially:
If you aren’t yet ready to install OpenNebula and ju…
(...more)13 Feb 2012
deltacloudFOSDEM 2012 was excellent. Red Hat had a very strong presence at FOSDEM this year and especially so in the Virtualization and Cloud Devroom where I spent most of my time. On Saturday Richard Jones talked about libguestfs, Francesco Vollero gave an introduction to the Aeolus Project, Michal Fojtik spoke about Deltacloud and I gave a talk DMTF CIMI and the work-in-progress implementation of this API in Deltacloud. There were more talks by Red Hatters, including Ryan Lane, Padr…
(...more)06 Feb 2011
linuxLast week I was in transit through a European airport (which shall remain unnamed) and I was very pleased to find that free wi-fi Internet access was provided. This was however limited to 60 minutes after which time you would have to pay for continued use. I immediately wondered how such a limit might be enforced… the obvious candidate is by Mac address… how else could they do it right? So after enjoying a coffee and my hour of gr…
(...more)19 Jan 2011
Came across this gem on my aniseed teabag today - I identified with it so much that I felt compelled to take a picture. It says (rough translation): It is not he who has little that is poor, but rather he who desires a-lot/more (φτωχός δεν είναι ο έχων λίγα, αλλά ο επιθυμών πολλά). This is attributed to the Greek philosopher Democritus who wikipedia tells me lived between 460-370 BC. As I grow older I realise that no matter how muc…
(...more)