copyright © 2014 oracle and/or its affiliates. all rights reserved. | don’t miss these sessions!...
TRANSCRIPT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2
Don’t Miss These Sessions!
When Session Topic Intercontinental HotelTHURSDAY
2:30 CON4606 Efficient Scalable/Flexible Data Center Cloud Virtualization Grand Ballroom A
List of sessions/demos/HOLs:
bit.ly/OOW14-Solaris
…and Demos in Moscone South
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Best Practices for Oracle Solaris Lifecycle ManagementEric Saxe, Glynn FosterOracle Solaris Core Technologies
September 28 –October 2, 2014San Francisco
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Secure End to End Provisioning
• Total security assurance– Data confidentiality– Installation image integrity
• Modern network and encryption protocols– Protect the complete system software lifecycle
Authenticated and encrypted deployment with Automated Installer
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 6
Oracle Solaris 11 Packaging• Image Packaging System– Repository based distribution over the
network– Safe system upgrade– Automatic dependencies– Integrated patch management– Integrated updates of Oracle Solaris Zones– Understands system firmware
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Automated Installer Overview
IPS Server
Automated InstallerService
DHCP Server
Client bootsof the network
Automated Installermatches client to manifest
and profile based on criteria
Client installs software fromtrusted IPS repository
1
23
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 8
Safe System Updates• Boot Environments– Based on ZFS snapshots and clones– Enforces best practices for system update– Fast to create, zero cost – 100% reliable– Kernel changes automatically create new
boot environments– Helps to reduce planned and unplanned
system downtime– Can also be used for any administrative
change!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Failsafe Software Updates
• Seamless installation and update– Single step– Automatically enforces dependencies– Instant rollback with ZFS
• Always have correct firmware• Virtually eliminates operator error– Less complexity – 16X higher productivity– Higher uptime for your enterprise cloud
Image Packaging System and Boot Environments
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Increased Productivity & Reduced Human ErrorVery large financial services company
Red HatEnterprise Linux
Solaris 1116XEFFICIENCYMANAGE
4000300020001000
250
4000
VMs/Administrator
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 11
Dramatically Simpler Lifecycle Management
Firmware
Virtualization
OS
Database
Application
Firmware
Virtualization
OS
Database
Application
Other vendor approach:Different tools, different patches, possible conflicts and downtimes.
Oracle approach:Secure, pre-tested, single-source patching.
1 Step Unified Update
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 12
Firmware Dependencies• Deliver firmware as part of driver software– Firmware automatically updated during driver
attach or system reboot– Used for new drivers
• Add firmware dependency into IPS– Package declares minimal version of firmware– Update prevented if incompatible and administrator
must manually update firmware first– Used for legacy drivers
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 13
Application Dependency Packages• Fast installation of Oracle software not
currently packaged in IPS– Ensure all dependent packages to ensure successful
graphical installation–Oracle Database 12c prerequisites package:
oracle-rdms-server-12-1-preinstall
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 14
Unified Archives• Integrated archive creation and deployment– Bare metal, Oracle Solaris Zones, LDOMs
• Disaster recovery solution
• Foundation for image management anddeployment at scale with cloning–Cloud environments–Application templates
• Based on Open Virtualization Format (OVF)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Rapid Application Deployment
• Agile Applications– Fast archive creation, instant
deployment – from dev toproduction
• 2X Faster Provisioning
Agile application cloning in the cloud with Unified Archives
Unified Archive
CreateClone Archive
Deploy Clonesinto Cloud
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Fast and Reliable Disaster Recovery
• Bring System Back– Fast system archive creation– Full recovery in minutes
• 2X Faster Recovery
Integrated disaster recovery with Unified Archives
System ASystem A’
Unified Archive
SystemBackup
DisasterRecovery
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 17
Archive Types
Clone Archives Recovery Archives
Independent system archives Single archive
Active ZFS Boot Environments only All ZFS Boot Environments
ZFS Dataset clones promoted ZFS Dataset clone relationships preserved
System un-configured System configuration preserved
Full clone preparation Device initialization only
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Total Archive Portability
• Archive Flexibility– Fast system archive creation– Deploy across physical and
virtual boundaries
Seamless image transforms with Unified Archives
P to V
V to P
V to P
P to V
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 19
Unified Archive Creation• Simplified administration with archiveadm(1M)• OVA with multi-system definitions–OVF descriptor and manifest–ZFS send/receive streams
• Disconnected system support–Bootable ISO images (< 4Gb) or USB images
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 20
Unified Archive Deployment• Automated Installer– Bare metal (including LDOMs) and Oracle Solaris Zones– XML manifest description
• Oracle Solaris Zones–Native Zones and Kernel Zones–Use existing zonecfg(1M) and zoneadm(1M) utilities
• Transforms available– Physical-to-virtual or virtual-to-physical–Different systems within same architecture
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 21
Compliant CloudAlways in Compliance
Secure deployment
UnifiedArchive
YOUR APP
Locked down – Dev through Production
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 22
What is Puppet?• Open source automation software – Defines and enforces the state of your infrastructure– Ensures consistency and dependability–Optimized for complete software lifecycle
• Scales to cloud environments–Uses master/agent architecture– Easily extensible through reusable modules
• Puppet integrated in Oracle Solaris 11.2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 23
How Does it Work?
IPS Server
Puppet MasterClient connects toPuppet master –
sends normalized dataabout itself using Facts
Client configures itselfbased on catalog and
reports back to master1
2
3
Client installs Puppetagent software from repository
Master compiles a catalogbased on data for how theclient should be configured
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 24
Deployment Strategies
Golden Images AutomationEasy to create Harder to createHarder to update Easy to updateFast to deploy Slower to deploy
Always reliablePlatform specific Platform agnostic
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 25
Technology OverviewAutomation Technology
Creation Automated Installer ManifestsSMF Configuration Profiles
Deployment Automated InstallerIPS Package Repositories
Configuration Post-install SMF First Boot ServicesPuppet
Golden Images Technology
Creation Unified Archives
Deployment Automated Installer / Oracle Solaris Zones
Configuration Puppet
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Lifecycle Management FlowUnified Archives, Puppet, and IPS: Lifecycle & Configuration Management at Scale
GoldenImage
Base “Golden Image”
Created
First Boot: Systems Contact Puppet Master
Puppet Installs Additional Packages,
Configuration
Update configuration, packages easily via
Puppet & IPS
Deployed at Scale
Puppet Master
Base Image Deployed
at Scale
IPS Repository
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Solaris Integration with OpenStack
HorizonCloud Management
Zones and Kernel Zones
NovaCompute Virtualization
Elastic Virtual Switch
NeutronCloud Networking
ZFS File System
Cinder/SwiftCloud Storage
Unified Archives
GlanceImage Deployment
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Provisioning at Scale with Oracle SolarisAgile. Secure. Compliant. Complete.
Deploy at ScaleDownload Private Cloud
Oracle tests & optimizes apps
Apps available as Unified
Archive
Glance / Image Repository
Deployed at Scale – bare metal and
virtualized
Publishes custom applications
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 29
Lifecycle Management – Putting it All Together• Simplify your Infrastructure– Automated Installer, IPS, Boot Environments and SMF provide building blocks– Repeatable, secure, consistent, extendible and safe
• Deploy at Scale– Unified Archives provide golden images– Easy to create and re-deploy in the cloud with OpenStack
• Orchestrate your applications– Puppet ensures post-installation configuration at cloud scale
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 30
“With Solaris 10, it took 2 months to roll out a new patch set across the enterprise. With Solaris 11, it takes 10 days”Specialty Retailer in the US – Oracle Solaris Customer Advisory Board
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 31
Lifecycle Management Resources• Lifecycle Management Technology Page– http://www.oracle.com/technetwork/server-storage/solaris11/te
chnologies/lifecycle-management-2237945.html
• Download Oracle Solaris 11– http://www.oracle.com/technetwork/server-storage/solaris11/do
wnloads/index.html
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 32
Questions?
• oracle.com/solaris• @ORCL_Solaris• facebook.com/oraclesolaris• Oracle Solaris Insider• blogs.oracle.com/solaris• youtube.com/oraclesolaris
Learn More; Stay Connected
List of sessions/demos/HOLs:bit.ly/OOW14-Solaris
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 33