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

452 views

Published on

OpenStack Cloud Administration Through Live Demonstration

Published in: Internet
  • 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

×