Cloud Computing Using OpenStack

Cloud Computing using
Summary of Content
Introduction of Cloud Computing
Cloud Computing vs. Server Virtualization
Cloud Computing Components Stack
Public vs. Private Clouds
Open Source Software for Private Cloud (IaaS)
OpenStack Architecture
IT Infrastructure Transformation of BRAC
Why we choose Openstack for our Private Cloud
Introduction of Cloud Computing
Cloud computing is a phrase used to describe
a computing concepts that involve a large
number of computers connected through
Internet.
“cloud”, can be define as agility, scalability,
automation, and on-demand service delivery
Cloud Computing vs. Server Virtualization
Virtualization enables multiple instances of infrastructure resources to run
on the same hardware, with access to those resources being controlled by
a hypervisor.
Virtualization for maximize the utilization of compute, storage and
networking.
Server Virtualization
Cloud computing is the delivery of shared
computing resources, software or data as a
service.
Characteristics of Cloud computing
– It’s virtual resource pool
– It’s flexible and scalable
– It’s Open or Closed
– It’s secure
– It’s affordable
Cloud Computing
Cloud Computing Components Stack
SaaS applications are designed for end-users, delivered over the web.
Salesforce, Office 365
PaaS is the set of tools and services designed for developers. OpenShift
IaaS is the infrastructure service which includes servers, storage, networks,
and operating systems. OpenStack, Apachecloudstack, Open Nebula
Public Clouds vs. Private Clouds
Public Clouds
Public clouds are cloud systems that are available for
everyone’s use.
Public clouds services can be both free and
subscription based, depending on the user’s needs
and provider’s business policy.
Private Clouds
A private cloud can offer the same services as a
public cloud.
its services are limited to people behind the
company's firewall.
OpenStack : Open source IaaS cloud
Software
Introduction to OpenStack
– OpenStack is a cloud operating system that
controls large pools of compute, storage, and
networking resources throughout a data center.
– All managed through a dashboard that gives
administrators control while empowering users to
provision resources through a web interface.
Why Openstack for IaaS Cloud
OpenStack Foundation : The OpenStack Foundation, established
September 2012, is an independent body providing shared
resources to help achieve the OpenStack Mission by protecting,
empowering, and promoting OpenStack software and the
community around it.
Who's behind OpenStack? Founded by Rackspace Hosting and
NASA, OpenStack has grown to be a global software community of
developers collaborating on a standard and massively scalable open
source cloud operating system. It's mission to enable any
organization to create and offer cloud computing services running
on standard hardware.
Who uses OpenStack? Corporations, service providers, SMBs,
researchers, and global data centers looking to deploy large-scale
cloud deployments for private or public clouds
Who’s Behind Openstack
Gold Members
Platinum Members
Why Openstack for IaaS Cloud
It's Open Source : All of the code for OpenStack is freely
available under the Apache 2.0 license. Anyone can run it, build on
it, or submit changes back to the project.
Who it's for: Enterprises, service providers, government and
academic institutions with physical hardware that would like to
build a public or private cloud.
How it's being used today: Organizations like Cisco WebEx,
DreamHost, eBay, The Gap, HP, MercadoLibre, NASA, PayPal,
Rackspace and University of Melbourne have deployed OpenStack
clouds to achieve control, business agility and cost savings without
the licensing fees and terms of proprietary software.
Community population on Open
Cloud Technologies
Developer population on Open
Cloud Technologies
Organization population on Open
Cloud Technologies
OpenStack Architecture
Latest Few Release of OpenStack
10th Release of Openstack, Released on
October 2014
9th Release of Openstack, Released on
April, 2014
8th Release of Openstack, Released on
October, 2013
7h Release of Openstack, Released on
April, 2013
OpenStack Architecture
Horizon (Dashboard)
Horizon is 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.
Its modular design allows interfacing with other products such
as billing, monitoring and additional management tools.
Keystone (Identity)
Keystone is the centralized identity service that provides
authentication and authorization for other services.
Keystone also provides a central catalog of services running in a
particular OpenStack cloud.
It supports multiple forms of authentication including user name
and password credentials, token-based systems, and Amazon
Web Services style logins.
Neutron (OpenStack Networking)
OpenStack Networking provides connectivity between the
interfaces of other OpenStack services, such as Nova.
OpenStack Networking is a pluggable architecture, users can
create their own networks, control traffic, and connect servers to
other networks.
A software defined networking service. Includes many plugins like
Open vSwitch, Cisco UCS/Nexus, QoS are possible.
Cinder (Block Storage)
Cinder is a service that manages storage volumes for virtual
machines.
This is persistent block storage for the instances running in Nova.
Snapshots can be taken for backing up and data, either for
restoring data, or to be used to create new block storage volumes.
Nova (Compute)
Compute nodes form the resource core of the OpenStack
Compute cloud, providing the processing, memory, network and
storage resources to run instances
Nova is a distributed component and interacts with Keystone for
authentication, Glance for images and Horizon for web interface.
Nova is designed to scale horizontally on standard hardware,
downloading images to launch instances as required.
Glance (Image Service)
Glance service that acts as a registry for virtual machine images to
allowing users to copy server images for immediate storage.
Images can be used as templates when setting up new servers.
Usually the images are stored in the Swift (Object) service.
Swift (Object Storage)
Swift 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 manage by software, allowing greater
scalability and redundancy than dedicated hardware.
in ICT technologies
BRAC founded on 1972 by Sir Fazle Hasan Abed
BRAC become the largest NGO in the world
BRAC is continuing it’s operation in 12 countries
BRAC has operation in all upozelas in Bangladesh and
trying to use ICT technologies to efficiently manage the
operation and reduce operation cost & time
BRAC has strong foot print on ICT4D
BRAC using ICT technologies for Health, Education, etc.
BRAC reaches an estimated 135 million people with
over 100,000 employees worldwide.
Transformation of BRAC IT
Infrastructure
Application
Traditional Architecture Up to 2010
VM VM VM
Traditional Hardware Virtualization from 2010
Transformation of BRAC IT Infrastructure from Physical server to VM
Transformation of BRAC IT Infrastructure
VM VM VM
Movement from traditional hardware virtualization to enterprise virtualization
from 2012
VM VM
VM VM
VM VM
VMVM
VM VM
VM VM
Transformation of BRAC Server Infrastructure from single
server VM to Enterprise Virtualization
Transformation of BRAC IT Infrastructure
VM VM
VM VM
VM VM
VMVM
VM VM
VM VM
Transformation of BRAC Server Infrastructure from Enterprise Virtualization
to OpenStack Cloud (IaaS) by December of 2014 .
Why we choose OpenStack
Platform independent (Hardware, OS, Hypervisor)
Open source, Open Architecture, massively scalable
Large number of developers involved on this project
Large size of community
Industry proven and dependable organizations are
behind the project
No Licensing charge
Questions ?
Thank you !
Md. Jobayer Almahmud Hossain
(RHCDS, RHCSS, RHCVA,RHCE, Redhat Certified
Openstack Administrator, SCSA)
Sr. Lead system Administrator
(In-charge infrastructure and support)
BRAC, ICT
Reference
http://www.openstack.org
http://docs.openstack.org
https://openstack.redhat.com
http://www.qyjohn.net/?p=3522
http://en.wikipedia.org/wiki/OpenStac
http://www.brac.net
1 of 32

