Project Monterey - Inspiring Innovation

Transcription

Project MontereyRichard Hughes-RowlandsMonterey/64 Product ManagementSCOAhmed ChibibSenior Technical StaffPartners in DevelopmentIBMAugust 31,1999 - September 2, 1999Slide 1Project Monterey - UNIX for IA-64

Agendal Whatis Project Monterey ?l Monterey/64 Project Highlightsl Monterey/64ufor IHVsUDI and Monterey/64l Monterey/64for ISVsl Call to ActionSlide 2Project Monterey - UNIX for IA-64

Project Monterey SummaryyeretnoMctejoPre 4Lin IA-6tuc -32doPr r IAweoP AIXSlide 3UnixWareyIBMologtnen gyhucq loTeSe hnocTe SCOlogyhnoTecProject Monterey - UNIX for IA-64

Why Is Monterey Important ?l TremendousRevenue OpportunityuIA UNIX will go from 15% To 37% share of the 27.7Bn marketl LowerCostsuThere will be Consolidation of Viable UNIX PlatformsuInitiative to Standardize API and ABI Led By IBM, SCO, Sequentand OtherslHighly Reliable and ScalablelShrink Wrap UNIX On IAn Addressing SMB and High-End UNIXl TheSlide 4Right Platforms Now for ISVs & IHVsProject Monterey - UNIX for IA-64

The Monterey PartnershiplllSCO - UNIX Leader on IA32uIntel commitment and experienceuShrink-wrap software modeluVolume installed baseIBM - Enterprise Leader on RISCu64 bit readyuEPIC / RISC experienceuEnterprise installed baseSequent - Leader in IA-based Data Center Solutionsu NUMAu RASlTechnologiesIntel - Leader in Microprocessor Technologyu Developerof IA-64u Investment in ISV fundSlide 5Project Monterey - UNIX for IA-64

Monterey/64 IBM Netfinity Group lUnisyslBullSlide 6Project Monterey - UNIX for IA-64Computer

ISV Monterey EndorsementsTarget Key Solution Segments (RISC and IA)Timing is Critical: Tools (2Q) DB/Middleware (2H) Solutions - ERP,e-Business (4Q/99)Full Complement of IBM Middleware: DB2, Domino, Comm Server, Tivoli,ADSM, MQ Series, Websphere, Visual Age, Intelligent Miner, Notes, JavallllDatabaselllllTools, Middleware & Comms lInternet & e-Business lERP/BusinessSapiens Int'lApplicationsApplicationslIBMInformixPick SystemsSoftware AGTools, Middleware &CommsllllllIBMTivoliBEA SystemsCompuwareMicrofocusBMClllllllllllllSlide 7RationalNovell, Inc.Progress SoftwareISOCORResonateTakeFive SoftwareParasoftRogueWaveEPCFacetCorpPolarisBeta SystemsViadorl Lotusl Netscapel daly.commercel Software.Coml SendMailRisk ManagementTechnologyl PeopleSoftl Baanl GEACl JD Edwardsl Marcaml TibcollBusiness ApplicationslData Pro AccountingSoftwarel Real Worldl SanchezlProject Monterey - UNIX for IA-64Business IntelligencelSAS Institutel Torrentl

Project Monterey SummaryThe High Volume gtnen ogyhucq lTeSe hnocTeSlide 8Standards-based offering4The proven UNIX advantagesof Scalability, Reliability,Maintainability4Single UNIX that supports“department to data center”servers4Shrink-wrap offering forlow-end segment4Multiple vendor support andinnovation4Leverage Monterey today forIA-32 or Power architectures 64ine IALtuc 32dPror IAweoP 4Project Monterey - UNIX for IA-64

Monterey Target MarketsInitial Monterey IA-64marketVolume Monterey IA-64 marketE-business leaderPerformanceVolumeElectronic CommerceBusiness IntelligenceERPElectronic CommerceSupply Chain MgmtBusiness IntelligenceKnowledge MgmtCustomer RelationshipSlide 9Project Monterey - UNIX for IA-64

Addressing Customer NeedslIncreased Uptime through Reliability andAvailabilitylEase of Use through Serviceability andUsabilitylIncrease Cost Effectiveness throughScalability and PerformancelPreserve Investment, But Give a Path to theFutureSlide 10Project Monterey - UNIX for IA-64

