리눅스상의 오라클을 위한인텔 아키텍처 · s linux * mission and strategies....
TRANSCRIPT
리눅스리눅스 상의상의 오라클을오라클을위한위한 인텔인텔 아키텍처아키텍처
이이 성호성호
기술담당이사기술담당이사
인텔코리아인텔코리아
AgendaAgenda
Linux Market OverviewLinux Market Overview
Intel Architecture for Oracle on LinuxIntel Architecture for Oracle on Linux
CentrinoCentrino Mobile TechnologyMobile Technology
* Other names and brands may be claimed as the property of others.
IntelIntel’’s Linuxs Linux** Mission and StrategiesMission and StrategiesMission:Mission:
If Linux; then Intel.If Linux; then Intel.–– Accelerate Linux performance, functionality, tools adoption & enAccelerate Linux performance, functionality, tools adoption & enterprise application terprise application
availability on IAavailability on IA
Strategy:Strategy:Enable Linux (community and vendors) on IAEnable Linux (community and vendors) on IA
–– Provide driver/OS hardening, incorporate support for latest techProvide driver/OS hardening, incorporate support for latest technologiesnologies–– Enable Enable telcotelco features and Itaniumfeatures and Itanium®®2 based platforms2 based platforms
OSVs OSVs –– Engage with Engage with OSVsOSVs on kernel and library enabling for Intel new Technologieson kernel and library enabling for Intel new Technologies
Compilers Compilers –– Create a compelling and superior set of compilers and tools for Create a compelling and superior set of compilers and tools for IAIA–– Enable GCC to get broad Linux support for Enable GCC to get broad Linux support for Intel new Technologies Intel new Technologies
ISVs ISVs –– Ensure key Enterprise applications on Linux run best on IAEnsure key Enterprise applications on Linux run best on IA–– Focus on application segments migrating from RISC/UnixFocus on application segments migrating from RISC/Unix–– Optimized Linux Stacks such as Oracle*Optimized Linux Stacks such as Oracle*–– Keep Linux open and community ownedKeep Linux open and community owned–– Founding member of OSDLFounding member of OSDL
* Other names and brands may be claimed as the property of others.
Linux* Market OverviewLinux* Market Overview
0
2
4
6
8
10
12
14
2001 2003 2005
UNIXFree Linux
WindowsLinux
UN
ITS
(Mill
ions
)
0
2
4
6
8
10
12
14
2001 2003 2005
UNIXFree Linux
WindowsLinux
UNIXFree Linux
WindowsLinux
UNIXFree Linux
WindowsLinux
UN
ITS
(Mill
ions
)
WW Server OS Installed Base
Source: IDC, March 2002
****
****
LINUX MARKET FACTSLINUX MARKET FACTSOver 90% of Linux volume is on IAOver 90% of Linux volume is on IAMicrosoft* Windows* is the #1 choice of OSMicrosoft* Windows* is the #1 choice of OSLinux volume ~2x all UNIX* combinedLinux volume ~2x all UNIX* combined
–– 5x Solaris volume5x Solaris volumeUnitedLinuxUnitedLinux*: 4 Linux distributors trying to *: 4 Linux distributors trying to consolidate on one distribution consolidate on one distribution RedHatRedHat* and * and SuSESuSE* will emerge as enterprise * will emerge as enterprise OS versions of Linux
Market Data:Market Data:IDC*:IDC*: Linux server segment share is growing Linux server segment share is growing 30.1% annually30.1% annually
–– Unix growing at 3.6%Unix growing at 3.6%–– Windows at 4.7%Windows at 4.7%
Giga*:Giga*: Linux servers were $1.5 billion market Linux servers were $1.5 billion market in 2000; a $2.5 billion in 2002 and will grow to in 2000; a $2.5 billion in 2002 and will grow to $15 billion by 2007.$15 billion by 2007.
OS versions of Linux
* Other names and brands may be claimed as the property of others.
1999 2000 2001 2002 2003 2004 2005
Linux500,000
1,000,000
1,500,000
2,000,000
Units
IDC: Enterprise Server Fundamentals (October 2001)
Explosive Linux* Growth!Explosive Linux* Growth!
IDC*, Adjusted Server Market Forecast, 2000-2005
* Other names and brands may be claimed as the property of others.
Linux* is maturing in the EnterpriseLinux* is maturing in the Enterprise
Enterprise ISVEnterprise ISV’’s are introducing Enterprises are introducing Enterprise--Class applications on Class applications on Linux like never beforeLinux like never beforeDistribution vendors are enabling stable release cycles for LinuDistribution vendors are enabling stable release cycles for Linux, x, enabling Enterprise validation to take placeenabling Enterprise validation to take place
PastPast
Workstations ProxyFirewallCacheDirectoryE-MailWeb, File & Print Servers
PresentPresent
Database Servers Application Servers Custom Applications
FutureFuture
Storage Networks Mainframe
* Other names and brands may be claimed as the property of others.
Linux* solutions? A Significant Impact!Linux* solutions? A Significant Impact!
As a result of its Red Hat* implementation, CSFB* will consolidate more than 20 RISC*-based machines to only a few Intel®processors, which can process up to a half-billion transactions…. CSFB* has also noticed a 20x increase in overall performance, in contrast to traditional legacy UNIX* systems.
April 2002
* Other names and brands may be claimed as the property of others.
Intel vs. RISC Server InfrastructureIntel vs. RISC Server InfrastructureCumulative cash flow comparisonCumulative cash flow comparison
0
20,000,000
40,000,000
60,000,000
80,000,000
100,000,000
120,000,000
Year 0 Year 1 Year 2 Year 3 Year 4
RISC
Intel
No Growth $53,353,725
0
20,000,000
40,000,000
60,000,000
80,000,000
100,000,000
120,000,000
140,000,000
160,000,000
180,000,000
Year 0 Year 1 Year 2 Year 3 Year 4
RISC
Intel
5% Growth Intel $92,443,365
Annual Savings - No Growth Annual Savings - 5% Growth
6000 RISC based servers 6000 RISC based servers 70% (4200) are 4 CPU or less, 30% SMP servers with > 4 70% (4200) are 4 CPU or less, 30% SMP servers with > 4 processors. Initial migration of 4 CPU servers(85%), where feasprocessors. Initial migration of 4 CPU servers(85%), where feasible for >4p serversible for >4p servers
* Other names and brands may be claimed as the property of others.
Linux*Linux*CommunityCommunity
InternetInternet
OSDLOSDL
People + Expertise + $$People + Expertise + $$
IndustryIndustrySponsorsSponsors
Data Center Class LinuxData Center Data Center Class LinuxClass Linux
Enterprise and Telecommunication
Capabilities
Enterprise and Enterprise and Telecommunication Telecommunication
CapabilitiesCapabilities
Work with the Industry and the Community Work with the Industry and the Community to Advance the Open Source Modelto Advance the Open Source Model
Open Source Development LabOpen Source Development Lab
* Other names and brands may be claimed as the property of others.
OSDL MembershipOSDL Membership
An open forum where Linux and Open Source An open forum where Linux and Open Source developers collaborate to build and test developers collaborate to build and test software for powerful servers and business software for powerful servers and business computing environmentscomputing environments
* Other names and brands may be claimed as the property of others.
Sample of IntelSample of Intel’’s Linux s Linux Engineering ProgramsEngineering Programs
870/Mck Project• Static domain partitioning• Dynamic domain partitioning• Machine check handling• cc-NUMA• Hot-plug processor• Hot-plug memory support• Hot-plug IO node support• OS enhancements
RDBMS performanceRDBMS performance16 way SMP16 way SMP870/Itanium870/Itanium®®22 SupportSupportIA Platform SupportIA Platform Support
–– IA32, IA64 & IA32, IA64 & XscaleXscale–– HyperHyper--threadingthreading
Telco/Data Center Telco/Data Center HardeningHardening
–– High availability: e.g., Hot High availability: e.g., Hot swap memoryswap memory
–– Response time Response time enhancements: e.g., RT enhancements: e.g., RT schedulerscheduler
–– High reliability: e.g., Dump High reliability: e.g., Dump analysis, fast recoveryanalysis, fast recovery
Precept: A code name for a set of projects to make Linux technically superior to UNIX
* Other names and brands may be claimed as the property of others.
Enabling Software & SolutionsEnabling Software & Solutions
SW Development ToolsSW Development Tools–– Compilers, Libraries,Compilers, Libraries,
VTuneVTune™™ AnalyzerAnalyzer
Developer ServicesDeveloper Services–– Early access to newest Early access to newest
hardwarehardware
IntelIntel®® Solution ServicesSolution Services–– World wide solution centers World wide solution centers
and consulting servicesand consulting services
400+ ISVs400+ ISVs
Understanding Solutions & Integration Understanding Solutions & Integration Vtune is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
* Other names and brands may be claimed as the property of others.
IntelIntel’’s Missions MissionBe the preeminent building block supplierBe the preeminent building block supplier
to the worldwide internet economyto the worldwide internet economy
* Other names and brands may be claimed as the property of others.
IntelIntel®® Server ProcessorsServer Processors
Intel XeonIntel Xeon™™ Processor Family = Continues Processor Family = Continues price / performance leadership for entry, midprice / performance leadership for entry, mid--range and highrange and high--end servers and workstationsend servers and workstations
ItaniumItanium™™ Processor Family = Extends IntelProcessor Family = Extends Intel®®Architecture for the most demanding enterprise Architecture for the most demanding enterprise requirements; highrequirements; high--end servers and end servers and workstationsworkstations
IntelIntel--based enterprise platforms enable broadest based enterprise platforms enable broadest system choice for tomorrowsystem choice for tomorrow’’s breakthrough applicationss breakthrough applications
* Other names and brands may be claimed as the property of others.
Business Value: TopBusiness Value: Top--ToTo--BottomBottom
512K L2 cache on new 0.13µ process technology
Density leadership, low voltage, and value Density leadership, low voltage, and value for entry and low power servers for the for entry and low power servers for the internet infrastructureinternet infrastructure
Leadership in price/performance and Leadership in price/performance and throughput for enterprise and ethroughput for enterprise and e--Business Business applicationsapplications
UP, DPUP, DPRack, blades, low Rack, blades, low
power bladespower blades
44P, 8P, 8P+ P, 8P, 8P+ rack optimized, rack optimized,
pedestal serverspedestal servers
22P P rack optimized, rack optimized,
pedestal serverspedestal servers
Performance 2P, 4P, 8P, 8P+4P, 8P, 8P+
highhigh--end servers
Intel® Itanium® architecture with EPIC* technologyPerformance 2P,
end servers
Intel® NetBurst™ microarchitecture and Hyper-Threading Technology
New levels of compute parallelism, New levels of compute parallelism, scalability and RAS for the most scalability and RAS for the most demanding enterprise applicationsdemanding enterprise applications
Busines
s Valu
e
Busines
s Valu
e* * Explicitly Parallel Instruction ComputingExplicitly Parallel Instruction Computing
Intel® Xeon™ Processor MP
Intel® Xeon™ Processor
* Other names and brands may be claimed as the property of others.
ItaniumItanium®® Processor Family RoadmapProcessor Family Roadmap
Montecito(Dual Core)MontecitoMontecito(Dual Core)(Dual Core)
Itanium® 2Processor
(1 GHz, 3MB L3)
ItaniumItanium®® 22ProcessorProcessor
(1 GHz, 3MB L3)(1 GHz, 3MB L3)
Itanium® 2Processor
(Madison) (1.5GHz, 6MB L3)
ItaniumItanium®® 22Processor Processor
(Madison) (Madison) (1.5GHz, 6MB L3)(1.5GHz, 6MB L3)
Itanium® 2 Processor(Madison 9M)
(>1.5GHz, 9MB L3)
ItaniumItanium®® 2 2 ProcessorProcessor(Madison 9M)(Madison 9M)
(>1.5GHz, 9MB L3)(>1.5GHz, 9MB L3)
Strong roadmap for a range of systemsStrong roadmap for a range of systems
Silicon ProcessSilicon Process0.18 µm0.18 0.18 µµmm0.13 µm0.13 0.13 µµmm
90 nm90 nm90 nm
Next ItaniumNext Itanium®® 2 processor (Madison) on track for production in June2 processor (Madison) on track for production in June--JulyJulyNew Low Voltage ItaniumNew Low Voltage Itanium®® 2 processor (Deerfield) follows in 2H2 processor (Deerfield) follows in 2H’’0303ItaniumItanium®® 2 platform maintains same socket, bus and software compatibilit2 platform maintains same socket, bus and software compatibilityyIntel will enhance ItaniumIntel will enhance Itanium®® 2 processors (Madison and Deerfield) in 20042 processors (Madison and Deerfield) in 2004Montecito processor will enable dualMontecito processor will enable dual--core technology and enhancedcore technology and enhancedmicroarchitecturemicroarchitecture in 2005in 2005
2005200520022002 20032003 20042004
IntelIntel®®ItaniumItanium®® 22ProcessorProcessor
Deerfield Follow-on(In definition)
Deerfield Deerfield FollowFollow--onon
(In definition)(In definition)
LV Itanium® 2Processor
(Deerfield)(1.0GHz, 1.5MB L3, DP)
LV ItaniumLV Itanium®® 22Processor Processor
(Deerfield)(Deerfield)(1.0GHz, 1.5MB L3, DP)(1.0GHz, 1.5MB L3, DP)
LV Itanium® 2Processor
(Deerfield refresh)(In definition)
LV ItaniumLV Itanium®® 22Processor Processor
(Deerfield refresh)(Deerfield refresh)(In definition)(In definition)
Low Voltage Low Voltage IntelIntel®® ItaniumItanium®® 22
ProcessorProcessor
All dates specified are target dates, are provided for planning purposes only and are subject to change.
* Other names and brands may be claimed as the property of others.
IPF Operating Systems AvailabilityIPF Operating Systems Availability
Q1Q1’’0303 Q2Q2’’0303 Q3Q3’’0303 Q4Q4’’0303
All products, dates, and figures are preliminary, for planning purposes only and are subject to change without notice
Limited Limited Edition 1.2Edition 1.211 Windows* Server 2003 RTMWindows* Server 2003 RTM
HPHP--UX* 11i 1.6UX* 11i 1.6 HPHP--UX* 11i 2.0UX* 11i 2.0
Q1Q1’’0404
Advanced Server 2.1Advanced Server 2.1Advanced Workstation 2.1Advanced Workstation 2.1 AS3.0AS3.0
8.08.0 SLES8SLES8
MSC.Linux MSC.Linux V2002
United LinuxUnited Linux
V2002 MSC.Linux V2003MSC.Linux V2003
SLE8/UL1.0SLE8/UL1.0
1 Fully supported by Microsoft
* Other names and brands may be claimed as the property of others.
V5.2V5.2
v7.0v7.0 v8.0v8.0
3.0 Available3.0 Available
BetaV3.0V3.0
V6.0V6.0Beta
V7.0V7.0Beta
v7.0v7.0 v8.0v8.0
Q1Q1’’0303 Q1Q1’’0404Q2Q2’’0303 Q3Q3’’0303 Q4Q4’’0303
V7.1V7.1
V4.0V4.0
DuttonDutton
v8.0 Beta
v4.0 Beta
Beta
v8.0 Beta
v2.2v2.2
V1.0V1.0
V7.1 Beta
V1.1V1.1 V1.2V1.2
Intel Tools for Linux* Development Intel Tools for Linux* Development PlatformPlatform
CompilersCompilers
IntelIntel®® C++ CompilerC++ Compiler
IntelIntel®® Fortran CompilerFortran Compiler
gccgcc compilerscompilers
Performance ToolsPerformance ToolsIntelIntel®® Integrated Integrated
Performance PrimitivesPerformance Primitives
IntelIntel®® Math Kernel LibraryMath Kernel Library
VTuneVTune™™ Performance Performance AnalyzerAnalyzer
VTuneVTune™™ Linux Linux Command LineCommand Line
LinuxLinux glibcglibc librarylibrary
All products, dates, and figures are preliminary, for planning purposes only and are subject to change without notice
Itanium® 2 processor fully supported in all development tools
ItaniumItanium®® 2 processor fully supported 2 processor fully supported in all development toolsin all development tools
* Other names and brands may be claimed as the property of others.
Development Tools Availability Development Tools Availability InformationInformation
Two Primary sources of Tools information are Available:Two Primary sources of Tools information are Available:IntelIntel®® Developer Solutions CatalogDeveloper Solutions Catalog http://www.http://www.intelintel.com/ids/catalog.com/ids/catalog
–– Using Navigation on Left Hand Side of Page, follow these steps:Using Navigation on Left Hand Side of Page, follow these steps:–– Select Select ““Browse By IntelBrowse By Intel®® ProcessorProcessor””–– Then Select Then Select ““IntelIntel®® ItaniumItanium®® Processor FamilyProcessor Family””–– Data is updated regularly by the ISVs themselves, not IntelData is updated regularly by the ISVs themselves, not Intel
Developer Dispatch is available to those enrolled in IntelDeveloper Dispatch is available to those enrolled in Intel®®Developer Services Early Access Program.Developer Services Early Access Program.
–– Includes PreIncludes Pre--Release Tools Information, Downloads, and Special OffersRelease Tools Information, Downloads, and Special Offers–– To Enroll in EAP, Contact your Intel Representative or visit:To Enroll in EAP, Contact your Intel Representative or visit:–– http://www.http://www.intelintel.com/ids/.com/ids/eapeap//itaniumitanium–– After you are enrolled, a link to Developer Dispatch will be avaAfter you are enrolled, a link to Developer Dispatch will be available on the ilable on the
left hand Navigation Bar of left hand Navigation Bar of ““My Early Access ProgramMy Early Access Program”” pagepage
* Other names and brands may be claimed as the property of others.
The Key RequirementsThe Key Requirementsee--Business Solutions needs:Business Solutions needs:
AvailabilityAvailabilityScalabilityScalabilityPrice/performance Price/performance ManageabilityManageabilityFlexibilityFlexibility
IntelIntel®®HardwareHardware
Oracle* Oracle* SoftwareSoftware
* Other names and brands may be claimed as the property of others.
Oracle and Intel Working TogetherOracle and Intel Working Together
8 8 Years spent in the labs togetherYears spent in the labs togetherCoCo--operatively developing/tuningoperatively developing/tuningOracle9iR2 Oracle9iR2 ““firstsfirsts””
–– Simultaneous release for Win2K, LinuxSimultaneous release for Win2K, Linux--32, 32, HPHP--UX PA and Solaris (32/64)UX PA and Solaris (32/64)
–– Working with Oracle to integrate Intel C++ Compiler Working with Oracle to integrate Intel C++ Compiler for Kernel Buildfor Kernel Build
–– 32 bit Xeon32 bit Xeon–– 64 bit Itanium64 bit Itanium
* Other names and brands may be claimed as the property of others.
Intel and Oracle*: Engineering Intel and Oracle*: Engineering the Futurethe Future
Joint enablement of Oracle on Intel based Joint enablement of Oracle on Intel based platforms and platforms and InfiniBandInfiniBand* solutions* solutionsSolution centersSolution centersIntel server applications enabling programIntel server applications enabling programOracle Certified ConfigurationsOracle Certified Configurations
Enable new eEnable new e--Business data center architecture Business data center architecture that is affordable, easy to deploy and scalablethat is affordable, easy to deploy and scalable
* Other names and brands may be claimed as the property of others.
Economics of IntelEconomics of Intel®® ArchitectureArchitecture
ChoiceChoice
Data BaseData BaseManagement Management
Legacy / Storage /Legacy / Storage /Core ServicesCore Services
Presentation Presentation LogicLogic
Authorize / Distribute /Authorize / Distribute /AccelerateAccelerate
Business Business LogicLogic
Integrate / Analyze /Integrate / Analyze /PersonalizePersonalize
++ ++ ++……== Scale OutScale Out
Back EndBack EndFront TierFront Tier Mid tierMid tier
* Other names and brands may be claimed as the property of others.
ItaniumItanium®® 2 Processor Performance2 Processor PerformanceIndustry leading Performance results*Industry leading Performance results*
SAP 2SAP 2--tier SDtier SD22
4P4PLinpackLinpack HPCHPC44
32P32P
EnterpriseEnterprise
80.4K80.4KtpmCtpmC 600 SD 600 SD
usersusers 101.77 101.77 GFLOPSGFLOPS
5 Source: Itanium® 2 processor results measured on HP Server rx2600 using Itanium® 2 processor 1GHz with integrated 3MB L3 cache, HP-UX operating system, measured in June 2002. SPECint_base2000* is a trademark of SPEC*. Best RISC result of 804 from www.spec.org on IBM pSeries 690 1300MHz.
2 Source: Itanium® 2 processor results measured on HP Server rx5670 using 4 Itanium® 2 processors 1GHz with integrated 3MB L3 cache, 24GB of SD-RAM; HP-UX 11.23, SAP rev 4.6 D, Oracle9i R2. Best RISC result of 420 from www.sap.com/benchmark on AlphaServer ES45 1000MHz.
4 Source: Itanium® 2 processor measurements done on a NEC Server TX7/i9510 using 32 Itanium® 2 processors 1GHz with integrated 3MB L3 cache, 128GB memory, Linux OS. Best RISC result of 95.2 from www.netlib.org on IBM pSeries690 1300MHz.
1 Source: Itanium® 2 processor measurements done on a HP Server rx5670 using 4 Itanium® 2 processors 1GHz with integrated 3MB L3 cache, Red Hat Linux, Oracle 10i Standard Edition,. Best RISC result of 50.1K from www.tpc.org on AlphaServerES45 1000MHz, availability date 05/09/02.
+60%+60% +43%+43% +7%+7%
SPECintSPECint__base2000base200055
SPECfpSPECfp__base2000base200066
StreamStream77
CPU/BandwidthCPU/Bandwidth
81081013561356
3700 MB/sec3700 MB/sec
+1%+1% +13%+13% +87%+87%
SPECweb99_SSLSPECweb99_SSL33
4P4P
15201520
3 Source: Itanium® 2 processor results measured on HP Server rx5670 using 4 Itanium® 2 processors 1GHz with integrated 3MB L3 cache, 24GB of memory, HP-UX operating system, measured in June 2002. SPECweb99_SSL is a trademark of SPEC. Best RISC result of 1050 from www.spec.org on IBM pSeries 630 1000MHz.
+45%+45%
with same number with same number of processorsof processors (Single processor)(Single processor)
Best RISC Best RISC result
TPCTPC--CC11
4Presult 4P
Technical ComputingTechnical Computing6 Source: Itanium® 2 processor results measured on HP Workstation zx6000 using Itanium® 2 processor 1GHz with integrated 3MB L3 cache, Linux operating system, measured in June 2002. SPECfp_base2000* is a trademark of SPEC*. Best RISC result of 1202 from www.spec.org on IBM pSeries 690 1300MHz.
7 SourSImeasuriPerInRwAl
ce: Triad performance. ingle CPU. Source Intel:
tanium® 2 processor prototype ement 1GHz with
ntegrated 3MB L3 cache, Triad formance. Single CPU,
tel® E8870 chipset. Best ISC result of 1978 from ww.cs.virginia.edu/stream on phaServe ES45 1000MHz.r
Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, reference www.intel.com/procs/perf/limits.htm or call (U.S.) 1-800-628-8686 or 1-916-356-3104
*Other names and brands may be claimed as the property of others.* * Results as of 7/8/02Results as of 7/8/02
Itanium® 2 processor delivers industry leading performance results in enterprise and technical computing applications
®ItaniumItanium® 2 processor delivers industry leading performance 2 processor delivers industry leading performance results in enterprise and technical computing applicationsresults in enterprise and technical computing applications
* Other names and brands may be claimed as the property of others.
TPCTPC--C results (4P)C results (4P)
World class in 4way nonWorld class in 4way non--clusters:clusters:Top 6 in Price Performance, Top 6 in Price Performance,
Top 5 in Performance!Top 5 in Performance!Linux: 4.83$/Linux: 4.83$/tpmCtpmC 80 495 80 495 tpmCtpmC
HPHP--UX: 1UX: 13.26$/3.26$/tpmCtpmC 80 571 80 571 tpmCtpmC
database server transactions per minuteTPC-C Benchmark
010,00020,00030,00040,00050,00060,00070,00080,00090,000
IntelPentium IIIXeon 900
MHz
IntelXeon MP1.6 GHz
IntelXeon MP2.0 GHz
IntelXeon MP2.0 GHz
IntelItanium 21.0 GHz
FujitsuSiemens
PRIMERGYH400
DellPowerEdge
6600
HPProLIantML570
IBMeServerxSeries440
HPserverrx5670
tpm
C
SQLSQL
Database Server System tpmC $/tpmC Availability Date Database Server System tpmC $/tpmC Availability DateIBM eServer xSeries 440 4-way 74,206 $5.75 3/31/2003 HP ProLIant ML570 4-way 68,739 $4.98 12/31/2002NEC TX7/i9510 32-way 308,621 $14.96 12/31/2002 Fujitsu Siemens PRIMERGY H400 4-way 37,384 $12.80 4/1/2001HP server rx5670 4-way 78,455 $5.11 12/31/2002 Dell PowerEdge 6600 4-way 51,070 $5.66 12/31/2002TPC-C is a trademark of the Transaction Processing Council. For more information please visit www.tpc.org
Itanium 2
server
World record with Intel® Itanium® 2World record with Intel® Itanium® 2
Intel
1.0 GHz
HP
rx5670
OracleRed Hat HP-UXLinux
OracleOracleRed Hat HPRed Hat HP--UXUXLinuxLinux
Itanium 2
server
Intel
1.0 GHz
HP
rx5670
* Other names and brands may be claimed as the property of others.
Oracle9Oracle9iiASASIntel CPU Performance LeaderIntel CPU Performance Leader
3,3242,638
2,027
0
1,000
2,000
3,000
4,000
Bbop
s/m
in
Oracle9iAS BEA WebLogic IBMWebSphere
Per-CPU Performance on Intel, Normalized
Oracle9
Oracle on HP Computers
Source: ECperf Benchmark: http://ECperf.theserverside.com
* Other names and brands may be claimed as the property of others.
IntelIntel®® Architecture for Oracle9Architecture for Oracle9ii**
ChoiceChoice
DatabaseDatabaseManagement Management
Legacy / Storage /Legacy / Storage /Core ServicesCore Services
PresentationPresentationLogicLogic
Authorize / Distribute /Authorize / Distribute /AccelerateAccelerate
Business Business LogicLogic
Integrate / Analyze /Integrate / Analyze /PersonalizePersonalize
Oracle Mobile
OraclePartner
Solutions
Oracle9iAS Portal
JDeveloper
E-Business Suite
Oracle9iApplication Server
Oracle Partner
Solutions
Intel® Architecture is the platform of choice for Oracle9i
Back endBack endFront tierFront tier Mid tierMid tier
* Other names and brands may be claimed as the property of others.
Itanium Processor Family Itanium Processor Family benefits for Oracle 9benefits for Oracle 9ii
Large memory addressabilityLarge memory addressability–– No 4 GB linear memory limitation for SGANo 4 GB linear memory limitation for SGA
More UsersMore Users–– Larger shared pool allows for more Oracle sessionsLarger shared pool allows for more Oracle sessions–– OS can support more processesOS can support more processes
Reduced Reduced IOsIOs–– Larger buffer cache reduces disk Larger buffer cache reduces disk IOsIOs–– Larger sort and hash areas speed joins and other operationsLarger sort and hash areas speed joins and other operations
Lower CostLower Cost–– Server consolidation reduces administrative costServer consolidation reduces administrative cost
* Other names and brands may be claimed as the property of others.
Common Deployment ScenariosCommon Deployment Scenarios
Very Large DatabasesVery Large Databases–– Large data setsLarge data sets–– Lots of parallel queriesLots of parallel queries
Business IntelligenceBusiness Intelligence–– Large data setsLarge data sets
Databases using security technologiesDatabases using security technologies–– EPIC really performs well in encryptionEPIC really performs well in encryption
Oracle Spatial applicationsOracle Spatial applications–– Benefits from excellent FP performance Benefits from excellent FP performance
* Other names and brands may be claimed as the property of others.
Oracle Architecture on ItaniumOracle Architecture on Itanium
6464--bit database architecture based on 32bit database architecture based on 32--bit databasebit database–– Allows database to be built upon a stable, proven base with Allows database to be built upon a stable, proven base with
few architecture changesfew architecture changes–– On Linux, process architecture is retainedOn Linux, process architecture is retained–– (*) On Windows, thread architecture is retained(*) On Windows, thread architecture is retained
Oracle not bound by specific memory amount or Oracle not bound by specific memory amount or number of processorsnumber of processors
–– Supports as much as the OS can supportSupports as much as the OS can support
* Other names and brands may be claimed as the property of others.
Oracle Support on ItaniumOracle Support on Itanium
Itanium is being supported byItanium is being supported by–– 6464--bit Oracle DB serverbit Oracle DB server–– 3232--bit Oracle DB clientbit Oracle DB client–– 6464--bit Oracle DB clientbit Oracle DB client
Itanium is not supported byItanium is not supported by–– 3232--bit Oracle DB serverbit Oracle DB server
Machines with 32Machines with 32--bit clients are interoperable with 64bit clients are interoperable with 64--bit Oracle bit Oracle on Itaniumon Itanium
Available to download from OTN (Oracle9i R2 for Linux/IA64)Available to download from OTN (Oracle9i R2 for Linux/IA64)–– http://http://otnotn.oracle.com/software/products/oracle9i/content.html.oracle.com/software/products/oracle9i/content.html
* Other names and brands may be claimed as the property of others.
IntelIntel®®--based Servers for Oracle9based Servers for Oracle9ii* RAC = * RAC = High Availability
NodeNodeAA
NodeNodeBB
NodeNodeCC
High Availability
Users automatically migrate toUsers automatically migrate to
operating nodes in theoperating nodes in the
event of a node failure
No single point ofNo single point offailure with a failure with a
clustered solutionclustered solution event of a node failure
Intel®-based servers combined with Oracle9iRAC offers increased Availability
* Other names and brands may be claimed as the property of others.
IntelIntel®®--based Servers for Oracle9based Servers for Oracle9ii* RAC = * RAC = ScalabilityScalability
NodeNodeAA
NodeNodeBB
NodeNodeCC
NodeNodeDD
Add additional processing power, storage capacity, and memory as
business needs demand
Scalability Virtually Unlimited Scalability
* Other names and brands may be claimed as the property of others.
IntelIntel®®--based Servers for Oracle9based Servers for Oracle9ii* RAC = * RAC = ManageabilityManageability
SelfSelf--managing and tuning which dramatically reduces the managing and tuning which dramatically reduces the time and effort spent by time and effort spent by DBA'sDBA's and administrators in and administrators in performing standard database activities performing standard database activities Increase Performance via Resource Management Increase Performance via Resource Management Minimize Downtime via Recovery ManagementMinimize Downtime via Recovery ManagementReduce Operational Costs Reduce Operational Costs -- Dynamic initialization Dynamic initialization parametersparameters——reduces systems management overheadreduces systems management overheadProvides system administrators a single system image of Provides system administrators a single system image of the database the database
–– Equals no retraining of IT staff and no special tools to learnEquals no retraining of IT staff and no special tools to learn
Oracle9i RAC on Intel-based servers can be managed via a single system image of the database
* Other names and brands may be claimed as the property of others.
CacheCache--toto--cache data cache data shipping shipping Shared cache Shared cache eliminateseliminatesslow I/O to diskslow I/O to diskEnables scalabilityEnables scalabilityfor all applicationsfor all applications
Users
Shared CacheShared Cache
Cache FusionCache Fusion
Oracle9Oracle9ii* RAC* RACCache Fusion ArchitectureCache Fusion Architecture
* Other names and brands may be claimed as the property of others.
4 4 IntelIntel®®--based based servers, servers, ClariionClariion* K1 * K1
Disk array, Disk array, FibreFibreChannel*, Gigabit Channel*, Gigabit
EthernetEthernet
Gigabit Switch
8 CPUs per server
Intel and Oracle9Intel and Oracle9i*i* RAC PlatformRAC Platform
8-Way 8-Way 8-Way 8-Way
Disk Array
FC Switch
Configuration Under Test
Red Hat* Linux
37* Other names and brands may be claimed as the property of others.
Benefits of Oracle9Benefits of Oracle9i* i* RAC Certified RAC Certified ConfigurationConfiguration
Quick and simple RAC Solution Deployment Quick and simple RAC Solution Deployment Rapidly orderable and deployableRapidly orderable and deployablePrePre--installed, preinstalled, pre--configured, stressconfigured, stress--testedtestedBetter supported (well understood configurations)Better supported (well understood configurations)Deployable into Oracle.com for Deployable into Oracle.com for ““our place, your our place, your placeplace”” deploymentdeploymentBetter lifecycle management (patches, upgrades, Better lifecycle management (patches, upgrades, migrations)migrations)
38* Other names and brands may be claimed as the property of others.
Oracle9Oracle9i*i* RAC on Intel ArchitectureRAC on Intel ArchitectureHP* Certified ConfigurationHP* Certified Configuration
Flat Panel monitor
RA4100 Disk Array
DL580 Server (4 nodes)
* Other names and brands may be claimed as the property of others.
Intel and Oracle9Intel and Oracle9i*i* RAC RAC -- Tips and Tips and TricksTricks
Turn off Watchdog while testing your solution, else any Turn off Watchdog while testing your solution, else any failure will cause a node reboot and database recoveryfailure will cause a node reboot and database recoveryAny application will see scalability on Oracle RAC, but to Any application will see scalability on Oracle RAC, but to realize the applications full potential, some changes may be realize the applications full potential, some changes may be useful to makeuseful to make
–– Configure your cluster with 4 nodes even if you only use 2 or 3.Configure your cluster with 4 nodes even if you only use 2 or 3. It It will allow you to add the 3rd or 4rth node on the fly later.will allow you to add the 3rd or 4rth node on the fly later.
–– Need to use raw partitions until a cluster file system is availaNeed to use raw partitions until a cluster file system is available on ble on LinuxLinux
–– Recommend using Logical Volume Manager (LVM)Recommend using Logical Volume Manager (LVM)
* Other names and brands may be claimed as the property of others.
Case Study: Case Study: NetLedgerNetLedger**
Linux and Oracle: NetLedger’sReal-World Solution DetailedIn Real World Testing, Linux Reigns Supreme
•• Financial, onlineFinancial, onlineaccounting ASPaccounting ASP
•• Largest deployment Largest deployment of Oracle databaseof Oracle databaseon Linuxon Linux
•• Designed for scalabilityDesigned for scalability•• Over 500 IntelOver 500 Intel®®
processor based processor based servers deployedservers deployed
* Other names and brands may be claimed as the property of others.
Case Study:Case Study:eMiceeMice Hong KongHong Kong
CRM Application for Telco VerticalCRM Application for Telco VerticalOracle9Oracle9i i RAC Proof of Concept (RAC Proof of Concept (PoCPoC))
–– Dell, Intel and Oracle sponsoredDell, Intel and Oracle sponsored–– Compare to existing IBM AIX Oracle8Compare to existing IBM AIX Oracle8ii environment with environment with
Oracle9iRAC on Dell Oracle9iRAC on Dell PowerEdgePowerEdge ServersServers–– Prove Oracle 9i RAC on Linux/Dell is capable in Telco spaceProve Oracle 9i RAC on Linux/Dell is capable in Telco space
Alliance team support for Alliance team support for PoCPoC–– Intel SCS support on system level and overall monitoringIntel SCS support on system level and overall monitoring–– Oracle US DB fine tuning expertise support in PRC for 1 week Oracle US DB fine tuning expertise support in PRC for 1 week –– Oracle PRC support on DB set upOracle PRC support on DB set up–– Dell US Oracle9i RAC team and Dell PRC support on HW levelDell US Oracle9i RAC team and Dell PRC support on HW level
ResultsResults–– Install of Oracle9i RAC environment less than 1weekInstall of Oracle9i RAC environment less than 1week–– PoCPoC executed and fine tuned in 1 weekexecuted and fine tuned in 1 week–– 2M 2M TxTx/hr = 250K call/hr (2.5 x largest existing customer)/hr = 250K call/hr (2.5 x largest existing customer)–– Price/performance on IA: 2Price/performance on IA: 2--3 x compared to IBM AIX RISC3 x compared to IBM AIX RISC
* Other names and brands may be claimed as the property of others.
Case StudyCase StudyOffice of State Revenue (NSW)Office of State Revenue (NSW)
InIn--house Billing Systemhouse Billing SystemPreviously Deployed on SolarisPreviously Deployed on SolarisCurrently being migrated to RedHat LinuxCurrently being migrated to RedHat Linux3 x 4way Xeon3 x 4way Xeon--based Dell based Dell PowerEdgePowerEdge ServersServers
"OSR need an expandable, high availability solution for our corebusiness databases - but at a reasonable cost. We decided that using standard Intel servers through a supported and certified Dell/Linux/Oracle cluster solution would best meet our needs"
Mike Kennedy, CIO, Office of State Revenue - Australia, New South Wales
IntelIntel®® CentrinoCentrino™™ Mobile Mobile Technology OverviewTechnology Overview
-- perfect platform for Oracle Mobile Solutionperfect platform for Oracle Mobile Solution
* Other names and brands may be claimed as the property of others.
What is IntelWhat is Intel®® CentrinoCentrino™™ Mobile Mobile Technology?Technology?
IntelIntel®® 855 Chipset 855 Chipset FamilyFamily
IntelIntel®® PentiumPentium®®
M ProcessorM Processor**Images not to scaleImages not to scale
++
IntelIntel®® PRO/Wireless 2100 PRO/Wireless 2100 Network ConnectionNetwork Connection
++
*Wireless connectivity and some features may require you to purchase additional software, services or external hardware. Availability of public wireless LAN access points limited. System performance measured by MobileMark* 2002. System performance, battery life, wireless performance and functionality will vary depending on your specific hardware and software configurations. See http://www.intel.com/products/centrino/more_info for more information.
Integrated wireless LAN capabilityIntegrated wireless LAN capabilityBreakthrough mobile performance*Breakthrough mobile performance*Enables extended battery lifeEnables extended battery lifeThinner, lighter designsThinner, lighter designs
* Other names and brands may be claimed as the property of others.
IntelIntel®® CentrinoCentrino™™ Mobile TechnologyMobile Technology
Performance Performance BenefitsBenefits••Mobile optimized microMobile optimized micro--architecturearchitecture••1MB L2 cache1MB L2 cache••Scaleable chipset solutionsScaleable chipset solutions••USB 2.0 USB 2.0
Battery Life Battery Life BenefitsBenefitsMobile optimized microMobile optimized micro--architecturearchitecture••Support for Enhanced IntelSupport for Enhanced IntelSpeedStepSpeedStep®® Technology Technology ••Power optimized processor busPower optimized processor bus••Optimized internal clock gatingOptimized internal clock gating
Form Factor Form Factor BenefitsBenefits••Improved thermal solutionsImproved thermal solutions••Thin micro FCPGA/BGA packagingThin micro FCPGA/BGA packaging••Increased integrationIncreased integration
Wireless Wireless BenefitsBenefits••Integrated IntelIntegrated Intel®® PRO/Wireless PRO/Wireless Network ConnectionNetwork Connection••Extensive verificationExtensive verification
Pentium® MProcessor
Intel® 855 Chipset
Intel® PROWireless
IntelIntel®® CentrinoCentrino™™Mobile TechnologyMobile Technology
PentiumPentium®® MMProcessorProcessor
IntelIntel®® 855 855 ChipsetChipset
IntelIntel®® PROPROWirelessWireless
More Than A Processor More Than A Processor ––Designed to Enable on the Four Criteria of MobilityDesigned to Enable on the Four Criteria of Mobility
* Other names and brands may be claimed as the property of others.
1.341.34
4848 WHrWHr 174174
4343 WHrWHr 235235
4848 WHrWHr 316316
IntelIntel®® PentiumPentium®® M ProcessorM ProcessorPerformance and Battery LifePerformance and Battery Life
Mobile Intel® Pentium® 4 Processor-M 2.40 GHz
Intel® Pentium® M Processor 1.60 GHz
Mobile Intel® Pentium® III Processor-M 1.20 GHzRelative PerformanceRelative Performance
1.00
1.22
0.00
0.20
0.40
0.60
0.80
1.00
1.20
1.40
Nor
mal
ized
to M
obile
Inte
l Pen
tium
III P
roce
ssor
-M 1
.20
GH
z
30 60 90 120 150 180 210 240 270 300 330
Performance Baseline
MobileMark* 2002 – Performance
Battery Life (minutes)Battery Life (minutes)
MobileMark* 2002 – Battery Life (Minutes)
IntelIntel®® PentiumPentium®® M Processor based systems deliver outstanding mobile experienceM Processor based systems deliver outstanding mobile experience11
Configurations and Disclaimers
Source: Intel. Configuration: Intel® Pentium® M Processor 1.60 GHz, Intel 855PM chipset, 512MB PC2100 DDR266, ATI* Mobility* 7500, Battery Capacity 48WHr; 14.1” TFT 1024x768. Mobile Intel® Pentium® 4 Processor-M, 2.40 GHz: Intel 845MP chipset, 512MB PC2100 DDR266, ATI* Mobility* 7500, Battery Capacity 48WHr; 14.1” TFT 1024x768. Mobile Intel® Pentium® III Processor-M 1.20 GHz, Intel 830M chipset, 512MB PC133 SDRAM, S3* SuperSavage* IXC 1014, Battery Capacity: 43WHr; 14.1” TFT 1024x768. All Platforms: 40GB hard drive 5400 rpm, 1024x762x32bit color, FAT32 File System. Windows* XP* Professional.
1 System performance, battery life, wireless performance and functionality will vary depending on your specific hardware and software configurations. See http://www.intel.com/products/centrino/more_info for more information.
**Other names and brands may be claimed as the property of others.Other names and brands may be claimed as the property of others.
Site ListSite List
Linux on Intelhttp://cedar.intel.com/cgi-bin/ids.dll/topic.jsp?catCode=BMU
Oracle on Intelhttp://www.intel.com/ebusiness/affiliates/oracle/index.htm
Intel’s Developer Sitehttp://developer.intel.com/
Intel Solution Serviceshttp://www.intel.com/internetservices/intelsolutionservices
®®
www.intel.com