Recommended

OpenStack Introduction by
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
49.5K views32 slides
Introduction to OpenStack by
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStackEdureka!
1.9K views23 slides
An Intrudction to OpenStack 2017 by
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017Haim Ateya
4K views47 slides
Introduction To OpenStack by
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStackHaim Ateya
2.2K views37 slides
OpenStack Architecture by
OpenStack ArchitectureOpenStack Architecture
OpenStack ArchitectureMirantis
88.5K views88 slides
Introduction to Cloud Computing by
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAnimesh Chaturvedi
4.9K views62 slides

More Related Content

What's hot

(Draft) Kubernetes - A Comprehensive Overview by
(Draft) Kubernetes - A Comprehensive Overview(Draft) Kubernetes - A Comprehensive Overview
(Draft) Kubernetes - A Comprehensive OverviewBob Killen
1.9K views67 slides
Microservice Architecture by
Microservice ArchitectureMicroservice Architecture
Microservice Architecturetyrantbrian
10.2K views83 slides
Eucalyptus, Nimbus & OpenNebula by
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaAmar Myana
15.1K views18 slides
Next-Generation Cloud Native Apps with Spring Cloud and Kubernetes by
Next-Generation Cloud Native Apps with Spring Cloud and KubernetesNext-Generation Cloud Native Apps with Spring Cloud and Kubernetes
Next-Generation Cloud Native Apps with Spring Cloud and KubernetesVMware Tanzu
633 views15 slides
Microsoft Azure Cloud Services by
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud ServicesDavid J Rosenthal
31.1K views79 slides

