32

E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Embed Size (px)

Citation preview

Page 1: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are
Page 2: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are
Page 3: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

E-Business Suite Performance & Benchmarks

Page 4: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Why Should We Care About Performance and Benchmarks?

Customers Demand Systemsthat Perform

Benchmarks are Both a Proof Point and a Sizing Tool

Page 5: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

What is Performance?

The behavior of a given system under certain conditions. Performance is always relative to some measure, which may be quantitative or qualitative.

System performance encompasses, throughput, efficiency, scalability, and availability.

Performance Needs to be Both Designed-In and Implemented-In

Page 6: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

An experiment that provides one An experiment that provides one

perspective on performance and perspective on performance and

confidence in a given configuration. confidence in a given configuration.

What is Benchmark?

Not a Solution in Itself

Page 7: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Business Drivers

PerformancePerformance BenchmarksBenchmarks

The timely and efficient creation of information

from data, so that itmeets expectations

Return on investment in hardware and software

Need for confidencethat system will perform

to expectations and requirements

Need for a reference point for system

configuration

Page 8: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Current Approach

When dealing with performance and benchmarks, very often the approach is to:

• Defer to the hardware vendor

• Apply more hardware to the problem

Page 9: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

The Oracle SolutionThe Oracle Solution

Page 10: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

ProcureProcureProcureProcure

ManufactureManufactureManufactureManufactureFulfillFulfill

Service /Service / Maintain MaintainService /Service /

Maintain Maintain

DevelopDevelopDevelopDevelop

PlanPlanPlanPlan

MarketMarket

SellSellSellSell

HRHR

FinanceFinance

ProjectsProjects

Oracle E-Business Solution

• Architecture• Security• Admin & Mgmt• Configuration vs.

Customization• High-Availability &

Scalability

• Architecture• Security• Admin & Mgmt• Configuration vs.

Customization• High-Availability &

Scalability

• Business Intelligence• Performance &

Benchmarks• Integration• Sizing• Portal

• Business Intelligence• Performance &

Benchmarks• Integration• Sizing• Portal

Page 11: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Customers work with…

• Oracle

• Implementation partner

• Hardware partner

…to arrive at a configuration of hardware and software that will meet their performance criteria.

Oracle’s Approach to Benchmarking and Performance

Use the Standard E-Business Suite Benchmark to establish common metrics to accurately measure the performance of the E-Business Suite for Oracle, customers, and partners.

Page 12: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Published Benchmark Information

Extensive Internal Testing

Oracle Consulting Services

Hardware Partnerships

E-Business Suite Outsourcing

Oracle’s Approach to Benchmarking and PerformanceA Multi-Faceted Approach

Page 13: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

• Focuses on ERP applications

• Simulates realistic customer scenarios by selecting most commonly used Oracle Applications modules

• Uses realistic benchmark loads– Transactions that compose the

benchmark load are definedvia collaboration with implementation consultants

– Representative of typical customer workloads, with both OLTP and batch components

Published Benchmark InformationOracle Applications Standard Benchmark

http://www.oracle.com/apps_benchmark

Page 14: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Published Benchmark InformationProduct Benchmarks

Page 15: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Extensive Internal TestingDevelopment Focus on Performance

ApplicationsDevelopment

ServerTechnologies

Page 16: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Oracle Consulting Services

OracleConsulting

Services

Has extensive

experience in

sizing and

performance

Consultants have

direct access to

latest Oracle

information

Page 17: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Hardware PartnershipsBenchmarking Centers of Excellence

and more...

Page 18: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Hardware PartnershipsBenchmarking Centers of Excellence

Page 19: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

E-Business Suite Outsourcing

Leave system performance to the Company and the people that designed the software

Outsourcing

Page 20: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Customer AdoptionCustomer Adoption

Page 21: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

““Oracle's scalability has taken much of the Oracle's scalability has taken much of the pain out of QLogic's growth... The Oracle pain out of QLogic's growth... The Oracle Database server provides a scalable and Database server provides a scalable and robust environment that compliments robust environment that compliments QLogic's growth.” QLogic's growth.”

Customer Testimonials

-- Dean Anderson, Dir. of Apps Dev.,-- Dean Anderson, Dir. of Apps Dev.,QLogic QLogic

