SlideShare une entreprise Scribd logo
1  sur  14
Julio Villarreal, Sr. Solutions Engineer.
Individual Member, OpenStack Foundation
AGENDA
 Introduction to OpenStack.
 Q&A.
2
Global Marketing
INTRODUCTIONTO OPENSTACK
3
WHAT ISOPENSTACK?
 OpenStack is a IaaS cloud operating system that controls large pools of compute, storage, and networking resources
throughout a datacenter, all managed through a dashboard that gives administrators control while empowering
theirusers to provision resources througha web interface.
 Announcedin July2010based on NASA,Rackspace.
 Currently180+companypartnersincludingDell, Intel,HP, Cisco, Canonical, etc.
(http://www.openstack.org/community/companies/)
 Thesoftware is released under the terms of the ApacheLicense.
 Great marketattention due to his value proposition.
 At the moment leverages popular ecosystems.
– BothdominantAPIs:AmazonEC2andRackspace.
– BothdominantopensourceHypervisors:KVM and Xen.
4
WHAT ISOPENSTACK?
5
WHAT ISOPENSTACK?
COMPUTE (NOVA)PROJECT.
 Provision and manage large networks of virtual machines.
 Compute resources are accessible via APIs for developers building cloud applications and via
web interfaces for administrators and users.
 The compute architecture is designed to scale horizontally on standard hardware, enabling
the cloud economics companies have come to expect.
 Support multiple hypervisors in a virtualized environment (KVM, Xen, XenServer, LXC, ESXi,
etc).
 More details at : http://www.openstack.org/software/openstack-compute/
6
WHAT ISOPENSTACK?
STORAGE:SWIFT ANDCINDERPROJECTS.
 Support for both: Object Storage and BlockStorage, with manydeployment options for each depending onthe use
case.
 Object Storage (swift) is ideal for cost effective, scale-out storage. Itprovides a fully distributed, API-accessible
storage platform that can be integrated directly into applications or used for backup, archivingand data retention.
 Block Storage (cinder) allows block devices to beexposed and connectedto compute instances for expanded
storage, better performance and integration with enterprise storage platforms, suchas NetApp, Nexenta and
SolidFire.
 More details at : http://www.openstack.org/software/openstack-storage/
7
WHAT ISOPENSTACK? STORAGE: SWIFT ANDCINDERPROJECTS.
Object Storage Capabilities
 OpenStack provides redundant,scalable object storage using clusters of standardized servers capable of storing
petabytes of data
 Object Storage is not a traditional file system, but rathera distributed storage system for static data such as virtual
machineimages, photo storage, email storage, backups and archives. Having no central "brain"or master point of
control provides greater scalability, redundancyand durability.
 Objects and files are written to multiple disk drives spread throughoutservers in the data center, with the
OpenStack software responsible for ensuring data replication and integrity across the cluster.
 Storage clusters scale horizontally simply by adding new servers. Should a server or hard drivefail, OpenStack
replicates its content from other active nodes to new locations inthe cluster. Because OpenStack uses software
logic to ensure data replication and distribution across different devices, inexpensive commodity harddrives and
servers can be used inlieu of moreexpensive equipment.
8
WHAT ISOPENSTACK? STORAGE: SWIFT ANDCINDERPROJECTS.
Block Storage Capabilities
 OpenStack provides persistent block level storage devices for use with OpenStack compute instances.
 Theblock storage system manages thecreation, attaching and detaching of the block devices to servers. Block
storage volumes are fully integrated into OpenStack Compute and the Dashboard allowing for cloud users to
manage theirown storage needs.
 Inaddition to using simple Linuxserver storage, it has unified storage support for numerousstorage platforms
includingCeph, NetApp, Nexentaand SolidFire.
 Block storage is appropriate for performance sensitive scenarios suchas database storage, expandable file systems,
or providing a server with access to raw block level storage.
 Snapshot management provides powerful functionality for backingup data stored on block storage volumes.
Snapshots canbe restored or used to createa newblock storage volume.
9
WHAT ISOPENSTACK? NETWORKING(QUANTUM)PROJECT.
 OpenStack Networkingis a pluggable, scalable and API-drivensystem for managing networks and IP
addresses. Ensuresthe networkwill not be the bottleneck or limiting factor ina cloud deployment and gives users
real self service, even over theirnetwork configurations.
 Provides flexible networkingmodels to suit theneeds of different applications or user groups. Standard models
includeflat networks orVLANs for separation of servers and traffic.
 Manages IP addresses, allowing for dedicated static IPs or DHCP. Floating IPs allow traffic to be dynamically
rerouted to anyof yourcompute resources, which allows youto redirect traffic during maintenanceorin the case
of failure.
 Users can create their own networks, control traffic and connect servers and devices to one or morenetworks.
Administrators can take advantage of software-defined networking(SDN) technology like OpenFlow to allow for
high levels of multi-tenancyand massive scale.
 More details at : http://www.openstack.org/software/openstack-networking/
10
WHAT ISOPENSTACK? DASHBOARD(HORIZON) PROJECT.
 Thedashboard is just one way to interact with OpenStack resources. Developers can automate access or build
tools to managetheir resourcesusing the native OpenStack API or the EC2compatibility API.
Dashboard Capabilities
 Thedashboard is an extensible web app that allows cloud administrators and users to control their compute,
storage and networking resources.
 As a cloud administrator, the dashboard provides an overall view of thesize and state of yourcloud. You cancreate
users and projects, assign users to projects and set limits onthe resources for those projects.
 Thedashboard provides users a self-service portal to provision their own resources within thelimits set by
administrators.
 More details at : http://www.openstack.org/software/openstack-dashboard/
11
WHAT ISOPENSTACK? OTHER PROJECTS.
 Identity service (keystone):
– OpenStackIdentityprovidesa centraldirectoryofusersmappedtothe OpenStackservicestheycan access.Itactsasa commonauthentication
systemacrossthecloudoperatingsystemandcan integratewithexistingbackenddirectoryserviceslike LDAP.Itsupportsmultipleformsof
authenticationincludingstandardusernameandpasswordcredentials,token-basedsystemsandAWS-stylelogins.
 Imageservice (glance):
– TheImage Servicecan storediskandserverimagesin avarietyofback-ends,including OpenStackObjectStorage. TheImage ServiceAPI
providesastandardREST interfaceforqueryinginformationaboutdiskimagesandletsclientsstreamtheimagestonewservers.
– CapabilitiesoftheImage Serviceinclude:
 Administratorscancreatebasetemplatesfrom which their userscan startnew computeinstances
 Userscan choosefrom availableimages, orcreatetheirownfrom existingservers
 Snapshotscan alsobestoredin theImage Service sothat virtualmachinescanbe backedupquickly
 More details at : http://www.openstack.org/software/openstack-shared-services/
12
OPENSTACK RESOURCES.
 OpenStack project website: http://www.openstack.org/
 OpenStack projects wiki: http://wiki.openstack.org/Projects/
 Dell and OpenStack: http://content.dell.com/us/en/enterprise/by-need-it-productivity-data-
center-change-response-openstack-cloud
 NOS Team Cloud Solutions Sharepoint:
http://intranet.dell.com/dept/aes/NOS/cloud/default.aspx
13
Global Marketing
QUESTIONS?
14

Contenu connexe

Tendances

Introduction to OpenStack Storage
Introduction to OpenStack StorageIntroduction to OpenStack Storage
Introduction to OpenStack StorageNetApp
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
7 distributed storage_open_stack
7 distributed storage_open_stack7 distributed storage_open_stack
7 distributed storage_open_stackopenstackindia
 
Software Defined storage
Software Defined storageSoftware Defined storage
Software Defined storageKirillos Akram
 
Building high scalable distributed framework on apache mesos
Building high scalable distributed framework on apache mesosBuilding high scalable distributed framework on apache mesos
Building high scalable distributed framework on apache mesosSigmoid
 
Leveraging Swift Storage Policies using Scality RING
Leveraging Swift Storage Policies using Scality RINGLeveraging Swift Storage Policies using Scality RING
Leveraging Swift Storage Policies using Scality RINGNicolas Trangez
 
StratusLab: A IaaS Cloud Distribution Focusing on Simplicity
StratusLab: A IaaS Cloud Distribution Focusing on SimplicityStratusLab: A IaaS Cloud Distribution Focusing on Simplicity
StratusLab: A IaaS Cloud Distribution Focusing on Simplicitystratuslab
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageMatthew Sheppard
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingBrian Bullard
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationJayaprakash R
 
Introduction Openstack
Introduction OpenstackIntroduction Openstack
Introduction OpenstackRanjith Kumar
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack IntroductionJimi Chen
 
StratusLab at FOSDEM'13
StratusLab at FOSDEM'13StratusLab at FOSDEM'13
StratusLab at FOSDEM'13stratuslab
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingBrian Bullard
 

Tendances (20)

Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
 
Openstack
OpenstackOpenstack
Openstack
 
Introduction to OpenStack Storage
Introduction to OpenStack StorageIntroduction to OpenStack Storage
Introduction to OpenStack Storage
 
ECX Solution Sheet
ECX Solution SheetECX Solution Sheet
ECX Solution Sheet
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
7 distributed storage_open_stack
7 distributed storage_open_stack7 distributed storage_open_stack
7 distributed storage_open_stack
 
Software Defined storage
Software Defined storageSoftware Defined storage
Software Defined storage
 
Datastores
DatastoresDatastores
Datastores
 
Building high scalable distributed framework on apache mesos
Building high scalable distributed framework on apache mesosBuilding high scalable distributed framework on apache mesos
Building high scalable distributed framework on apache mesos
 
Research Paper
Research PaperResearch Paper
Research Paper
 
Leveraging Swift Storage Policies using Scality RING
Leveraging Swift Storage Policies using Scality RINGLeveraging Swift Storage Policies using Scality RING
Leveraging Swift Storage Policies using Scality RING
 
StratusLab: A IaaS Cloud Distribution Focusing on Simplicity
StratusLab: A IaaS Cloud Distribution Focusing on SimplicityStratusLab: A IaaS Cloud Distribution Focusing on Simplicity
StratusLab: A IaaS Cloud Distribution Focusing on Simplicity
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, Virtualization
 
Introduction Openstack
Introduction OpenstackIntroduction Openstack
Introduction Openstack
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
StratusLab at FOSDEM'13
StratusLab at FOSDEM'13StratusLab at FOSDEM'13
StratusLab at FOSDEM'13
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Sobloo Geospatial Ecosystem
Sobloo Geospatial EcosystemSobloo Geospatial Ecosystem
Sobloo Geospatial Ecosystem
 

En vedette

Introduction and hacking OpenStack, Pycon India
Introduction and hacking OpenStack,  Pycon IndiaIntroduction and hacking OpenStack,  Pycon India
Introduction and hacking OpenStack, Pycon IndiaAtul Jha
 
Openstack - an introduction to the cloud
Openstack - an introduction to the cloudOpenstack - an introduction to the cloud
Openstack - an introduction to the cloudBarak Merimovich
 
OpenStack in Action
OpenStack in ActionOpenStack in Action
OpenStack in ActionMirantis
 
OpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewOpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewThang Man
 
Introduction to OpenStack Architecture
Introduction to OpenStack ArchitectureIntroduction to OpenStack Architecture
Introduction to OpenStack ArchitectureOpenStack Foundation
 
OpenStack Tutorial
OpenStack TutorialOpenStack Tutorial
OpenStack TutorialBret Piatt
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
 
OpenStack Cloud Request Flow
OpenStack Cloud Request FlowOpenStack Cloud Request Flow
OpenStack Cloud Request FlowMirantis
 
Srdf overview latency_v.5
Srdf overview latency_v.5Srdf overview latency_v.5
Srdf overview latency_v.5jas3399
 
Introducing OpenStack for Beginners
Introducing OpenStack for Beginners Introducing OpenStack for Beginners
Introducing OpenStack for Beginners openstackindia
 
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)Mirantis
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack ArchitectureMirantis
 

