safe harbor statement - osl · 2 safe harbor statement the following is intended to outline our...
TRANSCRIPT
![Page 1: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/1.jpg)
1
![Page 2: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/2.jpg)
2
SAFE HARBOR STATEMENT
The 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.
![Page 3: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/3.jpg)
<Insert Picture Here>
Solaris 11 FunctionalitiesLifecycle Management and Provisioning
Detlef DrewanzPrincipal Sales Consultant, EMEA Server PreSales
![Page 4: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/4.jpg)
4
<Insert Picture Here>
Agenda
• Introduction to OS-Lifecycle Management• Installation• The New Image Packaging System (IPS)• Boot Environments• Automated Installer (AI)• Distribution Constructor (DC)
![Page 5: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/5.jpg)
5
The Operating System: Key TerritoryIT Challenges
• Maximize asset utilization• Always on, service driven• System performance• Manage complexity
![Page 6: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/6.jpg)
6
OS- Lifecycle ManagementWhat do we mean ?
• Installation– System installation and Zones installation– Minimized installations
• Upgrade between updates– Reliable– Producible– Fall-Back
• Patch– System and Zones patching– Reduce downtime– Fall-Back on problematic patches
![Page 7: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/7.jpg)
7
OS- Lifecycle ManagementNews in Oracle Solaris 11 Express
• New Installer• Image Packaging System (IPS)• New tools for Package Management• Enhanced Patch- and Update-Procedures• Automated Installer (AI)• Distribution Constructor (DC)
![Page 8: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/8.jpg)
8
• LiveCD with GUI– x86 only– New easy GUI-based interactive installation
• Text Install– x86 and SPARC– New easy txt-based interactive installation
• Automated Install– x86 and SPARC– Boot-Image for AI-based boot and installation
• Repository Image– Combined x86 and SPARC– The complete copy of the Solaris Repository
Oracle Solaris 11 Express Download Mediahttp://www.oracle.com/technetwork/server/storage/solaris11/downloads/index.html
![Page 9: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/9.jpg)
9
<Insert Picture Here>
Agenda
• Introduction to OS-Lifecycle Management• Installation• The New Image Packaging System (IPS)• Boot Environments• Automated Installer (AI)• Distribution Constructor (DC)
![Page 10: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/10.jpg)
10
The need for a new package management
• Improve and streamline patch management– Make it just easier and less error prone– Fix patch accumulation and obsolescence issues– Have a similar way for install, patch and update
• Follow package and patch dependencies– No longer want to maintain 100's dependencies manually
• Integrate ZFS and other new technologies like SMF– Consequent use ZFS during install and upgrade
• Enable minimized installations• Reduce installation time
![Page 11: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/11.jpg)
11
The Image Packaging System (IPS)Overview
• Network-centric Package Management– Manifests and package content files– Efficient use of available bandwidth by using HTTP / HTTPS
• Alternative place Repositories into local directories• Package Management
– Installation, Update, Removal, Status– No longer pre/post remove/installation scripting in packages
• Robust follow automatically dependencies• Patches are updated packages
![Page 12: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/12.jpg)
12
Package Manager in Oracle Solaris 11 Express
![Page 13: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/13.jpg)
13
Update Manager in Oracle Solaris 11 Express
![Page 14: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/14.jpg)
14
New terminology in packaging (1)
• Package– Installable Software unit
• Manifest– Text file with actions describing the package content
• Publisher– Person or organization that publishes packages– A publisher can publish to multiple repositories
• FMRI specifies a package– pkg://{publisher}/{package name}@{version}– Example: pkg://solaris/package/[email protected],5.11-0.151:20101027T054323Z
![Page 15: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/15.jpg)
15
New terminology in packaging (2)
• Image– Location in the filesystem where packages may be installed
• Boot Environment (BE)– Bootable instance of an image
• Repository– Location where clients publish and retrieve packages– Contains packages from a single publisher– Access by URI: file path, HTTP, HTTPS– Origin
• Package content and metadata (manifests and catalogs)– Mirror
• Package content only
![Page 16: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/16.jpg)
16
The Image Packaging System (IPS)Network-Architecture
• One or more repositories• Possible with local
mirrors or copies• Access by HTTP/HTTPS
• Installation and Upgrade of packages on client– pkg(1)
– updatemanager
– packagemanager(1)
Internet
Packages
IPSRepository
Packages
IPSRepository
Packages
IPSRepository
Packages
IPSMirror
![Page 17: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/17.jpg)
17
• http://pkg.oracle.com/solaris/release– Default repository for Oracle Solaris 11 Express
• https://pkg.oracle.com/solaris/support– Support repository providing the latest bug fixes and updates– SRU = Support Repository Updates– Access is restricted to users with current Oracle Solaris
support contracts
Oracle Solaris 11 Express Repositories
![Page 18: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/18.jpg)
18
IPS and Boot Environments
![Page 19: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/19.jpg)
19
Boot Environments
• Use ZFS snapshot and clone to replicate the active operating system image
• BE is automatically created if – Drivers and kernel packages install– Update All (GUIs) or image-update (CLI)
• BE and Zones– Existing Zones become a part of the new created BE
• Manage with one command– beadm(1M)
• Makes updates safe, reliable, recoverable
![Page 20: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/20.jpg)
20
<Insert Picture Here>
Agenda
• Introduction to OS-Lifecycle Management• Installation• The New Image Packaging System (IPS)• Boot Environments• Automated Installer (AI)• Distribution Constructor (DC)
![Page 21: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/21.jpg)
21
Automated Install (AI)Overview
• Automated Installation of Oracle Solaris 11 Express– Runs on Oracle Solaris 11 Express– Fast, easy, uniform, hands free installation of systems
• Different sources of installation packages– Network/local/distributed/LAN/WAN
• Use existing new Solaris technology– IPS, SMF, ZFS
• Easy Administration• Customization of installations with xml-files• Separat Installation and System-Configuration• Post-Installation via first-boot-SMF-Services
![Page 22: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/22.jpg)
22
Automated InstallerFunctionality
• Manifests (XML)to configure theInstallation andthe systems
• Packageinstallation fromIPS-Repositories– Package-Updates (Patches)
integrated as packages
• Required– OBP WANboot (SPARC)– pxeboot (x86)
![Page 23: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/23.jpg)
23
Automated InstallerFunctionality without boot via network
• Boot from AI-Media– CD– USB
• Follow-up with automatedinstallation– Control via manifests
![Page 24: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/24.jpg)
24
Parts of AI-Server
• AI-Software– IPS Package installadm and dependencies– Services: DHCP, TFTP, mDNS, HTTP/S– installadm(1M) is the central tool to manage AI
• Manifests– Konfiguration of client and installation
• IPS-Repositories– Source of software packages
• AI-media– Create miniroot for netboot– Possible to customize with Distribution Constructor (DC) distro_const(1M)
![Page 25: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/25.jpg)
25
AI-Server and Manifests
• AI-Manifest– Define the Installation– Disk, Partition, IPS-Repositories, Packages
• SC-Manifest– Define the configuration of the system– Timezone, root-Password, preconfigured user
• Criteria-Manifest– Assign AI- and SC-manifest to Client– Value or Area
• ARCH/CPU/IPV4/MAC/MEM/PLATFORM
![Page 26: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/26.jpg)
26
Automated Install
ManifestsBoot Image
Oracle Solaris 11Express Environment
CreateCustomized
Images
UseStandardImages AI
Server
DistributionConstructorManifests
DistributionConstructor Packages
IPS
Repository
Net configAI address
DHCPServer
Packages
IPS
Repository
Packages
IPSRepository
![Page 27: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/27.jpg)
27
Rosetta Stone for Solaris 10 Users
Solaris 10 Solaris 11 Express
SVR4 Packages IPS Packages
Install DVD Install CD + pkg repository
Live Upgrade Boot Environments
Upgrade from installer pkg(1), Update Manager
JumpStart Automated Installer(AI)
JumpStart Profiles AI manifests
Flash Install No equivalent yet
Blueprints for custom DVD's Distribution Constructor
Rosetta Stone
Software Installation Management
![Page 28: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/28.jpg)
28
JumpStart to AI Mapping
AIsetup_install_serveradd_install_client
Begin script
AI manifest + criteria
Finish scriptPost-reboot tasks = first boot SMF serviceSMF configuration profile
JumpStart installadm create-serviceinstalladm create-clientDerived Manifests, Driver Update, customized boot image from Distribution Derived Man
Jumpstart profile and rules Pre-reboot tasks = pkg actions
sysidcfg file
![Page 29: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/29.jpg)
29
Distribution Constructor (DC)
• Construct installation images and VM images– Used by Solaris engineering to build the product
• Use DC to build images– Put additional drivers or services into AI or install images
• XML manifest (similar to AI) specifies construction• Checkpoint/resume feature nicely leverages ZFS• Fully extensible – plug your own customizations into
build process• See distro_const(1M) for more information
![Page 30: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/30.jpg)
30
Prepare to get ready for IPS and AI
• IPS is the new standard for Oracle Solaris 11– SVR4 packages still usable
• Begin to think in terms of Repositories for packages– “On disk” or “Over network”– Create your own repositories, use Oracle or some third party ?
• New paradigm, what does than mean ?– Packages without scripting– No patches
• Start thinking about adopting AI– What really needs to be “migrated” from Jumpstart to AI ?
![Page 31: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/31.jpg)
31
LifeCycle Management in Oracle Solaris 11 Express
• Faster and easier deploy, configure and update• Much less planned downtime during installation or patch• A lot of things are new, but the principles stay
– Transition documentation and tools are in the works
• Improvements– Dependency checking– Reliable and safe upgrade with fall-back capability– Less required customization work– Comprehensive customization capabilities by design
![Page 32: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/32.jpg)
32
Resources
• Oracle Solaris 11 Express Image Packaging System Guide– http://download.oracle.com/docs/cd/E19963-01/pdf/820-6572.pdf
• Managing Boot Environments With Oracle Solaris 11 Express– http://download.oracle.com/docs/cd/E19963-01/pdf/820-6565.pdf
• Oracle Solaris 11 Express Automated Installer Guide– http://download.oracle.com/docs/cd/E19963-01/pdf/820-6566.pdf
![Page 33: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/33.jpg)
33
Q & A
![Page 34: SAFE HARBOR STATEMENT - OSL · 2 SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not](https://reader033.vdocuments.net/reader033/viewer/2022042010/5e720ad6e89ed1280f0853f9/html5/thumbnails/34.jpg)
34