+ All Categories
Home > Documents > HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed...

HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed...

Date post: 11-Mar-2018
Category:
Upload: buinguyet
View: 225 times
Download: 1 times
Share this document with a friend
15
® HP-UX on IA-64 Jim DAVIS Jim DAVIS General Manager, IA-64 Program General Manager, IA-64 Program Enterprise Systems Group Enterprise Systems Group www.hp.com/go/ia-64 www.hp.com/go/ia-64
Transcript
Page 1: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

HP-UX on IA-64

Jim DAVISJim DAVIS

General Manager, IA-64 ProgramGeneral Manager, IA-64 ProgramEnterprise Systems GroupEnterprise Systems Group

www.hp.com/go/ia-64www.hp.com/go/ia-64

Page 2: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

Backgroundll Need for a New ArchitectureNeed for a New Architecturell IA-64 is HP’s committed architecture for futureIA-64 is HP’s committed architecture for future

HP-UX-based enterprise solutionsHP-UX-based enterprise solutionsll MPE/iX, and NT also supportedMPE/iX, and NT also supported

ll HP-UX is HP’s operating system for the enterpriseHP-UX is HP’s operating system for the enterpriseand data centerand data center

Page 3: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

Itanium™ Unifies HP’s Server Lines

1H-00 2H-99 2H-00 2001

NetServerl

HP 9000

Future IA-64 Servers

HP Itanium™™Server

NetServerl

Page 4: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

HP-UX is “IA-64 ready” todayll HP-UX 11.00 (launched 11/97) is “IA-64 ready” HP-UX 11.00 (launched 11/97) is “IA-64 ready” NOWNOWll MINOR upgrade to HP-UX 11.10 for IA-64MINOR upgrade to HP-UX 11.10 for IA-64ll HP-UX running on IA-64 simulator for >1 yearHP-UX running on IA-64 simulator for >1 yearll Software Transition Kit at www.software.hp.com/STKSoftware Transition Kit at www.software.hp.com/STK

ll Platform investment protectionPlatform investment protectionll HP’s new systems are board upgradeable to IA-64HP’s new systems are board upgradeable to IA-64

ll Full source code compatibility = simple recompileFull source code compatibility = simple recompilell Near native-mode performance for PA-RISC applications w/oNear native-mode performance for PA-RISC applications w/o

recompilation via HP’s Dynamic Translator technologyrecompilation via HP’s Dynamic Translator technologyll 1:1 mapping of key PA-RISC instructions to IA-64 instructions1:1 mapping of key PA-RISC instructions to IA-64 instructions

ll No data migrations necessaryNo data migrations necessary

ll A simple upgrade for systems administratorsA simple upgrade for systems administratorsll A customer-friendly transition scheduleA customer-friendly transition schedule

Page 5: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

Why HP for Unix/IA-64 Solutions?ll HP’s unique high-performance compilersHP’s unique high-performance compilersll specialized system-level compiler optimizationsspecialized system-level compiler optimizationsll support key IA-64 features (speculation, predication, etc.)support key IA-64 features (speculation, predication, etc.)

ll Dynamic optimization and analysisDynamic optimization and analysisll toolkit to extract application specific information for feedbacktoolkit to extract application specific information for feedback

into the compiler (no separate build required)into the compiler (no separate build required)

ll All major ISV applications optimized on HP-UXAll major ISV applications optimized on HP-UXat introduction : 200+ major ISVs already committedat introduction : 200+ major ISVs already committedll Application availability is customer’s #1 criteria toApplication availability is customer’s #1 criteria to

move to a new architecturemove to a new architecture

llMaximum flexibilityMaximum flexibilityll “platform re-use”, multiple OS support, board upgrades“platform re-use”, multiple OS support, board upgrades

ll HP Expertise on IA-64HP Expertise on IA-64

Page 6: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

Management View

Customer’sand HP’s

View

The Customer’s Environment

BellcoreBellcore:: dce dce Objects ObjectsBellcoreBellcore: TELEXEL: TELEXELBellcoreBellcore:: TraxWay TraxWayBellcoreBellcore:: QuikCom QuikComBellcoreBellcore: MDL: MDLBellcoreBellcore: WMC/APP: WMC/APPBellcoreBellcore: WMC/Open API: WMC/Open API

BellcoreBellcore: TOPCOM: TOPCOMBellcoreBellcore: BAE: BAEI/O Concepts: X-DirectI/O Concepts: X-DirectInformix: C-ISAMInformix: C-ISAMI/O Concepts: Win-DirectI/O Concepts: Win-DirectESRI: SDEESRI: SDEESRI: Arc/InfoESRI: Arc/Info

BellcoreBellcore:: nTools nToolsRational: QuantifyRational: QuantifyRational: PurifyRational: PurifySegue Software: QA PartnerSegue Software: QA PartnerBristol Tech:Bristol Tech: HyperHelp HyperHelpBellcoreBellcore: BAIST: BAISTBellcoreBellcore:: OnTrac OnTracBellcoreBellcore: System-Pilot: System-PilotBellcoreBellcore: BAE Security: BAE SecurityCyberSafeCyberSafe:: Kerebos Kerebos