Monterey/64 Release 1Technology HighlightslScalability and Performancelu HotPlug PCI, Multi-Path I/Ou Subsystem control for recovery,monitoring and cleanupu Tuned SMP Scaling/Exploitationu ccNUMAlAPIs / FunctionalityInvestment ProtectionlSystem ManagerFramework and Managersu Common Application Installation /Updateu Serviceability/Diagnostic Aidsu Directory Enabled OSFunctionality with LDAPu PC Interoperabilityu UNIX Developer’s Guide-PIu XPG4Internationalization APIsu UDI Device Driver Modelu Java TechnologiesEnabling Technologiesu DynamicallyLoadable KernelExtension ModelServiceability and Usabilityu Web-Basedu UNIX 98 Branded APIslReliability and AvailabilitylM/W and Databaseu ApplicationuSlide 11Development ToolsIBM and other MiddlewareProject Monterey - UNIX for IA-64

Service and SupportlASingle (Binary) Productl Sold by IBM and SCO & Monterey partnersl Supportedby your supplieruIBM,SCO or a Monterey partneruBusiness as usualuSynchronised release and maintenance strategyl JointSlide 12IBM and SCO developer programsProject Monterey - UNIX for IA-64

Project Monterey el torQ2AlphaReleaseSDVs availableat IBM/SCOBetaReleaseAIX 4.3.4source baseMonterey/64UnixWareAIX app codecompatibilityAIX 4.3.3 RASenhancementsIntel / SCO SDKQ4First CustomerShipDYNIX/ptx 4.5UDB and IBMlayered softwareCurrent MontereyProduct LineQ3C / C / JavaMonterey/64 SDKDevelopmentEnvironmentC / C / JavaThird Party ToolsMigrationMigration GuidesAIX M/64UnixWare M/64DYNIX/ptx M/64Data Migration ToolsSource / BinaryChecking ToolsSlide 13Project Monterey - UNIX for IA-64

Monterey/64 For IHVsSlide 14Project Monterey - UNIX for IA-64

The “Driver Problem”(IHV Perspective)l Hugematrix of drivers to developu # Devicesl Finiteu Must OSes OS versions platforms featuresdevelopment and support resourceschoose porting order (target prioritization)u Somel DriverOSes and/or platforms not supportedporting not core businessu Technology,Slide 15Performance, FunctionalityProject Monterey - UNIX for IA-64

The “Driver Answer:” UDI(OSV Perspective)UDI is a specification designed to address:– Divergence,– Inconsistencies,– Deficienciesin Device Driver implementationlSlide 16Strategic direction for the Monterey familyProject Monterey - UNIX for IA-64

What Is Project UDI?l Openindustry group, OEMs, OSVs, IHVs andIntegratorsu IncludingCompaq, HP, IBM, Intel, SCO, Sun, Adaptec, Bit3,Interphase, Lockheed-Martinl Designand Promote standard driver interfacesl Publishu DefineUDI Specificationsbinary & source packaging as well as programming interfacesl Producereference implementationsu Sample drivers and OS implementationsu pre-AlphaSlide 17development kits available now for UnixWare 7Project Monterey - UNIX for IA-64

The UDI Solutionl UDIenables 100% portabilityuFocuson technology and performance not OSuReduceuUDIcost when supporting multiple OSsSpecification defines all driver interfacesuAbstractsl Onedriver source for all UDI-compliant OSesl Co-existsSlide 18H/W and S/W environmentwith legacy driver environmentsProject Monterey - UNIX for IA-64

UDI Support on Monterey/64l Therewill be a Kernel Extension:uUsedby SCSI and Network driversuCommon to all PCI adapterslAset of utilities to assist inuInstalling,l Theredeveloping and packaging UDI driverswill be a Native Driver Interface foruPCI& ISA Bus, Media, Graphics & CDLI DriversuHot Plug Controllerl DocumentationuFromSlide 19on how to migrate AIX DD32 to 64-bit and from POWER to IA-64Project Monterey - UNIX for IA-64

IHV involvement and Supportl HardwareDeveloper Kit (HDK), available withalpha release of Monterey/64uDocumentationuSamplesource codeuToolsuTestsuitesl MontereyPlug-FestsuOEM’s,IHV’s and the Monterey Team will conduct plugfests beginning in late Q1-2000l Developfor Monterey/64 on AIX & UnixWaretodaySlide 20Project Monterey - UNIX for IA-64

IHV and OEM Programsl Initiallyfocus on Premier IHV’s who participatein Bring-up and Alpha Developmentl Widerl IBMIHV program at Beta& SCO will deliver a common IHV Programl Commonmulti-level Hardware Certificationl MontereyInformation WebuRegisterSlide 21now at http://www.projectmonterey.comProject Monterey - UNIX for IA-64

Monterey/64 For ISVsSlide 22Project Monterey - UNIX for IA-64

Monterey/64 Value Propositionfor ISVsREVENUEl IA-64 extends Intel ArchitectureOPPORTUNITYend server computing segmentu High-end64-BITTECHNOLOGYl EnablesBROADINDUSTRYSUPPORTl IBMSlide 23to High-segment is the fastest growing for IAnew levels of performance foryour apps& SCO, Sequent, and Intel BackingMonterey to be leading UNIX OSl Industry wide support of IA-64 by ServerOEMsl Broad-based endorsements from majorISVs on Monterey alreadyProject Monterey - UNIX for IA-64

Common Multi-tier ISVDeveloper ProgramuInformationnNewsletter, technical papers, porting guides, webcasts, etc.uBusinessnnnnnAdopter InitiativePriority access to SDKs, hardware, porting/tuning centersEarly adopter marketing promotionsMust commit to shipping product 30 days after FCS of Monterey/64uMontereynSlide 24Partnership Level for Qualifying CompaniesAs above, plus SDKs, leasing programs workshopsSupport offerings, porting and tuning center accessMarket assistance and joint programsuEarlynLevel for Individuals and CompaniesInformation WebRegister now at http://www.projectmonterey.comProject Monterey - UNIX for IA-64

Monterey/64 EnvironmentslLP64 (IA-64 64-bit) Environmentu Newand High-End Softwareu UNIX Industry-wide 64-bit Modelu New Instruction Set, Longs, Pointers are 64 Bitsl ILP32 (IA-64 32-bit) Environmentu Appropriate for Recompile-and-Go Softwareu Similar Performance to LP64u IA-32 Data Layout Compatibleu New Instruction Set, Integer, Longs, Pointers are 32 Bitsl IA-32 (32-bit) Environmentu Targeted Binary Compatibility for existing applicationsu Allows Single Binary to be used on all IA PlatformsSlide 25Project Monterey - UNIX for IA-64

Development ToolslTodayu UnixWare7: C, C , Fortran, Cobol, Debuggersu Monterey/64: Intel C, C (on UnixWare 7)u Intel Platform Simulator, Migration Guidel1Q2000u Monterey/64:C, C , Java (Native and UnixWare 7 CrossCompile)u SUI/PICL Native 64 Debugger - ELFl 3Q2000u Monterey/64: C, C , Visual Age IDE Nativeu 3rd Party Toolsu UDG-PI ComplianceSlide 26Project Monterey - UNIX for IA-64

Porting / Tuning ce TestingIndustry InformationBusiness SeminarsGo-to-MarketTechnical EducationHursley &Weybridge, UKTorontoSchaumburg, ILWaltham, MAChicagoCincinnati, OHBeavertonNew York CitySan MateoStuttgart,GermanyParis, Echirolles Cedex &Les Clayes sous Bois, FrShanghaiBangalore, IndiaFuture PlansIntel ASC, location tbd - Planned 3Q99Sao Paulo, BrazilIBM CentersSCO CentersSequent CentersIntel CentersGroupe Bull CentersCompaq CentersSlide 27Tune & optimize existing IA-32 appsPort/tune new apps for IA-32Prepare for IA-64IBM SPC, Waltham - Planned 4Q99Support for IA-32Prepare for IA-64All Centers - Planned 1Q00Application migration and tuning for IA-64ProLiant Support for Monterey/64Select Compaq porting centers to be designatedfor Monterey/64ProLiant servers in select IBM SolutionPartnership CentersProject Monterey - UNIX for IA-64Sydney, Australia

Call to Actionl Solidifyyour porting plans to UNIX on IA now withMontereyMonterey on IA-64: the obvious choice for apps targetedat the High-end that will fully exploit 64 bit functionalityl SignþþþþþSlide 28Up w/the Monterey Program & Take the Next StepsDevelop a detailed project plan & Assign resourcesBegin “clean code” work ASAPHave alpha code ready in Q1’00Test & tune your app on Monterey beta in Q2’00Release app or driver in Q3 when Monterey on IA-64 shipsProject Monterey - UNIX for IA-64

Contacting Project MontereyVisit the Monterey developer web site @www.projectmonterey.comVisit the Monterey partner web sites @www.ibm.com/servers/montereywww.sco.com/monterey and www.sco.com/udiwww.sequent.com/montereySlide 29Project Monterey - UNIX for IA-64

Slide Project Monterey - UNIX for IA-647 l Target Key Solution Segments (RISC and IA) l Timing is Critical: Tools (2Q) DB/Middleware (2H) Solutions - ERP, e-Business (4Q/99) l Full Complement of IBM Middleware: DB2, Domino, Comm Server, Tivoli, ADSM, MQ Series, Websphere, Visual Age, Intelligent Miner, Notes, Java ISV Monterey Endorsements