SlideShare una empresa de Scribd logo
1 de 27
1

® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
Introduction to
Openstack and the Cloud
January 2014
Barak Merimovich
Cloudify Team Leader
GigaSpaces
AGENDA – SESSION 1

 What is Openstack
 What is a cloud?
 The cloud landscape
 Openstack
 Openstack in Action
 Summary
3

® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
WHAT IS OPENSTACK

OpenStack aims to provide the
ubiquitous open source cloud
computing platform for public
and private clouds.

4

® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
WHAT IS CLOUD COMPUTING

5

® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
WHAT IS OPENSTACK

 Infrastructure as a Service

6

® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
WHAT IS INFRASTRUCTURE AS A SERVICE
 The basic building blocks of a data center:
 Storage
 Compute
 Network

 … but ‘virtualized’.
 So what do we mean when we say ‘virtualized’.

7

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
VIRTUAL STORAGE
 I want to store data. I want:
 High Capacity
 High Availability
 Low Cost

 I don’t want:
 To care about buying disks
 To know about the details of high availability
 To talk to an administrator

 An Example!

8

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
VIRTUAL COMPUTE
 Give me a machine where I can run my application.
 I want to:
 Be able to specify the size of the machine – CPU, Disk, Memory
 Be able to specify what Operating System the machine is running

 I don’t:
 Care where the machine is physically installed
 I sure as hell don’t want to install it myself.

 Before we continue, let’s talk about Machine Virtualization

9

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
SOME FACTS
 Moore’s Law: the number of transistors on integrated circuits
doubles approximately every two years
 Computers are getting stronger, faster, more efficient.

 But software does not necessarily keep up.
 High power servers are under utilized.

 Server Sprawl
 poor hardware resource utilization
 poor system and software level security
 wasted energy

10

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
COMPUTER VIRTUALIZATION
 Split a single high power ‘physical’ machine into multiple
smaller ‘virtual’ ones.
 The ‘real’ machine is called the Host OS.
 The ‘virtual’ machines are called Guests.
 The software the runs the virtual machines is called a
Hypervisor.

11

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
HYPERVISOR IMPLEMENTATIONS

12

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
VIRTUALIZATION IN ACTION
 Let’s see a demonstration of a Virtual Machine running in the
VirtualBox Hypervisor.
 Let’s continue with our example.

13

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
VIRTUAL NETWORKING
 Also called Network as a Service (NaaS), or Software Defined
Networking (SDN). Hottest cloud buzzword right now.
 What is a network, anyway?
 The technology that allows computers to communicate with each
other. Simple, right?!

 Network architectures can be VERY complex.

14

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
NETWORK ARCHITECTURES – FLAT NETWORK
 Simple, easy to understand and use.
 This is how most clouds worked up to a year or so ago.
 Real world data centers are not flat – problem with migrating
existing applications to the cloud.

15

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
NETWORK ARCHITECTURES - COMPLEX NETWORKS

16

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
VIRTUAL NETWORKS
 A virtual network link is a link that does not consist of a
physical (wired or wireless) connection between two
computing devices but is implemented using methods of
network virtualization.

17

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
THE CLOUD LANDSCAPE – PUBLIC CLOUDS
 Amazon. Amazon. And more Amazon.

 Also some other people.

18

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
THE CLOUD LANDSCAPE – PRIVATE CLOUDS

19

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
OPENSTACK VERSIONS
Release name

Release date

Included Component code
names [17]

Austin

21 October 2010[44][45]

Nova, Swift

Bexar

3 February 2011[46]

Nova, Glance, Swift

Cactus

15 April 2011[47]

Nova, Glance, Swift

Diablo

22 September 2011[48]

Nova, Glance, Swift

Essex

5 April 2012[49]

Nova, Glance, Swift, Horizon,
Keystone

Folsom

27 September 2012[50]

Nova, Glance, Swift, Horizon,
Keystone, Quantum, Cinder

Grizzly

4 April 2013[51]

Nova, Glance, Swift, Horizon,
Keystone, Quantum, Cinder

17 October 2013[52]

Nova, Glance, Swift, Horizon,
Keystone, Neutron, Cinder,
Heat, Ceilometer

Havana

20

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
OPENSTACK CONCEPTUAL COMPONENTS

21

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
OPENSTACK LOGICAL DIAGRAM