BEA: TuxedoBEA: Tuxedo

Rational:Rational: ClearCase ClearCaseSBC: AMITYSBC: AMITYSBC: AOMSGSBC: AOMSGSBC:SBC: DataGate DataGateSBC: TELLMOMSBC: TELLMOMSecure Dynamics: ACESecure Dynamics: ACESterling Comm: Connect:DirectSterling Comm: Connect:DirectSymarkSymark:: PowerPak PowerPak

True Software:True Software: TrueChange TrueChangeV-Systems: VSI*FaxV-Systems: VSI*FaxVantiveVantive:: HelpDesk HelpDeskVerity: VerityVerity: VerityIDE: CASE/Data ModelingIDE: CASE/Data ModelingSDP SDP TechnTechn.: S-Designer.: S-DesignerWidget Workshop:Widget Workshop: wtree wtree,, wtable wtable,,wformwformVisixVisix: Galaxy: Galaxy

BellcoreBellcore: G/Script: G/ScriptBellcoreBellcore: WI: WIPowersoftPowersoft: : PowerBuilderPowerBuilderOracle:Developer/2000Oracle:Developer/2000NeosoftNeosoft:: Tcl Tcl//TkTk

HP:HP: SoftBench SoftBenchHP: ANSI CHP: ANSI C HP: C++ HP: C++Rogue-Wave: Tools.h++Rogue-Wave: Tools.h++

Persistence SW: PersistencePersistence SW: PersistenceRogueWaveRogueWave:: DB DB Tools.h++ Tools.h++

DSET: DSG RuntimeDSET: DSG Runtime

Ameritech:Ameritech:TacasTacas++AT&T: ABARSAT&T: ABARSAxiom: Axiom: RAOLinkRAOLinkAxiom: SEBXAxiom: SEBXBEA: TUXEDOBEA: TUXEDOBellcoreBellcore: : SysguardSysguardBMC: PatrolBMC: PatrolBridgewayBridgeway:: EventlX EventlXCisco:Cisco: CiscoWorks CiscoWorksHP: AcceSS7HP: AcceSS7HP: ANSI CHP: ANSI CHP: C++/HP: C++/SoftBenchSoftBenchHP:HP: GlancePlus GlancePlus

HP: HP COBOLHP: HP COBOLHP: DCEHP: DCE CDS CDSHP: DCE ClientHP: DCE ClientHP: DCE SecurityHP: DCE SecurityHP: DTC ManagerHP: DTC ManagerHP: LAN Manager/XHP: LAN Manager/XHP: MC/HP: MC/ServiceGuardServiceGuardHP:HP: Measureware MeasurewareHP:HP: MirrorDisk MirrorDisk/UX/UXHP:HP: OnLine OnLine JFS JFSHP:HP: OpenView AdminCenter OpenView AdminCenterHP:HP: OpenView AdminMgr OpenView AdminMgrHP:HP: OpenView OpenView IT/Operations IT/OperationsHP: OV Network Node HP: OV Network Node MgrMgrHP:HP: OpenView OmniBack OpenView OmniBack IIIIHP:HP: OpenView OpenView Operation Operation Ctr CtrHP:HP: PerfView PerfView Monitor MonitorHP: Process ResourceHP: Process Resource Mgr MgrHP:HP: SharedX SharedXHP:HP: SNAplus SNAplus 3270 3270HP:HP: SNAplus SNAplus Link LinkHP:HP: SwitchOver SwitchOver/UX/UXIBM: ADSMIBM: ADSMInformix: Informix-OnlineInformix: Informix-OnlineInformix: Informix-4GL FormsInformix: Informix-4GL FormsInformix: Informix-4GL DebuggerInformix: Informix-4GL DebuggerInformix: Informix-ESQLInformix: Informix-ESQLInformix: Informix-SEInformix: Informix-SEInformix: Informix-SQLInformix: Informix-SQLInternet Security: SystemInternet Security: System

OracleInformixNetscape

Page 7: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

Developer’s UtilityDeveloper’s Utility

Local SystemComputing Power for:

lCompilinglDebugginglTestinglBenchmarkinglTuninglPorting

HP Computer Center

FeatureslComplete Build EnvironmentlCheck-in /Check-outlRevision ControllAccess to Current Software OS, etc.lComplete Testing/Analysis ToolslEarly access to IA-64lAccess to Partner Software

1X Power

100X Power

Move from “walk-in” service to e-Service

Page 8: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

ll Compiler provides criticalCompiler provides criticalsupport for key IA-64support for key IA-64featuresfeaturesll Speculation, predicationSpeculation, predication

ll Dynamic ToolkitDynamic Toolkitcustomizes performancecustomizes performancell Analyze programAnalyze program

behaviorbehaviorll Focus on critical codeFocus on critical code

