SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
<Insert Picture Here>
Get The Facts: Oracle’s Unbreakable Enterprise Kernel
for Linux
Wim Coekaerts, Senior Vice President, Linux and Virtualization Engineering
Monica Kumar, Senior Director, Product Marketing
October 2010 • 1
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.
• 2
Oracle Linux - History
•  Launched at Oracle Open World in 2006
•  Compatible with Red Hat Enterprise Linux
•  Freely available source and binaries
•  Freely distributable binaries
•  Oracle offers Linux support for RHEL and Oracle Linux
•  Oracle’s base Linux development platform
•  Oracle does not use or test on RHEL
•  Customers can switch in minutes – no reinstall needed
•  Applications run unchanged
•  No Red Hat compatibility bug has ever been
reported to Oracle
• 3
More Than 5,500 Customers Use Oracle Linux
• 4
Linux Leadership
Oracle Unbreakable Linux Program
Oracle Linux
• 5
Traditional Unix Vendor vs. Linux Vendor
Traditional Unix Vendor Linux Vendor
• Develops and tests hardware and OS
together
• Develops OS only
• Oracle knowledge in development, QA, and
support
• No Oracle expertise, staff
• Tests entire Oracle stack (hardware, OS,
and Oracle Database)
• Limited testing of OS only
• Provides fixes for OS version customer runs
• Customer encouraged to upgrade to
latest release plus fix
• 6
The Limits of Strict Red Hat Compatibility
•  Red Hat does not validate releases with Oracle
products
•  Oracle spends considerable effort to find and repair regressions
introduced by Red Hat
•  Red Hat adopts community enhancements slowly
•  The current production Red Hat kernel is based on a four year
old community (mainline) version
•  Oracle’s ability to make Linux better is constrained
•  Much of our work is mainline (OCFS2, BTRFS, RDS, T10-dif,
etc.)
•  Delivering these enhancements to users requires either waiting
on Red Hat (see above) or back porting them into Red Hat’s old
kernel
• 7
Fast, Modern, Reliable and Optimized
The Unbreakable Enterprise
Kernel for Oracle Linux
• 8
New: The Unbreakable Enterprise Kernel
•  Fast, modern, reliable and optimized for Oracle
•  Used by Exadata and Exalogic for extreme
performance
•  Allows Oracle to innovate without sacrificing
compatibility
•  Oracle Linux now includes both the Unbreakable Enterprise
Kernel and our existing Red Hat Compatible Kernel
•  You choose at boot time: a system optimized for running
Oracle software or strict Red Hat compatibility.
Oracle now recommends only the Unbreakable
Enterprise Kernel for all Oracle software on Linux
• 9
The Facts
•  Based on a stable 2.6.32 kernel
•  Includes a number of enhancements already in
2.6.32 contributed by Oracle
•  Plus brand new optimizations from Oracle that are
all open source
•  Free download via public yum server
•  Covered as part of Oracle’s Unbreakable Linux
support program
•  No change in pricing
•  Easy installation on top of Oracle Linux 5
•  Existing applications run unchanged
• 10
The Unbreakable Enterprise Kernel: Fast
Benchmark
Red Hat
compatible
kernel
Unbreakable
Enterprise
Kernel
Gain
8kb flash cache reads
(IOPS)
197 thousand 1 million 400%
Solid State Disk
access
4GB/second 9.5GB/second 137%
Infiniband RDS
messages,
single card (IOPS)
89 thousand 273 thousand 200%
8 socket database
OLTP (transactions per
minute)
1.8 million 3.2 million 75%
• 11
The Unbreakable Enterprise Kernel:
Modern
•  Bigger servers
•  Up to 4096 CPUs and 2 TB of memory
•  Up to 4 PB (petabyte) clustered volumes with OCFS2
•  Advanced NUMA support
•  Power management
•  CPUs to stay in low power state when the system is idle
•  ACPI 4.0
•  Fine grained CPU and memory resource control
The Unbreakable Enterprise Kernel tracks mainline Linux –
users get community and Oracle enhancements faster
• 12
The Unbreakable Enterprise Kernel:
Reliable
•  Data Integrity – stops corrupt data from being written
•  Guards path between applications and storage
•  Works with DIF/DIX aware Host Bus Adapter
•  Avoid database corruption with Data Integrity enabled ASM
driver
•  Hardware Fault Management
•  Errors detected and logged before they affect OS or
application
•  Automatic isolation of defective CPUs and memory
•  Avoid system crashes and improve application uptime
•  Diagnostics Tools
•  Low overhead performance counters for tracing
• 13
The Unbreakable Enterprise Kernel:
Optimized for Oracle
•  Result of collaboration between Oracle’s Linux,
Database, Middleware, and Hardware engineering
teams
•  No compromises
•  The best Linux performance and reliability we
can deliver
•  The only Linux kernel running in Oracle’s
development and test farms going forward
•  Oracle will continue to certify our software with the
Red Hat Compatible Kernel at least through Oracle
Linux version 5.
• 14
Installing Unbreakable Enterprise Kernel
•  Requires Oracle Linux 5.5 or RHEL5.5 x86-64
•  Register system with ULN
•  Subscribe to Oracle Linux 5 Latest channel
•  Unbreakable Enterprise Kernel and recommended
packages
•  up2date oracle-linux!
•  Unbreakable Enterprise Kernel and recommended
packages for Oracle Database installation
•  up2date oracle-validated!
• 15
Installing Unbreakable Enterprise Kernel
• Alternative download method (free for
anyone)!
• Source and binary both available for download!
•  Go to public-yum.oracle.com
•  Follow instructions to download public-yum-el5.repo
•  enable [ol5_u5_base] repo
•  yum install oracle-linux
• 16
Fast, Modern, Reliable and Optimized
New Features
• 17
Improved InfiniBand and RDS Performance
•  OFED stack updated to 1.5.1
•  Reduced lock contentions
•  Spread interrupts over CPUs
• 18
Task Control Groups
•  Fine grained control over CPU, memory
•  Subset the resources of a larger system
•  Limit CPU and memory available an application or
group of applications
•  Control access to devices
•  Works inside virtual guests
• 19
Improved Power Management
•  Tickless kernel
•  Timer interrupts are performed on demand rather than
at a predetermined frequency
•  Enables CPUs to stay in low power state when the
system is idle
•  Reduced overall power consumption
•  ACPI 4.0
• 20
OCFS2 1.6
•  Reflink
•  Writeable snapshots
•  Unlimited snapshots of snapshots
•  User space cluster stack support
•  JBD2 support
•  POSIX ACL support
•  Quota support
•  Extended attributes
• 21
Data Integrity
•  Data Integrity Field
•  protects path between HBA and storage device
•  Data Integrity eXtensions
•  protects path between application and HBA
•  Traditional filesystems don’t detect corruption
•  If checksumming is used at all, could be months after the
data is written
•  Detect in-flight data corruption
•  Prevent corrupt data from being written
•  Works with DIF/DIX aware Host Bus Adapter
•  Data integrity-enabled ASM kernel driver will protect
against data corruption from application to disk platter
• 22
Improved Hardware Fault Management
•  Hardware errors detected and logged before they
affect OS or application
•  Automatic isolation of defective CPUs and memory
•  Avoids system crashes
•  Improves application uptime
• 23
Performance Improvements
•  Improved asynchronous write-back performance
•  Keeping up with fast storage
•  Improved buffered write accounting
•  Reduces stalls and inefficient writeback when mixing devices
of different speeds
•  IO affinity
•  ensures processing of a completed IO is handled by the same
CPU that initiated the IO
•  Receive Packet Steering (RPS)
•  distributes the load of received packet processing across
multiple CPUs
•  RDS
•  Improved scalability on fast storage such as solid state drives
•  NUMA improvements
•  Reduced page cache contention
•  Improves performance for large systems under load
• 24
New Diagnostic Tools
•  Performance Counters for Linux (PCL)
•  kernel subsystem keeps track of hardware and software
events
•  Tracing and analysis without affecting system performance
•  Find application and kernel CPU bottleneck
•  Latencytop
•  Find what actions or operations that are causing latency in
applications or in the kernel
• 25
Miscellaneous
•  Initial NFS IPv6 support
•  RAID5 to RAID6 restripe support
•  I/O topology support
•  Kernel tells application what drive requirements are
•  Improves write performance
•  SSD detection
•  Block layer will try harder to dispatch IO when it knows
storage device is fast
•  Fallocate
•  Speed up reserving space for large files
•  New floating point and cryptographic features
• 26
Roadmap: Storage Connect Framework for Oracle Linux
Directly Leverage Advanced Storage Vendor Features
•  Automated management of storage features, e.g:
•  Native storage services, such as LUN creation, deletion,
expansion, and snapshot
•  Execute thin provisioning to minimize storage utilization
•  Leverage existing investments in storage systems
•  Leverage all the resources and functionality of existing
storage systems within Oracle Linux
• 27
Latest Innovations
Open Source Contributions
• 28
Oracle: Enhancing Linux for Mission
Critical Use
• Several kernel maintainers at Oracle
• All work submitted to mainline kernel
• Enhancements trickle down to enterprise Linux
distributions
• 29
New Contributions
ALL Linux kernel enhancements
described earlier for The
Unbreakable Enterprise Kernel
are open source and have been
made available to the Linux
community.
• 30
Oracle Linux: Summary
• Choice of two kernels
•  Red Hat Compatible Kernel
•  Oracle’s Unbreakable Enterprise Kernel
• Both kernels open source and are free to
download; Difference is in functionality
• Support pricing is same for both
•  Oracle Unbreakable Linux Support Program
• Oracle recommends using the Unbreakable
Enterprise Kernel
• 31
Enterprise-Class, Global, 24x7 Linux Support
Oracle Unbreakable Linux
Support Program
• 32
Enterprise-class support for the Linux operating system
with premier backports, comprehensive management,
indemnification, testing and more – all at significantly
lower cost.
Oracle Unbreakable Linux Support
• 24x7 global coverage, 145 countries, 27 local languages
• Dedicated engineering and delivery team
• Backed by world’s largest support team
• Enterprise-quality, Lower cost
• Service Excellence in Integrated Services (TSIA)
• 2008 Service Excellence in Mission Critical Support Award (SSPA)
• 2006 J.D. Powers and Associates Global Certification for Outstanding
Customer Support
• 33
Focus on Linux Testing
• Real-world regression and stress testing
• Customer-centric testing:
• Test Linux features that matter to Oracle customers
• Oracle and non-Oracle workloads (e.g. backup) running
concurrently
• Adverse conditions (low memory, low disk space, etc.)
• Long, continuously running stress tests (detect memory
leaks)
• Check for performance regression and degradation
• 34
Testing: Oracle Validated Configurations
•  Pre-tested, validated, and supported
Linux architectures, including
•  Software, hardware, storage, drivers,
networking components
•  Best practices for Linux deployment
•  Real-world testing of complete stack
•  More than 120 configurations
published, freely available for download
oracle.com/linux
Oracle Validated Configurations offer faster Linux
deployments while lowering infrastructure costs
Storage
Server
Oracle Linux
Oracle VM
Oracle Database
Fusion Middleware
• 35
What is Premier Backporting?
•  Traditional Backporting = A specific bug fix produced for the latest version of a
package may be retroactively created and introduced as part of an earlier
release or update level (e.g. a bug fix released in RHEL5 or Oracle Linux 5 is
also released as part of RHEL4 or Oracle Linux 4)
•  Only Oracle offers Premier Backporting, which goes far beyond traditional
backporting. For example:
•  Customer runs RHEL5 or Oracle Linux 5 Update 3 release and encounters a
bug;
•  Although EL5 Update 4 is already released, the customer prefers not to
upgrade;
•  With Premier Backporting, Oracle will provide a specific bug fix for the
version the customer is running without forcing an upgrade;
•  In sharp contrast, a Red Hat support customer must wait to upgrade to the
entire Update release to get just the one bug fix they need.
•  Modeled after the way we support traditional Oracle products
No pressure to upgrade to the latest Update release
• 36
Comprehensive Indemnification
•  Indemnification for intellectual property claims
raised against our customers
•  Available to all Oracle-supported customers
•  Network, Basic and Premier
•  Includes damages, liabilities, costs and expenses
awarded by courts
•  Not limited to the amount of money paid by the
customer
Deploy Linux with Confidence
• 37
Key Takeaways
•  Oracle recommends Oracle Linux + Unbreakable
Enterprise Kernel for all enterprise servers
•  Fast, Modern, Reliable; latest innovation in Linux
•  Oracle will continue to release and support the Red Hat
compatible kernel
•  No reinstall is required to upgrade to the new kernel
Download Unbreakable Enterprise Kernel!
http://public-yum.oracle.com
• 38
Resources
•  Linux Home Page
oracle.com/linux
•  Follow us on Twitter
www.twitter.com/ORCL_Linux
•  Free Download: Oracle Linux
edelivery.oracle.com/linux
•  Free Download: Unbreakable
Enterprise Kernel
public-yum.oracle.com
• 39

Más contenido relacionado

La actualidad más candente

Exalogic workshop overview__hardwarev4
Exalogic workshop overview__hardwarev4Exalogic workshop overview__hardwarev4
Exalogic workshop overview__hardwarev4Fran Navarro
 
Presentation exalogic elastic cloud
Presentation   exalogic elastic cloudPresentation   exalogic elastic cloud
Presentation exalogic elastic cloudsolarisyougood
 
Netherlands Tech Tour - 04 Linux & OVM
Netherlands Tech Tour - 04 Linux & OVMNetherlands Tech Tour - 04 Linux & OVM
Netherlands Tech Tour - 04 Linux & OVMMark Swarbrick
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"markgatkinson
 
Lenovo + VMware simplify and automate data center IT operations
Lenovo + VMware simplify and automate data center IT operationsLenovo + VMware simplify and automate data center IT operations
Lenovo + VMware simplify and automate data center IT operationsLenovo Data Center
 
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center ConsolidationOracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center ConsolidationRex Wang
 
Lenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server PortfolioLenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server PortfolioLenovo Data Center
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualizationxKinAnx
 
Faster and more efficient system management with Lenovo XClarity Administrator
Faster and more efficient system management with Lenovo XClarity AdministratorFaster and more efficient system management with Lenovo XClarity Administrator
Faster and more efficient system management with Lenovo XClarity AdministratorPrincipled Technologies
 
Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016Andy Kennedy
 
EVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckEVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckErik Bussink
 
ODA solution in-a-box
ODA solution in-a-boxODA solution in-a-box
ODA solution in-a-boxOracle
 
Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Jon Petter Hjulstad
 
NephOS Product Datasheet
NephOS Product DatasheetNephOS Product Datasheet
NephOS Product DatasheetNephoScale
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database ApplianceSimon Haslam
 
Oracle Database Appliance RAC in a box Some Strings Attached
Oracle Database Appliance RAC in a box Some Strings AttachedOracle Database Appliance RAC in a box Some Strings Attached
Oracle Database Appliance RAC in a box Some Strings AttachedFuad Arshad
 

La actualidad más candente (20)

Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
Exalogic workshop overview__hardwarev4
Exalogic workshop overview__hardwarev4Exalogic workshop overview__hardwarev4
Exalogic workshop overview__hardwarev4
 
Presentation exalogic elastic cloud
Presentation   exalogic elastic cloudPresentation   exalogic elastic cloud
Presentation exalogic elastic cloud
 
Netherlands Tech Tour - 04 Linux & OVM
Netherlands Tech Tour - 04 Linux & OVMNetherlands Tech Tour - 04 Linux & OVM
Netherlands Tech Tour - 04 Linux & OVM
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"
 
Lenovo + VMware simplify and automate data center IT operations
Lenovo + VMware simplify and automate data center IT operationsLenovo + VMware simplify and automate data center IT operations
Lenovo + VMware simplify and automate data center IT operations
 
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center ConsolidationOracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
 
Lenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server PortfolioLenovo Rack and Tower Server Portfolio
Lenovo Rack and Tower Server Portfolio
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualization
 
Faster and more efficient system management with Lenovo XClarity Administrator
Faster and more efficient system management with Lenovo XClarity AdministratorFaster and more efficient system management with Lenovo XClarity Administrator
Faster and more efficient system management with Lenovo XClarity Administrator
 
Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016
 
EVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckEVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview Deck
 
Lenovo Blade Portfolio
Lenovo Blade PortfolioLenovo Blade Portfolio
Lenovo Blade Portfolio
 
ODA solution in-a-box
ODA solution in-a-boxODA solution in-a-box
ODA solution in-a-box
 
Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17
 
NephOS Product Datasheet
NephOS Product DatasheetNephOS Product Datasheet
NephOS Product Datasheet
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database Appliance
 
High density deployments using weblogic multitenancy
High density deployments using weblogic multitenancyHigh density deployments using weblogic multitenancy
High density deployments using weblogic multitenancy
 
Oracle Database Appliance RAC in a box Some Strings Attached
Oracle Database Appliance RAC in a box Some Strings AttachedOracle Database Appliance RAC in a box Some Strings Attached
Oracle Database Appliance RAC in a box Some Strings Attached
 
ebk EVO-RAIL v104
ebk EVO-RAIL v104ebk EVO-RAIL v104
ebk EVO-RAIL v104
 

Similar a Get the Facts: Oracle's Unbreakable Enterprise Kernel

Uk Linux Presentation Abhishek Kapoor
Uk Linux Presentation Abhishek KapoorUk Linux Presentation Abhishek Kapoor
Uk Linux Presentation Abhishek KapoorIDS Infotech
 
Grow Your Business with Oracle Linux, Virtualization- BL v6.pdf
Grow Your Business with Oracle Linux, Virtualization- BL v6.pdfGrow Your Business with Oracle Linux, Virtualization- BL v6.pdf
Grow Your Business with Oracle Linux, Virtualization- BL v6.pdfsyamsulsakbar
 
Infraestructura oracle
Infraestructura oracleInfraestructura oracle
Infraestructura oracleFran Navarro
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaSArush Jain
 
Oracle Database Appliance Workshop
Oracle Database Appliance WorkshopOracle Database Appliance Workshop
Oracle Database Appliance WorkshopMarketingArrowECS_CZ
 
DevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataDevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataMarketingArrowECS_CZ
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliancesolarisyougood
 
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and FutureGWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and FutureGWAVA
 
Maria_Colgan_2.pdf
Maria_Colgan_2.pdfMaria_Colgan_2.pdf
Maria_Colgan_2.pdfLucky Ally
 
LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0Marcel Mitran
 
Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010
Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010
Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010Oracle BH
 
PT. Mitra Integrasi Informatika - Oracle System
PT. Mitra Integrasi Informatika - Oracle SystemPT. Mitra Integrasi Informatika - Oracle System
PT. Mitra Integrasi Informatika - Oracle Systemwortelmas
 
Sparc t4 systems customer presentation
Sparc t4 systems customer presentationSparc t4 systems customer presentation
Sparc t4 systems customer presentationsolarisyougood
 