What's hot(20)

(Draft) Kubernetes - A Comprehensive Overview by Bob Killen
(Draft) Kubernetes - A Comprehensive Overview(Draft) Kubernetes - A Comprehensive Overview
(Draft) Kubernetes - A Comprehensive Overview
Bob Killen1.9K views
Microservice Architecture by tyrantbrian
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
tyrantbrian10.2K views
Eucalyptus, Nimbus & OpenNebula by Amar Myana
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
Amar Myana15.1K views
Next-Generation Cloud Native Apps with Spring Cloud and Kubernetes by VMware Tanzu
Next-Generation Cloud Native Apps with Spring Cloud and KubernetesNext-Generation Cloud Native Apps with Spring Cloud and Kubernetes
Next-Generation Cloud Native Apps with Spring Cloud and Kubernetes
VMware Tanzu633 views
An Introduction to OpenStack by Scott Lowe
An Introduction to OpenStackAn Introduction to OpenStack
An Introduction to OpenStack
Scott Lowe6.4K views
Cloud deployment models by Ashok Kumar
Cloud deployment modelsCloud deployment models
Cloud deployment models
Ashok Kumar12.4K views
Kubernetes Concepts And Architecture Powerpoint Presentation Slides by SlideTeam
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
SlideTeam4K views
Networking in cloud computing by Barani Tharan
Networking in cloud computingNetworking in cloud computing
Networking in cloud computing
Barani Tharan2K views
Infrastructure as a Service ( IaaS) by Ravindra Dastikop
Infrastructure as a Service ( IaaS)Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)
Ravindra Dastikop14.8K views
Kubernetes Networking by CJ Cullen
Kubernetes NetworkingKubernetes Networking
Kubernetes Networking
CJ Cullen26.7K views
Cloud computing using Eucalyptus by Abhishek Dey
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
Abhishek Dey8.7K views
Aws ppt by RamyaG50
Aws pptAws ppt
Aws ppt
RamyaG509.4K views

Viewers also liked

Traffic Engineering for CDNs by
Traffic Engineering for CDNs Traffic Engineering for CDNs
Traffic Engineering for CDNs Bangladesh Network Operators Group
2.6K views45 slides
Internet Governance: Why does it matter to Bangladesh? by
Internet Governance: Why does it matter to Bangladesh?Internet Governance: Why does it matter to Bangladesh?
Internet Governance: Why does it matter to Bangladesh?Bangladesh Network Operators Group
833 views24 slides
Participant Access Control in IP Multicasting by
Participant Access Control in IP Multicasting Participant Access Control in IP Multicasting
Participant Access Control in IP Multicasting Bangladesh Network Operators Group
1.6K views26 slides
RPKI with rpki.net Tools by
RPKI with rpki.net ToolsRPKI with rpki.net Tools
RPKI with rpki.net ToolsBangladesh Network Operators Group
1.2K views31 slides
APNIC Services Update by
APNIC Services Update APNIC Services Update
APNIC Services Update Bangladesh Network Operators Group
606 views21 slides
Practical Implementation of BGP Community with Geotags by
Practical Implementation of BGP Community with GeotagsPractical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with GeotagsBangladesh Network Operators Group
919 views22 slides

Viewers also liked(20)

Similar to Cloud Computing Using OpenStack

Openstack by
OpenstackOpenstack
OpenstackSamip Shah
58 views13 slides
OpenStack or CloudStack by
OpenStack or CloudStackOpenStack or CloudStack
OpenStack or CloudStackAhmed Banafa
921 views8 slides
Sharad openstack slides by
Sharad openstack slidesSharad openstack slides
Sharad openstack slidesSharad Aggarwal
784 views34 slides
Cloud Computing Open Stack Compute Node by
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodePalak Sood
837 views30 slides
Cloud Computing OpenStack Compute Node by
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeNamita Arora
2.2K views30 slides

Similar to Cloud Computing Using OpenStack (20)

