RajaRaja SrinivasanSrinivasan Director,Director, IntelIntel DivisionDivision OracleOracle CorporationCorporation

* Third party marks and brands are the property of their respective owners Labs AgendaAgenda l Oracle Products and Solution Stack – Industry can expect IA-64 Oracle platform at launch l Supported Platforms – Oracle solution will be available on all major IA64 OS platforms l IA-64 Challenges – OEM and ISVs need to address certain concerns such as co-existence of platforms l Industry Participation – Oracle platform taking advantage of industry standards l Resource Kits – Use these to build an IA64 solution on top of Oracle

Intel Labs OracleOracle LeadsLeads UNIXUNIX RDBMSRDBMS MarketMarket RDBMS Market Share 1998

7% 4% 7% 8% 13% Oracle Informix IBM DB2 Sybase NCR Others

61%

Intel Dataquest, March 1999 Labs OracleOracle LeadsLeads WindowsWindows NTNT RDBMSRDBMS MarketMarket Windows NT RDBMS Market Share 1998

10% 3% 12% Oracle Microsoft IBM DB2 Sybase 30% Others 45%

Intel Dataquest, March 1999 Labs TopTop BusinessBusiness WebWeb SitesSites • Marshall Industries • Cisco Systems • Bay Networks • Dell 2X2X W2IW2I • Compaq 3RZH3RZH  • Federal Express UHG%\UHG%\  2UD2UD • IBM FOHFOH • W.W. Grainger • 3 COM • First Union Corp

Source: NetMarketing Intel Labs TopTop ConsumerConsumer WebWeb SitesSites • 1800 Flowers • Amazon • CDNOW • Charles Schwab 2XW2XW 3RZH3RZH 2I2I • Cisco UHG%\UHG%\  • Dell Computers 2UD2UD • E-Trade FOHFOH • NECX • OnSale • REI Intel Source: Giga Group 1998 Labs Oracle:Oracle: CompleteComplete andand IntegratedIntegrated SolutionsSolutions

nd Consulting, Education, Support a rs ne s rt e a nc Solutions P ia Electronic Mobile ll Intranet Data Knowledge Collaboration a Extranet Commerce Warehouse Management Computing

Messaging Collaboration Services Library Directory Scheduling Workflow Oracle Applications Back Office - ERP Sales & Financial Self-service Front Office Analysis Web Applications

Tools Decision Traditional Object Oriented Java / Web Support Datamart Development Development Development OLAP Construction Middleware

Oracle Application

Oracle Data Server Types: texte, images vidéo, données spatiales, série chronologique Operating Systems / Network Operating Systems Hardware Platforms Intel

NovemberLabs 1998 ProductsProducts forfor IAIA--6464 l Oracle8Oracle8ii DatabaseDatabase ServerServer l OracleOracle ExpressExpress OLAPOLAP ServerServer l OracleOracle DeveloperDeveloper ServerServer l OracleOracle ApplicationApplication ServerServer

Intel Labs AgendaAgenda l Oracle Products and Solution Stack – Industry can expect IA-64 Oracle platform at launch l Supported Platforms – Oracle solution will be available on all major IA64 OS platforms l IA-64 Challenges – OEM and ISVs need to address certain concerns such as co-existence of platforms l Industry Participation – Oracle platform taking advantage of industry standards l Resource Kits – Use these to build an IA64 solution on top of Oracle

Intel Labs MajorMajor PlatformsPlatforms 32 bit 64 Bit

Solaris Sparc Now Now Solaris IA Now (IA-32) Proposed (IA-64)

Windows Now (IA-32) Proposed (IA-64) HP-UX (PA Risc) Now Now HP-UX (IA-64) Proposed (IA-64) IBM AIX Now Now Project Monterey (IA-64) Proposed (IA-64)

Compaq Alpha Tru64 Now Now (IA-32) Proposed (IA-64)

IBM Numa Q Now Proposed (IA-64)(?) DG-UX Now SGI IRIX Now Now

SCO Unixware Now SNI Reliant UNIX 64 Now IBM OS/390 Now Novell Netware/Modesto Now Proposed (IA-64) Intel Labs NewNew PlatformsPlatforms forfor IAIA--6464

l IBMIBM Monterey/64Monterey/64 – Sequent, SCO, Compaq, Unisys, ICL, Bull l HPHP--UXUX IAIA--6464 – Hitachi, NEC l SunSun SolarisSolaris IAIA--6464 – NCR, Siemens, Fujitsu, Toshiba, Amdahl l LinuxLinux TrillianTrillian – VA Linux, Cygnus, SGI, CERN, IBM, HP l MicrosoftMicrosoft WindowsWindows 20002000 6464--bitbit l NovellNovell ModestoModesto

