Sysplex Networking Technology Overview

Size: px
Start display at page:

Download "Sysplex Networking Technology Overview"

Transcription

1 Summer 2010 Technical Conference Sysplex Networking Technology Overview Thursday, August 5, 2010, 11:00 AM - 12:00 PM Enterprise Networking Solutions Gus Kassimis - kassimis@us.ibm.com Sam Reynolds - samr@us.ibm.com Copyright International Business Machines Corporation All rights reserved. Sysplex Distributor VIPA1 Hot Standby Pagent WLM z/os Sysplex APP Hidden VIPA1 Sysplex Distributor Outbound data path Inbound data path APP Hidden VIPA1

2 IBM Software Group Enterprise Networking Solutions Agenda Pagent Sysplex Distributor WLM z/os Sysplex APP Hidden VIPA1 VIPA1 Hot Standby Inbound data path Sysplex Distributor APP Hidden VIPA1 Outbound data path Sysplex Overview Communication Server enablement for key Sysplex value points Network access - SNA and TCP/IP The Virtual IP Address concept Sysplex-internal or external IP load balancing decision point SNA Availability and load balancing PPRC Subplexing - Isolating network resources CEC-1 Application A OS and middleware infrastructure supporting data sharing OS and middleware infrastructure supporting data sharing CEC-2 Application A Switch Switch

3 1 IBM Software Group Enterprise Networking Solutions Unleashing the benefits of the Parallel Sysplex cluster The promises of the Parallel Sysplex cluster environment are: Application location independence Ability to shift application workload between LPARs Application single system image from the network Application capacity on-demand Component failure does not lead to application failure PPRC Application services to be always available - both during planned and unplanned outages CEC-1 Application A OS and middleware infrastructure supporting data sharing OS and middleware infrastructure supporting data sharing CEC-2 Application A I want to use Application A and its data, but I do not care where it is in this Sysplex! Switch Switch Gaining the benefits, depend on: Carefully designed redundancy of all key hardware and software components in symmetric configurations Supporting functions in z/os and middleware Cooperation by applications Operations procedures 3

4 Sysplex Enables Single System Image Transparent location of applications Multiple images of same application appear as single application to end user Balance Workload within Sysplex Minimize Application failure impact Freedom to move application workload to other images Single System Image Escon NN Coupling Facility NN Network 4

5 Sysplex Enables Horizontal Growth Connectivity Services Discovery of new sysplex members Dynamic connectivity via XCF links Directory Services Dynamic registration for applications Transparent location of resources System Administration Services System Cloning Application Cloning Move Application Network Coupling Facility Add New Image 5

6 Reduced Definitions via System Symbolics Exploit Cloning Support System Cloning System Symbolics in VTAMLST members Allows VTAMLST definitions to be shared among Sysplex members System Symbolics in TCP Config files Allows TCP Config Files to be shared among Sysplex members VTAM Application Cloning Dynamic Definition of VTAM Applications System Symbolics and wildcards in APPL names (e.g. APPL.&sysclone, APPL*) Reduction in VTAM resources used for APPL definitions Network Address allocated at OPEN ACB and released at CLOSE ACB APPL definition created at OPEN ACB and deleted at CLOSE ACB Allows for easy APPL relocation Cloning for TN3270 Server Support includes TN3270 clients represented by VTAM APPL definitions Reduction in VTAM resources used to represent TN3270 clients Simplifies TN3270 Server relocation Single System Image Escon NN Network Coupling Facility NN 6

7 Automatic Recovery Applications discontinue on SYSB SYS A GRP01 Appl1 Appl2 Appl3 XCF Address Space ARM GRP01 Appl1 Appl2 Appl3 SYSB GRP02 Appl4 Appl5 CF Couple Data Set ARM Policy Restart on SYSA Restart on SYSC GRP02 Appl4 Appl5 SYSC Exploit zseries Automatic Restart Manager (ARM) Registered applications automatically restarted on failure ARM policy provides an ordered list for recovery VTAM registers with ARM for restart TCP/IP stack registers with ARM for in-place restart ARM facility is open interface which can be exploited by any application Exploited by CI, IMS, DB2 7

8 Network access to the downstream network from a Sysplex (IP Communications) Application LPAR Application LPAR Application LPAR Application LPAR Application LPAR Application LPAR Network Services LPAR Network Services LPAR OSA QDIO OSA QDIO CEC-1 CEC-2 OSA QDIO VLAN1 VLAN2 VLAN3 VLAN4 OSA QDIO Layer-3 Layer-3 Layer-2 Switch-1 Layer-2 Switch-2

9 Downstream network connectivity to the Sysplex: OSA-Express with QDIO Redundancy at all levels Application LPARs zseries HW CF OSA-E Switch Routers Network Automated failover technologies at all levels OSA QDIO OSA QDIO Application LPAR Application LPAR Application LPAR Network Services LPAR CEC-1 CEC-2 Application LPAR Application LPAR Application LPAR Network Services LPAR OSA QDIO VLAN1 VLAN2 VLAN3 VLAN4 OSA QDIO No single point-of-failure! Layer-3 Layer-2 Switch-1 Layer-3 Layer-2 Switch-2 9

10 Network access to the downstream network from a Sysplex (SNA Communications) Application API Sockets RTP TCP ANR IP DLC RTP ANR ANR x ANR ANR RTP

11 High Performance Routing (HPR) High Performance Routing (HPR) is a high-availability extension to the original SNA architecture API Application Sockets HPR preserves sessions across intermediate node/link failure RTP reroutes sessions in event of a planned or unplanned node or link failure Sessions rerouted to new route determined by Class of Service Sessions may be maintained across link "hit" without any switch occurring Discarded data retransmitted using HPR selective retransmission RTP RTP ANR ANR ANR DLC x TCP IP ANR ANR RTP 11

12 Enterprise Extender (HPR Over UDP) System z Servers Preserves SNA application/device investment No changes required to SNA application Enables single WAN protocol Eliminates native SNA in the WAN End-to-end SNA over IP transport Includes preservation of SNA prioritization Improves datacenter connectivity and access Exploits OSA Express and HiperSockets Simplifies APPN network design Significantly reduces network flows in WAN as compared to base APPN IP Backbone TN3270, or Web client IB M IB M HPR IB M SNA Network Cisco SNASw, Communications Server for Windows, or other IB M Can replace SNI with IP technologies Uses Extended Border Node (EBN) connectivity SNA Clients TCP sessions/ routes SNA routes for SNA sessions EE routes for SNA sessions 12

13 z/os TN3270E Server z/os LPAR TN3270 is a standard protocol for transmitting 3270 data streams over an IP network The TN server has an LU-LU session with the SNA application for each TN3270 client and transforms the datastream back and forth between native SNA and TCP/IP. The TN3270 server can take advantage of many TCP/IP high-availability functions: VIPA Takeover Sysplex Distributor To improve the ability of a set of TN3270 servers in a sysplex to present a single system image to the network, z/os V1R10 added a TN3270 LU Name Management capability to coordinate the assignment of LU names from an LU name pool shared between multiple TN3270 servers. TN3270 server TCP/IP address space TN3270 SNA application VTAM address space SNA TCP/IP 13

14 Virtual IP Addressing My virtual z/os IP host VIPA#2 CI Appl-A VIPA#1 TN3270e Server VIPA#6 Web Services VIPA#3 FTP Services VIPA#4 DB2 subsystem VIPA#5 CI Appl-B OSA OSA OSA IP#10 IP#11 IP#12 Connect to VIPA#1 Name server Use IP address VIPA#2 Resolve CI-Appl-A.xyz.com Connect to CI-Appl-A.xyz.com

15 The network view of a Parallel Sysplex - a single large server with many network interfaces and many services My virtual z/os IP host VIPA#1 TN3270e Server VIPA#6 Web Services OSA VIPA#2 CI Appl-A VIPA#3 FTP Services OSA VIPA#4 DB2 subsystem VIPA#5 CI Appl-B OSA IP#10 IP#11 IP#12 The objective is to make the Sysplex look like one large server that has a number of physical network interfaces for performance and availability - and that provides a number of highly available and scalable services. Connect to VIPA#1 Name server Use IP address VIPA#2 Resolve CI-Appl-A.xyz.com Connect to CI-Appl-A.xyz.com Single-system image (SSI) Scalable Highly available Secure 15

16 Why do I need virtual IP addresses (VIPA)? What does the virtual IP addressing (VIPA) technology promise? My virtual z/os IP host VIPA#2 CI Appl-A VIPA#1 TN3270e Server VIPA#4 DB2 subsystem VIPA#3 FTP Services VIPA#6 VIPA#5 Web Services CI Appl-B OSA OSA OSA IP#10 IP#11 IP#12 Use IP address VIPA#2 Name server Interface resilience: Connect to Resolve CI-Appl-A.xyz.com VIPA#1 Communication with a server host is unaffected by server physical network interface failures. As long as just a single physical network interface is available and operational on a server host, communication with applications on the server host will persist. Connect to CI-Appl-A.xyz.com Application access independent of network topology: Separates network topology from server application topology - a VIPA address can be used to identify a server application instead of a physical network interface. Allows network administrators to renumber physical network topology no impact to end-user accessing server applications by IP address no changes needed in DNS or hosts file configuration no impact to firewall filtering rules Single system image: Allows the Sysplex to be perceived as a single large server node, where VIPA addresses identify applications independently of which images in the Sysplex the server applications execute on. Applications retain their identity when moved between images in a Sysplex. Multiple instances of a server application can be accessed as one server. 16

17 Dynamic VIPA Movement - Stack Managed DVIPAs VIPA VIPA VIPA Network VIPA VIPA COUPLING FACILITY ESCON Cached IP address VIPA Dynamic VIPA Support VIPAs can survive any outage by moving to another stack in Sysplex via VIPA Takeover VIPAs exchanged by TCP/IP stacks in sysplex via XCF messaging Another appl instance can pick up workload or Appl can be restarted on takeover stack Connections broken but Reset sent to client upon takeover Significantly reduces down time Dynamic VIPA Takeback VIPA moves back to recovered primary owner New Connections Handled By Primary Owner again Connections Established To Backup are allowed to continue Data forwarded from primary owner to backup Allows Movement Of Application Server Without Impacting Existing Workload Useful for planned outages as well Operator commands allow you to move Dynamic VIPAs non-disruptively 17

18 Are dynamic routing protocols required on z/os in order to use VIPA? Base IP recovery as well as VIPA address movement were designed and implemented with the use of dynamic routing functions in mind! B Move appl-1 and its associated dynamic VIPA address z/os-b VIPA1 Appl-1 z/os-a VIPA1 Appl-1 A VIPA2 Move a dynamic VIPA address between z/os images z/os-c VIPA2 Connection resilience to OSA network and interface outages OSA OSA R R R C D Load-balance outbound IP traffic (multipath) Always remember that a z/os Sysplex is not a host, it is an IP network in itself and as any IP network it needs the capability to react to topology changes in its own network and in the adjacent networks. The recommended dynamic routing protocol in the Sysplex is OSPF. Connect to VIPA-1 (Appl-1) Dynamic routing is not an absolute requirement, but it is highly recommended when using VIPA addresses (it makes life a whole lot easier)! 18

19 Basic principles for recovery of single-instance IP application in a Sysplex Single-instance applications are applications that only run in one instance in the Sysplex. Either because the application needs exclusive access to certain resources, or because there is no need to start it in more than one instance. Availability from an IP perspective then becomes an issue of being able to restart the application on the same LPAR or on another LPAR with as little impact to end-users as possible. Speed of movement - ARM or automated operations procedures Retain identity from a network perspective (its IP address) - Application Instance DVIPAs cicsappl Application-specific cicsappl Restart application 1 dynamic VIPA addresses come in very handy for this purpose. Connect to cicsappl1.mycom.com : DNS Use Resolve cicsappl1.mycom.com Either 1 Resolve cicsappl1.mycom.com 2 connect to returned address or 3 Connect to cached (or hardcoded!) address 19

20 Single system image (SSI) from an IP perspective in the Sysplex Inbound SSI Sysplex Connect to DRVIPA1 z/os z/os z/os TCP/IP provides several facilities that allow you to specify the IP address to be used on outbound connections from the sysplex SOURCEVIPA, TCPSTACKSOURCEVIPA, and SRCIP statement in TCP/IP profile Can be specified on a system basis or an application basis (even if the application can execute on any system in the sysplex) Connect to DRVIPA1 Connect to? from SRCVIPA1 Connect to? from SRCVIPA2 Connect to? from SRCVIPA3 We have single system image capability for inbound connections where a single distributed VIPA address can represent all images in the Sysplex - and remote users do not need to select a specific image when connecting to their server application. But if we establish outbound connections from the images in the Sysplex, each image has its own source VIPA address - so there is no single system image from an outbound connection perspective - which has implications in firewall filter setup, etc. Sysplex z/os z/os z/os Outbound SSI Connect to? from DRVIPA2 20

21 How to balance your IP workloads so that you can maximize your availability and productivity? Sysplex z/os z/os A1 A1 A1 TCP/IP VTAM TCP/IP VTAM LB

22 Sysplex z/os z/os A1 A1 A1 TCP/IP VTAM IBM Software Group Enterprise Networking Solutions Workload balancing: a question of both performance, availability, and scalability LB TCP/IP VTAM Connection load balancing technologies: Between z/os images: Internal: Sysplex Distributor, Generic Resources External: Cisco M, S, F5 Big IP, etc. Inside single z/os TCP/IP stack: Port sharing Application Characteristics: Multiple instances of the server are able to provide the exact same services to clients (will typically require data sharing) No state preserved at server between two connections (application protocol has to include support for such behavior or store state data in shared storage) Benefits of Intelligent Load Balancing: Performance - improving response time Availability - If one instance goes down, connections with it break, but new connections can be established with remaining instance(s) Scalability - more server instances can be added on demand (horizontal growth) Examples: Web server TN3270 server CI applications FTP server DB2 MQ WAS LDAP RYO... 22

23 Sysplex Distributor: z/os-integrated intra-sysplex workload balancing Independent of network attachment technology. Will work with both direct (including OSA Express) and channel-attached router network connections. All z/os images communicate via XCF. Each TCP/IP stack has full knowledge of IP addresses and server availability in all stacks. A network-connected stack owns a given VIPA address and acts as the distributor of new connection requests to that VIPA address. Sysplex Distributor VIPA1 Hot Standby Pagent Sysplex Distributor WLM Inbound data path z/os Sysplex APP Hidden VIPA1 APP Hidden VIPA1 Outbound data path Distribution of new connection requests is based on real-time information State of target application, system and TCP/IP stack WLM recommendations LPAR CPU capacity or WLM Server specific recommendations (are the target server applications meeting their WLM policy goals?) Additional workload distribution methods Round robin, Weighted Active, Hot/Standby Application Server and TCP/IP health Are the target applications accepting new connections? Do they have network connectivity back to the clients? Network Quality of Service (QoS) metrics (with z/os QoS policy agent) 23

24 z/os Load Balancing Advisor (LBA) for outboard load balancers The SASP (Server/Application State Protocol) control flows will provide relative weights per server instance (based on WLM weight, server availability, and server processing health taking such metrics as dropped connections, size of backlog queue, etc. into consideration) Work requests Server instance z/os LB agent z/os Sysplex Work requests Load Balancer Server instance z/os LB agent SASP control flows z/os workload balancing Support for clustered z/os servers in a z/os Sysplex Not focused on HTTP(S) only, will support all IPbased application workloads into a z/os Sysplex Based on Sysplex-wide WLM policy Scope is a z/os Sysplex z/os LB advisor Server instance z/os LB agent Private protocol control flows 24

25 SNA Sysplex Capabilities for Maximizing Availability VTAM1 VTAM2 VTAM3 VTAM4 EN1 EN2 EN3 EN4 CI1 CI2 CI3 CI4 IMS1 IMS2 IMS3 IMS4 DB2a DB2b DB2c DB2d VTAMA CI5 VTAMB "Directory" NNA CI IMS CI1 - EN1 IMS1 - EN1 CI2 - EN2 IMS2 - EN2 CI3 - EN3 IMS3 - EN3 CI4 - EN4 CI5 - NNB IMS4 - EN4 DB2 DB2a -EN1 DB2b -EN2 DB2c - EN3 DB2d - EN4 "Affinities" LU62A-IMS3 COUPLING FACILITY ESCON Network IMS CI LU62A LU3270A NNB

26 "Directory" CI CI1 - EN1 CI2 - EN2 CI3 - EN3 CI4 - EN4 CI5 - NNB DB2 DB2a -EN1 DB2b -EN2 DB2c - EN3 DB2d - EN4 "Affinities" LU62A-IMS3 IBM Software Group Enterprise Networking Solutions Generic Resources and Multi-Node Persistent Sessions VTAM1 VTAM2 VTAM3 VTAM4 EN1 EN2 EN3 EN4 CI1 CI2 CI3 CI4 IMS1 IMS2 IMS3 IMS4 DB2a DB2b DB2c DB2d VTAMA CI5 VTAMB NNA IMS IMS1 - EN1 IMS2 - EN2 IMS3 - EN3 IMS4 - EN4 IMS LU62A Network COUPLING FACILITY ESCON CI LU3270A NNB SNA Generic Resources Multi- system application seen as single application to end user Balances sessions within the parallel sysplex New logons not affected by application outage Dynamic registration performed by application on activation Application is de-registered when no longer available Exploited by CI, IMS, DB2, APPC/MVS, and TSO/VTAM Available to any SNA application MNPS Support for SNA Sessions Support for both RAPI and APPC sessions Eliminates or reduces outage (VTAM, z/os, or hardware) impact Persistence support also available for planned application workload takeover Requires HPR within a parallel sysplex Exploited by CI, APPC/MVS, IMS, and the IBM Session Manager (ISM) 26

27 MNPS or Generic Resources The usual answer: It depends! The most important aspect to understand is whether session affinities exist for the application workloads involved 3270 workloads typically mean no session affinity exists upon application outage Generic Resources allows the end user to logon to another application instance immediately after the original application outage Recovery is faster than MNPS and requires far less overhead during normal operations LU 6.2 workload typically means that a session affinity does exist upon application outage Generic Resources is not allowed to choose another application instance upon a subsequent logon from the same end user after the original application outage Original application must be recovered Another important aspect is to determine the importance of availability vs overall system performance MNPS provides superior availability but does impact performance during normal operation Storage impact, CF access, etc. The steady-state CPU utilization associated with an application may increase by up to 50% when MNPS-enabled due to the overhead of maintaining the state in the coupling facility Generic Resources does not impact performance of the data path Resolution only done during session establishment Recommendation: Implement Generic Resources for IMS, CI, and DB2 workloads Consider implementing MNPS for select applications only if LU 6.2 workload is critical enough to justify the extra CPU cycles 27

28 How to mesh connect your sysplex images so that you can promote data sharing and grow your business without impact to your customers? Move Application Coupling Facility Add New Image Network

29 XCF Dynamics Enables Horizontal Growth XCF uses Coupling Facility Links for Data Transport Eliminates requirement for ESCON definitions for SNA and IP Provides dynamic discovery and connectivity of other nodes in Sysplex No coordinated definition required to add new images Provides notification of new sysplex members as well as members who have failed Dynamically updates existing members of sysplex Move Application Coupling Facility Add New Image Network 29

30 Is XCF signaling always used for the DYNAMICXCF IP network? TCP/IP Stack-1 IUTSAMEH TCP/IP Stack-2 HiperSockets TCP/IP Stack-3 z/os TCP/IP z/os TCP/IP LPAR-1 LPAR-2 z/os TCP/IP z/os TCP/IP zseries CEC-1 TCP/IP Stack-4 XCF Signaling LPAR-3 CEC-2 From an IP topology perspective, DYNAMICXCF automatically establishes fully meshed IP connectivity to all other z/os TCP/IP stacks in the Sysplex that also have DYNAMICXCF specified. One end-point specification in each stack for fully meshed connectivity to all other stacks in the Sysplex: IPConfig DynamicXCF Automatic connectivity to new stacks as they start up in the Sysplex Only one dynamic XCF network supported per Sysplex Under-the-covers DYNAMICXCF will choose one of three transport technologies depending on availability and location of partner z/os TCP/IP stack: Inside same LPAR: IUTSAMEH (memory-link inside a z/os system) Inside same zseries CEC: HiperSockets (if enabled for that purpose via the IQDCHPID VTAM start option) Outside zseries CEC: XCF signaling 30

31 SNA Intra-Sysplex Connectivity: MPC+, XCF, or EE using QDIO? The usual answer: It depends! All things being equal, MPC+ throughput should exceed XCF throughput, but using multiple XCF links can significantly increase throughput. XCF links can bypass the coupling facility, increasing throughput if the CF is being used for other functions (GR, MNPS) XCF will use more VTAM CPU cycles due to the API to the XCF facility. Many customers want to define both MPC+ and XCF links, but want to prefer MPC+, with XCF available for backup. This can be accomplished by adding COSTBYTE=1 to the XCF TGP (in IBMTGPS) which is automatically associated with XCF TGs (assuming IBMTGPS has been activated). This makes the XCF link have a higher weight (and therefore be less desirable) than the MPC+ link for the IBMsupplied APPN Classes of Service. EE using QDIO is a valid option for intra-sysplex connectivity but consider: Cross CEC traffic must go out onto the data center LAN and via 2 OSA Express cards Cross CEC traffic may not realize a significant performance advantage over well tuned XCF or MPC+ For SNA workloads within the same CEC, EE over HiperSockets (or shared OSA) will provide superior performance unless CPU availability is limited 31

32 Sysplex Network Partitioning Dedicated LPARs with single TCP/ IP stack A1 A2 A1 A2 A1 A2 A1 A2 Intranet IP Intranet IP DMZ IP DMZ IP Intranet DMZ Multi-purpose LPARs with dual TCP/IP stacks A1 A2 A1 A2 A1 A2 A1 A2 Intranet IP DMZ IP Intranet IP DMZ IP Intranet DMZ

33 Dedicated LPARs with single TCP/ IP stack IBM Software Group Enterprise Networking Solutions z/os Sysplex connectivity to multiple security areas has been an issue every since began using Sysplex capabilities How to control level of automatic connectivity XCF signaling (group name) - both IP and SNA IUTSAMEH (same host IP links inside an LPAR) HiperSockets (as enabled via IQDCHPID in VTAM) A1 A2 A1 A2 Intranet IP Intranet IP Intranet A1 A2 DMZ IP DMZ A1 A2 DMZ IP How to control level of IP and SNA resource awareness Dynamic IP address discovery across the Sysplex VTAM generic resource and MNPS resource scope spans the full Sysplex Multi-purpose LPARs with dual TCP/IP stacks A1 A2 A1 A2 A1 A2 A1 A2 How to control scope of IP workload balancing using Sysplex Distributor SD requires Dynamic XCF to be enabled, and Dynamic XCF will establish automatic IP connectivity to all stacks in the Sysplex that also have Dynamic XCF enabled Intranet IP Intranet DMZ IP Intranet IP DMZ DMZ IP To support environments such as these, installations typically end up implementing complex resource controls and disabling many of the dynamic networking functions that are provided by TCP/IP and VTAM. 33

34 Enable use of networking Sysplex functions in a Sysplex that is connected to multiple security areas One SNA subplex per LPAR DMZ SNA Subplex Intranet SNA Subplex VTAM VTAM VTAM VTAM VTAM DMZ IP Subplex Intranet Primary IP Subplex IP-1 IP-1 IP-1 IP-1 IP-1 A TCP subplex cannot span multiple SNA subplexes Research IP Subplex IP-2 IP-2 Development IP Subplex IP-3 IP-3 Different IP stacks in an LPAR may belong to different IP subplexes LPAR1 LPAR2 LPAR3 LPAR4 LPAR5 Standard RACF Networking subplex scope: controls for stack access and VTAM Generic Resources (GR) and Multi-Node Persistent Session (MNPS) application access resources to z/os resources Automatic connectivity - IP connectivity and VTAM connectivity over XCF need to be in place. (including dynamic IUTSAMEH and dynamic HiperSockets based on Dynamic XCF for IP) IP stack IP address (including dynamic VIPA) awareness and visibility Dynamic VIPA movement candidates Sysplex Distributor target candidates 34

35 IBM Software Group Enterprise Networking Solutions Agenda DMZ SNA Subplex Intranet SNA Subplex VTAM VTAM VTAM VTAM VTAM DMZ IP Subplex Intranet Primary IP Subplex IP-1 IP-1 IP-1 IP-1 IP-1 Research IP Subplex IP-2 IP-2 Development IP Subplex IP-3 IP-3 LPAR1 LPAR2 LPAR3 LPAR4 LPAR5 Sysplex Overview Communication Server enablement for key Sysplex value points Network access - SNA and TCP/IP The Virtual IP Address concept Sysplex-internal or external IP load balancing decision point SNA Availability and load balancing PPRC Subplexing - Isolating network resources CEC-1 Application A OS and middleware infrastructure supporting data sharing OS and middleware infrastructure supporting data sharing CEC-2 Application A Switch Switch

36 For More Information... URL IBM System z IBM System z Networking Content IBM Communications Server Twitter Feed IBM Communications Server Facebook Fan Page IBM z/os Communications Server IBM Communications Server for Linux on zseries IBM Communication Controller for Linux on System z IBM Communications Server Library - white papers, product documentation, etc. IBM Redbooks IBM Communications Server Technical Support Technical Support Documentation (techdocs, flashes, presentations, white papers, etc.) Request For Comments (RFCs) IBM Education Assistant

37 Appendix

38 IP Layer-2 based network interface recovery functions Requirement for this feature to function properly: At least two adapters attached to the same network (broadcast media). Adapters must use either L or QDIO The two adapters should be two physical adapters for real availability benefits MAC: M1 z/os TCP/IP Stack PortA QDIO Inbound to Router-1 PortB QDIO MAC: M2 Inbound to Router's initial ARP Cache IP address M M2 IP address M M2 Mac address Router's ARP Cache after movement of to PortB Mac address 10.x.y.0/24 Example: OSA PortA fails or is shut down 1 The z/os TCP/IP stack moves address to the other QDIO adapter (PortB), which is on the same network (same network prefix) as PortA was. 2 The z/os TCP/IP stack issues a gratuitous ARP for IP address with the MAC address of PortB (M2) over the PortB adapter 3 Downstream TCP/IP nodes on the same subnet will update their ARP caches to point to M2 for IP address and will thereafter send inbound packets for both and to MAC address M2 Friendly advice: Make sure you are current on OSA-Express micro code upgrades! 38

39 Load-balancing outbound IP packets over multiple first-hop routers (MULTIPATH) IPCONFIG MultiPath [PerConnection or PerPacket] z/os x.y.0/24 z/os-2 z/os-1's IP Routing Table (extract) VIPA1: VIPA2: Destination Via /24 Direct delivery Default Default Default / PortA / PortB / Port A PortA Static route definitions on z/os: If an adapter fails in such a way that z/os TCP/IP gets informed, it will skip over the corresponding entries from the routing table If one of the first-hop routers loses its connection to the backbone network or if it "dies" - z/os TCP/IP doesn't know anything about it since it doesn't participate in dynamic routing updates - and it will continue to attempt to use the corresponding routing table entries - connections will time out, UDP packets will be lost, etc. If the two routers deploy VRRP or HSRP between them on the interfaces towards the z/os systems, then the fact that one of them turns into a black hole can be hidden for z/os - z/os continues to send packets to both first-hop addresses, they are just both serviced by the one surviving router Dynamic routing updates: z/os TCP/IP will know both if the adapter itself fails or if the first-hop router fails - and dynamically update the routing table entries and recover from the router outage.. PortB PortC PortD QDIO QDIO QDIO QDIO Default / Port B Be careful if using Multipathing without z/os V1R5 raised the Router-1 number of dynamic multipath dynamic routing! routes from 4 to 16. HSRP/VRRP Router-2 39

40 Some QDIO basics with respect to VIPA addresses 10.x.y.0/24 z/os z/os-2 VIPA1: VIPA2: PortA PortB PortC PortD Grat ARP with: QDIO QDIO QDIO QDIO Grat ARP with: (will be ignored by router) Router-1 Router-2 All HOME IP addresses will be registered in the OATs dynamically by the TCP/IP stacks and the OAT content will be changed as the HOME lists change due to movement of IP addresses. When an IP address is registered, the adapter will do a gratuitous ARP if the address belongs to the same network as to which the adapter is attached (in this example the /24 subnet) or if the address is a VIPA address (independent of which subnet the VIPA address is defined on). Gratuitous ARPs are done for two purposes: to enable downstream routers to update their ARP cache if an adapter malfunctions and the TCP/IP stack decides to move an address to another adapter (example: if PortA fails, then will be moved to PortB and PortB will grat ARP ) - Note that downstream routers normally will ignore gratuitous ARPs for IP addresses that do not belong to the subnet on that physical network (in this example the /24 subnet) to check for duplicate IP addresses on the subnet - will continue for up to 5 seconds, but the adapter will accept incoming packets for the new address immediately 40

41 z/os DNS with MVS Workload Manager Client 1 mvsplex1 LAN Client 2 TN3270. mvsplex1 Not Strategic mvsplex1 TCP/IP WLM TN3270 myserve mvsa TCP/IP WLM DNS TN3270 myserve mvsb TCP/IP WLM myserve mvsc Client 3 mvsa. mvsplex1 What is DNS/WLM? Domain Name Service which interfaces with MVS Work Load Manager Targeted for long duration connections DNS resolution for every connection More availability than DNS round-robin methods Provided caching not done at clients or other DNS nodes Work load distribution on user defined goals Clustered host names, server names or Weighted IP Addresses Benefits of DNS/WLM Distributes connections based on current load and capacity Distributes load across adapters on a host Dynamically avoids crashed hosts and servers Client can reconnect to same Server instance if required Dynamically avoids crashed TCP/IP stacks When using sysplex name Highly scalable New servers added without DNS administration Inexpensive to deploy Uses existing technology ** z/os V1R10 was the last release in which DNS/WLM (BIND 4.9.3) was supported ** 41

42 Replacing the dynamic DNS registration part of the DNS/WLM component with a Dynamic DNS (DDNS-based) solution DDNS registration component will use existing z/os load balancing advisor infrastructure and appear to the load balancing advisor as an external load balancer Potentially possible to extend the dynamic registration capabilities to any SASP-server based implementation, such as a global e-wlm manager. Registration/de-registration triggered by the same events that trigger when a server instance is available/not available from an external load balancer perspective. LBA controls to quiesce and resume server instances also apply to SASP-DDNS. Sysplex-wide scope. Server instance z/os LB agent Central Sysplex-wide definitions of which servers, server groups, and stacks to register under which names and in which name servers (DNS domains). Registration/de-registration driven by start/stop of the actual resources as reported by the LBA infrastructure. Server instance z/os LB agent The z/os load balancing advisor may serve both the SASP DDNS registration component and external load balancers at the same time Server instance z/os BIND 9 DNS Server DNS can be on z/os or any other platform that supports a BIND 8 or later name server DDNS update flows z/os SASP DDNS SASP control flows z/os LB advisor z/os LB agent Private protocol control flows Central configuration file with information to identify which servers, server groups, host groups and individual hosts (TCP/IP stacks) to register dynamically. No requirements to have applications register themselves 42

43 Example of Dynamic Application Domain Name Registration Name Server TCP/IP S1 VIPAs TCP/IP S2 VIPAs Agent TN3270 FTPD Agent Advisor ADNR TN3270 FTPD SYSA SYSB z/os Sysplex Selected name server contents: tn3270.mvsplex.mycorp.com sysa.tn3270.mvsplex.mycorp.com sysb.tn3270.mvsplex.mycorp.com ftp.mvsplex.mycorp.com sysa.ftp.mvsplex.mycorp.com sysb.ftp.mvsplex.mycorp.com

44 DNS/WLM - going away or not going away or what? DNS/WLM implemented two distinct functions: Dynamic name registration of servers, server groups, and TCP/IP stacks Workload balancing based on name resolution requests and interaction with WLM WLM-based TCP/IP workload balancing into a z/os Sysplex is today better handled by more modern technologies, such as Sysplex Distributor or external load balancers using the z/os load balancing advisor technology: Less overhead - balancing at connection set up time and not at name resolution time Not sensitive to DNS caching Better load balancing decisions - the new technologies have more metrics available than DNS/WLM had However, the dynamic name registration capabilities of DNS/WLM are still very useful from an availability perspective and are not replaced by any of the currently available alternative load balancing technologies: Dynamic registration of individual application instances when they start up Dynamic registration of groups of application instances when they start up Dynamic registration of TCP/IP stacks when they start up General dynamic registration in modern DNS servers (BIND 8 or later) is supported by a set of DNS protocols that are known as Dynamic DNS (DDNS) z/os V1R8 implemented a new infrastructure that supports DDNS registration of the same type of entries that were supported by DNS/WLM DDNS is a standard protocol Any DDNS capable name server can be the target of the DDNS registrations 44

Securing Enterprise Extender

Securing Enterprise Extender Securing Enterprise Extender Sam Reynolds IBM z/os Communications Server Design samr@us.ibm.com Ray Romney Cisco Systems romney@cisco.com Tony Amies William Data Systems Product Architect tony.amies@willdata.com

More information

How to Turbocharge Network Throughput

How to Turbocharge Network Throughput How to Turbocharge Network Throughput Tony Amies RSM Partners Tuesday 1 st November Session EC Bio Triassic Period Jurassic Period Cretaceous Period Cenzoic Era IMS Prog Era Network SysProg Period IBM

More information

How IBM Can Identify z/os Networking Issues without tracing

How IBM Can Identify z/os Networking Issues without tracing How IBM Can Identify z/os Networking Issues without tracing Wed, August 12, 1:45-2:45 Session 17536 Speakers: Ernie Gilman, IBM (egilman@us.ibm.com) Dean Butler, IBM (butlerde@us.ibm.com) Abstract Running

More information

z/os Communications Server TCP/IP VIPA (Virtual IP Address) Trademarks

z/os Communications Server TCP/IP VIPA (Virtual IP Address) Trademarks Communications Server TCP/IP VIPA (Virtual IP Address) Linda Harrison lharriso@us.ibm.com IBM Advanced Technical Skills Trademarks The following are Registered Trademarks of the International Business

More information

APPN Configurations: Recommendations & Limitations. Johnathan Harter z/os CommServer Development

APPN Configurations: Recommendations & Limitations. Johnathan Harter z/os CommServer Development Configurations: Recommendations & Limitations Johnathan Harter z/os CommServer Development yoda@us.ibm.com 1 Agenda Node Types Central Directory Servers (CDServers) Connection Networks (VRNs) Session Services

More information

How to Manage TCP/IP with NetView for z/os V5R4. Ernie Gilman IBM August 5 th 2010 Session 7618

How to Manage TCP/IP with NetView for z/os V5R4. Ernie Gilman IBM August 5 th 2010 Session 7618 How to Manage TCP/IP with NetView for z/os V5R4 Ernie Gilman IBM August 5 th 2010 Session 7618 AGENDA Addressing Networking Challenges with IBM NetView for z/os V5.4 z/os Communication Server Network Management

More information

The Nature of Sysplex Distributor

The Nature of Sysplex Distributor The Nature of Sysplex Distributor Sysplex Distributor works by maintaining one or more Distributed Virtual IP Addresses ("Distributed VIPA") within a Sysplex. Such addresses are known internally throughout

More information

Understanding VLANs when Sharing OSA Ports on System z

Understanding VLANs when Sharing OSA Ports on System z Understanding VLANs when Sharing OSA Ports on System z Gwen Dente, IBM Advanced Technical Support Washington Systems Center, Gaithersburg, MD 20879 Scenarios compiled by Gwen Dente, IBM Advanced Technical

More information

15515: z/os Communications Server s Use of HiperSockets

15515: z/os Communications Server s Use of HiperSockets 15515: z/os Communications Server s Use of HiperSockets Linda Harrison lharriso@us.ibm.com IBM Technical Sales Support August 6, 2014 8:30am Session 15515 Abstract zenterprise HiperSockets are virtual

More information

Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating. Part 4 z/os Overview

Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating. Part 4 z/os Overview Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating Part 4 z/os Overview Redelf Janßen IBM Technical Sales Mainframe Systems Redelf.Janssen@de.ibm.com Course materials may not be reproduced

More information

Intelligent Server Load Balancing in IBM 390 Environments: A Cisco/IBM Alliance Case Study

Intelligent Server Load Balancing in IBM 390 Environments: A Cisco/IBM Alliance Case Study 1 Intelligent Server Load Balancing in IBM 390 Environments: A Cisco/IBM Alliance Case Study Session 2 Agenda What Is Server Load Balancing? MultiNode Load Balancing Overview, Components, and Protocols

More information

High Availability for Linux on IBM System z Servers

High Availability for Linux on IBM System z Servers High Availability for Linux on IBM System z s Scott Loveland IBM Systems and Technology Group Poughkeepsie, NY d10swl1@us.ibm.com May 28, 2008 Trademarks The following are trademarks of the International

More information

Using z/os Communications Server for Optimized Workload Balancing to z/os

Using z/os Communications Server for Optimized Workload Balancing to z/os Using z/os Communications Server for Optimized Workload Balancing to z/os Gus Kassimis - kassimis@us.ibm.com IBM Enterprise Networking Solutions Raleigh, NC, USA Session: 10835 Thursday March 15 4:30 PM

More information

OFA Developer Workshop 2014

OFA Developer Workshop 2014 OFA Developer Workshop 2014 Shared Memory Communications over RDMA (SMC-R): Update Jerry Stevens IBM sjerry@us.ibm.com Trademarks, copyrights and disclaimers IBM, the IBM logo, and ibm.com are trademarks

More information

Mainframe Networking 101 Share Session 15422

Mainframe Networking 101 Share Session 15422 Mainframe Networking 101 Share Session 15422 6 Laura Knapp WW Business Consultant Laurak@aesclever.com ipv6hawaii@outlook.com 06/23/2014 Applied Expert Systems, Inc. 2014 1 Agenda Requirements for Communication

More information

Mainframe Networking 101 Share Session. Junie Sanders Kevin Manweiler -

Mainframe Networking 101 Share Session. Junie Sanders Kevin Manweiler - Mainframe Networking 101 Share Session 6 Junie Sanders jrsandler@cisco.com Kevin Manweiler - kmanweil@cisco.com 2 Agenda Requirements for Communication What are Networking Architectures? Networking Architectures

More information

Designing APPN Internetworks

Designing APPN Internetworks CHAPTER 6 Designing APPN Internetworks Advanced Peer-to-Peer Networking (APPN) is a second generation of the Systems Network Architecture (SNA) from IBM. It moves SNA from a hierarchical, mainframe-centric

More information

The z/vm Virtual Switch Advancing the Art of Virtual Networking

The z/vm Virtual Switch Advancing the Art of Virtual Networking Alan Altmark z/vm and Linux IT Consultant, IBM Lab Services March 2011 The z/vm Virtual Switch Advancing the Art of Virtual Networking Session 8441 Note References to IBM products, programs, or services

More information

z/os CS Enterprise Extender Hints & Tips

z/os CS Enterprise Extender Hints & Tips z/os Communications Server z/os CS Enterprise Extender Hints & Tips z/os CS Design & Development, Raleigh Copyright International Business Machines Corporation 2013. All rights reserved. Sam Reynolds -

More information

IBM Tivoli System Automation for z/os

IBM Tivoli System Automation for z/os Policy-based self-healing to maximize efficiency and system availability IBM Highlights Provides high availability for IBM z/os Offers an advanced suite of systems and IBM Parallel Sysplex management and

More information

Load Balancing Technology White Paper

Load Balancing Technology White Paper Load Balancing Technology White Paper Keywords: Server, gateway, link, load balancing, SLB, LLB Abstract: This document describes the background, implementation, and operating mechanism of the load balancing

More information

BIG-IP Local Traffic Management: Basics. Version 12.1

BIG-IP Local Traffic Management: Basics. Version 12.1 BIG-IP Local Traffic Management: Basics Version 12.1 Table of Contents Table of Contents Introduction to Local Traffic Management...7 About local traffic management...7 About the network map...7 Viewing

More information

ENTERPRISE EXTENDER: A BETTER WAY TO USE IP NETWORKS

ENTERPRISE EXTENDER: A BETTER WAY TO USE IP NETWORKS 51-10-60 DATA COMMUNICATIONS MANAGEMENT ENTERPRISE EXTENDER: A BETTER WAY TO USE IP NETWORKS Richard J. Tobacco INSIDE Talking Transport; By Air, Land, or Sea: Link Selection; Taking Familiar Routes: Connection

More information

Q-Balancer Range FAQ The Q-Balance LB Series General Sales FAQ

Q-Balancer Range FAQ The Q-Balance LB Series General Sales FAQ Q-Balancer Range FAQ The Q-Balance LB Series The Q-Balance Balance Series is designed for Small and medium enterprises (SMEs) to provide cost-effective solutions for link resilience and load balancing

More information

Understanding Enterprise Extender Part I. Concepts and Considerations

Understanding Enterprise Extender Part I. Concepts and Considerations Understanding Enterprise Extender Part I. Concepts and Considerations Sam Reynolds samr@us.ibm.com IBM z/os Communications Server Design Agenda Understanding EE: Concepts and Considerations SNA: Dead or

More information

SD-WAN Deployment Guide (CVD)

SD-WAN Deployment Guide (CVD) SD-WAN Deployment Guide (CVD) All Cisco Meraki security appliances are equipped with SD-WAN capabilities that enable administrators to maximize network resiliency and bandwidth efficiency. This guide introduces

More information

SNA Strategy and Migration Considerations

SNA Strategy and Migration Considerations Enterprise Networking Solutions Strategy and Migration Considerations Sam Reynolds samr@us.ibm.com February 4, 2013 SHARE 2013 Winter Technical Conference Session 12845 Agenda Enterprise Network Solutions

More information

DB2 Data Sharing Then and Now

DB2 Data Sharing Then and Now DB2 Data Sharing Then and Now Robert Catterall Consulting DB2 Specialist IBM US East September 2010 Agenda A quick overview of DB2 data sharing Motivation for deployment then and now DB2 data sharing /

More information

Dynamic Routing: Exploiting HiperSockets and Real Network Devices

Dynamic Routing: Exploiting HiperSockets and Real Network Devices Dynamic Routing: Exploiting s and Real Network Devices Session 8447 Jay Brenneman rjbrenn@us.ibm.com Exploiting s and Real Network Devices Session 8447 Trademarks The following are trademarks of the International

More information

Campus Networking Workshop CIS 399. Core Network Design

Campus Networking Workshop CIS 399. Core Network Design Campus Networking Workshop CIS 399 Core Network Design Routing Architectures Where do we route? At the point where we want to limit our layer-2 broadcast domain At your IP subnet boundary We can create

More information

Websphere zos Mettle Test 2003 Can Your Enterprise Server Do This?

Websphere zos Mettle Test 2003 Can Your Enterprise Server Do This? Websphere zos Mettle Test 2003 Can Your Enterprise Server Do This? ebu 2004, Las Vegas Carl Parris - IBM WebSphere Introduction and Overview zseries Trademarks The following are trademarks of the IBM Corporation

More information

Keeping Your Network at Peak Performance as You Virtualize the Data Center

Keeping Your Network at Peak Performance as You Virtualize the Data Center Keeping Your Network at Peak Performance as You Virtualize the Data Center Laura Knapp WW Business Consultant Laurak@aesclever.com Applied Expert Systems, Inc. 2011 1 Background The Physical Network Inside

More information

Barracuda Link Balancer

Barracuda Link Balancer Barracuda Networks Technical Documentation Barracuda Link Balancer Administrator s Guide Version 2.3 RECLAIM YOUR NETWORK Copyright Notice Copyright 2004-2011, Barracuda Networks www.barracuda.com v2.3-111215-01-1215

More information

TPF TCP/IP Load Balancing

TPF TCP/IP Load Balancing 6XEFRPPLWWHH TPF TCP/IP Load Balancing Mark Gambino Any references to future plans are for planning purposes only. IBM reserves the right to change those plans at its discretion. Any reliance on such a

More information

Intelligent Load Balancing with IBM Multi-site Workload Lifeline

Intelligent Load Balancing with IBM Multi-site Workload Lifeline Intelligent Load Balancing with IBM Multi-site Workload Lifeline Mike Fitzpatrick mfitz@us.ibm.com IBM Raleigh, NC Thursday, August 11 th, 4:30pm Session: 9257 Trademarks, notices, and disclaimers The

More information

10GbE RoCE Express and Shared Memory Communications RDMA (SMC-R) Frequently Asked Questions

10GbE RoCE Express and Shared Memory Communications RDMA (SMC-R) Frequently Asked Questions 10GbE RoCE Express and Shared Memory Communications RDMA (SMC-R) Frequently Asked Questions 10GbE RoCE Express and Shared Memory Communications RDMA (SMC-R) Frequently Asked Questions... 1 1. What are

More information

Shared Memory Communications over RDMA adapter (RoCE) virtualization documentation updates for APARs OA44576 and PI12223

Shared Memory Communications over RDMA adapter (RoCE) virtualization documentation updates for APARs OA44576 and PI12223 z/os Communications Server Shared Memory Communications over RDMA adapter (RoCE) virtualization documentation updates for APARs OA44576 and PI12223 Version2Release1 Note: Links to related publications

More information

Networking TCP/IP routing and workload balancing

Networking TCP/IP routing and workload balancing System i Networking TCP/IP routing and workload balancing Version 6 Release 1 System i Networking TCP/IP routing and workload balancing Version 6 Release 1 Note Before using this information and the product

More information

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ Networking for Data Acquisition Systems Fabrice Le Goff - 14/02/2018 - ISOTDAQ Outline Generalities The OSI Model Ethernet and Local Area Networks IP and Routing TCP, UDP and Transport Efficiency Networking

More information

Solutions in an SNA/IP (EE) Network

Solutions in an SNA/IP (EE) Network High Performance Switching and Routing Solutions in an SNA/IP (EE) Network Howard Johnson, Brocade Communications Dr. Steve Guendert, Brocade Communications 3 August 2010 (4:30pm 5:30pm) Room 102 1 Legal

More information

Table of Contents. Cisco How NAT Works

Table of Contents. Cisco How NAT Works Table of Contents How NAT Works...1 This document contains Flash animation...1 Introduction...1 Behind the Mask...2 Dynamic NAT and Overloading Examples...5 Security and Administration...7 Multi Homing...9

More information

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check

More information

GIS - Clustering Architectures. Raj Kumar Integration Management 9/25/2008

GIS - Clustering Architectures. Raj Kumar Integration Management 9/25/2008 GIS - Clustering Architectures Raj Kumar Integration Management 9/25/2008 Agenda What is Clustering Reasons to Cluster Benefits Perimeter Server Clustering Components of GIS Clustering Perimeter Server

More information

Enterprise Workload Manager Overview and Implementation

Enterprise Workload Manager Overview and Implementation Enterprise Workload Manager Overview and Implementation Silvio Sasso IBM ITS Delivery for z/os sisa@ch.ibm.com 2006 IBM Corporation Trademarks The following are trademarks of the International Business

More information

Networking By: Vince

Networking By: Vince Networking 192.168.1.101 By: Vince Disclaimer I am NOT a Networking expert you might ask questions that I don t know the answer to Networking is hard to teach but I know how to do your homeworks so that

More information

Sysplex Networking Technologies and Considerations

Sysplex Networking Technologies and Considerations Sysplex Networking Technologies and Considerations Gus Kassimis - kassimis@us.ibm.com IBM Enterprise Networking Solutions Raleigh, NC, USA Session: 15507 Monday, August 4, 2014: 4:15 PM-5:30 PM Insert

More information

Never Drop a Call With TecInfo SIP Proxy White Paper

Never Drop a Call With TecInfo SIP Proxy White Paper Innovative Solutions. Trusted Performance. Intelligently Engineered. Never Drop a Call With TecInfo SIP Proxy White Paper TecInfo SD-WAN product - PowerLink - enables real time traffic like VoIP, video

More information

WebSphere MQ Queue Sharing Group in a Parallel Sysplex environment

WebSphere MQ Queue Sharing Group in a Parallel Sysplex environment Draft Document for Review January 14, 2004 11:55 am 3636paper.fm Redbooks Paper Mayur Raja Amardeep Bhattal Pete Siddall Edited by Franck Injey WebSphere MQ Queue Sharing Group in a Parallel Sysplex environment

More information

Service Graph Design with Cisco Application Centric Infrastructure

Service Graph Design with Cisco Application Centric Infrastructure White Paper Service Graph Design with Cisco Application Centric Infrastructure 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 101 Contents Introduction...

More information

Intelligent Load Balancing with IBM Multi-site Workload Lifeline

Intelligent Load Balancing with IBM Multi-site Workload Lifeline Intelligent Load Balancing with IBM Multi-site Workload Lifeline Mike Fitzpatrick mfitz@us.ibm.com IBM Raleigh, NC Thursday, March 15 th, 1:30pm Session: 10833 Trademarks, notices, and disclaimers The

