Chris O’Connor

Associate Director

Product Strategy

Oracle Corporation

Linux

– An Oracle Perspective

Linux and Open Source in Government

Adelaide, Jan 2004

Linux History

Created by Linus Torvalds in 1991 as an operating system to be used on cheaper commodity hardware than UNIX

Shared with friends and ‘hackers’ and has exploded into the mainstream

Oracle was first commercial database and application server to support Linux

Database introduced in 1998

Hesitancy to deploy in enterprise-class environments

Customers asked, “Is it ready?”

Customers wanted proven enterprise-class support

Common Question

When will Linux be ready for the enterprise?

Linux: The Developers Choice

Windows

37.5%

Linux

54.3%

Other

5.5%

Solaris

2.7%

Which OS Will You Do Most Of Your
Programming on Next Year?

Source: Evans Data Corp March 2003

Linux: The Analyst Choice

Source: IDC 2002

Percentage Growth

Estimated Growth of Server OS Market 2002 - 2006

“Linux has hit a tipping point where it is good enough for most workloads on commodity hardware.”

Ted Schadler

Forrester Research, May 2003

“We’ll be running our whole business on Linux.”

Lawrence J. Ellison

Oracle Corporation, 2003

Linux: Oracle’s Choice

Internal Use of Linux at Oracle

Key internal systems migrated to Linux

Oracle.com

Oracle Files Online

Oracle demo systems

Oracle financial systems

Oracle Outsourcing systems

Oracle Applications development organization

More planned…

Why We Believe In Linux

Lower Cost

To purchase

To maintain

More Reliable and Scalable

Than SMP-based architectures

Better Performance

Than Windows or Unix

AC3 Overview

High Performance Technical Computing specialist based in Sydney

155 node cluster of 2-way, 3GHz IA32 Dell servers

High performance cluster interconnect

Red Hat Linux operating system

Total purchase price < $1m AUD

See http://www.ac3.com.au/ for details

Oracle Benchmarks

TPC-C

First ‘one million’ TPC-C benchmark on Linux

16 node, 4 by Intel Itanium 2 1.5 Ghz processors

Oracle 10g RAC

