2008-03-31

James Governor’s take on how to tell if something isn’t cloud computing.

If you peel back the label and its says “Grid” or “OGSA” underneath… its not a cloud.
If you need to send a 40 page requirements document to the vendor then… it is not cloud.
If you can’t buy it on your personal credit card… it is not a cloud
If they are trying to sell you hardware… its not a cloud.
If there is no API… its not a cloud.
If you need to rearchitect your systems for it… Its not a cloud.
If it takes more than ten minutes to provision… its not a cloud.
If you can’t deprovision in less than ten minutes… its not a cloud.
If you know where the machines are… its not a cloud.
If there is a consultant in the room… its not a cloud.
If you need to specify the number of machines you want upfront… its not a cloud.
If it only runs one operating system… its not a cloud.
If you can’t connect to it from your own machine… its not a cloud.
If you need to install software to use it… its not a cloud.
If you own all the hardware… its not a cloud.

Tags: .
2008-03-24

Installing FreeNX in Ubuntu 7.10 Gutsy


I have read so many posts on users having troubles installing the Seveas packages on AMD64 with Gnome or KDE. Or having to chase down some outdated client that is only available on remote sites and isn’t 64bit ready. Also, I have become tired of Linux being consistently behind the ball game on the latest and greatest technology. Namely NX 3.1.0 protocol compression which is now 64bit ready, so in frustration I modded the FreeNX Debian packages to arrive on a solution that works on Gutsy and Hardy extremely well using FreeNX 0.7.2. All other mods I’ve heard of need either an outdated client and server or require someone with sysadmin level knowhow to install and setup. The following is a guide to install and setup the Gutsy packages that I have compiled for everyone’s convenience.

ATTENTION: These are GUTSY packages and I DO NOT GUARANTEE any usability especially on any other distribution prior to Gutsy. Although I have heard that these packages work on Ubuntu/Kubuntu 8.04 Hardy Heron as well. If someone would like to debuild packages for other debian versions I have also posted the source repos here that I have used to make these packages as well as compilation instructions. My only request is that you make them available to me so that I may make them available to the community.

WARNING: All packages and files below are open-source and free according to the GPL license EXCEPT the nxclient-3.1.0 ones. This is the commercial nxclient, but it is still free to download and use according to the licensing on their site at www.nomachine.com. I have chosen the version below because it has been tested to work with these packages, you may use a newer one, but your mileage may vary. Do not bother to post about a newer version failing, as it has not been tested, it may not work so please use the version supplied. However, this new release should function with newer packages should you desire to use them.

For those desiring to use nxclient 3.1.0 for Windows, here is a link to a compatible nxclient 3.1.0-6:
nxclient-3.1.0-6.exe
This is the recommended nxclient for Windows. I have tested this version and it definitely works well.

First add the following lines to your sources.list:
deb http://www.datakeylive.com/ubuntu gutsy main
deb-src http://www.datakeylive.com/ubuntu gutsy main

Then add my key for authentication and update your package list:

Code:
wget http://www.datakeylive.com/ubuntu/dists/gutsy/wjeremy.key -O - | sudo apt-key add -
wget http://www.datakeylive.com/ubuntu/dists/gutsy/alivesoftware.key -O - | sudo apt-key add -
sudo apt-get update

Then install necessary packages: