ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
Was 5.1 To 6.1
1. Websphere Application Server v5.1 to v6.1 Migration Subrahmanyam Thuraga Advisory IT Specialist IBM India | 12 Oct 2008 | Karapakkam, Chennai |
2.
3.
4.
5.
6.
7.
8. V6 Basic Architecture Messaging Engine Embedded HTTP Server Application Databases Application Data XML Configuration Files HTTP Server Plug-in HTTP Server Application Server Plug-in Configuration File Web Services Engine Web Container Servlets JSPs EJB Container EJBs Dynamic Cache Name Server Security … … … . Data Replication JMX Transaction.
9. Administering the Server Messaging Engine Embedded HTTP Server Web Container EJB Container XML Configuration Files Application Server Admin console C:gt; wsadmin Web-based administrative console wsadmin command-line client RMI/IIOP HTTP(S) Admin MBeans Web Services Engine Admin. Service SOAP/HTTP
10. Accessing Server Resources Web browser HTTP(S) Application Databases Application Data Messaging Engine Embedded HTTP Server Web Container EJB Container Application Server Web Services Engine Servlets/JSPs EJBs Java client Web Services client RMI/IIOP SOAP/JMS SOAP/HTTP(S) JMS Client
11. Version 6 Packaging WebSphere Application Server Network Deployment WebSphere Application Server and WebSphere Application Server Express (up to 2 CPUs) PMEs Web Services Gateway Web-based Admin Web Services EJB Container Messaging Clustering Node Agent Deployment Manager Web Container JDK
13. WebSphere Application Server V6 Network Deployment dmgrCell dmgr profile server1 samplesNode samplesProfile Port 9060 Port 9080 adminconsole Port 2809 dmgrNode dmgr adminconsole node1 server1 nodeagent1 profile1
14. Version 6 Packaging Content Windows platform only 1 Windows and Linux/Intel platforms only 2 Content Express Application Server Network Deployment Core Application Server Standalone Node Standalone Node Deployment Manager, Standalone Node, Managed Node Web Server plug-ins Yes Yes Yes Application Client (not on zLinux) Yes Yes Yes Data Direct JDBC drivers 1 Yes Yes Yes Development and Deployment Tools 2 Rational Web Developer ASTK Rational Application Developer *Trial* ASTK Rational Application Developer *Trial* ASTK Database included in the package DB2 Express 1 (Dev. Use only) DB2 Express 1 (Dev. Use only) DB2 Enterprise Server Edge Components No No Yes IBM Tivoli Directory Server (LDAP server) No No Yes Tivoli Access Manager Server No No Yes Production Ready Applications IBM Business Solutions 2 None None
19. Installing WebSphere Application Server v6 - Express Each profile has a similar set of directories and files. But each set is unique for each profile Each profile shares a common set of WAS v6 product binaries
20.
21. Application Server Deployment Manager Custom Profile Cell Template New V6.1 Profile Management Tool: Profile Templates V6.1 Application Server V6.1 Deployment Manager V6.1 Node V6.1 NodeAgent V6.1 NodeAgent V6.1 Application Server V6.1 Deployment Manager V6.1 Node
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37. Migrating a WAS v5 Standalone Node to WAS v6 WAS v5 WASPreUpgrade Server Configuration Applications Resources Backup Files 3 WASPostUpgrade 4 wasprofile 2 WAS v6 App Server Migrated WAS v6 App Server log log 1 Stop Node 5 Start Node
60. Service Data Objects Data Base Data Base EJB Mediator Custom Mediator JDBC Mediator SDO Core APIs Client Unified data representation & retrieval across heterogeneous data sources File … … Access APIs Data APIs Metadata Access APIs Metadata APIs Access APIs Data APIs Metadata Access APIs Metadata APIs Access APIs Data APIs Metadata Access APIs Metadata APIs
61.
62.
63.
64.
65.
66.
67.
68.
69. Consumability: Command Console Assist The WS Admin scripting commands that map to actions on the admin console are logged and/or JMX notifications emitted in the Jython language
70.
71.
72.
73.
74.
75.
76.
77. Capitalizing on Intelligent App Server Management WebSphere Application Server v7 Overcomes Challenges of Existing Base Management WebSphere Application Server V5 & V6 Base Product Architecture Node A Admin scripts Admin console Node Agent NOT included in Base product Admin logic hosted in the same JVM as application server and customer applications. Current Base Management Server configuration Node A configuration Cell config App Server
78. Capitalizing on Intelligent App Server Management WebSphere Application Server v7 Overcomes Challenges of Existing Base Management ( cont .) New Flexible Management Option WebSphere Application Server V7 Base Product Architecture Node A Admin scripts Server configuration Node A configuration Cell config Admin console App Server Admin Agent included in Base product Admin Agent
81. Using Technology Innovation to Meet Evolving Needs WebSphere Application Server v7 Offers Enhanced Kerberos Support Broader implementation of Kerberos delivers improved interoperability with other applications and environments WebSphere Application Server Kerberos KDC Kerberos z/OS KDC WebSphere Application Server/zOS DB2 RACF LDAP Browser clients with desktop single sign-on SPNEGO token over HTTP/S Java clients With desktop single sign-on Kerberos SSO Kerberos cross domain trust Kerberos SSO Kerberos SSO RACF User Registry LDAP User Registry Kerberos token over RMI/IIOP, Web Services