En vedette (14)

Introduction and hacking OpenStack, Pycon India
Introduction and hacking OpenStack,  Pycon IndiaIntroduction and hacking OpenStack,  Pycon India
Introduction and hacking OpenStack, Pycon India
 
Xen Community Update 2011
Xen Community Update 2011Xen Community Update 2011
Xen Community Update 2011
 
Openstack - an introduction to the cloud
Openstack - an introduction to the cloudOpenstack - an introduction to the cloud
Openstack - an introduction to the cloud
 
OpenStack in Action
OpenStack in ActionOpenStack in Action
OpenStack in Action
 
OpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewOpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical Overview
 
Introduction to OpenStack Architecture
Introduction to OpenStack ArchitectureIntroduction to OpenStack Architecture
Introduction to OpenStack Architecture
 
OpenStack Tutorial
OpenStack TutorialOpenStack Tutorial
OpenStack Tutorial
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
OpenStack Cloud Request Flow
OpenStack Cloud Request FlowOpenStack Cloud Request Flow
OpenStack Cloud Request Flow
 
Srdf overview latency_v.5
Srdf overview latency_v.5Srdf overview latency_v.5
Srdf overview latency_v.5
 
OpenStack Framework Introduction
OpenStack Framework IntroductionOpenStack Framework Introduction
OpenStack Framework Introduction
 