22

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
OPENSTACK IS VERY DEVELOPER FOCUSED
 Install only the components you need.
 Deploy the components on separate machines, as required.
 Openstack is pluggable:
 Storage plugins for alternate storage devices
 Compute plugins for alternate hypervisors
 Horizon plugins for extending the OpenStack dashboard

 Openstack is extensible
 Add your own components and infrastructure.

 One API, many clouds (HP, Rackspace, private)

23

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
HUGE DEVELOPER COMMUNITY
 1000 different contributors to Openstack Havana.

24

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
OPENSTACK IN ACTION
 Let’s have a look at the HP public cloud, which is based on
Openstack Grizzly with some modifications.

25

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
SUMMARY
 Openstack is an IaaS for both private and public cloud, and
aims to be more.
 Built for scalability, pluggability, extensibility.
 Huge developer community
 Industry backing

26

® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
QUESTIONS

27

® Copyright 2013 GigaSpaces Ltd. All Rights Reserved

Más contenido relacionado

La actualidad más candente

OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...
OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...
OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...eNovance
 
Beware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackBeware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackShuquan Huang
 
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack CloudOpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack CloudeNovance
 
Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStackHaim Ateya
 
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission UpdateOpenStack Korea Community
 
Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmontonserverascode
 
Redefine Cloud storage
Redefine Cloud storageRedefine Cloud storage
Redefine Cloud storageAjay Bidari
 
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputeIn-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputePatrick McGarry
 
OpenStack keystone identity service
OpenStack keystone identity serviceOpenStack keystone identity service
OpenStack keystone identity serviceopenstackindia
 
Openstack101 - Introduction to OpenStack
Openstack101 - Introduction to OpenStackOpenstack101 - Introduction to OpenStack
Openstack101 - Introduction to OpenStackvinoth kumar selvaraj
 
Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014
Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014
Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014Patrick McGarry
 
Introduction Openstack
Introduction OpenstackIntroduction Openstack
Introduction OpenstackRanjith Kumar
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11ShapeBlue
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Regis Allegre
 
ATT&CK Updates- ATT&CK for mac/Linux
ATT&CK Updates- ATT&CK for mac/LinuxATT&CK Updates- ATT&CK for mac/Linux
ATT&CK Updates- ATT&CK for mac/LinuxMITRE ATT&CK
 
Montreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUpMontreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUpStacy Véronneau
 
OpenStack Ottawa MeetUp - April 3rd 2018
OpenStack Ottawa MeetUp - April 3rd 2018OpenStack Ottawa MeetUp - April 3rd 2018
OpenStack Ottawa MeetUp - April 3rd 2018Stacy Véronneau
 

La actualidad más candente (20)

What's new OpenStack kilo
What's new OpenStack kiloWhat's new OpenStack kilo
What's new OpenStack kilo
 
OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...
OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...
OpenStack in Action 4! Ryan Lane - Keep your service oriented reflexes with O...
 
Beware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackBeware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstack
 
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack CloudOpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
 
Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStack
 
OpenStack en 10 minutes
OpenStack en 10 minutesOpenStack en 10 minutes
OpenStack en 10 minutes
 
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
 
Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmonton
 
Redefine Cloud storage
Redefine Cloud storageRedefine Cloud storage
Redefine Cloud storage
 
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputeIn-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
 
2014 Ceph NYLUG Talk
2014 Ceph NYLUG Talk2014 Ceph NYLUG Talk
2014 Ceph NYLUG Talk
 
OpenStack keystone identity service
OpenStack keystone identity serviceOpenStack keystone identity service
OpenStack keystone identity service
 
Openstack101 - Introduction to OpenStack
Openstack101 - Introduction to OpenStackOpenstack101 - Introduction to OpenStack
Openstack101 - Introduction to OpenStack
 
Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014
Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014
Ceph, Open Source, and the Path to Ubiquity in Storage - AACS Meetup 2014
 
Introduction Openstack
Introduction OpenstackIntroduction Openstack
Introduction Openstack
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2
 
ATT&CK Updates- ATT&CK for mac/Linux
ATT&CK Updates- ATT&CK for mac/LinuxATT&CK Updates- ATT&CK for mac/Linux
ATT&CK Updates- ATT&CK for mac/Linux
 
Montreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUpMontreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUp
 
