Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
OpenStack Cloud
Administration
Through Live
Demonstration
 Md. Kamrul Hasan
System/Network Admin, Data Center, BdREN
 Md...
AGENDA
Background
Cloud system
OpenStack
OpenStack Architecture
Components of OpenStack
OpenStack Administration
Li...
BACKGROUND
 The popularity of cloud management system is increasing
day by day for smooth operation and administration of...
 One of the major problems for cloud provider is
choosing the cloud management software, as
features of the cloud managem...
WHAT IS CLOUD?
 Cloud computing is a model for enabling
ubiquitous, convenient, on-demand network
access to a shared pool...
CLOUD COMPUTING
MODEL
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
Basic Elements of
Cloud Computing
Essentials
Character...
ESSENTIALS
CHARACTERISTICS
 On Demand services
 Broad Access Network
 Resource Pooling
 Elasticity
 Measured Services...
CLOUD DEPLOYMENT MODELS
 Public Cloud
 Private Cloud
 Hybrid Cloud
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
SERVICE MODELS
 Software as a Service (SaaS)
 Platform as a Services (PaaS)
 Infrastructure as a Services (Iaas)
Md. Ka...
PUBLIC CLOUDS
 open for public use
 owned by an
organization selling
cloud services
 hosted, operated and
maintained by...
PRIVATE CLOUDS
 particular cloud model
which is operated solely for
an organization
 managed by the
organization or a th...
HYBRID CLOUDS
 consisting of multiple
internal and/or external
providers is a possible
deployment for
organizations
 org...
CLOUD OPERATION
 Cloud computing is a technology deployment approach
that has the potential to help organizations better ...
OPEN SOURCE CLOUD
COMPUTING
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
 OpenStack is a cloud operating system
 founded by Rackspace Hosting and NASA.
Md. Kamrul Hasan and Md. Jahidu...
CloudStack
 Originally developed by Cloud.com
 Open Sourced in May 2010 (GPLv3)
 Apache CloudStack is open source softw...
ganeti
 Started as internal Google
 Open sourced in August 2007
 Used primarily for back-Office servers for Google
 Ga...
 Eucalyptus was the first private cloud platform
 Started as a research project at UC Santa Barbara
 Company founded in...
OpenNebula
 User-driven, Open-source, Enterprise-ready Cloud
Manager
 A Turnkey Solution to Build Clouds and Manage Data...
Nimbus
 Nimbus Platform is an integrated set of tools that deliver
the power and versatility of infrastructure clouds to
...
 OpenStack is a Cloud Management System
 Controls large pool of storage, computing and networking
resources
 Founded by...
WHY OpenStack ?
 Single codebase
 Excellent APIs
 Growing community
 Support
 Excellent for large deployment
 Probab...
OpenStack
 Automation and Orchestration of IT Resources
 A new management layer that adds automation and
control
Md. Kam...
OpenStack COMPONENTS
 Identity (keystone)
 Dashboard (horizon)
 Compute (nova)
 Object Storage (swift)
 Block Storage...
OpenStack SERVICES
Component Description
Nova Compute virtualization
Cinder Block storage
Neutron Software defined network...
OpenStack PORTFOLIO
Horizon
Cloud Management
Oracle Solaris,
Oracle VM
Nova
Compute Virtualization
Oracle Solaris, Oracle
...
OpenStack COMPONENTS
OpenStack is comprised of seven core projects that form a
complete IaaS solution
IaaS
Compute (Nova)
...
OpenStack ARCHITECTURE
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack LOGICAL ARCHITECTURE
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
INSTALLATION
OpenStack Installation
• Installation in a Single Machine
— R&D
• Installation in multiple Machine
...
OpenStack
LIVE DEMONSTRATION
Live Demonstration of OpenStack Administration
• OpenStack Services
• Resources Creation
• Re...
OpenStack
DEMONSTRATION
Login
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Admin Panel
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Project Panel
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Hypervisor
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Instance
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Volume
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Flavors
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Images
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Launch Instances
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Creating a new instances and loading image
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Launching the instance
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
OpenStack
DEMONSTRATION
Booting instance
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
QUESTIONS?
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
Upcoming SlideShare
Loading in …5
×