More information

Approaches to Enterprise-Wide Monitoring and Problem-Solving on IBM z Systems

Approaches to Enterprise-Wide Monitoring and Problem-Solving on IBM z Systems Session 17728: Approaches to Enterprise-Wide Monitoring and Problem-Solving on IBM z Systems Ernie Gilman IBM Sr. Consulting IT Specialist egilman@us.ibm.com Abstract Examples of how best to leverage the

More information

Sysplex Networking Technologies and Considerations

Sysplex Networking Technologies and Considerations Sysplex Networking Technologies and Considerations Gus Kassimis - kassimis@us.ibm.com IBM Enterprise Networking Solutions Raleigh, NC, USA Session: 16742 Monday, March 2, 2015: 4:30 PM-5:45 PM Insert Custom

More information

DELL EMC DATA DOMAIN BOOST AND DYNAMIC INTERFACE GROUPS

DELL EMC DATA DOMAIN BOOST AND DYNAMIC INTERFACE GROUPS WHITE PAPER DELL EMC DATA DOMAIN BOOST AND DYNAMIC INTERFACE GROUPS Maximize the efficiency of multiple network interfaces Abstract Dell EMC delivers dynamic interface groups to simplify the use of multiple

More information

Dolby Conference Phone 3.1 configuration guide for West

Dolby Conference Phone 3.1 configuration guide for West Dolby Conference Phone 3.1 configuration guide for West 17 January 2017 Copyright 2017 Dolby Laboratories. All rights reserved. For information, contact: Dolby Laboratories, Inc. 1275 Market Street San

More information

Sysplex and network topology considerations

Sysplex and network topology considerations Sysplex and network topology considerations Gus Kassimis kassimis@us.ibm.com IBM, Enterprise Networking Solutions Raleigh, NC Thursday, August 5, 2010: 1:30 PM-2:30 PM Page 2 IBM Software Group Enterprise

More information

MSMQ-MQSeries Bridge Configuration Guide White Paper

MSMQ-MQSeries Bridge Configuration Guide White Paper MSMQ-MQSeries Bridge Configuration Guide White Paper Published: November 2000 Table of Contents Table of Contents...1 Introduction...1 Definitions... 2 How the Bridge Works...5 MSMQ-MQSeries Bridge Installation...

More information

IBM i Version 7.2. Networking TCP/IP routing and workload balancing IBM

IBM i Version 7.2. Networking TCP/IP routing and workload balancing IBM IBM i Version 7.2 Networking TCP/IP routing and workload balancing IBM IBM i Version 7.2 Networking TCP/IP routing and workload balancing IBM Note Before using this information and the product it supports,

More information

Enterprise Extender on z/os Communications Server: SNA Hints and Tips

Enterprise Extender on z/os Communications Server: SNA Hints and Tips Enterprise Networking Solutions Enterprise Extender on z/os Communications Server: SNA Hints and Tips Sam Reynolds samr@us.ibm.com March 5, 2015 SHARE 2015 Winter Technical Conference Session 16745 Agenda

More information

Understanding high availability with WebSphere MQ

Understanding high availability with WebSphere MQ Mark Hiscock Software Engineer IBM Hursley Park Lab United Kingdom Simon Gormley Software Engineer IBM Hursley Park Lab United Kingdom May 11, 2005 Copyright International Business Machines Corporation

More information

Deploying LISP Host Mobility with an Extended Subnet

Deploying LISP Host Mobility with an Extended Subnet CHAPTER 4 Deploying LISP Host Mobility with an Extended Subnet Figure 4-1 shows the Enterprise datacenter deployment topology where the 10.17.1.0/24 subnet in VLAN 1301 is extended between the West and

More information

IBM. OA VTAM 3270 Intrusion Detection Services - Overview, Considerations, and Assessment (Prerequisite) z/os Communications Server

IBM. OA VTAM 3270 Intrusion Detection Services - Overview, Considerations, and Assessment (Prerequisite) z/os Communications Server z/os Communications Server IBM OA49911 - VTAM 3270 Intrusion Detection Services - Overview, Considerations, and Assessment (Prerequisite) Version 2 Release 2 Note: Links to related publications are from

More information

IBM Tivoli OMEGAMON XE on z/os

IBM Tivoli OMEGAMON XE on z/os Manage and monitor your z/os and OS/390 systems IBM Highlights Proactively manage performance and availability of IBM z/os and IBM OS/390 systems from a single, integrated interface Maximize availability

More information

z/vm Virtual Switch: The Basics

z/vm Virtual Switch: The Basics Session 17524 z/vm Virtual Switch: The Basics Alan Altmark Senior Managing z/vm Consultant IBM Systems Lab Services Note References to IBM products, programs, or services do not imply that IBM intends

More information

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure

More information

Dynamic Routing: Exploiting HiperSockets and Real Network Devices

Dynamic Routing: Exploiting HiperSockets and Real Network Devices Dynamic Routing: Exploiting s and Real Network Devices now with z/vm 6.2 & Relocation!! Jay Brenneman IBM Poughkeepsie Z Software Test Lab rjbrenn@us.ibm.com Exploiting s and Real Network Devices Session

More information

Cisco Intelligent Traffic Director Deployment Guide with Cisco ASA

Cisco Intelligent Traffic Director Deployment Guide with Cisco ASA Cisco Intelligent Traffic Director with Cisco ASA Cisco Intelligent Traffic Director Deployment Guide with Cisco ASA 2016 Cisco and/or its affiliates. All rights reserved. 1 Cisco Intelligent Traffic Director

More information

Designing an Exchange 2000/2003 Routing Group Connector Topology

Designing an Exchange 2000/2003 Routing Group Connector Topology Pg. 1 Designing an Exchange 2000/2003 Routing Group Connector Topology By: Craig Borysowich Chief Technology Architect Imagination Edge Inc. www.imedge.net Version 3.7 BACKGROUND Large Exchange 5.5 environments

More information

Sysplex: Key Coupling Facility Measurements Cache Structures. Contact, Copyright, and Trademark Notices

Sysplex: Key Coupling Facility Measurements Cache Structures. Contact, Copyright, and Trademark Notices Sysplex: Key Coupling Facility Measurements Structures Peter Enrico Peter.Enrico@EPStrategies.com 813-435-2297 Enterprise Performance Strategies, Inc (z/os Performance Education and Managed Service Providers)

More information

Configuring VRRP. Finding Feature Information. The Virtual Router Redundancy Protocol (VRRP) is an election protocol that dynamically assigns

Configuring VRRP. Finding Feature Information. The Virtual Router Redundancy Protocol (VRRP) is an election protocol that dynamically assigns The Virtual Router Redundancy Protocol (VRRP) is an election protocol that dynamically assigns responsibility for one or more virtual routers to the VRRP routers on a LAN, allowing several routers on a

More information

DEPLOYMENT GUIDE Version 1.1. DNS Traffic Management using the BIG-IP Local Traffic Manager

DEPLOYMENT GUIDE Version 1.1. DNS Traffic Management using the BIG-IP Local Traffic Manager DEPLOYMENT GUIDE Version 1.1 DNS Traffic Management using the BIG-IP Local Traffic Manager Table of Contents Table of Contents Introducing DNS server traffic management with the BIG-IP LTM Prerequisites

More information

HUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN HUAWEI TECHNOLOGIES CO., LTD. Issue 1.1. Date

HUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN HUAWEI TECHNOLOGIES CO., LTD. Issue 1.1. Date HUAWEI USG6000 Series Next-Generation Firewall Technical White Paper VPN Issue 1.1 Date 2014-03-14 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or

More information

Transparent or Routed Firewall Mode

Transparent or Routed Firewall Mode This chapter describes how to set the firewall mode to routed or transparent, as well as how the firewall works in each firewall mode. You can set the firewall mode independently for each context in multiple

More information

Call Control Discovery

Call Control Discovery CHAPTER 3 The call control discovery feature leverages the Service Advertisement Framework (SAF) network service, a proprietary Cisco service, to facilitate dynamic provisioning of inter-call agent information.

More information

Citrix NetScaler LLB Deployment Guide

Citrix NetScaler LLB Deployment Guide Deployment Guide Citrix NetScaler Citrix NetScaler LLB Deployment Guide Deployment Guide for Using a NetScaler Appliance for Outbound Link Load Balancing www.citrix.com Contents Introduction... 3 Solution

