2013 linux days final

2,239 views
2,106 views

Published on

SUSE Linux Days, June 2013

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,239
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2013 linux days final

  1. 1. Rick AshfordSystems Engineerrashford@suse.comLinux Days 2013Tampa, FLMay 16, 2013Cameron SeaderSystems Engineercs@suse.com
  2. 2. 2Agenda8:30 – 9:00 Breakfast9:00 – 9:15 Welcome and Introductions9:15 – 10:15 SUSE® Linux Enterprise Update10:15 – 10:30 Break10:30 – 12:00 SUSE Cloud 10112:00 – 12:30 Lunch12:30 – 2:00 SUSE Cloud 202
  3. 3. 3SUSE® at a Glance
  4. 4. 4Where SUSE® Leads
  5. 5. 5Comprehensive Portfolio
  6. 6. 6Broad EcosystemSolutionProviders(VADs/VARs)and SystemIntegratorsTrainingPartnersTechnologyPartners(ISVs/IHVs)Certified SUSELinuxEnterpriseproducts
  7. 7. 7Open Source Community Leadershipkernel.orgOPENVIRTUALIZATIONALLIANCE
  8. 8. SUSE Linux Enterprise Update
  9. 9. 92009 2010 2011 2012 2013 2014 NotesSLE 9SLE10 x xSLE 11 x xSLE 12 xCR: SLE 9 SP4 (2007)EOGS: 08/2011EOSS: Q3 2014CR: SLE 10 SP4 (2011)EOGS: Q3 2013EOSS: Q3 2016CR: SLE 11 SP2 (2012)EOGS: Q2 2016EOSS: Q2 2019CR: SLE 12 GA (2014)EOGS: 2021EOSS: 2024Current Platform LifecycleSUSE® Linux EnterpriseSP4GA SP3GASP3SP1• SUSE product lifecycle with dependable release timing‒ 10-year lifecycle (seven years general support, three years extended support)‒ Service Packs are released every ~18 months with five years lifetime‒ ~two years general support per service pack‒ six month upgrade window after release of the next service pack• All product lifecycles at http://support.novell.com/lifecycleSP2today
  10. 10. 10GeneralHardware EnablementSystems ManagementVirtualizationSecurity and CertificationsTechnology PreviewHigh AvailabilityTechnology HighlightsSUSE Linux Enterprise 11 SP3 Server and Desktop
  11. 11. 11General Highlights• LAMP Stack‒ Updated PHP to 5.3.17‒ Updated MySQL to 5.5.30• Java‒ Removed IBM Java 1.4.2‒ Keeping IBM Java 6‒ Added IBM Java 7 (1.7.0 sr4)• Lustre 2.1 base kernel enablement‒ Requested by a number of customers and partners‒ Included kernel patches enable building Lustre modules‒ Supported by SUSE deployment partners
  12. 12. 12Hardware EnablementHardware Partners• Worked closely with Intel, AMD and IBM to includefeatures for recent and upcoming processors andchipsets‒ The work with IBM is for the Power and System z architectures• Worked closely with OEMs to support their recentlyreleased and upcoming systems
  13. 13. 13Hardware EnablementNetworking and Storage• Networking‒ Update the open Fibre Channel over Ethernet (FCoE) stack‒ Required kernel changes to sysfs and FC libraries and userspacemanagement tools‒ Update OFED userspace to 1.5.4.1• Storage‒ LVM thin provisioning‒ Over commit physical storage to more effectively use storage‒ ext4 runtime switch for write capability‒ RO supported for data migration; RW not supported by SUSE‒ Replaces the SUSE Linux Enterprise 11 SP2 ext4-writable-KMP
  14. 14. 14Systems Management• ZYpp Transaction Auditing‒ Benefits‒ Investigate reasons for problem in software stack after a change‒ Easier ITIL auditing‒ SUSE Manager will use this information in a future release• Snapper‒ Role-based, non-root snapshots/rollback with dbus‒ Other people can manage snapshots for specific subvolumes (not "/")‒ Updated capabilities in the YaST2 snapper module‒ Faster comparison of snapshots on btrfs‒ After SP3: Snapper cleanup rules based on age and free space
  15. 15. 15Virtualization• Release Virtual Machine Driver Pack (VMDP) 2.1‒ Windows Server 2012 and Windows 8 support‒ SCSI pass-through support• Virtual Machine OS support (XEN and KVM)‒ SUSE Linux Enterprise 10 SP4, 11 SP1, 11 SP2, 11 SP3 (L3)‒ Windows 2003 SP2+, 2008 SP2+, 2008 R2+, 2012+ (L3)‒ OES 2 SP3, OES 11+, NetWare 6.5 SP8 (32bit only) (L3)‒ RHEL 4.9+, 5.8+, 6.3+ (L2 or L3 with expanded support)‒ SUSE Linux Enterprise Desktop 11 SP3(Tech Preview with L2)‒ Windows XP SP3+, Vista SP2+, 7 SP1+, 8+ (L2)
  16. 16. 16VirtualizationXEN and KVM• XEN 4.2.1‒ Large VT-d pages‒ APIC virtualization feature for recent Intel CPUs• KVM 1.4.0‒ Like XEN, large VT-d pages and APICv support‒ HBA pass-through‒ KVM hypervisor install scenario in YaST installer‒ Export Platform Power Management Capability(S3 and S4) through libvirt Framework
  17. 17. 17VirtualizationHyper-V and LXC• Hyper-V‒ Memory ballooning support‒ Updated framebuffer driver‒ Allows for screen resolution up 1920x1080 on Windows Server 2012host and 1600x1200 on Windows Server 2008 R2 or earlier‒ Solves the double mouse cursor issue of the emulated‒ Host initiated backup‒ Ensure that a backup will be file system consistent by “freeze/thaw”filesystem• Linux Containers (LXC)‒ Update LXC to its latest version (0.8.0)
  18. 18. 18Security and Certifications• Include third-party Apache Module mod_security2 inSUSE Linux Enterprise Server‒ L3 Supported• Certifications‒ Common Criteria certification in Evaluation Assurance Level 4 withAugmentation (CC OSPP EAL 4+) achieved for SUSE LinuxEnterprise Server 11 SP2‒ FIPS 140-2 certification achieved for OpenSSL 0.9.8j inSUSE Linux Enterprise Server 11 SP2‒ Updated openssh to 6.1p1 which works in FIPS mode(not validated yet)‒ Considering FIPS certification of further modules‒ Researching compliance with NIST SP800-131a
  19. 19. 19Security and CertificationsUnified Extensible Firmware Interface (UEFI)• Extensive information aboutimplementation‒ https://www.suse.com/blogs/uefi-secure-boot-details/• Secure Boot support• Ship a Secure Boot UEFIcompatible bootloader (grub2)and shim loader• Bootloader, kernel and kernelmodules must be signed• UEFI Secure boot limitations‒ kexec and kdump are disabled‒ Limitations assumed to be removed inSUSE Linxux Enterprise12
  20. 20. 20• Unattended, automated migration from SUSE LinuxEnterprise 10 to SUSE Linux Enterprise 11‒ Reduced administration cost and downtime‒ Reduced application impact‒ See: http://www.suse.com/documentation/sles11/book_sle_deployment/?page=/documentation/sles11/book_sle_deployment/data/cha_update_auto.html• Remote Desktop Protocol RDP (used in Windowsenvironments)‒ Support xrdp remote access (open source RDP server) x86_64‒ Compatible with Microsoft Terminal Services Client‒ Introduce FreeRDP client (Linux:) better performance andInteroperabilityImproved Systems Management with11SP2+
  21. 21. 21Technology Preview• KVM on System z (s390x)• KVM nested virtualization with Intel VT‒ Will provide feature parity with AMD-V and Xen• Include virtio-blk-data-plane (qemu)‒ Enables a high-performance code path for I/O requestscoming from KVM guestsImportant• Remember:‒ Not officially supported by SUSE‒ Please test any of these features in the lab!
  22. 22. 22High AvailabilityAll maintenance updates released post SP2Key Use Cases‒ Achieve high availability of mission-critical services‒ Active/active services‒ OCFS2, Databases, Samba File Servers‒ Active/passive service fail-over‒ Traditional databases, SAP setups, most regular services‒ Private Cloud‒ HA, automation and orchestration for managed VMs‒ High availability across guests‒ Build HA on top of a non-HA cloud‒ Remote clustering‒ Local (GA), Metro (SP1), and Geographical (SP2) area clusters
  23. 23. Thank you.23Its SHOWTIME!
  24. 24. 24
  25. 25. Thank you.25Break
  26. 26. What is Cloud Computing
  27. 27. 27A Conversation Before Cloud ComputingBusinessExecutiveITManagerWe need fasterrollout of servicesThat’ll cost youHow much?I can’t sayIsn’t there unusedcapacity on systemswe paid for?Possibly, but it’sall part of a virtualpool of serversI’d rather payby userNot goingto happen
  28. 28. 28Promise of Private Cloud Computingfor Enterprises• Lower costs‒ Reduce upfront capital expense‒ Automation to reduce ongoingadministration costs• Increased agility‒ Dynamic configuration of IT resources‒ Respond quickly to business demands‒ Self-service provisioning• Greater control and security‒ Data remains inside the firewall‒ Standard enterprise security
  29. 29. 2981%79%63%36%31%80%80%60%29%28%79%77%61%23%18%2011 (N=1.240)2010 (N=1.037)2009 (N=1.020)Consolidate IT infrastructure via serverconsolidation, data center consolidation, or servervirtualizationMaintain or implement broad use of servervirtualization as the standard server deploymentmodelAutomate the management of virtualized servers togain flexibility and resiliencyBuild an internal private cloud operated by IT (not aservice provider)Use cloud infrastructure-as-a-service (IaaS) at aservice providerEnterprises Recognize the BenefitsPrivate Cloud Priority IncreasingWhich of the following initiatives are likely to be your firms / organizations top hardware / ITinfrastructure priorities over the next 12 months ?Percentage of respondents who answered "high" or "critical" priorityBase: North American and European IT decision makers at enterprise firms with 1.000+ employeesSource: Enterprise and SMB Hardware Survey, North America and Europe, Q3 2009Forrsight Hardware Survey, Q3 2010Forrsight Hardware Survey, Q3 2011
  30. 30. 30A Conversation After Cloud ComputingBusinessExecutiveITManagerWe need fasterrollout of services.Is later today OK?How much?$1.50/hour.What if I have toexpand or shrinkthe user base?No problem.Youre in control.I love you!Not goingto happen. CloudProvider
  31. 31. 31Cloud Computing Models: IT “as a Service”SaaSGoogle Apps,Salesforce.comIaaSAmazon EC2,Rackspace CloudSUSE Cloud,VMware vCloudPaaSWindows Azure,Google App EngineWindows AzurePlatform AppliancePublic PrivateStorage / Servers / NetworksPeopleSoft,Intranet software
  32. 32. 32Public Cloud ResponsibilitiesDataRuntimeMiddlewareOSVirtual MachineServersStorageNetworkingApplicationsDataRuntimeMiddlewareOSVirtual MachineServersStorageNetworkingApplicationsDataRuntimeMiddlewareOSVirtual MachineServersStorageNetworkingApplicationsInfrastructure (IaaS) Platform (PaaS) Software (SaaS)ServiceProviderServiceProviderCustomerServiceProviderCustomerHypervisor HypervisorHypervisor
  33. 33. 33Private Cloud ResponsibilitiesDataRuntimeMiddlewareOSVirtual MachineServersStorageNetworkingApplicationsDataRuntimeMiddlewareOSVirtual MachineServersStorageNetworkingApplicationsDataRuntimeMiddlewareOSVirtual MachineServersStorageNetworkingApplicationsInfrastructure (IaaS) Platform (PaaS) Software (SaaS)ITLineofBusinessHypervisor HypervisorHypervisorITITLineofBusiness
  34. 34. 34SUSE Strategy for Cloud ComputingPublic Cloud:‒ Broadly deploy SUSE Linux EnterpriseServer through SUSE Cloud ServiceProvider ProgramPrivate Cloud:‒ Deliver cloud infrastructure solutionpowered by OpenStackHybrid Cloud:‒ Tightly integrate SUSE Studio and SUSEManager with SUSE Cloud to deliver aplatform and tools that enable enterprisehybrid clouds
  35. 35. 35Why OpenStack?
  36. 36. 36How is SUSE Participating?• Joined the OpenStack Foundation as a platinum member, which meanswe offer:‒ Financial support‒ Engineering support‒ Legal support (helped to draft the bylaws)• Alan Clark, SUSE, is chairman of the OpenStack Foundation Board• Technical contributions focused on making OpenStack production ready‒ Hardening and securing‒ Making deployment and ongoing maintenance easier‒ Improved Xen Hypervisor support‒ Ongoing code contributions• Promoting OpenStack in openSUSE Community• Delivering an OpenStack distribution product
  37. 37. 37Billing VM Mgmt Image ToolAppMonitor Sec & PerfManagementPortalWhy an OpenStack Distribution?Compute(Nova)Images(Glance)Authentication(Keystone)Object(Swift)EC2 API Dashboard(Horizon)OpenStackAPIsOpenStack ComponentInstallFrameworkSMTCrowbarDHCPTFTPCHEFInstall FrameworkRequiredServicesRabbitMQPostgreSQLOperating SystemPhysical Infrastructure: x86-64 server with virtualizationHypervisorRequired Components
  38. 38. 38DaysHoursWhy an Install Framework?ParametersComponents782112
  39. 39. SUSE Cloud 101
  40. 40. 40SUSE CloudSUSE Cloud is an open source software solution based onthe OpenStack and Crowbar projects that provides thefundamental capabilities for enterprises to deploy anInfrastructure-as-a-Service Private CloudEnd UsersSelf Service PortalImage RepositoryAPIsAutomated● Configuration● OptimizedDeploymentAPIsPool of Virtualized Servers(Compute Storage Nodes)
  41. 41. 41SUSE Cloud 1.0SUSE CloudRabbitMQPostgreSQLOperating System: SUSE Linux Enterprise ServerPhysical Infrastructure: Any x86-64 server certified on SUSE Linux Enterprise 11 SP2Compute(Nova Essex)Images(Glance)Authentication(Keystone)Object(Swift)EC2 APIBillingCloudCruiserVM MgmtSUSE ManagerImage ToolSUSE Studio App Monitor Sec & PerfDashboard(Horizon)OpenStack Cloud APIsAdminServerSMTCrowbarDHCPTFTPChefObject(RADOS)Block(RBD)OpenStack Component SUSE Cloud Enhancement SUSE Product Partner ProductPortalRightScaleHypervisor(Xen, KVM)API ClientsRequiredServices
  42. 42. 42Why SUSE Cloud?
  43. 43. 43SUSE Studio™• Award-winning image software customization tool andappliance builder• Simplifies application deployment• Build software appliances‒ Physical, virtual or cloud‒ In minutes, not days• Integrated deployment toSUSE Cloud• Easy public cloud deployment• http://susestudio.com
  44. 44. 44• Manage both SUSE Linux Enterpriseand Red Hat Enterprise Linuxservers with a single centralizedsolution• Automated and cost-effectivesoftware management, systemprovisioning/configuration/auditingand monitoring capabilities• Manage Linux server deploymentsacross physical, virtual and cloudenvironmentsSUSE® ManagerSUSE Manager
  45. 45. 45SUSE® Cloud-centric Lifecycle ManagementBuildImageCreationProvision andDeployManage andMonitorRepositoriesAPITest and QA
  46. 46. 46Service-centric Lifecycle ManagementSUSE® VisionRepositoriesAPIBuildImageCreationTest and QAProvision andDeployManage andMonitorServicesCreationServicesAPI
  47. 47. 47Integration Directions• Goals‒ Cloud optimized workflow‒ Single web portal into SUSE Cloud, SUSE Manager, SUSE Studio• SUSE Studio‒ Create images for private and public clouds with single build‒ Automatic insertion of management scripts and agents• SUSE Manager‒ Visibility of VMs across cloud boundaries‒ Controlled patching of thousands of VMs and images‒ Physical – virtual correlation• Image management options‒ Appliance or pre-deploy configuration‒ Minimal OS + scripting or post deploy configuration
  48. 48. 48DatacenterSUSE StudioThe DemoSUSE Manager Workflow EnginePublic CloudsSUSE Cloud“Systems Engine”ManagementProvisioningMonitoring
  49. 49. Thank you.49Its SHOWTIME!
  50. 50. 50SUSE Implement• SUSE Linux - High Availability• SUSE Linux - Retail Design• SUSE Manager Solution• SUSE Linux core build• Unix to SUSE Linux EnterpriseMigration• Nagios Monitoring Solution• SAP on SUSE Linux EnterpriseSeverSUSE Consulting Solutions• SUSE Linux Expert (Staff Aug)• SUSE Start: SUSE Manager• SUSE Start: SUSE Studio• SUSE Start: SUSE Cloud• SUSE Linux Health CheckSUSE OptimizeSUSE StartSUSE Assist
  51. 51. 511. Two week rapid deploymentof SUSE product2. Rapid value realization ofyour new SUSE productinvestment3. An out-of-the box installationand configuration of theSUSE product4. Knowledge transferSUSE Start: SUSE ManagerSUSE Start: SUSE StudioSUSE Start: SUSE CloudSUSE Start
  52. 52. 52SUSE Cloud Training• Custom Training• Public Online Training• On-demand Training• Self-study Kits• Introduction to SUSE Cloud (Free) - Course 1410This course is designed for current and future cloud architects and administratorswho are tasked with making their IT organization the cloud services provider offirst resort for their enterprise. It covers the concept of Cloud Computing, providesa SUSE Cloud OpenStack Architecture overview, then takes you through a defaultsetup of SUSE Cloud.https://www.suse.com/training/suse-cloud/
  53. 53. 53Consider a Proof Of Concept3-5 days typicalOn-site in your facilityMeet us after todaysmeeting to discuss yourspecific goals
  54. 54. Thank you.54Lunch
  55. 55. SUSE Cloud 202
  56. 56. SUSE Cloud Features Explained
  57. 57. 57SUSE Cloud 1.0SUSE CloudRabbitMQPostgreSQLOperating System: SUSE Linux Enterprise ServerPhysical Infrastructure: Any x86-64 server certified on SUSE Linux Enterprise 11 SP2Compute(Nova Essex)Images(Glance)Authentication(Keystone)Object(Swift)EC2 APIBillingCloudCruiserVM MgmtSUSE ManagerImage ToolSUSE Studio App Monitor Sec & PerfDashboard(Horizon)OpenStack Cloud APIsAdminServerSMTCrowbarDHCPTFTPChefObject(RADOS)Block(RBD)OpenStack Component SUSE Cloud Enhancement SUSE Product Partner ProductPortalRightScaleHypervisor(Xen, KVM)API ClientsRequiredServices
  58. 58. 58SUSE Cloud Install FrameworkAdmin Node• Crowbar‒ Open source project started by Dell‒ Server discovery‒ Firmware upgrades‒ OS installation via PXE Boot‒ Application deployment via Chef• DHCP, DNS, TFTP, NTP, PXE• SMT
  59. 59. 59SUSE Cloud Install FrameworkTopology Workflow
  60. 60. 60SUSE Cloud Controller• PostgreSQL database• Image Service (Glance) for managing virtualimages• Identity (Keystone), providing authentication andauthorization for all SUSE Cloud services• Dashboard (Horizon), providing the Dashboard,which is a user Web interface for the SUSE Cloudservices• Nova API and scheduler• Message broker (RabbitMQ)
  61. 61. 61SUSE Cloud Compute Nodes• Pool of machines where instances run• Equiped with RAM and CPU• SUSE Cloud Compute (nova) service‒ Setting up, starting, stopping, migration of VMs
  62. 62. 62SUSE Cloud Storage Nodes• Pool of machines providing storage• Object storage provided by swift‒ optional• Block storage provided by Nova Volume‒ Multiple backends
  63. 63. 63SUSE Cloud Logical Network Diagram
  64. 64. 64Building a cloudThings to think about before you make the jumpAuthentication BackendHypervisor(s)Storage‒ Compute – on-node vs off-node, shared vs individual‒ Block Storage - Local vs Network‒ Object Storage – Ceph/Swift/noneNetworking‒ 1 GB vs 10 GB, bonded vs individual data paths‒ How public is your cloud?‒ HTTP vs HTTPS‒ Determine appropriate subnets
  65. 65. 65SUSE Cloud IdentityOpenStack “Keystone”• Central directory of users for OpenStack services• Common authentication system• Integrates with existing directories like LDAP‒ eDirectory, Active Directory‒ openLDAP• Supports multiple forms of authentication
  66. 66. 66SUSE Cloud Image ServiceOpenStack “Glance”• Delivery service for the images• Ability to copy, snapshot and store images• Stored images can be used as a template• Move images between object storage and computenodes• API available to gather information about theimages• One-click application deployment from SUSE Studio
  67. 67. 67SUSE Cloud ComputeOpenStack “Nova”• Hypervisor (KVM, Xen)‒ As of SUSE Cloud 1.0 choosing more than one hypervisor is not supported.‒ Hyper-V, VMware planned in future• Device for nova-volume storage volume group‒ Runs on Controller‒ Make sure you have enough disk space• Security Attributes (HTTP, HTTPS)• Nova-multi-controller‒ Distributing and scheduling the instances• Nova-multi-compute‒ Provides the hypervisor and tools needed to manageinstances
  68. 68. 68SUSE Cloud DashboardOpenStack “Horizon”• Graphical interface for administrators and users• Provides‒ Access‒ Provisioning‒ Automation• Built to be extensible for third-party products(billing, monitoring)• Provides OpenStack API and EC2 compatibility API
  69. 69. 69SUSE Cloud Storage ConceptsEphemeral Storage• Used for running operating system and scratchspace• Accessed via a file system• Accessible from within a VM• Managed by SUSE Cloud Compute• Persists until VM is terminated• Sizing is determined by known flavors defined bythe administrator• Typically you can have a 10GB first disk and 30GBsecond disk
  70. 70. 70SUSE Cloud Storage ConceptsBlock Storage• Used for adding additional persistent storage to aVM• Accessed via a block device, which can bepartitioned formatted and mounted.• Accessible from within a VM• Managed by SUSE Cloud Block Storage (Cinder)• Persists until its deleted by the user• Sizing is specified by user in initial request• Typically you could request any size block devicefor your use case
  71. 71. 71SUSE Cloud Storage ConceptsObject Storage• Used for storing data, including VM images• Accessed via a REST API• Accessible from anywhere• Managed by SUSE Cloud Object Storage (swift)• Persists until its deleted by the user• Sizing determined by amount of available storage• Typically you would have 10s of Tbs of datasetstorage
  72. 72. 72SUSE Cloud Object StorageOpenStack “Swift”• Redundant storage system• Objects and files are written to multiple disksspread to different servers in the data center• Scales horizontally• Content replication to all active nodes• Integrates with SUSE Cloud Identity, and workswith SUSE Cloud Dashboard interface• Commodity / Inexpensive
  73. 73. 73SUSE Cloud Block StorageOpenStack “Cinder”• Persistent block level storage• Manages creating attaching and detaching of blockdevices for VMs• Integrated into OpenStack Compute allowing usersto manage their own storage from the Dashboard• Supports a variety of storage solutions throughvendor provided plug-ins• Provides snapshot management• Also includes Ceph (Tech Preview)
  74. 74. 74SUSE Cloud Object and Block StorageCeph Project• Ceph Overview‒ Unified cloud storage ‒ object and block in asingle system‒ An alternative for Swift, integrated with SUSECloud Block Storage (Cinder)• SUSE Cloud and Ceph‒ Native Cinder block provider for object, imageand volume storage‒ Integrates with Nova for provisioning‒ ReSTful API‒ SUSE Cloud Technical Preview
  75. 75. 75SUSE Cloud Object and Block StorageConsiderationsYour Choice‒ Do my users need block storage?‒ Do my users need object storage?‒ Do I need to support live migration?Object Storage (Swift)‒ Unified authentication for compute and object storage‒ Control your object storage with the dashboard‒ More mature projectCeph‒ Greater flexibility of data distribution and replication strategies.‒ Fast provisioning of boot-from-volume instances‒ Manage your object and block storage within a single systemSee Deployment Guide:https://www.suse.com/documentation/suse_cloud10/
  76. 76. 76SUSE Cloud Logical Network Diagram
  77. 77. 77SUSE Cloud NetworkOpenStack “Network”• Networking as a service• Scalable network management• API Provided to build rich network topologies‒ Example: create multi-tier application topology• Build advanced network services‒ Examples: LB-aaS, VPN-aaS, Firewall-aaS, IDS-aaS etc.• Plugin enabled to extend capabilities
  78. 78. Thank you.78Its SHOWTIME!
  79. 79. SUSE Cloud Future / Roadmap
  80. 80. 80SUSE Cloud RoadmapQ1 2013 Q2 2013 Q3 2013 Q4 2013 Q1 2014 Q2 2014SUSE CloudSUSE Cloud 2.0• OpenStack Grizzly– Nova– Glance– Dashboard– Keystone– Swift– Cinder (RBD, EMC)– Network (OpenVSwitch, Cisco,bridging)• Crowbar 1.5• Ceph– RBD/Rados/RadosGW– Full support (target)• Xen, KVM, HyperV (Crowbar install), ESXi(target)• Themes– Grizzly– Multi-hypervisorSUSE Cloud 3.0 (target)• OpenStack Havana– Ceilometer (metering)– Network (more plugins)– Heat• HA– Control Plane– Guest– Availability zones– Upgrade• SUSE Studio/Manager– Full integration (TBD)• Xen, KVM, ESXi, HyperV• Themes– HA– Havana– Multi-hypervisor– Life Cycle managementGA GAβ
  81. 81. 81SUSE Cloud 1.0SUSE CloudRabbitMQPostgreSQLOperating System: SUSE Linux Enterprise ServerPhysical Infrastructure: Any x86-64 server certified on SUSE Linux Enterprise 11 SP2Compute(Nova Essex)Images(Glance)Authentication(Keystone)Object(Swift)EC2 APIBillingCloudCruiserVM MgmtSUSE ManagerImage ToolSUSE Studio App Monitor Sec & PerfDashboard(Horizon)OpenStack Cloud APIsAdminServerSMTCrowbarDHCPTFTPChefObject(RADOS)Block(RBD)OpenStack Component SUSE Cloud Enhancement SUSE Product Partner ProductPortalRightScaleHypervisor(Xen, KVM)API ClientsRequiredServices
  82. 82. 82SUSE Cloud 2.0 (target 3Q2013)SUSE CloudRequiredServicesRabbitMQPostgreSQLOperating System: SUSE Linux Enterprise ServerPhysical Infrastructure: Any x86-64 server certified on SUSE Linux Enterprise 11 SP2Compute(Nova Grizzly)Images(Glance)Authentication(Keystone)Object(Swift)EC2 APIBillingCloudCruiserVM MgmtSUSE ManagerImage ToolSUSE Studio App Monitor Sec & PerfDashboard(Horizon)OpenStack Cloud APIsAdminServerSMTCrowbar 2DHCPTFTPChefOpenStack Component SUSE Cloud Enhancement SUSE Product Partner ProductPortalRightScaleHypervisor(Xen, KVM)API ClientsHypervisor(HyperV)Object(RADOS)Block(RBD)VolumeNetwork(Networking)(Cinder)S3(RGW)
  83. 83. 83SUSE Implement• SUSE Linux - High Availability• SUSE Linux - Retail Design• SUSE Manager Solution• SUSE Linux core build• Unix to SUSE Linux EnterpriseMigration• Nagios Monitoring Solution• SAP on SUSE Linux EnterpriseSeverSUSE Consulting Solutions• SUSE Linux Expert (Staff Aug)• SUSE Start: SUSE Manager• SUSE Start: SUSE Studio• SUSE Start: SUSE Cloud• SUSE Linux Health CheckSUSE OptimizeSUSE StartSUSE Assist
  84. 84. 841. Two week rapid deploymentof SUSE product2. Rapid value realization ofyour new SUSE productinvestment3. An out-of-the box installationand configuration of theSUSE product4. Knowledge transferSUSE Start: SUSE ManagerSUSE Start: SUSE StudioSUSE Start: SUSE CloudSUSE Start
  85. 85. 85SUSE Cloud Training• Custom Training• Public Online Training• On-demand Training• Self-study Kits• Introduction to SUSE Cloud (Free) - Course 1410This course is designed for current and future cloud architects and administratorswho are tasked with making their IT organization the cloud services provider offirst resort for their enterprise. It covers the concept of Cloud Computing, providesa SUSE Cloud OpenStack Architecture overview, then takes you through a defaultsetup of SUSE Cloud.https://www.suse.com/training/suse-cloud/
  86. 86. 86Consider a Proof Of Concept3-5 days typicalOn-site in your facilityMeet us after todaysmeeting to discuss yourspecific goals
  87. 87. 87Stay In Touch with SUSE – All Year!• 4 Days Everything Linux• November 12-15, 2013• Lake Buena Vista, Florida• www.susecon.comSUSE Communities• SUSE Conversations• Linux Headlines• Support Forums• www.suse.com/conmmunities• Subscriptions• Training• Merchandise• www.suse.com/shop
  88. 88. Appendix
  89. 89. 89Ceph / RBD / RADOS• RADOS Object Store‒ Foundation for Ceph Clusters• RADOS Gateway‒ Object Store‒ Provides OSD (object store daemon)‒ librados for RESTful API to RADOS clusters‒ Amazon S3 compatible API‒ Swift compatible• RBD (RADOS Block Device)‒ librbd or kernel module interaction (RBD Caching)‒ Resizable, Snapshotting, Replication and Consistency‒ Store data striped over multiple OSDs• Ceph FS
  90. 90. 90One-year Subscription PricesNote: This structure is similar to SUSE ManagerSUSE Cloud Administration Server: $10,000● Also includes first SUSE Cloud Control Node● Includes SUSE Linux Enterprise Server entitlement● Priority supportAdditional SUSE Cloud Control Nodes: $2,500/control node● Used for expansion – customers needs to have SUSE Cloud admin server● Includes SUSE Linux Enterprise Server entitlement● Priority SupportSUSE Cloud Compute/Storage Node: $800/socket-pair● Required for every node in the cloud● Does not include SUSE Linux Enterprise Server subscription or entitlement● In future will be required to support other hypervisors● Customer needs to purchase unlimited VM SKU for SUSE Linux EnterpriseServer – can be basic
  91. 91. 91SUSE® Cloud StructureAdmin ServerControl NodeCompute /Storage NodeCustomerCenterCloud Control• SLES• Database• Message queue• Self-Service Portal• Image Repository• Centralized Tracking• Scheduler• Identity and Authentication• Storage• SLES• Xen or KVM• Cloud Compute• Storage proxyCrowbar + PXE Boot• SLES• Chef server• Crowbar• Software mirror• TFTP• PXE Server
  92. 92. Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany+49 911 740 53 0 (Worldwide)www.suse.comJoin us on:www.opensuse.org92
  93. 93. Unpublished Work of SUSE. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE.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.

×