OpenStack
Nikhil SutharUCE,KOTA
2015
Contents
1.What is OpenStack?2.OpenStack foundation3.OpenStack as a Software4.OpenStack Architecture5.OpenStack Components6.OpenStack Releases7.OpenStack Users8.Conclusion
What Is OpenStack?
Open Source Cloud Operating System
OpenStack Foundation
MISSION: TO ENABLE ANY ORGANIZATION REGARDLESS OF SIZE TO CREATE AND
OFFER CLOUD COMPUTING SERVICES RUNNING ON STANDARDIZED HARDWARE.
July 2010
OpenStack Foundation
OpenStack as a Software
Before Virtualization
OpenStack as a Software
HYPERVISOR
VIRTUALISATION TECHNIQUE
OpenStack Architecture
OpenStack Architecture
NOVA (Compute)
A service that manages networks of virtual machines running on nodes, providing virtual machine on demand. Nova is a distributed component and interacts with keystone for authentication, glance for images, and horizon for web interface.
A service that provides connectivity between the interfaces of other openstack services, such as Nova. Due to Openstack networking’s pluggable architecture, users can create their own networks, control traffic, and connect servers to other networks. Various networking technologies are supported.
OpenStack Architecture
OpenStack Networking
A service providing object storage which allows users to store and retrieve files. Swift architecture is distributed to allow for horizontal scaling and to provide redundancy as failure-proofing. Data replication is managed by software, allowing greater scalability and redundancy than dedicated hardware.
In hard disk partition can be made and the disk can be formatted.
OpenStack Architecture
SWIFT (OBJECT STORAGE)
OpenStack Architecture
KEYSTONE (SECURITY)
A centralized identity service that provides authentication and authorization for other services. It supports multiple forms of authentication including username and password credentials, token based systems and Amazon web Services-style logins.
OpenStack Architecture
Horizon(dashboard) a web based interface for managing OpenStack services.
It provides a graphical user interface for operations such as launching instances, managing networking, and setting access controls.
It provides a web front end to the other OpenStack services.
Openstack on Mobile.
OpenStack On Web:
OpenStack On Mobile:
OPENSTACK RELEASES
Release Release Date
Austin 21 Oct 2010 Bexar 3 Feb 2011Cactus 15 April 2011Diablo 22 Sept 2011Essex 5 April 2012Folsom 27 Sept 2012Grizzly 4 April 2013Havana 17 Oct 2013Icehouse April 2014JUNO 16 Oct 2014KILO April 2015
OPENSTACK USER:
Conclusion:
• Massively scalable and design to support the elastic nature of a true cloud.
• Open source with large , active community supporting driving frequent updates.
• Ideal for big Data, and analytics , mobile application and more.
• More flexible.
Top Related