Introducing OpenStack for Beginners
Introducing OpenStack for Beginners Introducing OpenStack for Beginners
Introducing OpenStack for Beginners
 
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
 

Similaire à Sr. Solutions Engineer Shares Introduction to OpenStack Cloud OS

OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overviewgraziol
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackSean Cohen
 
Ravi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introductionRavi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introductionRavi namboori
 
Deploying a 3 tier application using docker
Deploying a 3 tier application using dockerDeploying a 3 tier application using docker
Deploying a 3 tier application using dockerparth2094
 
Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments IBM India Smarter Computing
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentationRodrigo Missiaggia
 
Cloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeNamita Arora
 
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed_Hat_Storage
 
Introduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackIntroduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackAbderrahmane TEKFI
 
Open stack presentation
Open stack presentationOpen stack presentation
Open stack presentationFrikha Nour
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstackYaniv Zadka
 
Design of a small scale and failure-resistent iaa s cloud using openstack
Design of a small scale and failure-resistent iaa s cloud using openstackDesign of a small scale and failure-resistent iaa s cloud using openstack
Design of a small scale and failure-resistent iaa s cloud using openstackYing wei (Joe) Chou
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"CREATE-NET
 
Cisco: Cassandra adoption on Cisco UCS & OpenStack
Cisco: Cassandra adoption on Cisco UCS & OpenStackCisco: Cassandra adoption on Cisco UCS & OpenStack
Cisco: Cassandra adoption on Cisco UCS & OpenStackDataStax Academy
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamBeny Raja
 