OpenStack or CloudStack by Ahmed Banafa
OpenStack or CloudStackOpenStack or CloudStack
OpenStack or CloudStack
Ahmed Banafa921 views
Cloud Computing Open Stack Compute Node by Palak Sood
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
Palak Sood837 views
Cloud Computing OpenStack Compute Node by Namita Arora
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute Node
Namita Arora2.2K views
OpenStack - An Overview by graziol
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overview
graziol1.6K views
Research Inventy : International Journal of Engineering and Science by inventy
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
inventy400 views
OpenStack for AWS Architects - Similarities, differences and bridging the gap by Ben Silverman
OpenStack for AWS Architects - Similarities, differences and bridging the gapOpenStack for AWS Architects - Similarities, differences and bridging the gap
OpenStack for AWS Architects - Similarities, differences and bridging the gap
Ben Silverman599 views
Openstack workshop @ Kalasalingam by Beny Raja
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ Kalasalingam
Beny Raja468 views
Workshop - Openstack, Cloud Computing, Virtualization by Jayaprakash R
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, Virtualization
Jayaprakash R1K views
Study and implementation a cloud solution based on by Dendani Bilal
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
Dendani Bilal514 views
Ravi Namboori 's Open stack framework introduction by Ravi namboori
Ravi Namboori 's Open stack framework introductionRavi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introduction
Ravi namboori706 views
Deployment of private cloud infrastructure copy by prabhat kumar
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
prabhat kumar572 views
Enterprise Cloud Glossary from Ubuntu by Susan Wu
Enterprise Cloud Glossary from UbuntuEnterprise Cloud Glossary from Ubuntu
Enterprise Cloud Glossary from Ubuntu
Susan Wu600 views
Open stack by svm
Open stackOpen stack
Open stack
svm 119 views
Deployment of private cloud infrastructure. by Saket Kumar
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
Saket Kumar303 views

More from Bangladesh Network Operators Group

IPv6 Deployment in South Asia 2022 by
IPv6 Deployment in South Asia  2022IPv6 Deployment in South Asia  2022
IPv6 Deployment in South Asia 2022Bangladesh Network Operators Group
43 views20 slides
Introduction to Software Defined Networking (SDN) by
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Bangladesh Network Operators Group
143 views27 slides
RPKI Deployment Status in Bangladesh by
RPKI Deployment Status in BangladeshRPKI Deployment Status in Bangladesh
RPKI Deployment Status in BangladeshBangladesh Network Operators Group
45 views21 slides
An Overview about open UDP Services by
An Overview about open UDP ServicesAn Overview about open UDP Services
An Overview about open UDP ServicesBangladesh Network Operators Group
217 views15 slides
12 Years in DNS Security As a Defender by
12 Years in DNS Security As a Defender12 Years in DNS Security As a Defender
12 Years in DNS Security As a DefenderBangladesh Network Operators Group
111 views21 slides
Contents Localization Initiatives to get better User Experience by
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceBangladesh Network Operators Group
78 views31 slides

More from Bangladesh Network Operators Group(20)

Recently uploaded

hamro digital logics.pptx by
hamro digital logics.pptxhamro digital logics.pptx
hamro digital logics.pptxtupeshghimire
11 views36 slides
The Dark Web : Hidden Services by
The Dark Web : Hidden ServicesThe Dark Web : Hidden Services
The Dark Web : Hidden ServicesAnshu Singh
22 views24 slides
40th TWNIC Open Policy Meeting: A quick look at QUIC by
40th TWNIC Open Policy Meeting: A quick look at QUIC40th TWNIC Open Policy Meeting: A quick look at QUIC
40th TWNIC Open Policy Meeting: A quick look at QUICAPNIC
109 views20 slides
Amine el bouzalimi by
Amine el bouzalimiAmine el bouzalimi
Amine el bouzalimiAmine EL BOUZALIMI
6 views38 slides
Affiliate Marketing by
Affiliate MarketingAffiliate Marketing
Affiliate MarketingNavin Dhanuka
21 views30 slides
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx by
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptxCracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptxLeasedLinesQuote
5 views8 slides

Recently uploaded(13)

