Site icon UnixArena

Openstack Tutorial – History of Private Cloud

cloud private history

cloud private history

The whole world is buzzing on the cloud and cloud related technologies. Would you like to know the history of the cloud ?  Let’s see. The private cloud has been started with Eucalyptus & Opennebula around 2003-2008 period and these both cloud software are almost similar to Amazon AWS (Pubic cloud).  In 2009, NASA require cloud computing for their projects and they created project called “nova”. But NASA was not happy with “nova” and they have decided to scrap it. Nova developers got permission from NASA to make the “nova” code as opensource. The “nova” is based on Ruby language.

In 2010, Rackspace and NASA have jointly launched the open-source cloud-software project called  “Openstack”.  The OpenStack project is intended to help organizations  offer cloud-computing services running on standard hardware. The initial code for openstack has been taken from Nebula(NASA Project). Rackspace has contributed to openstack on  storage services part in the name of  “swift” which is similar to Amazon s3.  On the computing part , again “nova” become live but not with RUBY code. Because “SWIFT” is based on python and nova developers are forced to rewrite it in python to support swift.

What’s Next ?  The first version of openstack released in 21st Oct 2010 and it has been named as “Austin”.

 Openstack  Release Release date Code Names
Austin 21-Oct-10 Nova, Swift
Bexar 3-Feb-11 Nova, Glance, Swift
Cactus 15-Apr-11 Nova, Glance, Swift
Diablo 22-Sep-11 Nova, Glance, Swift
Essex 5-Apr-12 Nova, Glance, Swift, Horizon, Keystone
Folsom 27-Sep-12 Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder
Grizzly 4-Apr-13 Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder
Havana 17-Oct-13 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat,
Ceilometer
Icehouse 17-Apr-14 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat,
Ceilometer, Trove
Juno 16-Oct-14 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat,
Ceilometer, Trove, Sahara
Kilo 30-Apr-15 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat,
Ceilometer, Trove, Sahara, Ironic
Liberty 16-Oct-15 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat,
Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Designate, Barbican
Mitaka Not Announced Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat,
Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Designate, Barbican

 

Refer here for code Names:

Compute (Nova)
Image Service (Glance)
Object Storage (Swift)
Dashboard (Horizon)
Identity Service (Keystone)
Networking (Neutron)
Block Storage (Cinder)
Orchestration (Heat)
Telemetry (Ceilometer)
 Database (Trove)
 Elastic Map Reduce (Sahara)
 Bare Metal Provisioning (Ironic)
 Multiple Tenant Cloud Messaging (Zaqar)
 Shared File System Service (Manila)
 DNSaaS (Designate)
 Security API (Barbican)

 

Opnestack is managed by the OpenStack Foundation, a non-profit corporate entity established in September 2012.

You might be thinking what happened to the initial private cloud projects Eucalyptus  &  Opennebula.  HP has Joined the Openstack project. HP bought Eucalyptus. They are using some functionality of Eucalyptus to integrate Amazon cloud in the hybrid clouds. Opennebula is still available for the customers and going strong but not sure how long since all the big IT giants are promoting Openstack.

In 2011, developers of the Ubuntu Linux distribution adopted OpenStack with an unsupported technology preview of the OpenStack. Ubuntu’s sponsor Canonical then introduced full support for OpenStack clouds, starting with OpenStack’s Cactus release.

Why organization can’t avoid the Openstack ?

 

Hope this article is informative to you.  UnixArnea’s Openstack journey will continue.

Exit mobile version