OpenStack Ottawa MeetUp - April 3rd 2018
OpenStack Ottawa MeetUp - April 3rd 2018OpenStack Ottawa MeetUp - April 3rd 2018
OpenStack Ottawa MeetUp - April 3rd 2018
 

Similar a Openstack - an introduction to the cloud

Openstack 101 by Jason Kalai
Openstack 101 by Jason KalaiOpenstack 101 by Jason Kalai
Openstack 101 by Jason KalaiMyNOG
 
Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015Chris Ciborowski
 
Cloud Portability With Multi-Cloud Toolkits
Cloud Portability With Multi-Cloud ToolkitsCloud Portability With Multi-Cloud Toolkits
Cloud Portability With Multi-Cloud ToolkitsEverett Toews
 
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...Michal Němec
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat KeynoteMicrosoft
 
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudLinux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudMark Hinkle
 
SolarWinds Federal Webinar: Technical Update & Demo of New Features
SolarWinds Federal Webinar: Technical Update & Demo of New FeaturesSolarWinds Federal Webinar: Technical Update & Demo of New Features
SolarWinds Federal Webinar: Technical Update & Demo of New FeaturesSolarWinds
 
World of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the IntercloudWorld of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the IntercloudLew Tucker
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud OutageNati Shalom
 
OpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatOpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatGuston Remie
 
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017Cloud Native Day Tel Aviv
 
Building and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudBuilding and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudADLINK Technology IoT
 
Building and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudBuilding and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudAngelo Corsaro
 
Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Krunal Jain
 
Tlu introduction-to-cloud
Tlu introduction-to-cloudTlu introduction-to-cloud
Tlu introduction-to-cloudVan Phuc
 
Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Nati Shalom
 

Similar a Openstack - an introduction to the cloud (20)

Openstack 101 by Jason Kalai
Openstack 101 by Jason KalaiOpenstack 101 by Jason Kalai
Openstack 101 by Jason Kalai
 
Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015
 
Whats all the FaaS About
Whats all the FaaS AboutWhats all the FaaS About
Whats all the FaaS About
 
Cloud Portability With Multi-Cloud Toolkits
Cloud Portability With Multi-Cloud ToolkitsCloud Portability With Multi-Cloud Toolkits
Cloud Portability With Multi-Cloud Toolkits
 
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat Keynote
 
Open stack
Open stackOpen stack
Open stack
 
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the CloudLinux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
Linux Foundation Collaboration Summit: Hitchhiker's Guide to the Cloud
 
SolarWinds Federal Webinar: Technical Update & Demo of New Features
SolarWinds Federal Webinar: Technical Update & Demo of New FeaturesSolarWinds Federal Webinar: Technical Update & Demo of New Features
SolarWinds Federal Webinar: Technical Update & Demo of New Features
 
DataCore Software with Cisco UCS Complete Unification of the Data Center Ser...
 DataCore Software with Cisco UCS Complete Unification of the Data Center Ser... DataCore Software with Cisco UCS Complete Unification of the Data Center Ser...
DataCore Software with Cisco UCS Complete Unification of the Data Center Ser...
 
World of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the IntercloudWorld of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the Intercloud
 
Intro to cloud.pdf
Intro to cloud.pdfIntro to cloud.pdf
Intro to cloud.pdf
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud Outage
 
OpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatOpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHat
 
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
 
Building and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudBuilding and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex Cloud
 
Building and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudBuilding and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex Cloud
 
Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)
 
Tlu introduction-to-cloud
Tlu introduction-to-cloudTlu introduction-to-cloud
Tlu introduction-to-cloud
 
Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)
 