The Dark Web : Hidden Services by Anshu Singh
The Dark Web : Hidden ServicesThe Dark Web : Hidden Services
The Dark Web : Hidden Services
Anshu Singh22 views
40th TWNIC Open Policy Meeting: A quick look at QUIC by APNIC
40th TWNIC Open Policy Meeting: A quick look at QUIC40th TWNIC Open Policy Meeting: A quick look at QUIC
40th TWNIC Open Policy Meeting: A quick look at QUIC
APNIC109 views
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx by LeasedLinesQuote
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptxCracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx
Cracking the Code Decoding Leased Line Quotes for Connectivity Excellence.pptx
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download by APNIC
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download
40th TWNIC OPM: On LEOs (Low Earth Orbits) and Starlink Download
APNIC112 views
ATPMOUSE_융합2조.pptx by kts120898
ATPMOUSE_융합2조.pptxATPMOUSE_융합2조.pptx
ATPMOUSE_융합2조.pptx
kts12089835 views
Penetration Testing for Cybersecurity Professionals by 211 Check
Penetration Testing for Cybersecurity ProfessionalsPenetration Testing for Cybersecurity Professionals
Penetration Testing for Cybersecurity Professionals
211 Check49 views
WITS Deck by W.I.T.S.
WITS DeckWITS Deck
WITS Deck
W.I.T.S.36 views
cis5-Project-11a-Harry Lai by harrylai126
cis5-Project-11a-Harry Laicis5-Project-11a-Harry Lai
cis5-Project-11a-Harry Lai
harrylai1269 views
40th TWNIC Open Policy Meeting: APNIC PDP update by APNIC
40th TWNIC Open Policy Meeting: APNIC PDP update40th TWNIC Open Policy Meeting: APNIC PDP update
40th TWNIC Open Policy Meeting: APNIC PDP update
APNIC106 views

