Oracle Solaris 10 Recommended Patching Strategy

Similar documents
An Oracle Technical Paper January Oracle Solaris10 Recommended Patching Strategy

<Insert Picture Here> Oracle Solaris Patch Update

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Solaris Engineered Systems

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

Large-Scale Patch Automation for the Cloud-Generation DBAs

Pavel Anni Oracle Solaris 11 Feature Map. Slide 2

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Roy Swonger Vice President Database Upgrades & Utilities Oracle Corporation

Oracle Database 11g: Real Application Testing & Manageability Overview

Oracle Enterprise Manager Configuration Management Unleashed: Top 10 Expert Tips

Session 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies

Exadata Monitoring and Management Best Practices

Oracle Solaris Virtualization: From DevOps to Enterprise

<Insert Picture Here> Exadata MAA Best Practices Series Session 12: Exadata Patching & Upgrades

mission critical applications mission critical security Oracle Critical Patch Update October 2011 E-Business Suite Impact

Software Error Correction Support Policy

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Modern and Fast: A New Wave of Database and Java in the Cloud. Joost Pronk Van Hoogeveen Lead Product Manager, Oracle

Oracle Java SE Advanced for ISVs

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

Security Compliance and Data Governance: Dual problems, single solution CON8015

Enterprise Manager: Scalable Oracle Management

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

Certified Platinum Configurations Last Updated: 3-November-2017

COMPUTE CLOUD SERVICE. Moving to SPARC in the Oracle Cloud