Radical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant InfrastructureRadical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant InfrastructureNetApp
 
Vijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-featuresVijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-featuresmkorremans
 
Oracle Database Appliance X5
Oracle Database Appliance X5Oracle Database Appliance X5
Oracle Database Appliance X5Amro Ibrahim
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介lclsg123
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUGFuad Arshad
 
How to Build a Compute Cluster
How to Build a Compute ClusterHow to Build a Compute Cluster
How to Build a Compute ClusterRamsay Key
 

Similar a Get the Facts: Oracle's Unbreakable Enterprise Kernel (20)

OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"
 
Uk Linux Presentation Abhishek Kapoor
Uk Linux Presentation Abhishek KapoorUk Linux Presentation Abhishek Kapoor
Uk Linux Presentation Abhishek Kapoor
 
Grow Your Business with Oracle Linux, Virtualization- BL v6.pdf
Grow Your Business with Oracle Linux, Virtualization- BL v6.pdfGrow Your Business with Oracle Linux, Virtualization- BL v6.pdf
Grow Your Business with Oracle Linux, Virtualization- BL v6.pdf
 
Infraestructura oracle
Infraestructura oracleInfraestructura oracle
Infraestructura oracle
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaS
 
Oracle Database Appliance Workshop
Oracle Database Appliance WorkshopOracle Database Appliance Workshop
Oracle Database Appliance Workshop
 
DevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataDevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on Exadata
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliance
 
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and FutureGWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
 
Maria_Colgan_2.pdf
Maria_Colgan_2.pdfMaria_Colgan_2.pdf
Maria_Colgan_2.pdf
 
LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0
 
Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010
Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010
Oracle tech fmw-04-sun-virtualization.and.solaris-neum-16.04.2010
 
PT. Mitra Integrasi Informatika - Oracle System
PT. Mitra Integrasi Informatika - Oracle SystemPT. Mitra Integrasi Informatika - Oracle System
PT. Mitra Integrasi Informatika - Oracle System
 
Sparc t4 systems customer presentation
Sparc t4 systems customer presentationSparc t4 systems customer presentation
Sparc t4 systems customer presentation
 
Radical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant InfrastructureRadical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant Infrastructure
 
Vijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-featuresVijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-features
 
Oracle Database Appliance X5
Oracle Database Appliance X5Oracle Database Appliance X5
Oracle Database Appliance X5
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUG
 
How to Build a Compute Cluster
How to Build a Compute ClusterHow to Build a Compute Cluster
How to Build a Compute Cluster
 

Más de Terry Wang

Introduction to containers, k8s, Microservices & Cloud Native
Introduction to containers, k8s, Microservices & Cloud NativeIntroduction to containers, k8s, Microservices & Cloud Native
Introduction to containers, k8s, Microservices & Cloud NativeTerry Wang
 
Debugging and Configuration Best Practices for Oracle Linux
Debugging and Configuration Best Practices for Oracle LinuxDebugging and Configuration Best Practices for Oracle Linux
Debugging and Configuration Best Practices for Oracle LinuxTerry Wang
 
Btrfs by Chris Mason
Btrfs by Chris MasonBtrfs by Chris Mason
Btrfs by Chris MasonTerry Wang
 
Oracle Linux Nov 2011 Webcast
Oracle Linux Nov 2011 WebcastOracle Linux Nov 2011 Webcast
Oracle Linux Nov 2011 WebcastTerry Wang
 
Oracle Buys Ksplice
Oracle Buys KspliceOracle Buys Ksplice
Oracle Buys KspliceTerry Wang
 
Eliminating Silent Data Corruption with Oracle Linux
Eliminating Silent Data Corruption with Oracle Linux Eliminating Silent Data Corruption with Oracle Linux
Eliminating Silent Data Corruption with Oracle Linux Terry Wang
 
我的 Ubuntu 之旅
我的 Ubuntu 之旅我的 Ubuntu 之旅
我的 Ubuntu 之旅Terry Wang
 
Git 101 tutorial presentation
Git 101 tutorial presentationGit 101 tutorial presentation
Git 101 tutorial presentationTerry Wang
 
Git 入门 与 实践
Git 入门 与 实践Git 入门 与 实践
Git 入门 与 实践Terry Wang
 
Git 入门与实践
Git 入门与实践Git 入门与实践
Git 入门与实践Terry Wang
 
WCI 10gR3 overview
WCI 10gR3 overviewWCI 10gR3 overview
WCI 10gR3 overviewTerry Wang
 

Más de Terry Wang (14)

Introduction to containers, k8s, Microservices & Cloud Native
Introduction to containers, k8s, Microservices & Cloud NativeIntroduction to containers, k8s, Microservices & Cloud Native
Introduction to containers, k8s, Microservices & Cloud Native
 