OpenStack Cloud Administration Through Live Demonstration

OpenStack Cloud Administration Through Live Demonstration

  • Be the first to comment

OpenStack Cloud Administration Through Live Demonstration

  1. 1. OpenStack Cloud Administration Through Live Demonstration  Md. Kamrul Hasan System/Network Admin, Data Center, BdREN  Md. Jahidul Islam Manager, Innovation, BdREN
  2. 2. AGENDA Background Cloud system OpenStack OpenStack Architecture Components of OpenStack OpenStack Administration Live Demonstration Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  3. 3. BACKGROUND  The popularity of cloud management system is increasing day by day for smooth operation and administration of private cloud, public cloud or hybrid cloud.  There are several open-source and commercial cloud management system exists in the market.  Sometimes the installation and configuration of those open source cloud management software is really difficult compare to commercial cloud management product  Nevertheless open-source gains a lot of popularity in the research and production network because of its free of cost, downloadable source code, community support etc. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  4. 4.  One of the major problems for cloud provider is choosing the cloud management software, as features of the cloud management software vary significantly.  Difficult to Install, Configure and Manage Cloud Management Software.  These make it difficult for the cloud provider to choose the software based on their business requirements. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  5. 5. WHAT IS CLOUD?  Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  6. 6. CLOUD COMPUTING MODEL Md. Kamrul Hasan and Md. Jahidul Islam, BdREN Basic Elements of Cloud Computing Essentials Characteristics Deployment Models Service Models
  7. 7. ESSENTIALS CHARACTERISTICS  On Demand services  Broad Access Network  Resource Pooling  Elasticity  Measured Services Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  8. 8. CLOUD DEPLOYMENT MODELS  Public Cloud  Private Cloud  Hybrid Cloud Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  9. 9. SERVICE MODELS  Software as a Service (SaaS)  Platform as a Services (PaaS)  Infrastructure as a Services (Iaas) Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  10. 10. PUBLIC CLOUDS  open for public use  owned by an organization selling cloud services  hosted, operated and maintained by a third party vendor Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  11. 11. PRIVATE CLOUDS  particular cloud model which is operated solely for an organization  managed by the organization or a third party and may exist on premise or off premise  only accessible by a particular single organization and only the organization has the greater control and privacy on the resources Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  12. 12. HYBRID CLOUDS  consisting of multiple internal and/or external providers is a possible deployment for organizations  organizations might run non-core applications in a public cloud, while maintaining core applications and sensitive data in-house in a private cloud Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  13. 13. CLOUD OPERATION  Cloud computing is a technology deployment approach that has the potential to help organizations better use IT resources to increase flexibility and performance.  The underlying automation of cloud-based technology helps organizations access the right computing resource at the right time for an economical price.  cloud-based services can be packaged so that specific workloads can be more easily provisioned through the use of sophisticated automation software.  A Cloud Management Software or Cloud Operating System Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  14. 14. OPEN SOURCE CLOUD COMPUTING Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  15. 15. OpenStack  OpenStack is a cloud operating system  founded by Rackspace Hosting and NASA. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  16. 16. CloudStack  Originally developed by Cloud.com  Open Sourced in May 2010 (GPLv3)  Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform.  CloudStack currently supports the most popular hypervisors: VMware, KVM, XenServer, Xen Cloud Platform (XCP) and Hyper-V. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  17. 17. ganeti  Started as internal Google  Open sourced in August 2007  Used primarily for back-Office servers for Google  Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other open source software. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  18. 18.  Eucalyptus was the first private cloud platform  Started as a research project at UC Santa Barbara  Company founded in 2009 to commercialize the project  Split into two editions:  Open-core  Open source  June 2012 back to fully open source Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  19. 19. OpenNebula  User-driven, Open-source, Enterprise-ready Cloud Manager  A Turnkey Solution to Build Clouds and Manage Data Center Virtualization Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  20. 20. Nimbus  Nimbus Platform is an integrated set of tools that deliver the power and versatility of infrastructure clouds to scientific users.  Nimbus Infrastructure is an open source EC2/S3- compatible Infrastructure-as-a-Service implementation specifically targeting features of interest to the scientific community such as support for proxy credentials, batch schedulers, best-effort allocations and others. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  21. 21.  OpenStack is a Cloud Management System  Controls large pool of storage, computing and networking resources  Founded by Rackspace Hosting and NASA  Foundation for IaaS, PaaS, and SaaS  Web portal for cloud admins and self-service for users Md. Kamrul Hasan and Md. Jahidul Islam, BdREN OpenStack Overview
  22. 22. WHY OpenStack ?  Single codebase  Excellent APIs  Growing community  Support  Excellent for large deployment  Probably the most successful example of Open Source project after Linux Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  23. 23. OpenStack  Automation and Orchestration of IT Resources  A new management layer that adds automation and control Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  24. 24. OpenStack COMPONENTS  Identity (keystone)  Dashboard (horizon)  Compute (nova)  Object Storage (swift)  Block Storage (cinder)  Image Service (glance)  Networking (neutron) Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  25. 25. OpenStack SERVICES Component Description Nova Compute virtualization Cinder Block storage Neutron Software defined networking Keystone Authentication between cloud services Glance Image management and deployment Horizon Web based dashboard Swift Object storage Overview of Core Components Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  26. 26. OpenStack PORTFOLIO Horizon Cloud Management Oracle Solaris, Oracle VM Nova Compute Virtualization Oracle Solaris, Oracle Virtual Networking Neutron Cloud Networking Oracle Solaris, Oracle ZS3, Oracle Axiom, Oracle StorageTek Tape Cinder/Swift Cloud Storage Oracle Solaris, Oracle VM Templates Glance Image Deployment Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  27. 27. OpenStack COMPONENTS OpenStack is comprised of seven core projects that form a complete IaaS solution IaaS Compute (Nova) Storage (Cinder) Network (Quantum) Provision and manage virtual resources Dashboard (Horizon) Self-service portal Image (Glance) Catalog and manage server images Identity (Keystone) Unified authentication, integrates with existing systems Object Storage (Swift) petabytes of secure, reliable object storage IaaS Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  28. 28. OpenStack ARCHITECTURE Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  29. 29. OpenStack LOGICAL ARCHITECTURE Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  30. 30. OpenStack INSTALLATION OpenStack Installation • Installation in a Single Machine — R&D • Installation in multiple Machine — Production Network Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  31. 31. OpenStack LIVE DEMONSTRATION Live Demonstration of OpenStack Administration • OpenStack Services • Resources Creation • Resources Allocation • Resources Management and Monitoring Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  32. 32. OpenStack DEMONSTRATION Login Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  33. 33. OpenStack DEMONSTRATION Admin Panel Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  34. 34. OpenStack DEMONSTRATION Project Panel Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  35. 35. OpenStack DEMONSTRATION Hypervisor Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  36. 36. OpenStack DEMONSTRATION Instance Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  37. 37. OpenStack DEMONSTRATION Volume Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  38. 38. OpenStack DEMONSTRATION Flavors Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  39. 39. OpenStack DEMONSTRATION Images Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  40. 40. OpenStack DEMONSTRATION Launch Instances Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  41. 41. OpenStack DEMONSTRATION Creating a new instances and loading image Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  42. 42. OpenStack DEMONSTRATION Launching the instance Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  43. 43. OpenStack DEMONSTRATION Booting instance Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  44. 44. QUESTIONS? Md. Kamrul Hasan and Md. Jahidul Islam, BdREN
  45. 45. Md. Kamrul Hasan and Md. Jahidul Islam, BdREN

×