ll HP has the experienceHP has the experienceand expertiseand expertise

ApplicationDatabase

Application

StaticCompiler

DynamicToolkit

Loader

OS

HP System

DynamicSystem

High Performance Compilers

Page 9: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

ll Cross Development ToolsCross Development Toolsll C Compiler C Compilerll Basic C++ Compiler Basic C++ Compilerll High-level optimizations High-level optimizationsll Linker / Object file tools Linker / Object file toolsll Full Assembler Full Assemblerll Basic Math library Basic Math libraryll ILP32 / LP64 Data Model ILP32 / LP64 Data Modelll Full Shared libraries Full Shared librariesll Threads Threadsll Debug of Opt. Code (+O2) Debug of Opt. Code (+O2)ll PA32 Dynamic Translator PA32 Dynamic Translator

IA-64 Languages on HP-UX: Today

Page 10: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

ll Cross Development ToolsCross Development Tools

ll Full C CompilerFull C Compilerll C++ Compiler w/ Exception HandlingC++ Compiler w/ Exception Handling

ll Basic Fortran90 CompilerBasic Fortran90 Compilerll Full Linker / Object file toolsFull Linker / Object file tools

ll AssemblerAssemblerll Vector libraryVector library

ll Profile-based optimizationsProfile-based optimizationsll Native User /Native User / Asm Asm. Debugger. Debugger

ll PA32 Dynamic Translator with Threads +PA32 Dynamic Translator with Threads + troubleshooting troubleshooting

IA-64 Languages on HP-UX: 1999

Page 11: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

ll Native / Cross Development ToolsNative / Cross Development Toolsll Full C CompilerFull C Compiler

ll Full C++ CompilerFull C++ Compilerll Full Fortran90 CompilerFull Fortran90 Compiler

ll Linker + Object file toolsLinker + Object file toolsll AssemblerAssembler

ll All Runtime LibrariesAll Runtime Librariesll All IA64 optimizationsAll IA64 optimizations

ll Full User Debugger / DOC supportFull User Debugger / DOC supportll Full PA32 Dynamic Translator w/ all opts &Full PA32 Dynamic Translator w/ all opts & env env..

IA-64 Languages on HP-UX: 2000

Page 12: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

Availability

l OLR/A for CPU,Mem

l DynamicProtectionDomains

l Dynamic Patchingl Loadable driversl 15 sec end-to-end

failover

Performance:

l OLTP, DSSTuning

l 64 way scalingl Internet Perf.

Tuningl Native Java

Tuning

Scalability

l 64 waysingle nodeSMP

l Multinode128-256way NUMASMP

HP-UX Operating Environment HP-UX Operating EnvironmentPerformance, Scalability, Availabilityfor HP-UX 11.xx (‘99 to ‘00)

Page 13: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

IA-64 Jump Start Advantage IA-64 Jump Start Advantage

llDesigning the FutureDesigning the Futurell Provides partners with information, tools and resources toProvides partners with information, tools and resources to

ensure software is available at 1st release of HP IA-64ensure software is available at 1st release of HP IA-64systems. Includes STK for IA-64.systems. Includes STK for IA-64.

ll See www.dtf.hp.com/dtfSee www.dtf.hp.com/dtf

llDeveloper Alliances LabDeveloper Alliances Labll Technical resources assigned to partners worldwide forTechnical resources assigned to partners worldwide for

ongoing HP-UX development including 11.0 and IA-64ongoing HP-UX development including 11.0 and IA-64

Programs and Services:

www.dtf.hp.com/dtf

Page 14: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

IA-64 Jump Start AdvantageIA-64 Jump Start Advantage

ll IA-64 Planning ServicesIA-64 Planning Servicesll Worldwide consulting program for end usersWorldwide consulting program for end users

llHP-UX 11.00 Power Partners ProgramHP-UX 11.00 Power Partners Programll Assistance and incentive for our partners to moveAssistance and incentive for our partners to move

applications to HP-UX 11.00, HP’s first 64-bitapplications to HP-UX 11.00, HP’s first 64-bitimplementation of HP-UXimplementation of HP-UX

ll See www.hp.com/go/hp-powerSee www.hp.com/go/hp-power

ll Software Transition Kit at www.software.hp.com/STKSoftware Transition Kit at www.software.hp.com/STK

Programs and Services (continued):

www.dtf.hp.com/dtf

Page 15: HP-UX on IA-64 - Inspiring Innovation lNeed for a New Architecture lIA-64 is HP’s committed architecture for future HP-UX-based enterprise solutions lMPE/iX, and NT also supported

®®

HP-UX: Leading Value Proposition for Enterprise Customers

l The best mission-critical enterprise UNIX todayl Continued enterprise UNIX leadership tomorrowl The safest long term architectural roadmapl The smoothest transition to IA-64 for enterprise systemsl Delivering continued differentiation with IA-64l The best UNIX/NT integration platforml A common UNIX and NT platform on IA-64

Backed by the strongest worldwide, multi-vendorservice and support


Recommended