““Oracle has simplified our business practices Oracle has simplified our business practices and will meet our needs for scalability and and will meet our needs for scalability and performance as we continue to grow.”performance as we continue to grow.”

““Oracle delivers flexibility and scalability, Oracle delivers flexibility and scalability, their applications are mature, and they're their applications are mature, and they're here to stay.” here to stay.”

-- Doug Reynolds, Info Svcs Leader,-- Doug Reynolds, Info Svcs Leader,Best Buy Co.Best Buy Co.

-- John Black, VP of Info Svcs, -- John Black, VP of Info Svcs, Papa John's International Papa John's International

““Particularly in banking, high performance Particularly in banking, high performance and utter reliability are critical system and utter reliability are critical system requirements. Our benchmark shows that requirements. Our benchmark shows that Oracle can reliably deliver one of the world's Oracle can reliably deliver one of the world's largest general ledgers and still fulfill our largest general ledgers and still fulfill our stringent requirements for performance.”stringent requirements for performance.”

-- Thierry Schaffluetzel, Proj. Dir., GEAR CH,-- Thierry Schaffluetzel, Proj. Dir., GEAR CH,UBS SwitzerlandUBS Switzerland

Page 22: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Case Study:

Primary benchmark goal was to validate overall performance.Several performance criteria were defined and tested:

• Data Load: Import and post at least 10M postings in less than 1 hour

• Month End: Perform a "period open" in less than 12 hours (transfer 500M balances into the next month)

• Daily Extract: Extract 500M balances in less than 60 minutes and calculate the daily balance sheet of the bank by cost center in less than 30 minutes

2 Terabyte General Ledger Running on Oracle

UBS Benchmark made these assumptions:

• 500M postings per month

• 500M balances per month

• 26 segments in the account key

Page 23: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Imported and posted 11.42M journals per hour

Period Open on 500M balances in 11 hours and 8 minutes

Extracted 500M balances (including the merge of 26 dimension values) in 48 minutes

Generated the daily balance sheet on the base of500M balances in 23 minutes

Case Study: (Cont’d)

Impressive Benchmark ResultsImpressive Benchmark Results

Page 24: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Analyst Testimonial

For many companies, poor performance stalls user

adoption during the rollout phase…

Oracle distinguished itself in having the highest

performing portal product in complex and distributed

deployments.

– AMR Research

Page 25: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Questions Questions

& Myths& Myths

Page 26: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Customer Questions

Use the published Benchmarks as a starting point. Then work with Oracle, our hardware partners and your implementer. The combined knowledge and experience of the team will help you arrive at the appropriate configuration.

Question: How do I know that the system will perform with the hardware I choose?

Answer:

Page 27: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Customer Questions

Running benchmarks is a complex, time consuming and expensive exercise. Oracle therefore does not recommend that customers run their own benchmarks, but rather rely on the data produced by our hardware partners.

There are, however, some customers (very few) that run their own benchmarks.

Question:

Answer:

Can I run my own benchmark?

Page 28: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Benchmark Myth

Myth:

Reality:

TPC-Cs and TPC-Ds are good capacity and performance predictors for my project.

– It doesn’t address the different possibilities for workload variance.

– Industry standard benchmarks simply don’t bear a close enough resemblance to most real-life workloads to provide a useful performance correlation.

Use industry-standard benchmarks only for their intended purpose: to compare the performance of hardware or software vendors’ products on as “level” a playing field as you will probably find.

There is no reliable conversion formula that will allow you to translate a TPC benchmark workload into an equivalent workload for a real-life application.

Page 29: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Permanent Satisfaction Myth

Myth:

Reality:

Once a system is sized and tuned, it should meet the performance goals of the project.

Performance management requires continual commitment to diagnosis and problem resolution, resource management, application optimization, and capacity planning. The commitment may cease only when the application system is decommissioned.

Page 30: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

SummarySummary

Page 31: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are

Confidence the E-Business Suite will Perform

Leverage the Resources of Oracle and its Partners

Consistent Metrics for Comparison

Oracle Performance and Benchmarking

Page 32: E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks? Customers Demand Systems that Perform Benchmarks are