Cloud Computing Using OpenStack

  • 2. Summary of Content Introduction of Cloud Computing Cloud Computing vs. Server Virtualization Cloud Computing Components Stack Public vs. Private Clouds Open Source Software for Private Cloud (IaaS) OpenStack Architecture IT Infrastructure Transformation of BRAC Why we choose Openstack for our Private Cloud
  • 3. Introduction of Cloud Computing Cloud computing is a phrase used to describe a computing concepts that involve a large number of computers connected through Internet. “cloud”, can be define as agility, scalability, automation, and on-demand service delivery
  • 4. Cloud Computing vs. Server Virtualization Virtualization enables multiple instances of infrastructure resources to run on the same hardware, with access to those resources being controlled by a hypervisor. Virtualization for maximize the utilization of compute, storage and networking. Server Virtualization
  • 5. Cloud computing is the delivery of shared computing resources, software or data as a service. Characteristics of Cloud computing – It’s virtual resource pool – It’s flexible and scalable – It’s Open or Closed – It’s secure – It’s affordable Cloud Computing
  • 6. Cloud Computing Components Stack SaaS applications are designed for end-users, delivered over the web. Salesforce, Office 365 PaaS is the set of tools and services designed for developers. OpenShift IaaS is the infrastructure service which includes servers, storage, networks, and operating systems. OpenStack, Apachecloudstack, Open Nebula
  • 7. Public Clouds vs. Private Clouds Public Clouds Public clouds are cloud systems that are available for everyone’s use. Public clouds services can be both free and subscription based, depending on the user’s needs and provider’s business policy.
  • 8. Private Clouds A private cloud can offer the same services as a public cloud. its services are limited to people behind the company's firewall.
  • 9. OpenStack : Open source IaaS cloud Software Introduction to OpenStack – OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a data center. – All managed through a dashboard that gives administrators control while empowering users to provision resources through a web interface.
  • 10. Why Openstack for IaaS Cloud OpenStack Foundation : The OpenStack Foundation, established September 2012, is an independent body providing shared resources to help achieve the OpenStack Mission by protecting, empowering, and promoting OpenStack software and the community around it. Who's behind OpenStack? Founded by Rackspace Hosting and NASA, OpenStack has grown to be a global software community of developers collaborating on a standard and massively scalable open source cloud operating system. It's mission to enable any organization to create and offer cloud computing services running on standard hardware. Who uses OpenStack? Corporations, service providers, SMBs, researchers, and global data centers looking to deploy large-scale cloud deployments for private or public clouds
  • 11. Who’s Behind Openstack Gold Members Platinum Members
  • 12. Why Openstack for IaaS Cloud It's Open Source : All of the code for OpenStack is freely available under the Apache 2.0 license. Anyone can run it, build on it, or submit changes back to the project. Who it's for: Enterprises, service providers, government and academic institutions with physical hardware that would like to build a public or private cloud. How it's being used today: Organizations like Cisco WebEx, DreamHost, eBay, The Gap, HP, MercadoLibre, NASA, PayPal, Rackspace and University of Melbourne have deployed OpenStack clouds to achieve control, business agility and cost savings without the licensing fees and terms of proprietary software.
  • 13. Community population on Open Cloud Technologies
  • 14. Developer population on Open Cloud Technologies
  • 15. Organization population on Open Cloud Technologies
  • 17. Latest Few Release of OpenStack 10th Release of Openstack, Released on October 2014 9th Release of Openstack, Released on April, 2014 8th Release of Openstack, Released on October, 2013 7h Release of Openstack, Released on April, 2013
  • 19. Horizon (Dashboard) Horizon is 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. Its modular design allows interfacing with other products such as billing, monitoring and additional management tools.
  • 20. Keystone (Identity) Keystone is the centralized identity service that provides authentication and authorization for other services. Keystone also provides a central catalog of services running in a particular OpenStack cloud. It supports multiple forms of authentication including user name and password credentials, token-based systems, and Amazon Web Services style logins.
  • 21. Neutron (OpenStack Networking) OpenStack Networking provides connectivity between the interfaces of other OpenStack services, such as Nova. OpenStack Networking is a pluggable architecture, users can create their own networks, control traffic, and connect servers to other networks. A software defined networking service. Includes many plugins like Open vSwitch, Cisco UCS/Nexus, QoS are possible.
  • 22. Cinder (Block Storage) Cinder is a service that manages storage volumes for virtual machines. This is persistent block storage for the instances running in Nova. Snapshots can be taken for backing up and data, either for restoring data, or to be used to create new block storage volumes.
  • 23. Nova (Compute) Compute nodes form the resource core of the OpenStack Compute cloud, providing the processing, memory, network and storage resources to run instances Nova is a distributed component and interacts with Keystone for authentication, Glance for images and Horizon for web interface. Nova is designed to scale horizontally on standard hardware, downloading images to launch instances as required.
  • 24. Glance (Image Service) Glance service that acts as a registry for virtual machine images to allowing users to copy server images for immediate storage. Images can be used as templates when setting up new servers. Usually the images are stored in the Swift (Object) service.
  • 25. Swift (Object Storage) Swift 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 manage by software, allowing greater scalability and redundancy than dedicated hardware.
  • 26. in ICT technologies BRAC founded on 1972 by Sir Fazle Hasan Abed BRAC become the largest NGO in the world BRAC is continuing it’s operation in 12 countries BRAC has operation in all upozelas in Bangladesh and trying to use ICT technologies to efficiently manage the operation and reduce operation cost & time BRAC has strong foot print on ICT4D BRAC using ICT technologies for Health, Education, etc. BRAC reaches an estimated 135 million people with over 100,000 employees worldwide.
  • 27. Transformation of BRAC IT Infrastructure Application Traditional Architecture Up to 2010 VM VM VM Traditional Hardware Virtualization from 2010 Transformation of BRAC IT Infrastructure from Physical server to VM
  • 28. Transformation of BRAC IT Infrastructure VM VM VM Movement from traditional hardware virtualization to enterprise virtualization from 2012 VM VM VM VM VM VM VMVM VM VM VM VM Transformation of BRAC Server Infrastructure from single server VM to Enterprise Virtualization
  • 29. Transformation of BRAC IT Infrastructure VM VM VM VM VM VM VMVM VM VM VM VM Transformation of BRAC Server Infrastructure from Enterprise Virtualization to OpenStack Cloud (IaaS) by December of 2014 .
  • 30. Why we choose OpenStack Platform independent (Hardware, OS, Hypervisor) Open source, Open Architecture, massively scalable Large number of developers involved on this project Large size of community Industry proven and dependable organizations are behind the project No Licensing charge
  • 31. Questions ? Thank you ! Md. Jobayer Almahmud Hossain (RHCDS, RHCSS, RHCVA,RHCE, Redhat Certified Openstack Administrator, SCSA) Sr. Lead system Administrator (In-charge infrastructure and support) BRAC, ICT