CLOUD WAR – Openstack vs VMware vSphere vs Amazon AWS

Cloud War or Data-center war ? There is a healthy competition out in the market to reduce the overall operating cost on IT.  Companies are benefited with the cloud revolution, Virtualization and automation. Most of the organisations are moving towards asset free to reduce their additional investments on IT equipment. But all the organizations can’t just follow the same strategy since …

Read More »

Openstack – Backup cinder volumes using swift storage

cinder root volume Bakcup using swift

This article will demonstrates that how to configure the cinder volumes backup using swift as backend storage. As you all  know that swift is the Object storage  within the openstack project. Swift is highly available , distributed and consistent object storage.  In the previous article ,we have seen that how to make the glance image service to use  swift as backed …

Read More »

Openstack – Re-Configure Glance to use swift Storage

Reconfigure Glance Backend storage as swift

This article will demonstrates that how to re-configure the glance image-service to use backend store as swift object storage. By default , Image service will use the local filesystem to store the images when you are uploading it. The default local filesystem store directory is “/var/lib/glance/images/”  on the system where you have configured the glance image service. In UnixArena tutorial , we have configured the …

Read More »

Openstack – Configure Telemetry Module – ceilometer – Part 18

Ceilometer Openstack

This article will demonstrates the deployment of telemetry modules on Openstack environment. The telemetry services are developed in the name of celiometer. Celiometer provides a framework  for monitoring, alarming  and metering the OpenStack cloud  resources. The Celiometer efficiently polls metering data related to OpenStack services. It collects event & metering data by monitoring notifications sent from openstack services. It publishes collected data to …

Read More »

Openstack – Configure Orchestration Module (HEAT) – Part 17

heat logo

HEAT is Openstack’s orchestration program. It uses the template to create and manage openstack cloud resources. These templates normally called as HOT (HEAT orchestration  template). The templates will help to you to provision bunch of instances, floating IPs, volumes, security groups and users  in quick time. A Heat template describes the infrastructure for a cloud application in a text file in human  readable …

Read More »

Openstack – Create Initial Rings – Object Storage – Part 16

Swift Object - Rings

This article will demonstrates that how to create the initial account, container, and object rings. These rings creates configuration files that each node uses to determine and deploy the storage architecture. The account server uses the account ring to maintain lists of containers. The container server uses the container ring to maintain lists of objects . The object server uses the object ring …

Read More »

Openstack – Configure the Object Storage – Storage Node – Part 15

Swift architecture

This article will demonstrates that how to install and configure the object storage node for Openstack environment. Object storage node is responsible for account , container, and object services. For the tutorial simplicity, I will use the block storage server as object storage server. We will add new storage LUN for object storage service and create the single partition with whole …

Read More »

Openstack – Configure the Object Storage – Controller Node – Part 14

swift Openstack

Openstack Object storage solution has been  developed under the project called “swift”. It’s a multi-tenant object storage system and highly scalable one. It can manage large amounts of unstructured data at low cost through a RESTful HTTP API.  swift-proxy-server service accepts OpenStack Object Storage API and raw HTTP requests to upload files, modify metadata, and create containers. It also serves file …

Read More »

Openstack – Configure the Block Storage – Storage Node – Part 13

Cinder architecture

This article will demonstrates that how to install and configure Openstack Storage nodes for the Block Storage service (cinder). For the tutorial simplicity , we will use the local disk in LVM as back-end storage. In the upcoming articles ,we will replace the LVM with CEPH storage, once we familiar with cinder services and functionalities. In our setup, Cinder service use …

Read More »

Openstack – Configure the Block Storage – Controller Node – Part 12

Block storage - Openstack

The Openstack block storage service(cinder) provide the access to the block storage devices to the openstack instances using various back-end storage drivers like LVM ,CEPH etc.  The Block Storage API and scheduler services runs on the openstack controller node and openstack storage node is responsible to provide the volume service. You can configure N-number of storage nodes based on the …

Read More »