Último

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Último (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Openstack - an introduction to the cloud

  • 1. 1 ® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
  • 2. Introduction to Openstack and the Cloud January 2014 Barak Merimovich Cloudify Team Leader GigaSpaces
  • 3. AGENDA – SESSION 1  What is Openstack  What is a cloud?  The cloud landscape  Openstack  Openstack in Action  Summary 3 ® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
  • 4. WHAT IS OPENSTACK OpenStack aims to provide the ubiquitous open source cloud computing platform for public and private clouds. 4 ® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
  • 5. WHAT IS CLOUD COMPUTING 5 ® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
  • 6. WHAT IS OPENSTACK  Infrastructure as a Service 6 ® Copyright 2013 GigaSpaces Ltd. All Rights Reserved
  • 7. WHAT IS INFRASTRUCTURE AS A SERVICE  The basic building blocks of a data center:  Storage  Compute  Network  … but ‘virtualized’.  So what do we mean when we say ‘virtualized’. 7 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 8. VIRTUAL STORAGE  I want to store data. I want:  High Capacity  High Availability  Low Cost  I don’t want:  To care about buying disks  To know about the details of high availability  To talk to an administrator  An Example! 8 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 9. VIRTUAL COMPUTE  Give me a machine where I can run my application.  I want to:  Be able to specify the size of the machine – CPU, Disk, Memory  Be able to specify what Operating System the machine is running  I don’t:  Care where the machine is physically installed  I sure as hell don’t want to install it myself.  Before we continue, let’s talk about Machine Virtualization 9 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 10. SOME FACTS  Moore’s Law: the number of transistors on integrated circuits doubles approximately every two years  Computers are getting stronger, faster, more efficient.  But software does not necessarily keep up.  High power servers are under utilized.  Server Sprawl  poor hardware resource utilization  poor system and software level security  wasted energy 10 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 11. COMPUTER VIRTUALIZATION  Split a single high power ‘physical’ machine into multiple smaller ‘virtual’ ones.  The ‘real’ machine is called the Host OS.  The ‘virtual’ machines are called Guests.  The software the runs the virtual machines is called a Hypervisor. 11 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 12. HYPERVISOR IMPLEMENTATIONS 12 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 13. VIRTUALIZATION IN ACTION  Let’s see a demonstration of a Virtual Machine running in the VirtualBox Hypervisor.  Let’s continue with our example. 13 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 14. VIRTUAL NETWORKING  Also called Network as a Service (NaaS), or Software Defined Networking (SDN). Hottest cloud buzzword right now.  What is a network, anyway?  The technology that allows computers to communicate with each other. Simple, right?!  Network architectures can be VERY complex. 14 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 15. NETWORK ARCHITECTURES – FLAT NETWORK  Simple, easy to understand and use.  This is how most clouds worked up to a year or so ago.  Real world data centers are not flat – problem with migrating existing applications to the cloud. 15 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 16. NETWORK ARCHITECTURES - COMPLEX NETWORKS 16 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 17. VIRTUAL NETWORKS  A virtual network link is a link that does not consist of a physical (wired or wireless) connection between two computing devices but is implemented using methods of network virtualization. 17 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 18. THE CLOUD LANDSCAPE – PUBLIC CLOUDS  Amazon. Amazon. And more Amazon.  Also some other people. 18 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 19. THE CLOUD LANDSCAPE – PRIVATE CLOUDS 19 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 20. OPENSTACK VERSIONS Release name Release date Included Component code names [17] Austin 21 October 2010[44][45] Nova, Swift Bexar 3 February 2011[46] Nova, Glance, Swift Cactus 15 April 2011[47] Nova, Glance, Swift Diablo 22 September 2011[48] Nova, Glance, Swift Essex 5 April 2012[49] Nova, Glance, Swift, Horizon, Keystone Folsom 27 September 2012[50] Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder Grizzly 4 April 2013[51] Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder 17 October 2013[52] Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer Havana 20 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 21. OPENSTACK CONCEPTUAL COMPONENTS 21 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 22. OPENSTACK LOGICAL DIAGRAM 22 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 23. OPENSTACK IS VERY DEVELOPER FOCUSED  Install only the components you need.  Deploy the components on separate machines, as required.  Openstack is pluggable:  Storage plugins for alternate storage devices  Compute plugins for alternate hypervisors  Horizon plugins for extending the OpenStack dashboard  Openstack is extensible  Add your own components and infrastructure.  One API, many clouds (HP, Rackspace, private) 23 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 24. HUGE DEVELOPER COMMUNITY  1000 different contributors to Openstack Havana. 24 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 25. OPENSTACK IN ACTION  Let’s have a look at the HP public cloud, which is based on Openstack Grizzly with some modifications. 25 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 26. SUMMARY  Openstack is an IaaS for both private and public cloud, and aims to be more.  Built for scalability, pluggability, extensibility.  Huge developer community  Industry backing 26 ® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
  • 27. QUESTIONS 27 ® Copyright 2013 GigaSpaces Ltd. All Rights Reserved

Notas del editor

  1. - Nasa planning missions that will easily stream more then 24TB’s a day.  That’s roughly 2.4 times the entire Library of Congress – EVERY DAY. For one mission.