FUT7534 SUSE Cloud Roadmap

2y ago
863.56 KB
30 Pages
Last View : 3d ago
Last Download : 5m ago
Upload by : Fiona Harless

FUT7534SUSE Cloud Roadmap: Becoming the Inside Cloud Service Provider

Promise of Private Cloud Computing Lower Costs Increased Agility 2Greater Controland Security

Back to the Future

OpenStack EssexManagementBillingInstall FrameworkCloudRequiredServicesMessage QDatabaseVM MgmtImage ToolDashboard(Horizon)Identity(Keystone)PortalApp MonitorSec & PerfCloud APIs(OpenStack rating System and HypervisorPhysical Infrastructure: x86-64, Switches, StorageOpenStack Essex4Management ToolsOS and HypervisorPhysical Infrastructure

SUSE Cloud 1ManagementInstall FrameworkFrameworkInstall(Crowbar, Chef, TFTP, DNS, tone)PortalApp MonitorSec & PerfCloud APIs(OpenStack E Linux Enterprise Server 11 SP2 and Xen/KVMPhysical Infrastructure: x86-64, Switches, StorageOpenStack Essex53rd Party ToolsSUSE ProductPartner Solutions

SUSE Cloud 2ManagementInstallFrameworkInstall Framework(Crowbar, Chef, TFTP, DNS, dioDashboard(Horizon)Identity(Keystone)PortalApp MonitorSec & PerfCloud APIs(OpenStack work(Neutron)AdaptersAdaptersHypervisorHyper-VSUSE Linux Enterprise Server 11 SP3 and Xen/KVMPhysical Infrastructure: x86-64, Switches, StorageOpenStack Grizzly63rd Party ToolsSUSE ProductCompute(Nova)Partner Solutions

SUSE Cloud 3ManagementInstallFrameworkInstall Framework(Crowbar, Chef, TFTP, DNS, dioDashboard(Horizon)Identity(Keystone)PortalApp MonitorSec & PerfCloud APIs(OpenStack reSUSE Linux Enterprise Server 11 SP3 and Xen/KVMPhysical Infrastructure: x86-64, Switches, StorageOpenStack Havana73rd Party ToolsSUSE ProductCompute(Nova)Partner Solutions

SUSE Cloud 3 – High AvailabilityManagementInstallFrameworkInstall Framework(Crowbar, Chef, TFTP, DNS, dioDashboard(Horizon)Identity(Keystone)PortalCloud APIs(OpenStack andEC2)Images(Glance)Object(Swift)App MonitorOrchestration(Heat)Block(Cinder)AdaptersSec & ypervisorSUSE Linux Enterprise Server 11 SP3 and Xen/KVMHyper-VVMwarePhysical Infrastructure: x86-64, Switches, StorageOpenStack Icehouse83rd Party ToolsSUSE ProductCompute(Nova)Partner Solutions

SUSE Cloud 4ManagementInstallFrameworkInstall Framework(Crowbar, Chef, TFTP, DNS, tMQDatabasePostgresqlIdentity(Keystone)PortalCloud APIs(OpenStack andEC2)Images(Glance)Object(Swift)App Sec & PerfTelemetry(Ceilometer)Network(Neutron)Physical Infrastructure: x86-64, Switches, Storage93rd Party ToolsSUSE ProductCompute(Nova)AdaptersSUSE Linux Enterprise Server 11 SP3 and Xen/KVM and RADOSOpenStack IcehouseRadosGWPartner SolutionsHypervisorHyper-VVMware

What's Next for OpenStack?

OpenStack Directions Bare Metal (Ironic)‒ DNS Service (Designate)‒ 11Hadoop as a serviceQueue Service (Zaqar)‒ Enable guests to access shared foldersOpenStack Data Processing (Sahara)‒ Name resolution for guests and OpenStack servicesShared file system (Manila)‒ Ability to provision physical servers through OpenStackMessage passing between VMsKey Management (Barbican)

Public Cloud Evolution: Amazon Initial Offerings – Basic Building Blocks‒S3 Object Storage‒EC2 Virtual ComputersNow: 12 Amazon ElasticCompute Cloud (EC2) AWS CloudFormationAmazon Simple WorkflowService (SWF) Amazon ElasticMapReduce Amazon Simple QueueService (SQS) Auto Scaling Elastic LoadBalancingAmazon Simple NotificationService (SNS) Amazon Simple Email Service(SES)

What's Next for SUSE OpenStack?

SUSE Cloud Priorities 14Focus on making SUSE Cloud mission critical ready‒High availability‒Non-disruptive UpgradeWork within the OpenStack community to:‒Represent customer requirements to individual projects‒Collaborate with partners to deliver a broader solutionStay aligned with upstream lifecycle‒New features‒Stability

Forrester: More and More SystemsAre Considered CriticalSource: Forrester Research, Inc.15

Determining Private Cloud WorkloadsSource: Accenture Technology Labs16

OpenStack Considerations

High Availability for OpenStack First question: what is important Users need to start/stop VMs at any time Virtual instances need access to services: 18‒Storage‒NetworkProviding HA for the control node is critical

OpenStack Distribution Components19

Component Failure Assessment 20Control Node‒Highest priority‒Recovery realistically requires complete cloud restartCompute Node‒Application level recovery is normal practice for existing clouds‒Not existing “enterprise” expectation, but workaround exists fornew workloadsAdmin Server‒Least impact on deployed system‒Operation can continue with no impact on end users

Cloud StructureControlNodeVMVMVM.VMVMVMVMCloud stServerHostServerHostServer

Cloud Structure – HA Control MVM.VMVMVMVMCloud OrchestrationHostServerZone erZone B

What About the Workloads?

High Availability Directions 24Control Plane‒Hot standby for Control Nodes‒Ensures that cloud continues to operate tpo meet SLAsGuest vs. Server‒Cloud 101 – Plan for infrastructure failure, or‒Enterprise 101 – build a reliable infrastructureHigh availability guests‒Use SUSE Linux Enterprise High Availability Extension in VMs‒Backup VM is in a different availability zone‒Application does not need to be changed High availability compute nodes‒Use SUSE Linux Enterprise High Availability Extension on physical nodes‒Backup VM is in same availability zone, but could be geographically different‒All workloads on server are backed up

Cloud Structure – Availability ZonesControlNodeVMVMVM.VMVMVMVMCloud OrchestrationHostServerZone ServerZone B

Cloud Structure – Host MVM.VMVMVMVMCloud OrchestrationHostServerZone AHostServerHostServer.HostServerHostServerHigh Availability ClusterHostServerZone B

Cloud Structure – VM ClusterHigh Availability MVM.VMVMVMVMCloud OrchestrationHostServerZone erZone B

SUSE Cloud Roadmap (tentative)Q1 2015SUSE CloudGAQ2 2015Q3 2015GAQ4 2015GAGASUSE Cloud 5SUSE Cloud 6SUSE Cloud 7 OpenStack Kilo Install framework SUSE Linux EnterpriseServer 12 Control andAdmin OpenStack “L”OpenStack JunoBig Data serviceSUSE Storage integrationSUSE Linux EnterpriseServer 12 Compute NodeSUSE Cloud 5 High Availability Guests Docker support (techpreview)28Q1 2016SUSE ConfidentialQ2 2016

29Corporate Headquarters 49 911 740 53 0 (Worldwide)Join us on:Maxfeldstrasse 590409 NurembergGermanywww.suse.comwww.opensuse.org

Unpublished Work of SUSE LLC. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC.Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope oftheir assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market aproduct. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in makingpurchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Thedevelopment, release, and timing of features or functionality described for SUSE products remains at the solediscretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, atany time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced inthis presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. Allthird-party trademarks are the property of their respective owners.257-000014-002

OpenStack Juno Big Data service SUSE Storage integration SUSE Linux Enterprise Server 12 Compute Node GA GA GA SUSE Cloud 5 High Availability Guests Docker support (tech preview) SUSE Cloud 6 OpenStack Kilo Install

Related Documents:

Custom Micro Service Applications Kubernetes / Magnum Physical Infrastructure: Server, Switches, Storage Public Cloud Solutions Optimized for Public Cloud and Scale . Cloud Foundry Private Cloud / IaaS SUSE OpenStack Cloud Operations, Monitor and Patch SUSE Manager SUSE OpenStack Cloud Monitoring openATTIC Cluster Deployment

Fast SAP HANA Fail Over Architecture with a SUSE High Availability Cluster in the AWS Cloud Dr. Stefan Schneider Partner Solutions Architect @ Amazon Webservices stsch@amazon.com Markus Gürtler Senior Architect SAP @ SUSE mguertler@suse.com. 2 Agenda

3 SUSE & Oracle Technology Partner Strong Partnership ‒800 certified Oracle Apps in SUSE ISV Catalog ‒Relationship since first Oracle version 8.0.5 on SUSE 6.0 ‒Testing, supporting partners/customers on technical issues ‒Bugs, customer problem escalation, future features, etc. ‒Combined testing efforts - service packs and Oracle patches Oracle products are certified to run .

update the database, and restarts services. Example: 4.0.1 4.0.2. This means first you ensure that you have the latest version of all installed packages installed. Then you can upgrade the database schema. Procedure: Updating Packages on the SUSE Manager Server By default, several update channels are configured and enabled for the SUSE .

Hardening Guide SUSE Linux Enterprise Server 12 SP5 Deals with the particulars of installing and setting up a secure SUSE Linux Enter-prise Server, and additional post-installation processes required to further secure . The SUSE Linux Enterprise Server Security and Hardening Guide deals with the particulars of in-

SUSE OpenStack Cloud 5 Juno SUSE Linux Enterprise 12 . experience across separate OpenStack-Powered clouds [interop], or add dependency on another OpenStack service [service dependency], and/or backwards compatibility [compatibi

product feature requests / Bugzilla Dedicated Partner Engineer Full access to the SUSE SolidDriver Program, including driver kit generation for system vendors Strategic technical collaboration: Technology roadmap reviews, feature management, and one week of onsite SUSE YES Certification training For More Information

Request: to those who have found this material useful, please make an effort to let at least two people know about my web site, so that we can start a chain reaction of ever more people that will be informed of this site. I am looking for volunteers to translate this book into any language. See "Notes for