OpenStack101 vBrownBagLatAm 2016
OpenStack101 vBrownBagLatAm 2016OpenStack101 vBrownBagLatAm 2016
OpenStack101 vBrownBagLatAm 2016Alvaro Soto
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)Hazzim Anaya
 
Red Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and FutureRed Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and FutureRed_Hat_Storage
 

Similaire à Sr. Solutions Engineer Shares Introduction to OpenStack Cloud OS (20)

OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overview
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
 
Cloud Computing Using OpenStack
Cloud Computing Using OpenStack Cloud Computing Using OpenStack
Cloud Computing Using OpenStack
 
Ravi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introductionRavi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introduction
 
Deploying a 3 tier application using docker
Deploying a 3 tier application using dockerDeploying a 3 tier application using docker
Deploying a 3 tier application using docker
 
Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
Cloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute Node
 
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph Storage
 
Introduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackIntroduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStack
 
Open stack presentation
Open stack presentationOpen stack presentation
Open stack presentation
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
 
Design of a small scale and failure-resistent iaa s cloud using openstack
Design of a small scale and failure-resistent iaa s cloud using openstackDesign of a small scale and failure-resistent iaa s cloud using openstack
Design of a small scale and failure-resistent iaa s cloud using openstack
 
Sharad openstack slides
Sharad openstack slidesSharad openstack slides
Sharad openstack slides
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Cisco: Cassandra adoption on Cisco UCS & OpenStack
Cisco: Cassandra adoption on Cisco UCS & OpenStackCisco: Cassandra adoption on Cisco UCS & OpenStack
Cisco: Cassandra adoption on Cisco UCS & OpenStack
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ Kalasalingam
 
