E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks?...
-
Upload
jayson-hill -
Category
Documents
-
view
217 -
download
0
Transcript of E-Business Suite Performance & Benchmarks Why Should We Care About Performance and Benchmarks?...
E-Business Suite Performance & Benchmarks
Why Should We Care About Performance and Benchmarks?
Customers Demand Systemsthat Perform
Benchmarks are Both a Proof Point and a Sizing Tool
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
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
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
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
The Oracle SolutionThe Oracle Solution
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
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.
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
• 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
Published Benchmark InformationProduct Benchmarks
Extensive Internal TestingDevelopment Focus on Performance
ApplicationsDevelopment
ServerTechnologies
Oracle Consulting Services
OracleConsulting
Services
Has extensive
experience in
sizing and
performance
Consultants have
direct access to
latest Oracle
information
Hardware PartnershipsBenchmarking Centers of Excellence
and more...
Hardware PartnershipsBenchmarking Centers of Excellence
E-Business Suite Outsourcing
Leave system performance to the Company and the people that designed the software
Outsourcing
Customer AdoptionCustomer Adoption
““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
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
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
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
Questions Questions
& Myths& Myths
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:
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?
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.
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.
SummarySummary
Confidence the E-Business Suite will Perform
Leverage the Resources of Oracle and its Partners
Consistent Metrics for Comparison
Oracle Performance and Benchmarking