CSS Corp Open Source Services

Archive for the ‘Ubuntu’ Category

OpenStack Beginner’s Guide V2.0 for Diablo on Ubuntu 11.10 Oneiric is here!

with 14 comments

OpenStack Beginner’s Guide  V2.0 for Diablo on Ubuntu 11.10 Oneiric is now available as a pdf file. Please have a look it and let us know if you have any comments/suggestions/feedback. We will do our best to enhance the guide based on your suggestions.

We would like to thank  Anne Gentle and  all participants of DocBlitz sessions and several others who have given feedback on these pages, on the documentation pages of OpenStack and offline through emails.

What’s new in V2.0:

  1. Procedure for using PostgreSQL for Nova added
  2. Swift added to Installation & Configuration chapter and Storage Management chapter
  3. Revised the commands line options to be in sync with Diablo
  4. Dropped Dashboard section, for now, as the new version of Dashboard relies on Key Stone. We will include them back once the key issues releated to Keystone/Dashboard on Ubuntu get resolved.
  5. Dropped Role Based Access Control Chapter. This is undergoing rewrite and we will add it soon.
  6. Some language errors fixed
  7. Some errors in the architecture diagrams fixed

[OpenStack Beginner’s Guide for Ubuntu 11.04] Security

leave a comment »

Openstack provides ingress filtering for the instances based on the concept of security groups. OpenStack accomplishes ingress filtering by creating suitable IP Tables rules. A Security Group is a named set of rules that get applied to the incoming packets for the instances. You can specify a security group while launching an instance. Each security group can have multiple rules associated with it. Each rule specifies the source IP/network, protocol type, destination ports etc. Any packet matching these parameters specified in a rule is allowed in. Rest of the packets are blocked.

Read the rest of this entry »

[OpenStack Beginner’s Guide for Ubuntu 11.04]Introduction to OpenStack and its components

with one comment

Cloud Computing

Cloud computing is a computing model, where resources such as computing power, storage, network and software are abstracted and provided as services on the Internet in a remotely accessible fashion. Billing models for these services are generally similar to the ones adopted for public utilities. On-demand availability, ease of provisioning, dynamic and virtually infinite scalability are some of the key attributes of cloud computing.

An infrastructure setup using the cloud computing model is generally referred to as the “cloud”. The following are the broad categories of services available on the cloud:

  • Infrastructure As A Service (IAAS)
  • Platform As A Service (PAAS)
  • Software As A Service (SAAS)

Amazon Web Services (AWS) is one of the major players providing IAAS. They have two popular services – Elastic Compute Cloud (EC2) and Simple Storage Service (S3). These services are available through web services.

Read the rest of this entry »

[OpenStack Beginner’s Guide for Ubuntu 11.04] – Instance Management

with 2 comments

Instance management

An instance is a virtual machine provisioned by OpenStack on one of the nova-compute servers. When you launch an instance, a series of steps are triggered on various components of the OpenStack. During the life cycles of an instance, it moves through various stages as shown in the diagram below:

Read the rest of this entry »