OpenStack101 vBrownBagLatAm 2016
OpenStack101 vBrownBagLatAm 2016OpenStack101 vBrownBagLatAm 2016
OpenStack101 vBrownBagLatAm 2016
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)
 
Red Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and FutureRed Hat Ceph Storage: Past, Present and Future
Red Hat Ceph Storage: Past, Present and Future
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Sr. Solutions Engineer Shares Introduction to OpenStack Cloud OS

  • 1. Julio Villarreal, Sr. Solutions Engineer. Individual Member, OpenStack Foundation
  • 2. AGENDA  Introduction to OpenStack.  Q&A. 2
  • 4. WHAT ISOPENSTACK?  OpenStack is a IaaS cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering theirusers to provision resources througha web interface.  Announcedin July2010based on NASA,Rackspace.  Currently180+companypartnersincludingDell, Intel,HP, Cisco, Canonical, etc. (http://www.openstack.org/community/companies/)  Thesoftware is released under the terms of the ApacheLicense.  Great marketattention due to his value proposition.  At the moment leverages popular ecosystems. – BothdominantAPIs:AmazonEC2andRackspace. – BothdominantopensourceHypervisors:KVM and Xen. 4
  • 6. WHAT ISOPENSTACK? COMPUTE (NOVA)PROJECT.  Provision and manage large networks of virtual machines.  Compute resources are accessible via APIs for developers building cloud applications and via web interfaces for administrators and users.  The compute architecture is designed to scale horizontally on standard hardware, enabling the cloud economics companies have come to expect.  Support multiple hypervisors in a virtualized environment (KVM, Xen, XenServer, LXC, ESXi, etc).  More details at : http://www.openstack.org/software/openstack-compute/ 6
  • 7. WHAT ISOPENSTACK? STORAGE:SWIFT ANDCINDERPROJECTS.  Support for both: Object Storage and BlockStorage, with manydeployment options for each depending onthe use case.  Object Storage (swift) is ideal for cost effective, scale-out storage. Itprovides a fully distributed, API-accessible storage platform that can be integrated directly into applications or used for backup, archivingand data retention.  Block Storage (cinder) allows block devices to beexposed and connectedto compute instances for expanded storage, better performance and integration with enterprise storage platforms, suchas NetApp, Nexenta and SolidFire.  More details at : http://www.openstack.org/software/openstack-storage/ 7
  • 8. WHAT ISOPENSTACK? STORAGE: SWIFT ANDCINDERPROJECTS. Object Storage Capabilities  OpenStack provides redundant,scalable object storage using clusters of standardized servers capable of storing petabytes of data  Object Storage is not a traditional file system, but rathera distributed storage system for static data such as virtual machineimages, photo storage, email storage, backups and archives. Having no central "brain"or master point of control provides greater scalability, redundancyand durability.  Objects and files are written to multiple disk drives spread throughoutservers in the data center, with the OpenStack software responsible for ensuring data replication and integrity across the cluster.  Storage clusters scale horizontally simply by adding new servers. Should a server or hard drivefail, OpenStack replicates its content from other active nodes to new locations inthe cluster. Because OpenStack uses software logic to ensure data replication and distribution across different devices, inexpensive commodity harddrives and servers can be used inlieu of moreexpensive equipment. 8
  • 9. WHAT ISOPENSTACK? STORAGE: SWIFT ANDCINDERPROJECTS. Block Storage Capabilities  OpenStack provides persistent block level storage devices for use with OpenStack compute instances.  Theblock storage system manages thecreation, attaching and detaching of the block devices to servers. Block storage volumes are fully integrated into OpenStack Compute and the Dashboard allowing for cloud users to manage theirown storage needs.  Inaddition to using simple Linuxserver storage, it has unified storage support for numerousstorage platforms includingCeph, NetApp, Nexentaand SolidFire.  Block storage is appropriate for performance sensitive scenarios suchas database storage, expandable file systems, or providing a server with access to raw block level storage.  Snapshot management provides powerful functionality for backingup data stored on block storage volumes. Snapshots canbe restored or used to createa newblock storage volume. 9
  • 10. WHAT ISOPENSTACK? NETWORKING(QUANTUM)PROJECT.  OpenStack Networkingis a pluggable, scalable and API-drivensystem for managing networks and IP addresses. Ensuresthe networkwill not be the bottleneck or limiting factor ina cloud deployment and gives users real self service, even over theirnetwork configurations.  Provides flexible networkingmodels to suit theneeds of different applications or user groups. Standard models includeflat networks orVLANs for separation of servers and traffic.  Manages IP addresses, allowing for dedicated static IPs or DHCP. Floating IPs allow traffic to be dynamically rerouted to anyof yourcompute resources, which allows youto redirect traffic during maintenanceorin the case of failure.  Users can create their own networks, control traffic and connect servers and devices to one or morenetworks. Administrators can take advantage of software-defined networking(SDN) technology like OpenFlow to allow for high levels of multi-tenancyand massive scale.  More details at : http://www.openstack.org/software/openstack-networking/ 10
  • 11. WHAT ISOPENSTACK? DASHBOARD(HORIZON) PROJECT.  Thedashboard is just one way to interact with OpenStack resources. Developers can automate access or build tools to managetheir resourcesusing the native OpenStack API or the EC2compatibility API. Dashboard Capabilities  Thedashboard is an extensible web app that allows cloud administrators and users to control their compute, storage and networking resources.  As a cloud administrator, the dashboard provides an overall view of thesize and state of yourcloud. You cancreate users and projects, assign users to projects and set limits onthe resources for those projects.  Thedashboard provides users a self-service portal to provision their own resources within thelimits set by administrators.  More details at : http://www.openstack.org/software/openstack-dashboard/ 11
  • 12. WHAT ISOPENSTACK? OTHER PROJECTS.  Identity service (keystone): – OpenStackIdentityprovidesa centraldirectoryofusersmappedtothe OpenStackservicestheycan access.Itactsasa commonauthentication systemacrossthecloudoperatingsystemandcan integratewithexistingbackenddirectoryserviceslike LDAP.Itsupportsmultipleformsof authenticationincludingstandardusernameandpasswordcredentials,token-basedsystemsandAWS-stylelogins.  Imageservice (glance): – TheImage Servicecan storediskandserverimagesin avarietyofback-ends,including OpenStackObjectStorage. TheImage ServiceAPI providesastandardREST interfaceforqueryinginformationaboutdiskimagesandletsclientsstreamtheimagestonewservers. – CapabilitiesoftheImage Serviceinclude:  Administratorscancreatebasetemplatesfrom which their userscan startnew computeinstances  Userscan choosefrom availableimages, orcreatetheirownfrom existingservers  Snapshotscan alsobestoredin theImage Service sothat virtualmachinescanbe backedupquickly  More details at : http://www.openstack.org/software/openstack-shared-services/ 12
  • 13. OPENSTACK RESOURCES.  OpenStack project website: http://www.openstack.org/  OpenStack projects wiki: http://wiki.openstack.org/Projects/  Dell and OpenStack: http://content.dell.com/us/en/enterprise/by-need-it-productivity-data- center-change-response-openstack-cloud  NOS Team Cloud Solutions Sharepoint: http://intranet.dell.com/dept/aes/NOS/cloud/default.aspx 13