Debugging and Configuration Best Practices for Oracle Linux
Debugging and Configuration Best Practices for Oracle LinuxDebugging and Configuration Best Practices for Oracle Linux
Debugging and Configuration Best Practices for Oracle Linux
 
Btrfs by Chris Mason
Btrfs by Chris MasonBtrfs by Chris Mason
Btrfs by Chris Mason
 
Oracle Linux Nov 2011 Webcast
Oracle Linux Nov 2011 WebcastOracle Linux Nov 2011 Webcast
Oracle Linux Nov 2011 Webcast
 
RHEL roadmap
RHEL roadmapRHEL roadmap
RHEL roadmap
 
Oracle Buys Ksplice
Oracle Buys KspliceOracle Buys Ksplice
Oracle Buys Ksplice
 
Eliminating Silent Data Corruption with Oracle Linux
Eliminating Silent Data Corruption with Oracle Linux Eliminating Silent Data Corruption with Oracle Linux
Eliminating Silent Data Corruption with Oracle Linux
 
我的 Ubuntu 之旅
我的 Ubuntu 之旅我的 Ubuntu 之旅
我的 Ubuntu 之旅
 
Git 101 tutorial presentation
Git 101 tutorial presentationGit 101 tutorial presentation
Git 101 tutorial presentation
 
Git
GitGit
Git
 
Git 入门 与 实践
Git 入门 与 实践Git 入门 与 实践
Git 入门 与 实践
 
Git 入门与实践
Git 入门与实践Git 入门与实践
Git 入门与实践
 
WCI 10gR3 overview
WCI 10gR3 overviewWCI 10gR3 overview
WCI 10gR3 overview
 
ALUI 6.5
ALUI 6.5ALUI 6.5
ALUI 6.5
 

