6 Dec '16

Shiva Prasad

A collection of source codes that I wrote in VB 6.0, ASP.NET, PHP, C#.NET, VB.NET and JAVA in a course of my career as web developer and software engineer that I would like to share to my fellow programmers. Some of the codes here is not my original work that I found over the Internet and Books while I'm learning how to program. I hope you find my work useful in your learning in programming. Please share my work to other people also who interested to learn the basics of web development and programming. Thank you very much and Happy Productive Programming Everyone.

OpenStack Cloud

OpenStack is an open source, private cloud alternative to Amazon Web Services and other public cloud platforms. The software controls compute, storage and networking resources throughout a data canter. It is managed through a dashboard, command line or via the OpenStack API.

OpenStack Cloud is an Infrastructure as a Service (IaaS) cloud computing project. It is free open-source software released under Apache License, which acts as platform for creating, deploying and customizing public or private clouds. It’s goal is to provide a flexible and customizable solution for both public and private clouds of any size, and for this matter two basic requirements are considered: clouds must be simple to implement and massively scalable. To meet these principles OpenStack is divided into different components that work together. Logstash is a tool for maintaining logs, here it is used for OpenStack.

OpenStack Cloud

PROBLEM DESCRIPTION

Clouds must be simple to implement and massively scalable. To meet these principles OpenStack is divided into different components that work together. This integration is achieved through application programming interfaces – APIs – offered and consumed by each service. With these APIs, services can communicate with each other and also allows a service to be replaced by another with similar characteristics, only if the form of communication is maintained i.e. OpenStack is extensible and meets the needs of those who wish to implement it. From a deployer’s point of view, each service in OpenStack has become easier to deploy with more sensible defaults and the proliferation’s of cloud distributions. However, the architects view of OpenStack has actually gotten more complicated.

AIM OF THE PROJECT

Aim of this project is to automate OpenStack installation for building a opensource platform for private cloud, to build extensions for Keystone component and also to work on Logstash which is to manage logs of OpenStack.

TOOLS AND PLATFORM TARGETED

Front End                                :           Ruby, Python

Backend                                  :           MYSQL 5.5.37

Operating System                   :           Ubuntu 12.10 or above, Centos6 or above

Other                                       :           Chef, Git

Chef: It is the automation tool.

Download Project synopsis:

Download synopsis

Download source code files in www.sourcecodefiles.com

Related Posts