Transition TRU64 von Alpha nach Integrity - decus.de fileLinux Files DB copy/convert DB Alpha Update...
Transcript of Transition TRU64 von Alpha nach Integrity - decus.de fileLinux Files DB copy/convert DB Alpha Update...
HP IT-Symposium 2006
1www.decus.de
© 2004 Hewlett-Packard Development Company, L.P. Änderungen vorbehalten. 5982-7693DEE. August 2004
Transition TRU64 von Alpha nach Integrity
Dr. Christoph BalbachManager Presales Nord-Ost
Neuss17. Mai 2006
Vortrag 2H02
5/17/2006 2
Agenda
• Wichtige Aspekte für einen erfolgreichen Umstieg• Proof-points von HP-UX zu Tru64 UNIX• Wie unterstützen wir unsere Kunden?
− Application Transition Tools− Database Transition Tools
HP IT-Symposium 2006
2www.decus.de
5/17/2006 3
unsere Kunden fordern künftigIndustrie Standard Server Architekturen
• wachsende Industrie Standards im gesamten Unternehmen• Mehr “mission critical” Möglichkeiten erforderlich
− Mehr Leistung− Mehr Zuverlässigkeit− Mehr Skalierbarkeit – über eine einheitliche Produkt Linie− Mehr Support für komplexe Workloads
• Datenhandling jenseits der 32-bit • High Availability 64-bit Computing• dauernde Verfügbarkeit mit Fault Tolerance
• geringere Kosten
Kundenforderungen:
5/17/2006 4
Intel Itanium and Xeon servers at price parity
RISC processors on verge of extinction
AMD is a strategic processor vendor
Blades have evolved into more granular components
Virtualization is ubiquitous across all server types
Hardware components plug-and-play between vendors
Linux functionality on par with Windows and Unix
Standardization will eclipse proprietary features
LikelyLikely UnlikelyUnlikely
The Server World in 2009
Source: The Future of Servers, John Enck, Gartner Symposium ITXPO 2004
HP IT-Symposium 2006
3www.decus.de
Wichtige Aspekte für einen erfolgreichen Umstieg
5/17/2006 6
Betrachtung der unterschiedlichenLayers
Appl. recompile
redeployAppl.
Mid.W
Alpha
1:1 Mid.W
Tru64 change OSHP-UXLinux
Files Files
DB
copy/convert
DB
Alpha Update HW IPF
Itanium
Data transition
applicationtransition
HW/ OS transition
Oracle 9i/10g
Own-writtenapplications
Binaries or/andsource code
available!
Database Sizeand the Impacts
of Downtime
HP IT-Symposium 2006
4www.decus.de
5/17/2006 7
• Systems in use• Operating system with version numbers• Applications with version numbers
− ISV application, version ? Available on source and target− Self written source code
• How long will the source plattform, OS, and applicationsupported
• Compiler: C, C++, Fortran, Cobol, …Bliss, Macro32, Mumps, Lisp, Ada, ...
• Layered Products with version numbers• Databases with version numbers• Special HW or busses: Q-Bus, M-Bus, VME, IEEE488, ...• Requirements in the next Years ( users, database sizes,..)• Transfer of Tru64 UNIX Software Licenses
Klärung von wichtigen FragenErkennen von Chancen
5/17/2006 8
Auswahl des neuen ServersystemsSystem in Use
• Choose the right Integrity Server−Contact your Account Manager
• Comparison of Old AlphaServer Systems withnewer Ones− Example: AlphaServer 4100
AlphaServer ES47 mit 4 CPUs tpmC: 66.000Integrity Server rx4640 4 CPUs1,6GHz, 6MB tpmC :147.000
Important!Rough System Comparison
http://h18002.www1.hp.com/alphaserver/performance/perf_tps.html
HP IT-Symposium 2006
5www.decus.de
5/17/2006 9
Integrity & Alpha SystemsRelative price and performance, Mar 2005
Alpha Server GS1280Alpha Server GS1280 8/64 EV7, 1.3 GHz 8/64 EV7, 1.3 GHz Alpha Server ES47/80Alpha Server ES47/80 4/8 EV7, 1.15 GHz4/8 EV7, 1.15 GHzAlpha Server ES45Alpha Server ES45 4 EV68, 1.25 GHz4 EV68, 1.25 GHzAlpha Server DS25Alpha Server DS25 2 EV68, 1.0 GHz2 EV68, 1.0 GHzAlpha Server DS15Alpha Server DS15 1 EV68, 1.0 GHz1 EV68, 1.0 GHzIntegrity rx2620Integrity rx2620 2 I2 Madison,1.6 GHz 6M2 I2 Madison,1.6 GHz 6MIntegrity rx4620Integrity rx4620 4 I2 Madison,1.6 GHz 9M4 I2 Madison,1.6 GHz 9MIntegrity rx7620Integrity rx7620 8 I2 Madison,1.6 GHz 6M8 I2 Madison,1.6 GHz 6MIntegrity rx8620Integrity rx8620 16 I2 Madison,1.6 GHz 6M16 I2 Madison,1.6 GHz 6MIntegrity Integrity SuperDomeSuperDome 8/64 I2 Madison,1.6 GHz 9M8/64 I2 Madison,1.6 GHz 9MWorldwide Reference Price includes 2 GB memory per CPU, and
minimum I/O; no storage or adapters.
5/17/2006 10
ISV Application available on Integrity Server
https://h20299.www2.hp.com/hpslt/index.aspx?ReturnUrl=%2fCustomerTool%2fDefault.aspx
HP IT-Symposium 2006
6www.decus.de
5/17/2006 11
ISV Application Service Support Questions
• SAP will discontinue offering new versions of the SAP solutions on the Tru64
UNIX platform at the end of 2005.
This means that any future SAP solutions based on the successor(s) of the
SAP NetWeaver ’04 release will no longer be supported on the Tru64 UNIX
Platform
• SAP will clearly meet the maintenance commitments for delivered products it
has made as part of the 5-1-2 maintenance strategy, including those on Tru64
UNIX (It will therefore be possible to operate an SAP R/3 Enterprise System
(R/3 4.7) on Tru64 UNIX to the end of the extended SAP maintenance
(currently planned for March 2012).
5/17/2006 12
ISV Application Service Support Questions
PeopleTools 8.20 and 8.45, supported at least through 2010
SAP R/3 Enterprise System (R/3 4.7) on Tru64 UNIX will be supported to the end of the extended SAP maintenance currently planned for March 2012.
VERITAS NetBackup™ software support until mid-2008.See the VERITAS Support Handbook at support.veritas.com for additional support details.
SAS®9 9.1.3 will be supported through 2007
ASE 12.5 and RepServer 12.6, supported in accordance with Sybase standard and extended support agreements - at least until 2007 - unless the specific Sybase product and version is obsoleted on all platforms sooner.
OpenEdge™ 10 and Progress® Version 9, supported at least until 2007, at least as long as customers with contracts require support.
WebLogic Server, WebLogic Portal, Tuxedo, and BMQ, supported at least until 2009 – in accordance with BEA standard and extended support agreements, unless the specific BEA product and version is retired on all platforms sooner.
Oracle RDBMS (9i/10g), 9iAS, Application Server 10g, E-Business Suite 11iR1, supported at least through 2011, except Oracle Collaborate Suite which is supported at least through 2006.
Informix Dynamic Server (IDS) v9.40 and WebSphere MQ 5.1, supported at least through 2011 with a 12-month advance notice of any change.http://h30097.www3.hp.com/isv/index.html
HP IT-Symposium 2006
7www.decus.de
5/17/2006 13
2011 2012
Release and Maintenance Strategy
2002 2003 2004 2005 2006 2007 2008 2009 2010
mySAP ERP2004
SAP R/3 Enterprise
SAP R/3 4.6C
SAP R/3 3.1I – 4.6B
mySAP ERP2005
Mainstr. Maint.
Dec
Dec
Mainstream Maintenance
ExtendedMaint.
(17% + 2%)
Dec
Dec
Ramp-Up
Mar
Dec Mar
ExtendedMaint.
(17% + 2%)
ExtendedMaintenance(17% + 4%)
ExtendedMaintenance(17% + 4%)
Mar
This strategy is also valid for all Industry Add-Ons based on the releases above.
2014
Mar
Mar
Ramp-Up Mainstream Maintenance
Mainstream Maintenance
Mainstream Maintenance
2013
Customer-SpecificMaintenance
Dec
Customer-SpecificMaintenance
ExtendedMaint.
(17% + 2%)
ExtendedMaintenance(17% + 4%)
Customer-SpecificMaintenance
Mar
Mar
ExtendedMaint.
(17% + 2%)
ExtendedMaintenance(17% + 4%)
Customer-SpecificMaintenance
ExtendedMaint.
(17% + 2%)
ExtendedMaintenance(17% + 4%)
Customer-Specific
Maintenance
Ramp-Up
Alpha
HP-U
X (Itanium)
today
5/17/2006 14
Tru64 UNIX® O/S support Roadmap
20092008 2011
4.0F/G**5.1A**
** Restricted Configurations PVS-SE: Prior Version Support – Sustaining Engineering
Support at least through 2011
Custom Engineering Support
5.1Bwith updates
201020072006
5.1B-3 42 months
5.1B-4 42 months
5.1B-5 Min 42 months
2005
5.1B-2
V5.1B-4 and V5.1B-5 release dates are estimates
Guaranteed42 month Support
V5.1B-3 and beyond *
Subject to change without notice
PVS-SE
PVS-SE
* Certain features may require update to latest release
Standard
Updated October 2005
HP IT-Symposium 2006
8www.decus.de
5/17/2006 15
Tru64 UNIX® Storage Support Roadmap
Last New Storage Introduced on Tru64
20072005 20062004 2008 2009
MSA1000
EVA NextGen
2010
XP128/1024High-end
MidrangeEVA 5000/3000
Low-end
MSA1500
XP 12000
SwitchesCurrently available products
Alpha Sales
Shipping Expansion Support
Shipping Expansion Support
ExpansionShipping
Shipping Expansion
Support
Support
Tru64 UNIX® Storage Support Life
Shipping
Shipping
Expansion
Expansion
Support
Support
Shipping Expansion Support
2011 2012
Cus
tom
Ext
ende
d S
uppo
rt
Storag
e Exp
ansio
n
Infra
struc
ture
Expan
sion
HSG80*Expansion Support
* Support on HP-UX 11i1 v2 / Itanium as a data device
5/17/2006 16
• Trade-in applies to ‘equivalent product’ or operating environment licenses• Parallel usage of licenses on both platforms is allowed during transition, consistent
with the parallel usage for the hardware
* Support = Service contract with LTU (License to Use) New Versions (RTNV)
Support Customer
Non-Support Customer
• Licenses not on support* are traded-in for new license purchase at 40% of new license price
• Commitment to support* for new licenses for one (1) year, pre-paid
• Licenses on support* are traded-in for new licenses at no charge
• Commitment to continue support* on new licenses for one (1) year
License Trade-in PoliciesFrom: HP-UX HP 9000 To: HP-UX Integrity or OpenVMS I64 From: Tru64 UNIX Alpha To: HP-UX HP 9000, HP-UX Integrity or OpenVMS I64 From: OpenVMS VAX or Alpha To: OpenVMS I64, HP-UX HP 9000 or HP-UX IntegrityFrom: MPE/iX e3000 To: HP-UX HP 9000, HP-UX Integrity or OpenVMS I64
HP IT-Symposium 2006
9www.decus.de
5/17/2006 17
Tru64 UNIX Operating System to HP-UX Operating Environment Equivalency Map
Mission Critical Environment (MCOE)
TruCluster Serveror TruCluster Available Serveror TruCluster Production Server
Environment (EOE)and/or Logical Storage Manager (LSM)
Enterprise OperatingAdvFS Utilities
Tru64 UNIX Server Extension
Environment (FOE)Tru64 UNIX Users
Foundation Operating Tru64 UNIX SMP Extension
Tru64 UNIX Base
HP-UX Operating Environment LicenseTru64 UNIX Product License
Trade-in Original Licenses Credit for Equivalent OE License
Example: Trade-in Base, 3 SMPs, Users and Server Extension from a four CPU system and receive credit for 4 FOE PPL licenses on the Target System
Example: Trade-in all of the above plus AdvFS and LSM and receive credit for 4 EOE PPL licenses
Example: Trade-in all of the above plus TruCluster Server and receive credit for 4 MCOE PPL licenses
All license trade-ins require Proof of License for license being traded-in
Vergleich von HP-UX und Tru64 UNIX
HP IT-Symposium 2006
10www.decus.de
5/17/2006 19
•Endianism – refers to the byte order of data− big-endian Most Significant First − Little-endian Least Significant First
• HP-UX = big-endian • HP Tru64 UNIX = little-endian
General AspectsEndian Transition Issue
U N I X
X I N U
Big Endian
Little Endian
Byte 0 Byte 1 Byte 2 Byte 3
Byte 3 Byte 2 Byte 1 Byte 0
5/17/2006 20HP – Decus IT-Symposium 2006
Tru64 UNIX and HP-UX Comparison
−HP-UX is based on System V with features from 4.x BSD
−Tru64 UNIX environment is based on 4.x BSD with features from System V
−HP-UX and Tru64 UNIX conform to multiple common standards
HP IT-Symposium 2006
11www.decus.de
5/17/2006 21HP – Decus IT-Symposium 2006
Tru64 to HP-UX: Standards Conformance
99%√Single UNIX Specification V2 (UNIX 98)
√√Single UNIX Specification V1 (UNIX 95)
√√X/Open Portability Guide (XPG3, XPG4)
√√IEEE POSIX 1003.2 Commands and Utilities
√√IEEE POSIX 1003.1b Real-time APIs
√√IEEE POSIX 1003.1-1996 System calls
√√IEEE POSIX 1001.3c Kernel threads
HP-UXTru64 UNIXStandard
5/17/2006 22HP – Decus IT-Symposium 2006
C Compilers−Both Compaq and HP C compilers support ANSI C
−Strictly conformant code will compile and run without change
−Turn on strict ANSI checking (-std1 option, or the –tru64 option on integrity side) to find non-compliant code (on the alpha side)
−HP ANSI C compiler for Integrity platforms does not support K&R mode
K&R C -> ANSI C
HP IT-Symposium 2006
12www.decus.de
5/17/2006 23HP – Decus IT-Symposium 2006
Compilers−C, C++, Fortran, Java and assembler are covered in
porting guide
−Tru64 UNIX Migration Environment for HP-UX includes a cc, c++ and a linker driver to map Compaq C compiler options to the equivalent options for HP C• The drivers generate 64bit code by default
− NOTE:• HP-UX compilers generate 32-bit objects by default• Use +DD64 option to generate 64-bit image
5/17/2006 24HP – Decus IT-Symposium 2006
Mission Critical Environment (MCOE)
TruCluster Serveror TruCluster Available Serveror TruCluster Production Server
and/or Logical Storage Manager (LSM)
Enterprise OperatingEnvironment (EOE)
AdvFS Utilities
Tru64 UNIX Server Extension
Tru64 UNIX Users
Foundation Operating Environment (FOE)
Tru64 UNIX SMP Extension
Tru64 UNIX Base
HP-UX Operating Environment LicenseTru64 UNIX Product License
Trade-in original licenses Credit for equivalent OE license
Example: Trade-in Base, 3 SMPs, Users and Server Extension from a four CPU system and receive credit for 4 FOE PPL licenses on the Target System
Example: Trade-in all of the above plus AdvFS and LSM and receive credit for 4 EOE PPL licensesExample: Trade-in all of the above plus TruCluster Server and receive credit for 4 MCOE PPL licenses
All license trade-ins require Proof of License for license being traded-in
Tru64 UNIX operating system to operating environment mapping
HP IT-Symposium 2006
13www.decus.de
5/17/2006 25HP – Decus IT-Symposium 2006
TruCluster (including AdvFS Utilities and
Logical Storage Mgr.)• Oracle RAC environments• Oracle non-RAC environments• Non Oracle environments
Current Tru64 Licenses Migration & Trade-in License Choices
AdvFS Utilities
LSM VxVM with FMT
Storage Foundation with FMT
VxFS with FMT
Mission Critical OE with one of the 3 options• HP SG/VRTS Storage Fdn for Oracle RAC
OR• HP SG/VRTS Storage Fdn CFS for Oracle
OR • HP SG/VRTS Storage Fdn CFS
LSM and AdvFS UtilitiesNew packages for Tru64 trade-
in only; requires 1yr
support
Tru64 OS HP-UX FOE
Packages for Tru64 Migration/ Trade-in Mapping
5/17/2006 26HP – Decus IT-Symposium 2006
Alpha RetainTrust Complimentary Training: Webcasts• Technical webcasts to date:
Tru64 UNIX® & HP-UX: Side-by Side Comparison for System AdministratorsTru64 UNIX®: Side-by-Side Comparison: Clusters & Disaster ToleranceTru64 UNIX® & HP-UX: Side-by-Side Comparison: Storage Platform ConfigurationsTru64 UNIX® & HP-UX: Side-by-Side Comparison: Resource and Workload Management {slide set only; look for a new recording soon}Transitioning your Applications from Tru64 UNIX® to hp-ux on Itanium®: Application Transition ToolsTru64 UNIX® & HP-UX: Planning a Technology TransitionTru64 UNIX® & HP-UX: Enterprise Server EvolutionTru64 UNIX® & HP-UX: Oracle Database Migrations
Playback recordings as well as download slide deck are available at: www.hpbroadband.com
• Enter email address and keyword tru64unix
HP IT-Symposium 2006
14www.decus.de
Wie unterstützen wir unsere Kunden
Application Transition Tools – Methoden und Verfahren
5/17/2006 28
Application Migration ToolsSoftware Transition Paths
newer
Linux
HP-UX IPF
Solaris
Tru64 UNIX
Linux
HP-UX PA-RISC
HP IT-Symposium 2006
15www.decus.de
5/17/2006 29
When is the best time to transition?
• Operational− Not meeting anticipated increased workload
requirements− Improved efficiency by consolidating on newer, more
powerful platforms− End of useful system life, end of lease
• Functional− Need to add new capabilities such as virtualization
or enhanced security− Require greater performance, scalability, and/or
availability
• Financial− Server consolidation opportunities realize real
benefits− Need to lower TCO− Older version support contracts
Short answer: When it makes business sense.
5/17/2006 30HP – Decus IT-Symposium 2006
Application Migration ToolsOutline• Before the Transition – Scoping −Transition modules−binaryScan−Porting Assessment Reports−Porting Guides
• During the Transition – Porting−Software Transition Kit (STK)−Migration Environment
• After the Transition – Deploying−Migration Environment
HP IT-Symposium 2006
16www.decus.de
5/17/2006 31
Application Transition Tools & Platform Pairing
binaryScanPorting Assessment Reports
Transition Modules
Software Transition KitTechnical porting documents
Migration Environment
1
2
3
Planning &
Designing
Qualifying or
Porting
Deploying
HP-UX to HP-UX 11i v2
Solaris to HP-UX 11i v2
Solaris to Linux
Tru64 to HP-UX 11i v2
Original codeon source platform
Applicationon HP-UX
5/17/2006 32
Application Transition Tools Highlights
• binaryScanA convenient scoping tool to quickly assess the porting effort
• Porting Assessment ReportsA comprehensive analysis of APIs and recommendations by HP experts, available to qualifying customers only
• Transition ModulesA method and framework to approach the transition step by step
PlanningPlanning&&
DesigningDesigning
• Software Transition Kits A porting tool giving you access to expert advice while saving time and effort in the porting process
• Technical documentsA series of porting guides, case studies and reference documents
• HP-UX 11i compilersInclude features to make the transition from another platform easier
• Tru64 UNIX Migration EnvironmentProvides off-the-shelf access to select Tru64 UNIX APIs, commands and utilities on HP-UX 11i v2
QualifyingQualifyingoror
PortingPortingDeployingDeploying
HP IT-Symposium 2006
17www.decus.de
5/17/2006 33HP – Decus IT-Symposium 2006
Before the Transition Scoping
ScopingScoping--Plan and DesignPlan and Design PortingPorting
Source platformSource platform
Destination platformDestination platform
DeployingDeploying
5/17/2006 34HP – Decus IT-Symposium 2006
Before The TransitionPlanning Tool for financial Analysis
http://www.alinean.com/hp/transition/HP_transition_Calculator.html
HP IT-Symposium 2006
18www.decus.de
5/17/2006 35HP – Decus IT-Symposium 2006
Before the TransitionTransition Modules• Transition Modules provide a
method and framework to approach the transition
• Goes across the breadth of the transition:− Platform infrastructure (servers,
operating systems, storage and tape devices)
− Custom code applications− Packaged applications from
independent software vendors (ISVs) databases for Oracle
• Includes Configuration Documents, Checklists, Step-by-Step instructions, and Recommendations
• Available for HP-UX to HP-UX 11i and Tru64 UNIX to HP-UX 11i V2 transitions
Tru64 - http://hp.com/go/transition-modules
5/17/2006 36HP – Decus IT-Symposium 2006
Before the TransitionbinaryScan – Transition Planning Tool
• Application transition assessment tool that reports compatibility levels of APIs from the origin platform to the destination platform
• Scans dynamically linked executables on HP-UX, Solaris or Tru64 UNIX
• It helps developers with questions such as:−What is my current API compatibility?−Am I using any non-standard or non-supported
application interfaces?−What might my porting investment be?
HP IT-Symposium 2006
19www.decus.de
5/17/2006 37HP – Decus IT-Symposium 2006
binaryScan summary report
5/17/2006 38HP – Decus IT-Symposium 2006
binaryScanDownload and Information Web Pages
http://devresource.hp.com/drc/resources/binaryScan/download.jsp
HP IT-Symposium 2006
20www.decus.de
5/17/2006 39HP – Decus IT-Symposium 2006
binaryscanTest Drive for our customers
http://www.testdrive.hp.com/accounts/register.shtml
5/17/2006 40HP – Decus IT-Symposium 2006
binaryscanTest Drive for our customers
http://www.testdrive.hp.com/tools/#transition
HP IT-Symposium 2006
21www.decus.de
5/17/2006 41HP – Decus IT-Symposium 2006
Before the TransitionPorting Guides• The Porting guides are a
series of documents that deal with all the potential porting challenges you may incur when transitioning custom code.
• In-depth coverage of porting considerations. Intended for experienced software developers
• Also available on the Web:− http://devresource.hp.com/dr
c/topics/tru64_hpux_tr.jsp• Tru64 UNIX to HP-UX• Solaris to HP-UX
5/17/2006 42HP – Decus IT-Symposium 2006
During the Transition Porting
PortingPortingScopingScoping DeployingDeploying
Source platformSource platform
Destination platformDestination platform
HP IT-Symposium 2006
22www.decus.de
5/17/2006 43HP – Decus IT-Symposium 2006
During the TransitionWhat is the Software Transition Kit? (STK)A collection of documentation and tools to help developers get their software ported/transitioned to newer platforms
It helps developers with questions such as:• What changes must I make to my existing custom code in
order for it to work properly on Integrity server platforms?
• Which changes are more important than others (critical vs. non-critical changes)?
• Do I have enough resources to complete my necessary changes?
5/17/2006 44HP – Decus IT-Symposium 2006
During the TransitionSTK File Scanner
Scan C, C++, Fortran, scripts and Makefiles
• Scan for incompatibilities in:• functions • header files• commands • language keywords• macros • libraries• structures and structure members • variables
• Output formats• HTML (default)• Text
• Extremely flexible filtering
• Customize via command line, scanwizard or .scanrc
HP IT-Symposium 2006
23www.decus.de
5/17/2006 45HP – Decus IT-Symposium 2006
During the Transition STK File Scanner• Executes in one of two modes:• scansummary−Helps investigate or plan a transition−Reports number and types of API transition impacts in
source files
• scandetail−Helps perform a transition− Identifies each instance of an API transition impact in
source files
5/17/2006 46HP – Decus IT-Symposium 2006
During the Transition STK Scansummary Report
HP IT-Symposium 2006
24www.decus.de
5/17/2006 47HP – Decus IT-Symposium 2006
During the Transition STK Scandetail Report
5/17/2006 48HP – Decus IT-Symposium 2006
During the Transition STK Impact Statement
HP IT-Symposium 2006
25www.decus.de
5/17/2006 49HP – Decus IT-Symposium 2006
After the TransitionDeploying
DeployingDeployingScopingScoping PortingPorting
Source platformSource platform
Destination platformDestination platform
5/17/2006 50HP – Decus IT-Symposium 2006
After the Transition Tru64 UNIX Migration Environment - Libraries
• Interim-use libraries.• libtru64.so−Contains APIs intended to become native on HP-UX
• APIs identified as critical will be in the Spring Fusion release• Update to ME after Spring Fusion release
• libtru64_ext.a−Static library that contains APIs that will NOT move
forward to HP-UX• sigvec, sigsetmask, sigblock
− Use POSIX routines on HP-UX
HP IT-Symposium 2006
26www.decus.de
5/17/2006 51HP – Decus IT-Symposium 2006
SCOPING
Transition Paths and Tools at a Glance
• Transition Modules
• Binary Scanner
• Porting Guides
• Porting Assessment Reports
PORTING
• Porting Guides
• Software Transition Kits
• Migration Environment
DEPLOYING
• Migration Environment
• HP-UX to HP-UX 11i V2 • Solaris to HP-UX 11iV2• Solaris to Linux• Tru64 to HP-UX 11iV2/Linux/OpenVMS
5/17/2006 52HP – Decus IT-Symposium 2006
Customer SuccessFrom Tru64 UNIX To HP-UX 11iV2
• CORALY ( Lyon´s Highway Monitor Center−Traffic management & Control
system−Rule Based System (analyzing,
predicting & controling)−>15.000 Traffic control devices−Transition to HP-UX with 2
rx2620 was seamless−Porting 40.000 Lines of Code
HP IT-Symposium 2006
27www.decus.de
5/17/2006 53
Application Migration ToolsReferences• Location of Tools− http://www.hp.com/go/application-transition
• To see all the transition products− http://www.hp.com/go/STK
• To get the STK directly
• Contact us via email: [email protected]−Porting Assessment Reports
• Business justification required−Questions about tools
• Technical or non-technical.
Wie unterstützen wir unsere Kunden
Referenzen
HP IT-Symposium 2006
28www.decus.de
5/17/2006 55
Account Consulting SessionsType: 1 x 1 working sessions, lots of
business dialogue and information exchange
Length: 3 hours
Sample AgendaIntroductionsQuick review of requested discussion topics with agreement on priorityOpen discussion with relevant experts, customer, acct mgr and facilitatorSummary and action itemsPost meeting debriefing with account team, notes and follow-up distributed for actions.
Transition WorkshopsType: Working Session, Presentations
with a lot of technical dialogueLength: 1 to 3 days
Sample Agenda- Welcome and Introductions- Customer Presents – Current Environment, Bus. Requirements, Challenges, IT Goals- HP Product Strategy & Roadmaps- Chip, Server and OS Technology Directions- Storage Products & Futures- Possible Upgrade paths discussion- Moving OS, DB, Applications, etc. to Integrity- Transition Planning, Tools and Services- ISV Portfolios- Summary & Action Items
Alpha RetainTrust and HP 9000 Evolution Complimentary Services
5/17/2006 56
Investment protection provided through Alpha Customer Assurance Program (ACAP)
• ACAP was launched in Oct 2001 as one of the main components of the Alpha RetainTrust (ART) program
• ACAP is a comprehensive suite of investment protection services for customers purchasing or leasing AlphaServers and who anticipate transitioning to Integrity servers.
• ACAP includes:− Money-back customer satisfaction guarantee− Guaranteed trade-in values− Transition leasing− HP software license credits− Support for ISV license transfers− Storage HW and SW upgrade program
• ACAP gives customers full access to ART complimentary transition services (porting guides, transition workshops, etc.)
• Can also include for fee services from HP Services
HP IT-Symposium 2006
29www.decus.de
5/17/2006 57
Money Back Guarantee•If the transition to the HP Integrity server running OpenVMS or HP-UX11V2 from Tru64 UNIX® does not meet customer expectations, HP will take back the Integrity server and refund its purchase price− Subject to agreed acceptance criterion and customer
environment evaluation• ES and GS are under a service contract• site assessment performed by HP customer services• system boots OS and HP layered products and options• passes 48 hours of hardware and OS level diagnostic testing
without failure• the criteria are completed within 30 days of system install • ISV apps to be deployed have been qualified on the new
platform (independent of ISV installation schedule)
5/17/2006 58
Hubert Burda Media need to change the SAP landscape
After 4 years of operation, server and storagehardware were outdated• Server and storage are the end of their lifecycles• overall TCO was too high• new projects ante portas
• BW• Portal• CRM• ECC (+ additional countries, e.g. Russia)
HP IT-Symposium 2006
30www.decus.de
5/17/2006 59
Burda Digital Systems Time to Change
In 2004 Burda Digital System •decided to
•renew the technology environment and•to undergo a complete technology refresh
•issued a RFP to HP and IBM•Won by HP, main reason was the flexibility of HP
Renewed HP Hardware and Software environmentbased on
•HP Integrity servers (rx8620), •HP-UX, •Service Guard and •EVA storage
5/17/2006 60
Hubert Burda Media productive SAP System Landscape 2004
GS160 EMA 12000 GS160
Burda Digital Systems was operating in 2004•5 productive R/3 systems•1 productive SAP BW system•Overall 17 SAP instances
Consolidated in 2001 on 2 clustered AlphaServer GS160
R/3
BW
R/3
R/3
R/3
R/3
P
Q
T
Failover
HP IT-Symposium 2006
31www.decus.de
5/17/2006 61
Burda Digital Systems Executing the Transition Project
Monday TuesdayWednesday ThursdayFriday Saturday Sunday
8:00 am Start of downtime
Non-productiveinstance migration
productiveinstance migration
8:00 pmSAP
systemsready
noon: Go decision
1200 endusertests
First test migrations using HPSTM in early January 2005 ...At one week in February 2005:
5/17/2006 62
Burda Digital Systems Feb/2005 SAP System Landscape
rx8620 rx86202 * EVA5000 (12TB)
R/3
BW
R/3
R/3
R/3
R/3
P R/3
BW
R/3
R/3
R/3
R/3
Q
TFailover
HP IT-Symposium 2006
32www.decus.de
5/17/2006 63
Burda Digital Systems Transition Project Findings
„This project was a 100% success“
„Cooperation between HP, Oracle and Burda Digital mainreason for success“
„We liked the flexibility of HP and Oracle“
„All guarantees came true: response times, sizings, ...“
5/17/2006 64
Hubert Burda Media success story available
HP IT-Symposium 2006
33www.decus.de
5/17/2006 65HP – Decus IT-Symposium 2006
Questions ?
HP IT-Symposium 2006
34www.decus.de
5/17/2006 67
HP-UX ItaniumTru64 Alpha
Tru64 UNIX Transition (Less Easy)
Tools availableSource code changesApplication ports
>1500, growing fast1000sISV Applications
nPars, WLM, vPars soonnParsPartitioning
CFS with SGTruClusterClustering
Big-endian(Data conversion)Little-endianByte Ordering
VxFS, VxVM,AdvFS, LSMFilesystem/Volumes
OpenView, Patrol, CA-Tng, Nimbus
SysMan, Patrol,CA-TngManagement
5/17/2006 68
Tru64 to HP-UX: Standards Conformance (cont)
√√LP64
√√FIPS 189
√√FIPS 151-2
√√OSF/Motif 2.1
R6.2R6.5X11 Window System, Font Server and Clients
√√System V Interface Definition (SVID3)
HP-UXTru64 UNIXStandard
HP IT-Symposium 2006
35www.decus.de
5/17/2006 69
Tru64 to HP-UX: Namespaces
ANSI CDefault for -Aa and c89-D_ANSI_C_SOURCE
POSIX-D_POSIX_SOURCE-D_POSIX_SOURCE
XPG4-D_XOPEN_SOURCE -D_XOPEN_SOURCE (Default)
UNIX 95-D_XOPEN_SOURCE_EXTENDED-D_XOPEN_SOURCE_EXTENDED
UNIX 98-D_XOPEN_SOURCE=500 or -DUNIX_STD=98
-D_XOPEN_SOURCE=500
Proprietary interfaces
-D_HPUX_SOURCE (Default for-Ae)
-D_OSF_SOURCE (Default)
StandardHP-UXTru64 UNIX
5/17/2006 70
SAP System Copy – Examples
Homogeneous System Copy Heterogeneous System Copy
System Copy
From HP-UX PA-RISCto HP-UX/Integrity
From IA32 Linuxto Linux/Integrity
From IA32 Windowsto Windows/Integrity
From Alpha/NTto Windows
No change in database and operating system!
From Tru64 Unixto HP-UX/Integrity
From Informixto Oracle
A change in database and/or operating system!
HP IT-Symposium 2006
36www.decus.de
5/17/2006 71
SAP System Copy – SAP Methodologies
Homogeneous System Copy
SAPinst/R3loade.g R/3
- downtime- effort
SAPinst/IMIGe.g TB-sized DB
- additional load on source- complexity
DB Export/Importe.g. SAP BW- downtime
Oracle 10g transportable table spacese.g. R/3 and BW
- not yet supported by SAP- no DB reorganization
HP Smooth Transition Methodall Oracle/SAP apps
+ downtime reduction+ DB reorganization
Heterogeneous System Copy
System Copy
5/17/2006 72
SAP standard migration method• Heterogeneous System Copy (SAP standard method)
anyDB
Source
Files Files anyDB
Destination
Export Transfer Import
FTP, tape, ..
HP IT-Symposium 2006
37www.decus.de
5/17/2006 73
DB size/ downtime relationshipSAP standard migration method
DB structure
0,1 TB 0,5 TB 2 TB
Downtimein days
DB size
0,5
1
2
5
Table data
Index creation
0
Statistics run
5/17/2006 74
Smooth Transitions• Heterogeneous System Copy (SAP standard method)
anyDB
Source
Files Files anyDB
Destination
Export Transfer Import
FTP, tape, ..
• Smooth Transition
Oracle
Source
Oracle
Destination
CTAS, FastTblcopy via Dblink
Export/Import
T64 HP-UX
HP IT-Symposium 2006
38www.decus.de
5/17/2006 75
DB size/downtime relationshipNew HP smooth transition procedure
DB structure
0,1 TB 0,5 TB 2,5 TB
Downtimein hours
DB size
12
24
48
Index creation
0
Statistics run
Table data
Throughput measured on 4-way environments
1,0 TB 2,0 TB1,5 TB 3 TB
5/17/2006 76
HP Smooth Transition Method(STM) Prerequisites• Source platform: Oracle (>= 8.1.7, besser 9.2), any
SAP and any OS • Target platform: HP-UX/Integrity works best• Fast LAN, GbE required• Source and target shouldn‘t share any storage or
server components• Check SAP PAMs for availability and SAP
versions required
HP IT-Symposium 2006
39www.decus.de
5/17/2006 77
HP Smooth Transition MethodCharacteristics
Reducing downtime by a factor of 5 - 10 Throughput from 70GB/h up to 180GB/hTime measured from stop of SAP until the first SAP GUI appears on new platform
Reducing consulting effortReducing complexitySupport via HP, OracleDB Reorganisation inclusiveRisc mitigationMigration costs reduction