Intel Labs NewNew StandardsStandards

l Hardware – DIG-64: Platform blueprint – InfiniBand: I/O (replacing PCI, etc) l O/S – UNIX98: Posix standard (The Open Group) – UDIG: Firmware, systems management – UDG-PI: IBM-led, promising l Result – Vendors are working together to standardize – O/Ss more aligned – Oracle co-operating in setting standards

Intel Labs AgendaAgenda l Oracle Products and Solution Stack – Industry can expect IA-64 Oracle platform at launch l Supported Platforms – Oracle solution will be available on all major IA64 OS platforms l IA-64 Challenges – OEM and ISVs need to address certain concerns such as co-existence of platforms l Industry Participation – Oracle platform taking advantage of industry standards l Resource Kits – Use these to build an IA64 solution on top of Oracle

Intel Labs IAIA--6464 BuildBuild StrategiesStrategies l SupportSupport allall viableviable platformsplatforms – HP-UX, Monterey, Win64, Linux, Solaris l ReadyReady atat launchlaunch withwith OracleOracle productsproducts – 8ii released & supported – Express, Tools, Apps to follow quickly – Re-enforcing Oracle as 64-bit leader l VendorVendor ObjectivesObjectives – Common ABI on IA-64 – Make IA-64 a premier build

Intel Labs AgendaAgenda l Oracle Products and Solution Stack – Industry can expect IA-64 Oracle platform at launch l Supported Platforms – Oracle solution will be available on all major IA64 OS platforms l IA-64 Challenges – OEM and ISVs need to address certain concerns such as co-existence of platforms l Industry Participation – Oracle platform taking advantage of industry standards l Resource Kits – Use these to build an IA64 solution on top of Oracle

Intel Labs IAIA--6464 drivingdriving industryindustry forumsforums l DIG64DIG64 ORACLE l l UDIGUDIG ORACLE

UDG-PI InfiniBand l UDGUDG--PIPI UDIG ––TOGTOG DIG64 ––UNIX2001UNIX2001 l InfiniBandInfiniBand IA-64 Processor Based Systems

Intel Labs IndustryIndustry ParticipationParticipation

l DIG64:DIG64: – “Appliance Certification” – “Oracle Parallel Server Certification” – Boot-strapping on minimal – Hardware support for Oracle’s Internet Platform Performance (eg. NUMA) l UDIG:UDIG: – Systems Management Features

Intel Labs IndustryIndustry ParticipationParticipation l UDGUDG--PI:PI: – Features for better performance – Features for Better Systems Management – Common ABIs and APIs eases builds l InfinibandInfiniband:: – Specifications for OPS & NET8 development – Drive vendors to support a common interconnect and fabric architecture and optimize Oracle on that platforms – Drive OPS certification requirements

Intel Labs AgendaAgenda l Oracle Products and Solution Stack – Industry can expect IA-64 Oracle platform at launch l Supported Platforms – Oracle solution will be available on all major IA64 OS platforms l IA-64 Challenges – OEM and ISVs need to address certain concerns such as co-existence of platforms l Industry Participation – Oracle platform taking advantage of industry standards l Resource Kits – Use these to build an IA64 solution on top of Oracle

Intel Labs IAIA--6464 ResourceResource KitKit ObjectivesObjectives l CreateCreate marketmarket demanddemand forfor IA64IA64 systemssystems byby – Enabling IA64 development – Enabling IA64 deployment – Co-existence with IA32 and RISC platforms – Support for multiple operating systems – Building and supporting Very Large Databases – Building and supporting In-Memory Databases – Business Intelligence on IA64 systems

Intel Labs AudienceAudience

l Oracle’sOracle’s preferredpreferred partnerspartners – ISVs that complement Oracle Products – CAI partners – Development partners l SystemsSystems IntegratorsIntegrators – Big x, EDS, Hardware Vendors SI Units, Internet Integrators, Oracle Consulting l MajorMajor CustomersCustomers – Investors in IA64 fund – Recipients of IA64 fund – ISVs targeted by IHVs and OSVs Intel Labs IA64IA64 OfferingsOfferings –– WhatWhat areare theythey

l SeminarsSeminars l WorkshopsWorkshops l ProjectProject PlanPlan TemplatesTemplates l HowHow--toto GuidesGuides l LowLow levellevel Tools,Tools, Techniques,Techniques, MethodologyMethodology