<Insert Picture Here> Reduce Problem Resolution Time with Oracle Database 11g Diagnostic Framework

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Configure and Install Root Domains 12c Release 3 (

mission critical applications mission critical security Oracle Critical Patch Update October 2011 Oracle Database Impact

Protecting Your Investment in Java SE

Oracle Enterprise Manager. 1 Introduction. System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 (

Help Us Help You - TFA Collector and the Support Tools Bundle

mission critical applications mission critical security Oracle Critical Patch Update July 2011 E-Business Suite Impact

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2

Storage Monitoring Made Easy for DBAs: Diagnosing Performance Problems. Senior Product Manager Consulting Member of Technical Staff

Microsoft IT Leverages its Compute Service to Virtualize SharePoint 2010

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

Oracle Enterprise Manager Ops Center

Rapid database cloning using SMU and ZFS Storage Appliance How Exalogic tooling can help

Data Sheet: Storage Management Veritas Storage Foundation for Oracle RAC from Symantec Manageability and availability for Oracle RAC databases

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Private Cloud Database Consolidation Name, Title

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

hcloud Deployment Models

Introduction to Auto Service Request

SAP Bundle Patches - Patch Management with Oracle 12c Subtitle

Virtualizing Oracle on VMware

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

mission critical applications mission critical security Oracle Critical Patch Update July 2011 Oracle Database Impact

An Oracle White Paper June Configuration Management and Provisioning of Sun Oracle Exadata Database Machine Using Enterprise Manager

WHITE PAPER Oracle Enterprise Manager Ops Center Enables Datacenter Life-Cycle Automation

Wednesday, May 30, 12

RAC Performance Monitoring and Diagnosis using Oracle Enterprise Manager. Kai Yu Senior System Engineer Dell Oracle Solutions Engineering

Oracle Enterprise Manager Ops Center

<Insert Picture Here> Oracle VM October 20, 2010

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

An Oracle White Paper September Oracle Integrated Stack Complete, Trusted Enterprise Solutions

1 BRIEF / Oracle Solaris Cluster Features and Benefits

Why You Will Benefit From Thinking About, And Planning For Oracle Solaris 11

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Introduction. Published in IOUG Select Magazine

Personality Next Generation Operating Environment. Last updated: Mar-2015

vsphere Update Manager Installation and Administration Guide 17 APR 2018 VMware vsphere 6.7 vsphere Update Manager 6.7

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

SAP Bundle Patches - Patch Management with Oracle 12c

Performance and Load Testing R12 With Oracle Applications Test Suite

Toad for Oracle Suite 2017 Functional Matrix

Data Center 3.0: Transforming the Data Center via the Network

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Oracle Database Appliance

Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing

Oracle Enterprise Manager 11g Ops Center 2.5 Hands-on Lab

<Insert Picture Here> Enterprise Data Management using Grid Technology

Exadata Database Machine Security Tina Rose Platform Integration MAA Team, Exadata Development

Oracle Buys Automated Applications Controls Leader LogicalApps

Oracle Buys Ksplice Oracle Linux Enhanced with Zero Downtime Software Updates

An Oracle White Paper June Managing Oracle Exadata with Oracle Enterprise Manager 12c

<Insert Picture Here> New MySQL Enterprise Backup 4.1: Better Very Large Database Backup & Recovery and More!

1Z SPARC T4-Based Server Installation Essentials Exam Summary Syllabus Questions

Certified Platinum Configurations Last Updated: 6-March-2018

Oracle Transportation Management. Migration Guide Release 6.2 Part No. E

Microsoft SQL Server on Stratus ftserver Systems

WLS Neue Optionen braucht das Land

Building Highly Available and Scalable Real- Time Services with MySQL Cluster

Microsoft SDL 한국마이크로소프트보안프로그램매니저김홍석부장. Security Development Lifecycle and Building Secure Applications

IBM s Integrated Data Management Solutions for the DBA

Oracle Enterprise Manager Ops Center. Prerequisites. Installation. Readme 12c Release 2 ( )

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones 12c Release 2 ( )

Oracle Auto Service Request. 1 About Oracle ASR. Exadata Database Machine Quick Installation Guide Release 5.5

What's New in Database Cloud Service. On Oracle Cloud. April Oracle Cloud. What's New for Oracle Database Cloud Service

Creating Resources on the ZFS Storage Appliance

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC)

Veritas Storage Foundation for Oracle RAC from Symantec

Transcription:

1

<Insert Picture Here> Oracle Solaris 10 Recommended Patching Strategy Gerry Haskins, Director, Software Patch Services Oracle Solaris Systems 11 th January 2011

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. 3

Contents Strategy Recommended Patching Strategy When to apply What to apply Where to get patches and updates How to apply How to further mitigate risk Summary Oracle Proactive Services and Tools Patching Strategy Considerations The next generation: Image Packaging System Further information 4

Applicability This presentation describes the generic Recommended Patching Strategy for Solaris 10 systems An alternative maintenance regime which takes precedence over this strategy may be prescribed for specific systems 5

Recommended Patching Strategy When to apply Major upgrade maintenance windows will typically be dictated by your business constraints Often associated with hardware roll-outs Every 18 to 24 months is recommended Minor patching maintenance windows should be scheduled for every 3 months Align with the Oracle Critical Patch Update (CPU) release schedule so you can update the rest of your Oracle stack at the same time CPUs are released on the Tuesday closest to the 17 th of January, April, July, and October See http://www.oracle.com/technetwork/topics/security/alerts-086861.html Reactive patching may occasionally be necessary to address break-and-fix issues 6

Recommended Patching Strategy What to apply Apply latest Solaris 10 Update release in major maintenance windows A Solaris 10 Update is a full release image containing new features with all available patches pre-applied Provides functionally rich, intensely tested, high quality, and high performance software baselines on which to standardize deployments Can install or upgrade to a Solaris Update release Alternatively, use the Solaris Update Patch Bundle to bring all pre-existing packages up to the same software level as the corresponding Solaris Update Recommend customers be on a Solaris 10 Update or Solaris Update Patch Bundle released in the last 2 years 7

Recommended Patching Strategy Solaris Update Patch Bundles Patches pre-existing packages to the same software level as the corresponding Solaris Update release For example, all ZFS and Zones functionality available in patches /etc/release updated to show both the original release and the Solaris Update Patch Bundle patch level Not the same as upgrading to, or fresh install of a Solaris Update release Patch Bundles do not include new, deleted, or up'rev'd packages Some new functionality may depend on new packages Some new hardware may only be supported from a specific Solaris Update release forward 8

Recommended Patching Strategy Apply latest Solaris 10 OS Recommended Patch Cluster Minimum amount of change to get critical Solaris 10 OS Security, Data Corruption, and System Availability fixes Archived quarterly as the Oracle Solaris 10 Critical Patch Update (CPU) Enterprise Installation Standards (EIS) includes a superset of the Recommended Patch Cluster, and is available as a monthly patch baseline in Oracle Enterprise Manager Ops Center Recommend customers be on a Solaris 10 OS Recommended Patch Cluster, CPU, or EIS Patch Baseline released within the last 6 months 9

Recommended Patching Strategy Apply latest firmware updates Firmware updates are increasingly important for SPARC, especially T-series, as well as x86, to: Provide functional enhancements, e.g. Oracle VM for SPARC Resolve many key issues, often misdiagnosed as hardware failures Deliver significant performance gains Provide better diagnostics Storage devices, etc., may need firmware updates too Oracle Sun QA teams test hardware, software, and patches against the latest firmware Recommend customers be on firmware released within the last 6 months 10

Recommended Patching Strategy Apply any additional Solaris 10 OS patches required to fix issues specific to your environment Apply updates for other software and hardware Quarterly released Critical Patch Updates (CPUs) for the rest of the Oracle Stack Updates for 3 rd party software and hardware Note that some 3 rd party and community based software shipped with Solaris may deliver bug fixes via upgrading the package versions rather than via applying patches 11

Recommended Patching Strategy Where to get patches and updates Oracle Solaris Update releases Search for Oracle Solaris on http://edelivery.oracle.com/ My Oracle Support (MOS) is the one stop shop for all your support needs, including patches and knowledge articles You need an Oracle support contract Flash (full functionality): https://support.oracle.com Html (limited functionality): https://supporthtml.oracle.com wget downloads: See https://support.oracle.com/csp/main/article?cmd=show&type=not&id=1199543.1 12

Recommended Patching Strategy How to apply Get your tools in order first Always install the latest patch and package utility patches before installing any other patches This is done automatically when applying the Solaris OS Recommended Patch Cluster, Solaris CPU, or Solaris Update Patch Bundle Install the latest Oracle Solaris 10 Live Upgrade (LU) patches if using Live Upgrade Install the latest updates for any patch automation tool used 13

Recommended Patching Strategy Apply patches and upgrades to an Inactive Boot Environment to minimize risk and downtime Avoids the need to follow some of the Special Install Instructions contained in patch READMEs Provides simple rollback mechanism Use Oracle Solaris Live Upgrade (LU) for most environments In Oracle Solaris Cluster environments, a rolling update of the cluster nodes may be preferred 14

Recommended Patching Strategy Mitigating risk through Integrated Stack Testing Hardware. Software. Complete. Oracle Solaris 10 Update releases and patches are tested as part of Oracle Integrated Stack Testing (OIST) Designed to minimize risk, deployment times, and TCO while maximizing performance, availability, and robustness 15

Recommended Patching Strategy How to further mitigate risk? Oracle Solaris, coupled with 3 rd party products and customer apps, provides virtually infinite configurability A customer test environment which closely mimics your production environment is an excellent way to further mitigate risk Should include functional, peak load, and stress testing 16

Oracle Solaris 10 Recommended Patching Strategy Summary Major Maintenance Windows Minor Maintenance Windows Reactive Patching Frequency Every 18 to 24 months Every 3 months, aligned to CPU schedule As necessary Install latest patch utility patches Yes Yes Yes Use Live Upgrade or rolling Cluster node upgrade Yes Yes Yes Apply Solaris Update or Solaris Update Patch Bundle Yes Apply Recommended Patch Cluster, CPU, or EIS patch baseline Yes Yes Update Firmware Yes Yes If applicable Apply any other patches required Yes Yes Yes 17

Recommended Patching Strategy Oracle provides proactive services and tools to save you time and money in maintaining systems Oracle Sun Management and Diagnostic tools See https://support.oracle.com/csp/main/article?cmd=show&type=not&id=411786.1 Oracle Sun System Analysis identifies known issues, including security, data corruption, and availability risk associated with specific systems See https://support.oracle.com/csp/main/article?cmd=show&type=not&id=1194234.1 Oracle Auto Service Request (ASR) for Sun Systems See https://support.oracle.com/csp/main/article?cmd=show&type=not&id=1185493.1 Oracle Services Tools Bundle (STB) See https://support.oracle.com/csp/main/article?cmd=show&type=not&id=1153444.1 Oracle Shared Shell See https://support.oracle.com/csp/main/article?cmd=show&type=not&id=1194226.1 Advanced Customer Services (ACS) See http://www.oracle.com/us/support/software/advanced-customer-services/index.html or contact acsdirect_us@oracle.com 18

Recommended Patching Strategy Oracle Enterprise Manager Ops Center 11g, http://www.oracle.com/technetwork/oem/ops-center/index.html Automatically downloads all firmware and patches to your site Covers T, M, and X-series h/w, disk, & RAID Controller firmware Offers Enterprise Class deployment features such as rollback and support for Live Upgrade along with audit and policy control Leverages enhanced dependency and Special Instructions metadata Integrates telemetry and knowledge from the independent government approved common vulnerability repository at mitre.org TM Offers built in profiles to check OS level patches Integrates OS level patch compliance reports with Enterprise Manager Grid Control Oracle Applications Violations for a single Oracle stack compliance report Facilitates the usage of single software compliance statements that span multiple Operating Systems Facilitates the creation of Service Requests (SRs) 19

Agenda Strategy Recommended Patching Strategy Patching Strategy Considerations Objective Advantages of Recommended Patch Strategy Why not apply all patches? What about the timing of patch application? What about patch quality? The next generation: Image Packaging System Further information 20

Patching Strategy Considerations Typical objective is to maximize production system availability, security, and performance by optimizing proactive maintenance to prevent issues Change implies risk Minimizing risk is not as simple as minimizing change Need to consider the best tested and best quality baselines upon which to standardize deployments Prevention is better than cure - scheduled proactive maintenance windows are usually significantly less costly than reactive break-and-fix maintenance A homogeneous environment helps reduce complexity, and hence TCO 21

Patching Strategy Considerations Each Solaris Update includes all bug fixes available at the time it was built Solaris Updates are intensely tested by many teams across Oracle and so provide a good quality baseline upon which to standardize deployments The Solaris OS Recommended Patch Cluster provides critical Solaris OS Security, Data Corruption, and System Availability fixes Provides critical fixes in minimum amount of change Includes fixes released since latest Solaris Update contents were finalized Tested as a unit as well as individual patches Sophisticated install script 22

Patching Strategy Considerations Advantages of Recommended Patching Strategy Risk minimization sweet spot Safety in numbers Issues likely to be caught and resolved quickly Contrast to dim sum patching where you pick and choose patch combinations Likely to result in unique software combinations Rigorous Oracle Sun patch processes ensure issues are very rare Issues may be unique, making them more difficult to diagnose and reproduce, leading to delays in resolution 23

Patching Strategy Considerations Why not apply all patches? Applying all patches is a perfectly reasonable strategy Code changes in patches go through an intensive review, verification, and test process All patches included in each Solaris Update release and Solaris Update Patch Bundle Most bug fixes are for corner case issues which only occur in highly specific configurations Debatable whether applying corner case fixes for all configurations in between Solaris Update releases is the optimal system maintenance strategy to minimize risk and maximize system availability 24

Patching Strategy Considerations What about timing of patch application? Patches are intensely tested, but issues specific to certain configurations can still occur occasionally Some customers like to wait until a patch has been released for a period of time before applying it unless it fixes an urgent security issue Analysis of the time between patch release and the withdrawal of problematic patches shows no correlation to any sweet spot, although pervasive issues are usually found within 10 days of release 25

Patching Strategy Considerations What about patch quality? Oracle Sun releases over 4,000 patches every year A patch is withdrawn if it does more harm than good for the majority of customers. Just 17 have been withdrawn after release in the last year. Configuration specific issues are documented in the Special Install Instructions section of patch READMEs Security issues are announced in Critical Patch Updates and http://www.oracle.com/technetwork/topics/security/alerts-086861.html or via the security blog, http://blogs.sun.com/security, for 3 rd party components An Alert will be issued for Data Corruption or System Availability issues See Alerts under the MOS Knowledge tab 26

Agenda Strategy Recommended Patching Strategy Patching Strategy Considerations The next generation: Image Packaging System Further information 27

Image Packaging System (IPS) Next generation packaging architecture used in Solaris 11 Express Exadata Exalogic All updates delivered as packages Single tier package architecture No more patches No error prone scripts 28

Image Packaging System (IPS) Packages are downloaded from Repositories Choice of change control streams Latest code for evaluation, developers, ISVs Stable features for deployment Support Repository Updates (SRUs) for bug fixes Leverages technical advances ZFS Root, Snapshots Boot Environments, beadm, like an improved, built-in Live Upgrade 29

Agenda Strategy Recommended Patching Strategy Patching Strategy Considerations The next generation: Image Packaging System Further information 30

Further Information Patch Corner Blog, http://blogs.sun.com/patch The Oracle Technology Patching Center, http://www.oracle.com/technetwork/systems/patches/overview/index.html Changes in Security Policies for the Sun product lines, http://www.oracle.com/technetwork/topics/security/changesforsunsecuritypolicies-162219.html Critical Patch Updates and Security Alerts, http://www.oracle.com/technetwork/topics/security/alerts-086861.html Security Blog, http://blogs.sun.com/security For information on other key issues, see Alerts under the MOS Knowledge tab on https://support.oracle.com Oracle Solaris Installation, Booting, and Patching Forum, https://communities.oracle.com/portal/server.pt/community/oracle_solaris_installation,_booting_and_patching/397 Feedback to Gerry.Haskins@oracle.com 31

32

33