Deployment of Private Cloud Infrastructure
Using Free Open Source Software.
Using OpenStack, the open source cloud managem...
Brief about our project.
Cloud deployment infrastructure allows on demand deployment of virtual systems
spread over multip...
About Cloud Computing
Cloud computing is where software application, data storage and
processing capacity are accessed ove...
The manifestations that we see of cloud
computing.
• SaaS – It’s Software As A Service. It allows users to run existing on...
• Paas – It’s Platform As A Service. Users can create their own cloud
applications using supplier-specific tools and langu...
• Iaas – It’s Infrastructure As A Service. It allows users to run any applications
they please on cloud hardware of their ...
Before cloud arrived
The Intervene
Using the whole
technology
Cloud Models
• Public Cloud – Here, computing resources are dynamically provisioned over the internet.
A third party servi...
About OpenStack
The OpenStack project is an open source cloud computing platform for all
types of clouds, which aims to be...
Different modules of OpenStack
• Horizon (Dashboard) –Web browser user interface for creating and managing instances.
• Ke...
Let’s assume you are a small business manufacturing parts for an automotive company. As
such, you do not have the capital ...
Companies using OpenStack
PayPal
Cloudup
eNovance
CiscoWebEx
MercadoLibre, Inc.
Deployment of private cloud infrastructure   copy
Upcoming SlideShare
Loading in …5
×

Deployment of private cloud infrastructure copy

378 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
378
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Deployment of private cloud infrastructure copy

  1. 1. Deployment of Private Cloud Infrastructure Using Free Open Source Software. Using OpenStack, the open source cloud management suite and MostlyLinux, the free opensource RedHat based UNIX operating system. Comrades :- • Md.Tanvir • Saket Kumar • Prabhat Kumar
  2. 2. Brief about our project. Cloud deployment infrastructure allows on demand deployment of virtual systems spread over multiple physical systems. It also contains a whole suite of applications that allows management of virtual network, storage systems, usage accounting, image management and many more. There are Proprietary cloud management suites like Vmware Vcloud Director, Microsoft System Center 2012R2 available in the market as private cloud deployment is emerging as a lucrative market. This project would create private cloud deployment architecture using open source software stack which would be far more cost effective than proprietary solution.
  3. 3. About Cloud Computing Cloud computing is where software application, data storage and processing capacity are accessed over the internet. Simply put, cloud computing is the outsourcing of your IT infrastructure via the Internet. Rather than maintaining your own hardware and software environment, cloud computing provides computing resources (such as processor compute time and data storage) on demand via a service provider. It is there when you need it, as much as you need, and you pay as you go and only for what you consume. Cloud computing architectures follow the idea of flexible resource sharing; this means that a company’s usage of hardware resources is dynamically adjusted to their actual needs at any time. Companies start operating in an environment in which cloud services expand or contract without the need for significant configuration changes.
  4. 4. The manifestations that we see of cloud computing. • SaaS – It’s Software As A Service. It allows users to run existing online applications. It’s the easiest way to cloud compute and is where off-the- shelf applications are accessed over the internet. For instance, Google Docs, Microsoft OfficeWeb Apps, JayCut, Netsuite, SalesForce and Pixlr.com
  5. 5. • Paas – It’s Platform As A Service. Users can create their own cloud applications using supplier-specific tools and languages. It provides environment and tools for creating new online applications. For instance, Windows Azure Platform & Google App Engine.
  6. 6. • Iaas – It’s Infrastructure As A Service. It allows users to run any applications they please on cloud hardware of their own choice. It allows existing applications to be run on a cloud supplier’s hardware. This means that existing applications can be migrated from the company data center in order to reduce mighty costs.
  7. 7. Before cloud arrived The Intervene Using the whole technology
  8. 8. Cloud Models • Public Cloud – Here, computing resources are dynamically provisioned over the internet. A third party service provider services as “utility” and invoices its subscribers based on the use of computing resources. • Private Cloud – Private cloud is delivered to a restricted set of customers (one or multiple customers). In this case, a cloud infrastructure is often maintained for a specific organization. Private clouds can be maintained on or off the premises of the organization that accesses it. • Community Cloud – It’s a cloud environment in which multiple organizations access the infrastructure based on similar needs. Community clouds are often used by a number of departments within large organizations, including governments. • Hybrid Cloud – These are models of multiple internal and external cloud providers within one cloud infrastructure. Hybrid cloud models are likely to emerge as the most common form of cloud computing in the future as they provide subscribers greater choice and opportunities to access specific services within the same cloud without the need to switch to an entirely different provider, if business needs change.
  9. 9. About OpenStack The OpenStack project is an open source cloud computing platform for all types of clouds, which aims to be simple to implement, massively scalable, and feature rich. Developers and cloud computing technologists from around the world create the OpenStack project. It is a cloud operating system that controls large parts of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. OpenStack provides an Infrastructure as a Service (IaaS) solution through a set of interrelated services. Each service offers an application programming interface (API) that facilitates this integration. Depending on your needs, you can install some or all services.
  10. 10. Different modules of OpenStack • Horizon (Dashboard) –Web browser user interface for creating and managing instances. • Keystone (Identity Services) - Centralized identity service that provides authentication and authorization for other services and users. • Neutron (Networking) – Provides connectivity between the interfaces of other OpenStack services. Users can create their own network, control traffic and connect servers to other networks. • Cinder (Block Storage) - Service that manages storage volumes for virtual machines.This is persistent block storage for instances running on nova. • Nova (Compute) – Scheduler for networks of virtual machines running on nodes. • Image Service(Glance) – Service that acts as a registry for virtual machine images, allowing users to copy server images for immediate storage. • Swift (Object Storage) – Provides object storage which allows users to store and retrieve files. • Ceilometer (Telemetry Service) – metering engine for collecting billable meters. • Heat (Orchestration Service) - Orchestration service for templates based virtual machine deployment.
  11. 11. Let’s assume you are a small business manufacturing parts for an automotive company. As such, you do not have the capital to invest much in in-house IT equipment since though your design workload needs are very high, high performance IT is needed only sporadically. When required, you hire outside experts at premium costs to run design simulations for you. Why Private Cloud?  Emerging trends Cloud-based disruptions in the IT industry began when Amazon started offering computing resources via its Amazon Web Service(AWS) around 2005. Citrix’s CloudPlatform (based on Apache CloudStack) had an early start in infrastructure standards but does not have a growth that OpenStack is enjoying. For virtualization, VMware is the gold standard for customers who wish to automate their datacenters and are actively attempting to complete the transformation to private clouds using their Software Defined DataCenter approach. When Rackspace and NASA announced their cloud opensource initiative followed by the launching of the OpenStack Foundation, some traditional IT vendors were left with few alternatives but to throw their weight behind OpenStack to provide alternatives to Amazon andVMware.
  12. 12. Companies using OpenStack PayPal Cloudup eNovance CiscoWebEx MercadoLibre, Inc.

×