Intel Labs IA64IA64 ResourceResource KitsKits -- WhatWhat areare they?they?

l PresentationPresentation MaterialMaterial – Business Content – Technical Content l WhiteWhite PapersPapers – Business – Technical l Tools,Tools, Scripts,Scripts, TemplatesTemplates l AssistanceAssistance resourcesresources – Hardware, OS, Database, Development assistance, Labs etc. Intel Labs IAIA--6464 ResourceResource KitsKits l GetGet readyready forfor IAIA--6464 l SingleSingle SourceSource MultiMulti OSOS optionsoptions l MigratingMigrating toto IAIA--6464 l IAIA--6464 andand currentcurrent hardwarehardware coco-- existenceexistence l ChangeChange ManagementManagement l VLDB,VLDB, VLMDBVLMDB

Intel Labs ResourceResource KitKit #1:#1: GetGet ReadyReady forfor IAIA--6464 Content:Content: l WhatWhat isis IAIA--6464 l WhyWhy IAIA--6464 l OracleOracle TechnologyTechnology onon IAIA--6464 l WhatWhat cancan youyou dodo todaytoday – Complete functionality & Code Freeze – Utility to check C and C++ Code – Use of ASC labs for migrations – Refine application for 64-bit support

Intel Labs ResourceResource KitKit #2:#2: SingleSingle sourcesource multimulti OSOS supportsupport

Content:Content: l TipsTips andand TechniquesTechniques forfor supportingsupporting – AIX on PowerPC – HP-UX (PA-RISC and IA-64) – Linux (IA-32 and IA-64) – Project Monterey – Tru64 – Win32 and Win64 – Others Intel Labs ResourceResource KitKit #3:#3: MigratingMigrating toto IAIA--6464 Content:Content: l UtilitiesUtilities availableavailable forfor ‘C’‘C’ andand ‘C++’‘C++’ codecode checkingchecking l TipsTips andand TechniquesTechniques l Options:Options: – Native 64 bit – Native 64 bit but compiled with 32 bit libraries – 32 bit binaries l ASCASC lablab experienceexperience

Intel Labs ConclusionConclusion

l Oracle Products and Solution Stack – Industry can expect IA-64 Oracle platform at launch l Supported Platforms – Oracle solution will be available on all major IA-64 OS platforms l IA-64 Challenges – OEM and ISVs need to address certain concerns such as co- existence of platforms l Industry Participation – Oracle platform taking advantage of industry standards l Resource Kits – Use these to build an IA-64 solution on top of Oracle GetGet ReadyReady forfor IA64!IA64! Intel Labs Intel Labs Intel Labs KeyKey WebWeb IntegratorsIntegrators 18 Web Integrators partnering with Oracle • Agency.com • Nicholson NY • Sapient • Modem-Media Poppe • USWeb/CKS Tyson • Viant • C-Bridge • iXL • Zefer • Scient • Proxicom • Razorfish • AnswerThink • Organic OnLine • Bowne Internet • Cambridge Tech Partners • US Interactive • T3 Media

Intel Labs OracleOracle SolutionsSolutions && ProductsProducts

nd Consulting, Education, Support a rs ne s rt e Solutions Pa nc llia Intranet Electronic Data Knowledge Mobile a Collaboration Extranet Commerce Warehouse Management Computing r rtne Internet Messaging Pa ons Messaging Library (Services & application agents) Soluti Directory Scheduling Workflow al s tic r tion Ve a Oracle Applications plic Oracle Applications Oracle Express Self-service Ap y (ERP and CRM) (Sales and Financial Analyzer) Web applications rt pa d ls Discoverer 3r oo Designer Tools Datamart T Developer JDeveloper WebDB Express Designer & Media Programmer Objects Builder Objects rs ito on Middleware Gateways, M Net8, Networking products ODBC,JDBC, Oracle TP Oracle Mobile Agents (Encryption, authentication …) Oracle Mobile AgentsOpen ConnectMedia Net Open Connect ations plic dge Oracle Application Server tri Ap ar Proxy Developer Svr - Perl - JCorba - JWeb - PL/SQL - Live HTML - VRML - ODBC - OLEC server Internet Messaging Internet Commerce & Payment Server Cartridge a at es s D dg tri Oracle8i ar ANO OPS Object Context Spatial Video C PartitioningManagement Pack Image VIR Time Series Types of data Engin Options Cartridges e UNIX, NT, others...Operating systems / Network operating systems Intel INTEL, RISC, ALPHA, others... Hardware Platforms Labs November 1998