Result: 1,184,893.38 tpmC (http://www.tpc.org)

Single System TPC-C on 4 by Intel Itanium 2 processors

136,110 tpmc at $4.09/tpmC

TPC-R

First TPC-R benchmark on Linux

Scale factor: 100GB

Result: 4,452.50 QphR@ (http://www.tpc.org)

TPC-H

First one terabyte TPC-H benchmark on Linux

4 by Intel Itanium 2 1.3 Ghz processors

Result: 9,950.7 QphH@1000GB (http://www.tpc.org)

Oracle Applications on
Linux: Faster and Cheaper

Intel/Linux

List Price

2

2.4 GHz

6 GB

1.3 sec

2.2 sec

$8,860

RISC

2

750 MHz

8 GB

1.7 sec

3.8 sec

$53,330

Running Oracle Applications Standard Benchmark for 251 Concurrent Users

Now getting to about 5 times cheaper and three times faster for compute

CPU’s/ Computer

CPU Speed

Phys.
Memory

Average Resp. Time

90% Resp.
Time

http://www.oracle.com/apps_benchmark

Oracle Linux Customers - Australia

and many more…

Oracle on Linux: Customer’s Choice

Common Question

Will we be supported?

Direct support of Linux worldwide

Red Hat Enterprise Linux AS and ES

UnitedLinux

Red Flag (China)

Miracle (Japan)

Only Level 3 Linux support vendor that is not a Linux distributor

No additional Oracle support contract required

Oracle’s Commitment to Linux: Customer Support

Oracle’s Commitment to Linux:
Open-source Contributions

Established Linux kernel team making contributions to open-source under GPL

Oracle Cluster File System

Work with Red Hat, UnitedLinux and the open source community to drive features into Linux

Improved I/O throughput

Improved memory utilization

Improved SMP scalability

Graceful degradation under load

Common Question

What’s next for Oracle and Linux?

Oracle and Linux: Then and Now

Sept. 2003

March 2002

Strategic partnerships with Red Hat and UnitedLinux

Opportunistic

Running our business on Linux

None

Marquee references, e.g. Merrill Lynch, Amazon.com, Electronic Arts; widespread interest

Tire-kicking

Over a Million downloads of Oracle products on Linux

Few downloads

Over 3500 ISVs on Oracle/Linux

Few ISV Apps

Integrated, single point of technical support from Oracle; code level support for the entire stack

No enterprise-class technical support

Red Hat Enterprise Linux and SuSE SLES8

No enterprise-class Linux distribution

Developer Adoption

ISV Adoption

Customer Adoption

Internal Deployment

Partnerships

Technical Support

Product Evolution

Oracle and Operating Systems

Oracle

Virtual O/S

O/S

Hardware

Schedules Processes

Allocates Memory

Performs Disk I/O

Oracle Information Architecture

Transactions

Analysis

Real-Time

Collaboration

Oracle

Linux

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

Blade

One architecture for every style of computing

Oracle9i Cluster Reliability

No Single Point Of Failure

1,000x More Reliable

Oracle9iAS

Oracle9iAS

Oracle9iAS

Oracle9iDB

Oracle9i RAC

Clustered

Web Caches

Clustered

Web Servers

Clustered

J2EE Servers

Clustered

Database

Linux

Linux

Linux

Linux

Now and Next

Next Steps

September 2003

Industry-wide acceptance of standard distributions

Strategic partnerships with Red Hat and United Linux

Completion of the grid

Running our business on Linux

Broad acceptance and no need for “Linux” references

Marquee references, e.g. Merrill Lynch, Amazon.com, Electronic Arts; widespread interest

Ubiquitous distribution and availability

Over a Million downloads of Oracle products on Linux

Complete product offerings on Oracle/Linux

Over 3500 ISVs on Oracle/Linux

Automated analysis and prevention of known problems through production assessments

Integrated, single point of technical support from Oracle; code level support for the entire stack

Continued deployment of standard distributions

Red Hat Enterprise Linux and SuSE SLES8

Developer Adoption

ISV Adoption

Customer Adoption

Internal Deployment

Partnerships

Technical Support

Product Evolution

Oracle’s Software Strategy

Grid Computing

Resources

Websites

Technical

http://otn.oracle.com/Linux

Oracle-Linux technical information

FREE software downloads for development

Sample code, documentation, discussion forums, collaboration, tips, tutorials and more …

http://otn.oracle.com/support/metalink/index.html

Certify website - Oracle product certifications by platform

Oracle-hosted Open Source Development Environment

http://oss.oracle.com

download Oracle Cluster File System (OCFS) for Linux

Oracle Home Page

http://www.oracle.com/linux

A

Q

&

Q U E S T I O N S

38

2

1

Of course, as the largest enterprise software vendor in the world, we can’t convince you if we don’t step up and do it ourselves. Oracle is embracing Linux whole heartedly by using Linux throughout our own data centers.

Here’s a non-Oracle example which is stunning when you consider the second last line

And this is what it looks like

Performance – Linux rocks with Oracle.

Even comparing Oracle to Oracle, Linux price / performance is impressive – that’s scratching another important itch – Cost.

To make the jump, Linux and commercial solutions running on Linux will have to be supported, so lets look at that

We provide direct first-call technical support of the Linux operating system, both Red Hat Enterprise Linux and United Linux. This means Oracle mitigates risk factors for users. You’ve got a major brand software vendor standing behind your system. With Oracle you get quicker resolution of technical issues because of our expertise and our automated systems like the MetaLink support system. We’ve also established a Linux kernel team within Oracle that works closely with the Linux open source community to improve and maintain the Linux source code. There’s no additional charge for Linux support. It’s part of your support contract when you buy an Oracle product. You must have your usual support contract with the Linux distributor.

But our commitment is not just about keeping what we have going, its also about improving it – scratching some of those developer itches

But it can’t stop there…

Oracle relies on the operating system to perform a small number of critical tasks. Most functions traditionally thought of as operating system functions are now performed by Oracle, e.g. task scheduling, security, manageability, availability, etc.

Oracle’s information architecture is the only one that allows every style of commercial computing to be simultaneously satisfied by a single, universal architecture that is deployed on grids of low-cost, commodity-class hardware elements.

So where to next?

Oracle’s software strategy is to enable commercial grid computing, also known as utility computing, by making it possible to acquire software as a service – reliably, affordably – by leveraging massive economies of scale.

Linux - An Oracle Perspective

Prepared for Govt mini-conference on Linux held in Adelaide, Jan 2004

Chris O'Connor

1996-11-07T05:19:12

Roland Slee