OpenStack is an Infrastructure as a Service offering. (see my prior post for
an explanation of IaaS).
OpenStack is an OpenSource project, founded by RackSpace, NASA and others.
OpenStack can be deployed as a public or private cloud.
The OpenStack projects are: CINDER, GLANCE, KEYSTONE, NOVA, QUANTUM, SWIFT.
OpenStack Compute: (NOVA)
Project NOVA, or OpenStack Compute, provisions and manages on-demand virtual
machines and associated resources: CPU, Memory, Disk and Network.
Virtual machines can be started, stopped, suspended, created and deleted,
while network options for a virtual machine are static, DHCP, or IPv6.
The virtual machines run on hypervisors such as XEN or KVM, but others are
supported too - even VMware ESXi!
Users and administrators use the GUI to request virtual machines, while
developers may typically use an API.
Security? Of course there are se... (more)
Cloud computing is a general term for computing services delivered over the
Internet, as opposed to computing services hosted inside your own network; on
your own premises.
These computing services can be as simple as Internet based email or as
complex as a Customer Relationship Management (CRM) application.
Cloud computing offers cost savings, because users don't have to invest
capital budget to purchase hardware and software, nor expend the operating
costs of electric power, space and cooling for the hardware and employee
costs of maintaining the hardware and software.
The maj... (more)
OpenStack is an open-source cloud framework for building on-demand
Infrastructure as a Service.
This tutorial in essence distills from this two-page set of instructions for
setting up devstack on a single server primarily for use by developers.
I used a DELL 1950 with 8 GB of RAM, internal hard-drives and two 1000 MB
Download and Set Up Ubuntu
Download Ubuntu 11.10 from here and burn to DVD Boot the server from the DVD
and start the install. I installed the BASE SYSTEM and only one optional
package, the OpenSSH Server. I named my server "ubuntu-server" I configured... (more)
Following my high level description of OpenStack, I now delve in the install
This post is a manual install of OpenStack on Centos. Although the steps are
experience was that the output of each command results in text strings that
are required in subsequent commands. Thus I have colour coded each text
string output so that the text can be accurately used in subsequent commands.
(This is post one of five; posts two, three, four and five to follow will
detail the install of the... (more)
BigData (and Hadoop) are buzzword and growth areas of computing; this article
will distill the concepts into easy-to-understand terms.
As the name implies, BigData is literally "big data" or "lots of data" that
needs to be processed. Lets take a simple example: the city council of San
Francisco is required to take a census of its population - literally how many
people live at each address. There are city employees who are employed to
count the residents. The city of Los Angeles has a similar requirement.
Consider are two methods to accomplish this task:
1. Request all the San Fran... (more)