Último

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Último (20)

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Get the Facts: Oracle's Unbreakable Enterprise Kernel

  • 1. <Insert Picture Here> Get The Facts: Oracle’s Unbreakable Enterprise Kernel for Linux Wim Coekaerts, Senior Vice President, Linux and Virtualization Engineering Monica Kumar, Senior Director, Product Marketing October 2010 • 1
  • 2. 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. • 2
  • 3. Oracle Linux - History •  Launched at Oracle Open World in 2006 •  Compatible with Red Hat Enterprise Linux •  Freely available source and binaries •  Freely distributable binaries •  Oracle offers Linux support for RHEL and Oracle Linux •  Oracle’s base Linux development platform •  Oracle does not use or test on RHEL •  Customers can switch in minutes – no reinstall needed •  Applications run unchanged •  No Red Hat compatibility bug has ever been reported to Oracle • 3
  • 4. More Than 5,500 Customers Use Oracle Linux • 4
  • 5. Linux Leadership Oracle Unbreakable Linux Program Oracle Linux • 5
  • 6. Traditional Unix Vendor vs. Linux Vendor Traditional Unix Vendor Linux Vendor • Develops and tests hardware and OS together • Develops OS only • Oracle knowledge in development, QA, and support • No Oracle expertise, staff • Tests entire Oracle stack (hardware, OS, and Oracle Database) • Limited testing of OS only • Provides fixes for OS version customer runs • Customer encouraged to upgrade to latest release plus fix • 6
  • 7. The Limits of Strict Red Hat Compatibility •  Red Hat does not validate releases with Oracle products •  Oracle spends considerable effort to find and repair regressions introduced by Red Hat •  Red Hat adopts community enhancements slowly •  The current production Red Hat kernel is based on a four year old community (mainline) version •  Oracle’s ability to make Linux better is constrained •  Much of our work is mainline (OCFS2, BTRFS, RDS, T10-dif, etc.) •  Delivering these enhancements to users requires either waiting on Red Hat (see above) or back porting them into Red Hat’s old kernel • 7
  • 8. Fast, Modern, Reliable and Optimized The Unbreakable Enterprise Kernel for Oracle Linux • 8
  • 9. New: The Unbreakable Enterprise Kernel •  Fast, modern, reliable and optimized for Oracle •  Used by Exadata and Exalogic for extreme performance •  Allows Oracle to innovate without sacrificing compatibility •  Oracle Linux now includes both the Unbreakable Enterprise Kernel and our existing Red Hat Compatible Kernel •  You choose at boot time: a system optimized for running Oracle software or strict Red Hat compatibility. Oracle now recommends only the Unbreakable Enterprise Kernel for all Oracle software on Linux • 9
  • 10. The Facts •  Based on a stable 2.6.32 kernel •  Includes a number of enhancements already in 2.6.32 contributed by Oracle •  Plus brand new optimizations from Oracle that are all open source •  Free download via public yum server •  Covered as part of Oracle’s Unbreakable Linux support program •  No change in pricing •  Easy installation on top of Oracle Linux 5 •  Existing applications run unchanged • 10
  • 11. The Unbreakable Enterprise Kernel: Fast Benchmark Red Hat compatible kernel Unbreakable Enterprise Kernel Gain 8kb flash cache reads (IOPS) 197 thousand 1 million 400% Solid State Disk access 4GB/second 9.5GB/second 137% Infiniband RDS messages, single card (IOPS) 89 thousand 273 thousand 200% 8 socket database OLTP (transactions per minute) 1.8 million 3.2 million 75% • 11
  • 12. The Unbreakable Enterprise Kernel: Modern •  Bigger servers •  Up to 4096 CPUs and 2 TB of memory •  Up to 4 PB (petabyte) clustered volumes with OCFS2 •  Advanced NUMA support •  Power management •  CPUs to stay in low power state when the system is idle •  ACPI 4.0 •  Fine grained CPU and memory resource control The Unbreakable Enterprise Kernel tracks mainline Linux – users get community and Oracle enhancements faster • 12
  • 13. The Unbreakable Enterprise Kernel: Reliable •  Data Integrity – stops corrupt data from being written •  Guards path between applications and storage •  Works with DIF/DIX aware Host Bus Adapter •  Avoid database corruption with Data Integrity enabled ASM driver •  Hardware Fault Management •  Errors detected and logged before they affect OS or application •  Automatic isolation of defective CPUs and memory •  Avoid system crashes and improve application uptime •  Diagnostics Tools •  Low overhead performance counters for tracing • 13
  • 14. The Unbreakable Enterprise Kernel: Optimized for Oracle •  Result of collaboration between Oracle’s Linux, Database, Middleware, and Hardware engineering teams •  No compromises •  The best Linux performance and reliability we can deliver •  The only Linux kernel running in Oracle’s development and test farms going forward •  Oracle will continue to certify our software with the Red Hat Compatible Kernel at least through Oracle Linux version 5. • 14
  • 15. Installing Unbreakable Enterprise Kernel •  Requires Oracle Linux 5.5 or RHEL5.5 x86-64 •  Register system with ULN •  Subscribe to Oracle Linux 5 Latest channel •  Unbreakable Enterprise Kernel and recommended packages •  up2date oracle-linux! •  Unbreakable Enterprise Kernel and recommended packages for Oracle Database installation •  up2date oracle-validated! • 15
  • 16. Installing Unbreakable Enterprise Kernel • Alternative download method (free for anyone)! • Source and binary both available for download! •  Go to public-yum.oracle.com •  Follow instructions to download public-yum-el5.repo •  enable [ol5_u5_base] repo •  yum install oracle-linux • 16
  • 17. Fast, Modern, Reliable and Optimized New Features • 17
  • 18. Improved InfiniBand and RDS Performance •  OFED stack updated to 1.5.1 •  Reduced lock contentions •  Spread interrupts over CPUs • 18
  • 19. Task Control Groups •  Fine grained control over CPU, memory •  Subset the resources of a larger system •  Limit CPU and memory available an application or group of applications •  Control access to devices •  Works inside virtual guests • 19
  • 20. Improved Power Management •  Tickless kernel •  Timer interrupts are performed on demand rather than at a predetermined frequency •  Enables CPUs to stay in low power state when the system is idle •  Reduced overall power consumption •  ACPI 4.0 • 20
  • 21. OCFS2 1.6 •  Reflink •  Writeable snapshots •  Unlimited snapshots of snapshots •  User space cluster stack support •  JBD2 support •  POSIX ACL support •  Quota support •  Extended attributes • 21
  • 22. Data Integrity •  Data Integrity Field •  protects path between HBA and storage device •  Data Integrity eXtensions •  protects path between application and HBA •  Traditional filesystems don’t detect corruption •  If checksumming is used at all, could be months after the data is written •  Detect in-flight data corruption •  Prevent corrupt data from being written •  Works with DIF/DIX aware Host Bus Adapter •  Data integrity-enabled ASM kernel driver will protect against data corruption from application to disk platter • 22
  • 23. Improved Hardware Fault Management •  Hardware errors detected and logged before they affect OS or application •  Automatic isolation of defective CPUs and memory •  Avoids system crashes •  Improves application uptime • 23
  • 24. Performance Improvements •  Improved asynchronous write-back performance •  Keeping up with fast storage •  Improved buffered write accounting •  Reduces stalls and inefficient writeback when mixing devices of different speeds •  IO affinity •  ensures processing of a completed IO is handled by the same CPU that initiated the IO •  Receive Packet Steering (RPS) •  distributes the load of received packet processing across multiple CPUs •  RDS •  Improved scalability on fast storage such as solid state drives •  NUMA improvements •  Reduced page cache contention •  Improves performance for large systems under load • 24
  • 25. New Diagnostic Tools •  Performance Counters for Linux (PCL) •  kernel subsystem keeps track of hardware and software events •  Tracing and analysis without affecting system performance •  Find application and kernel CPU bottleneck •  Latencytop •  Find what actions or operations that are causing latency in applications or in the kernel • 25
  • 26. Miscellaneous •  Initial NFS IPv6 support •  RAID5 to RAID6 restripe support •  I/O topology support •  Kernel tells application what drive requirements are •  Improves write performance •  SSD detection •  Block layer will try harder to dispatch IO when it knows storage device is fast •  Fallocate •  Speed up reserving space for large files •  New floating point and cryptographic features • 26
  • 27. Roadmap: Storage Connect Framework for Oracle Linux Directly Leverage Advanced Storage Vendor Features •  Automated management of storage features, e.g: •  Native storage services, such as LUN creation, deletion, expansion, and snapshot •  Execute thin provisioning to minimize storage utilization •  Leverage existing investments in storage systems •  Leverage all the resources and functionality of existing storage systems within Oracle Linux • 27
  • 28. Latest Innovations Open Source Contributions • 28
  • 29. Oracle: Enhancing Linux for Mission Critical Use • Several kernel maintainers at Oracle • All work submitted to mainline kernel • Enhancements trickle down to enterprise Linux distributions • 29
  • 30. New Contributions ALL Linux kernel enhancements described earlier for The Unbreakable Enterprise Kernel are open source and have been made available to the Linux community. • 30
  • 31. Oracle Linux: Summary • Choice of two kernels •  Red Hat Compatible Kernel •  Oracle’s Unbreakable Enterprise Kernel • Both kernels open source and are free to download; Difference is in functionality • Support pricing is same for both •  Oracle Unbreakable Linux Support Program • Oracle recommends using the Unbreakable Enterprise Kernel • 31
  • 32. Enterprise-Class, Global, 24x7 Linux Support Oracle Unbreakable Linux Support Program • 32
  • 33. Enterprise-class support for the Linux operating system with premier backports, comprehensive management, indemnification, testing and more – all at significantly lower cost. Oracle Unbreakable Linux Support • 24x7 global coverage, 145 countries, 27 local languages • Dedicated engineering and delivery team • Backed by world’s largest support team • Enterprise-quality, Lower cost • Service Excellence in Integrated Services (TSIA) • 2008 Service Excellence in Mission Critical Support Award (SSPA) • 2006 J.D. Powers and Associates Global Certification for Outstanding Customer Support • 33
  • 34. Focus on Linux Testing • Real-world regression and stress testing • Customer-centric testing: • Test Linux features that matter to Oracle customers • Oracle and non-Oracle workloads (e.g. backup) running concurrently • Adverse conditions (low memory, low disk space, etc.) • Long, continuously running stress tests (detect memory leaks) • Check for performance regression and degradation • 34
  • 35. Testing: Oracle Validated Configurations •  Pre-tested, validated, and supported Linux architectures, including •  Software, hardware, storage, drivers, networking components •  Best practices for Linux deployment •  Real-world testing of complete stack •  More than 120 configurations published, freely available for download oracle.com/linux Oracle Validated Configurations offer faster Linux deployments while lowering infrastructure costs Storage Server Oracle Linux Oracle VM Oracle Database Fusion Middleware • 35
  • 36. What is Premier Backporting? •  Traditional Backporting = A specific bug fix produced for the latest version of a package may be retroactively created and introduced as part of an earlier release or update level (e.g. a bug fix released in RHEL5 or Oracle Linux 5 is also released as part of RHEL4 or Oracle Linux 4) •  Only Oracle offers Premier Backporting, which goes far beyond traditional backporting. For example: •  Customer runs RHEL5 or Oracle Linux 5 Update 3 release and encounters a bug; •  Although EL5 Update 4 is already released, the customer prefers not to upgrade; •  With Premier Backporting, Oracle will provide a specific bug fix for the version the customer is running without forcing an upgrade; •  In sharp contrast, a Red Hat support customer must wait to upgrade to the entire Update release to get just the one bug fix they need. •  Modeled after the way we support traditional Oracle products No pressure to upgrade to the latest Update release • 36
  • 37. Comprehensive Indemnification •  Indemnification for intellectual property claims raised against our customers •  Available to all Oracle-supported customers •  Network, Basic and Premier •  Includes damages, liabilities, costs and expenses awarded by courts •  Not limited to the amount of money paid by the customer Deploy Linux with Confidence • 37
  • 38. Key Takeaways •  Oracle recommends Oracle Linux + Unbreakable Enterprise Kernel for all enterprise servers •  Fast, Modern, Reliable; latest innovation in Linux •  Oracle will continue to release and support the Red Hat compatible kernel •  No reinstall is required to upgrade to the new kernel Download Unbreakable Enterprise Kernel! http://public-yum.oracle.com • 38
  • 39. Resources •  Linux Home Page oracle.com/linux •  Follow us on Twitter www.twitter.com/ORCL_Linux •  Free Download: Oracle Linux edelivery.oracle.com/linux •  Free Download: Unbreakable Enterprise Kernel public-yum.oracle.com • 39