More information

Data Center Interconnect Solution Overview

Data Center Interconnect Solution Overview CHAPTER 2 The term DCI (Data Center Interconnect) is relevant in all scenarios where different levels of connectivity are required between two or more data center locations in order to provide flexibility

More information

Enterprise Extender: Recent Enhancements and Coming Attractions

Enterprise Extender: Recent Enhancements and Coming Attractions z/os Communications Server Enterprise Extender: Recent Enhancements and Coming Attractions z/os CS Development, Raleigh Sam Reynolds - samr@us.ibm.com Agenda Enterprise Extender with z/os V1R9 CS HPR Path

More information

June Xephon plc 2001

June Xephon plc 2001 42 June 2001 3 A look at VTAM and TCP/IP support CS/390 V2R5 onwards 10 Increasing the availability of IP-centric mainframes 22 SNA over TCP/IP 35 Byte by byte through a 3270 datastream 51 3270 terminal

More information

SIP Server HA Deployment Guide. SIP Server 8.1.1

SIP Server HA Deployment Guide. SIP Server 8.1.1 SIP Server HA Deployment Guide SIP Server 8.1.1 5/25/2018 Table of Contents SIP Server High-Availability Deployment Guide 4 New in This Release 5 SIP Server HA Architecture 6 Network Design Considerations

More information

NAT Box-to-Box High-Availability Support

NAT Box-to-Box High-Availability Support The feature enables network-wide protection by making an IP network more resilient to potential link and router failures at the Network Address Translation (NAT) border. NAT box-to-box high-availability

More information

HV Stufe 2: Parallel Sysplex

HV Stufe 2: Parallel Sysplex Hanseatic Mainframe Summit 200 Mittwoch,. September 200 HV Stufe 2: arallel Sysplex Martin Söllig soellig@de.ibm.com 072 734 42 32 Availability artitioned Shared Coupling Technologie Shared Data - Ständige

More information

White Paper. Major Performance Tuning Considerations for Weblogic Server

White Paper. Major Performance Tuning Considerations for Weblogic Server White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance

More information

IBM. Communications Server support for RoCE Express2 features. z/os Communications Server. Version 2 Release 1

IBM. Communications Server support for RoCE Express2 features. z/os Communications Server. Version 2 Release 1 z/os Communications Server IBM Communications Server support for RoCE Express2 features Version 2 Release 1 Note: Links to related publications are from original documents and might not work. The links

More information

KillTest ᦝ䬺 䬽䭶䭱䮱䮍䭪䎃䎃䎃ᦝ䬺 䬽䭼䯃䮚䮀 㗴 㓸 NZZV ]]] QORRZKYZ PV ٶ瀂䐘މ悹伥濴瀦濮瀃瀆ݕ 濴瀦

KillTest ᦝ䬺 䬽䭶䭱䮱䮍䭪䎃䎃䎃ᦝ䬺 䬽䭼䯃䮚䮀 㗴 㓸 NZZV ]]] QORRZKYZ PV ٶ瀂䐘މ悹伥濴瀦濮瀃瀆ݕ 濴瀦 KillTest Exam : 1Y0-A21 Title : Basic Administration for Citrix NetScaler 9.2 Version : Demo 1 / 5 1.Scenario: An administrator is working with a Citrix consultant to architect and implement a NetScaler

More information

ForeScout CounterACT Resiliency Solutions

ForeScout CounterACT Resiliency Solutions ForeScout CounterACT Resiliency Solutions User Guide CounterACT Version 7.0.0 About CounterACT Resiliency Solutions Table of Contents About CounterACT Resiliency Solutions... 5 Comparison of Resiliency

More information

Configuring NAT for High Availability

Configuring NAT for High Availability Configuring NAT for High Availability Last Updated: December 18, 2011 This module contains procedures for configuring Network Address Translation (NAT) to support the increasing need for highly resilient

More information

Seven Criteria for a Sound Investment in WAN Optimization

Seven Criteria for a Sound Investment in WAN Optimization Seven Criteria for a Sound Investment in WAN Optimization Introduction WAN optimization technology brings three important business benefits to IT organizations: Reduces branch office infrastructure costs

More information

MOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware

MOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware MOM MESSAGE ORIENTED MOM Message Oriented Middleware MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS Peter R. Egli 1/25 Contents 1. Synchronous versus asynchronous interaction

More information

Highly Available Networks

Highly Available Networks Highly Available Networks Pamela Williams Dickerman Advanced Technology Consultant Michael Hayward Hewlett-Packard Company Copyright 1996 Hewlett-Packard Co., Inc. Table of Contents Abstract Single Points

More information

Top-Down Network Design

Top-Down Network Design Top-Down Network Design Chapter Five Designing a Network Topology Original slides copyright by Cisco Press & Priscilla Oppenheimer Network Topology Design Issues Hierarchy Redundancy Modularity Well-defined

More information

Maximum Availability Architecture: Overview. An Oracle White Paper July 2002

Maximum Availability Architecture: Overview. An Oracle White Paper July 2002 Maximum Availability Architecture: Overview An Oracle White Paper July 2002 Maximum Availability Architecture: Overview Abstract...3 Introduction...3 Architecture Overview...4 Application Tier...5 Network

More information

BIG-IQ Centralized Management: ADC. Version 5.0

BIG-IQ Centralized Management: ADC. Version 5.0 BIG-IQ Centralized Management: ADC Version 5.0 Table of Contents Table of Contents BIG-IQ Application Delivery Controller: Overview...5 What is Application Delivery Controller?...5 Managing Device Resources...7

More information

Enable DHCP clients on OSA Interfaces (withaparpm71460)

Enable DHCP clients on OSA Interfaces (withaparpm71460) z/os Communications Server Enable DHCP clients on OSA Interfaces (withaparpm71460) Version1Release13 Contents Tables.................................... v Chapter 1. New Function Summary........................

More information

Framework of Vertical Multi-homing in IPv6-based NGN

Framework of Vertical Multi-homing in IPv6-based NGN ITU-T Recommendation Y.ipv6-vmh Framework of Vertical Multi-homing in IPv6-based NGN Summary This Recommendation describes a framework of vertical multi-homing in IPv6-based NGN. This Recommendation identifies

More information

Lenovo ThinkSystem NE Release Notes. For Lenovo Cloud Network Operating System 10.6

Lenovo ThinkSystem NE Release Notes. For Lenovo Cloud Network Operating System 10.6 Lenovo ThinkSystem NE10032 Release Notes For Lenovo Cloud Network Operating System 10.6 Note: Before using this information and the product it supports, read the general information in the Safety information

More information

IBM Corporation

IBM Corporation 1 Trademarks 3 Agenda Concepts Importance levels Displaceable capacity Free capacity WLM Sysplex Routing Services IWMWSYSQ IWMSRSRS IWM4SRSC Basic capacity-based weights and additional influencers Observations,

More information

Sysplex and Network topology considerations

Sysplex and Network topology considerations Sysplex and Network topology considerations Gus Kassimis - kassimis@us.ibm.com IBM Enterprise Networking Solutions Raleigh, NC, USA Session: 10834 Thursday March 15 3:00 PM to 4:00 PM Sysplex and Network

More information

vsphere Networking Update 2 VMware vsphere 5.5 VMware ESXi 5.5 vcenter Server 5.5 EN

vsphere Networking Update 2 VMware vsphere 5.5 VMware ESXi 5.5 vcenter Server 5.5 EN Update 2 VMware vsphere 5.5 VMware ESXi 5.5 vcenter Server 5.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.

More information

SHARE in Orlando Session 17436

SHARE in Orlando Session 17436 Top 10 Things You Should Be Doing On Your HMC But You're NOT You Probably Are August 12, 2015 Brian Valentine HMC Development bdvalent@us.ibm.com File Updated: 7-25-15 Agenda Setting up HMC for Remote

More information

Chapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office

Chapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office ExamForce.com 640-822 CCNA ICND Study Guide 31 Chapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office Describe the need and role of addressing

More information

Routers / external connectivity (HSRP) Web farm, mail servers

Routers / external connectivity (HSRP) Web farm, mail servers Routers / external connectivity (HSRP) hubs/switches Office network!#"%$'&)(+*-,/.10#23*-&4$5!6$5!7&)(6879:(;&

More information