Oracle Solaris Cloud Management and Deployment with OpenStack

download Oracle Solaris Cloud Management and Deployment with OpenStack

of 32

  • date post

    15-Jan-2017
  • Category

    Software

  • view

    370
  • download

    1

Embed Size (px)

Transcript of Oracle Solaris Cloud Management and Deployment with OpenStack

  • Copyright2016, Oracleand/oritsaffiliates.Allrightsreserved.

    CloudManagementandDeploymentwithOpenStack

    EricSaxeDirectorofEngineeringOracleSolarisCloudTechnologies

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOraclesproductsremainsatthesolediscretionofOracle.

    3

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    ProgramAgenda

    OpenStack &Cloud:StateoftheEnterprise

    OpenStack Overview

    DesigningyourCloudArchitecture:BestPractices

    Q&A

    1

    2

    3

    4

    4

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    ProgramAgenda

    OpenStack &Cloud:StateoftheEnterprise

    OpenStack Overview

    DesigningyourCloudArchitecture:BestPractices

    Q&A

    1

    2

    3

    4

    5

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    CloudComputing:StateoftheEnterpriseWhatsDrivingEnterprisestoCloudSystems?

    CloudBenefitsITConsumers Agilitythroughself-serviceautomationOn-demandprovidesOpEx vs.CapEx options

    CloudBenefitsITProviders Bettercapacityplanningandassetutilization CentralizedmonitoringandreportingManageITasacollectionofprovidedservices

    Notsurprising:ManyEnterpriseshave,orarelookingtoeitherdeploynewclouds,orshifttocloudbasedmanagementforexistinginfrastructure

    6

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    CloudComputing:StateoftheEnterpriseAgilityatEveryLevel

    SoftwareasaService

    PlatformasaService

    ComputeInstances,Storage,NetworkTopologiesOn-DemandPhysicalinfrastructureabstractedawayNoticketstosubmitorsystemstorack/cable

    InfrastructureasaService

    7

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    CloudComputing:StateoftheEnterpriseAgilityatEveryLevel

    SoftwareasaService PaaS:Application,Database,run-timeOn-DemandCompute,Storage,Networkinginfrastructureabstractedaway

    Enablesdeveloperstofocusentirelyondevelopment:writing,debugging,deployingcode

    EnablesDev/OpsInfrastructureasaServiceInfrastructureasaService

    PlatformasaService

    8

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    ProgramAgenda

    OpenStack &Cloud:StateoftheEnterprise

    OpenStack Overview

    DesigningyourCloudArchitecture:BestPractices

    Q&A

    1

    2

    3

    4

    9

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.| 10

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OracleOpenStackforOracleSolaris

    HorizonCentralizedCloudManagement

    ZonesandKernelZonesZeroOverheadcontainerand

    Type2hypervisor

    Nova/IronicSelf-ServiceCompute

    andBareMetal

    BuiltintotheInfrastructure

    11

    ElasticvSwitch andOpenvSwitch

    Application definedSDNandinteroperability

    NeutronSoftwareDefined

    Networking

    ZFSFilesystemBuiltincompression,

    encryption anddeduplication

    Cinder/SwiftCloudScalestorage

    UnifiedArchivesFast,flexible cloningand

    disasterrecovery

    Heat/GlanceMurano/Trove

    PlatformasaService

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OpenStack Services

    Component Description Component Description

    Nova Computevirtualization Glance Imagemanagementanddeployment

    Cinder Blockstorage Swift Objectstorage

    Neutron Softwaredefinednetworking Heat ApplicationandVMorchestration

    Keystone Authentication betweencloudservices Murano Applicationcatalog

    Horizon Webbaseddashboard Trove DatabaseasaService

    OverviewofCoreComponents

    12

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OpenStack LogicalLayout

    13

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    11.2SRU1

    ImagePackagingSystem

    SeamlessintegrationwithIPS Fulldependencymanagement Failproofupdateswithrollback

    IntegratedwithOracleSolarisZonesandUnifiedArchivesforseamlesslifecyclemanagement

    Foundationforcloudupdatestrategy ConfigurationanddatabaseschemasupdatedthroughSMFupdateserviceswithfullrollback

    Easyandfastcloudupdate

    11.3Clone

    14

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    ServiceManagementFacility

    OpenStack servicesrunwithminimumprivilegesnecessary,anddontrunasroot CreateusersfordifferentOpenStack services LeverageRBACtoenableprivilegedactions

    Automaticservicerestartfromfailure IntegratedwithOracleSolarisfaultmanagement

    Fulldependencycheckingforpreciseandefficientcloudstartup

    SecureandHighlyavailableandreliablecloudservices

    xx

    SMFServices

    15

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OpenStack Cinder/SwiftDataManagement ZFS

    ZFSisfoundationforCinderandSwift iSCSI orFCLUNprovisioning Leverageintegrateddataservicesincludingsnapshots,compressionandencryption

    Thesedataservicesarecompletelytransparenttotheguests

    IntegratedOpenStack supportforZFSSA

    Productionreadydatamanagement,nocompromises

    VirtualEnvironments

    CinderVolume

    ISCSILUNISCSILUNISCSILUN

    16

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OracleSolaris

    Immutable Guest

    #

    Immutable Guest

    Firewall

    Theundercloud lockeddown OpenStack nova-computenodesrunwithdynamic-zone policy

    AllowingonlyZonestobeinstalledandrunbutotherwisecompletelylocked

    Theguestinstances ThroughOpenStack flavorsaspartofnovathetenantusercanchoosetouseanyoftheotherpolicy

    Usenone fordevelopmentandstrict forproductionforexmaple

    17

    UsingImmutableZonesinOpenStack

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    BareMetalProvisioningwithIronicOpenStack KiloinOracleSolaris11.3

    18

    ManageanddeploybaremetalinadditiontovirtualmachinesOracleSolarisZones,OracleSolarisKernelZones,OracleSolarisBareMetal

    UsesameUnifiedArchiveforphysicalandvirtualdeployments

    IntegratedwithAutomatedInstallerdeploymentframework

    Compute

    OracleSolarisZones BareMetal

    Environments

    OracleSolarisKernelZones

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OpenStack KiloinOracleSolaris11.3

    EngineeredforsecurityandcomplianceMinimalprivilegesforcloudservices Lockdowninfrastructurewithimmutability

    Assuredreliabilityandscale Automaticservicerestartandnodedependencies

    Guaranteeddataintegrity

    Seamlessupgrade,instantroll-back SPARC,x86,VirtualizedandBareMetalEnvironments

    OS.Virtualization.SDN.OpenStack.Complete.

    19

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    ProgramAgenda

    OpenStack &Cloud:StateoftheEnterprise

    OpenStack Overview

    DesigningyourCloudArchitecture:BestPractices

    Q&A

    1

    2

    3

    4

    20

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.| 21

    OpenStack PhysicalLayout

    NetworkNode

    StorageNode

    StorageNetwork

    CloudNetwork

    ComputeNode

    ComputeNode

    ComputeNode

    ComputeNode

    ComputeNode

    PublicNetwork

    7/7/16

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.| 22

    FlatNetworkingModelOpenStack PhysicalLayout

    StorageNode

    StorageNetwork

    CloudNetwork

    ComputeNode

    ComputeNode

    ComputeNode

    ComputeNode

    ComputeNode

    PublicNetwork

    7/7/16

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.| 23

    GeneralCloudArchitecturewithOpenStackControllerOpenStack PhysicalLayout

    NetworkNode

    StorageNode

    StorageNetwork

    CloudNetwork

    Ope

    nStackNetwork

    ComputeNode

    ComputeNode

    ComputeNode

    ComputeNode

    OpenStackController

    ComputeNode

    PublicNetwork

    7/7/16

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.| 24

    CloudInaRackCaseStudyfromOOW2015OpenStack PhysicalLayout

    NetworkNode

    StorageNode

    StorageNetwork

    CloudNetwork

    Ope

    nStackNetwork

    ComputeNode

    ComputeNode

    ComputeNode

    ComputeNode

    OpenStackController

    ComputeNode

    PublicNetwork

    7/7/16

    CIRack

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    DesignConsiderations

    BuildacloudwithOracleSolarisOpenStack Fullysupported,EnterprisereadySoftwareStackOptimizedforOracleDatabaseWorkload

    Lock-downtheCloudOutsiteNetworkAccessonlybyOpenStackInstances NodirectAccesstoInfrastructureComponentsandControlLogic

    VirtualizetheWorkload.VirtualizetheControlLogic PowertheInfrastructureandtheWorkloadswithSolarisZones

    25

    MakeitEasytoMaintainandSecure

  • Copyright2015, Oracleand/oritsaffiliates.Allrightsreserved.|

    OracleSolaris

    SolarisKernelZonesAdvantages

    VirtualizationMobility NoVirtualizationOverhead UnifiedSetupforDevelopment/Test/ProductionofthePlatform

    GlobalZone,NonGlobalZone,KernelZone- it'salwaysaZone

    FlexibleScalabilityfortheControlPlane Scalevertical

    AddCPUandMemorytoaKernelZone Scalehorizontal

    AddanotherNode:AddanotherKernelZone

    26

    VirtualizetheWorkloadandVirtualizetheControlLogicOracleSolaris

    iSCSI