SlideShare a Scribd company logo
Demystifying Extended Distance FICON (aka Persistent IU Pacing) Dr. Steve Guendert Principle Engineer/Global Solutions Architect Brocade Communications
Legal Disclaimer All or some of the products detailed in this presentation may still be under development and certain specifications, including but not limited to, release dates, prices, and product features, may change. The products may not function as intended and a production version of the products may never be released. Even if a production version is released, it may be materially different from the pre-release version discussed in this presentation.  NOTHING IN THIS PRESENTATION SHALL BE DEEMED TO CREATE A WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY RIGHTS WITH RESPECT TO ANY PRODUCTS AND SERVICES REFERENCED HEREIN.  Brocade, the B-wing symbol, BigIron, DCFM, DCX, Fabric OS, FastIron, IronView, NetIron, SAN Health, ServerIron, TurboIron, and Wingspan are registered trademarks, and Brocade Assurance, Brocade NET Health, Brocade One, Extraordinary Networks, MyBrocade, VCS, and VDX are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned are or may be trademarks or service marks of their respective owners. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 2 8/16/2011
Abstract CMG 2011 paper submission In 2008 IBM announced IU pacing enhancements that allow customers to deploy z/OS Global Mirror (zGM) over long distances without a significant impact to performance. This is more commonly known by the marketing term Extended Distance FICON. The more technically accurate term as defined in the FC-SB3/4 standards is persistent IU pacing. How this functionality works, and what it actually does for the end user has remained a mystery, thanks in large part to the marketing term used.  This paper/presentation will demystify how the technology works, and how it can benefit the end user.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 3 8/16/2011
Agenda Basics: What is Extended Distance FICON (and what it is not)? Sequences, Open Exchanges, and Information Units (oh my!) IU Pacing and Persistent IU Pacing How does it really function? Performance Implications Do I still need channel extension? Concluding thoughts and observations © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 4 8/16/2011
Basics of Extended Distance FICON 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 5
Extended Distance FICON	 The rumor of the demise of channel extension is greatly exaggerated Extended Distance FICON is an enhancement to the industry-standard FICON architecture (FC-SB-3) that can help avoid degradation of performance at extended distances by implementing a new protocol for "persistent" Information Unit (IU) pacing Some storage vendors will position the Extended Distance FICON feature as eliminating the need for “Those expensive channel extenders” 8/16/2011 6 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
What is Extended Distance FICON? Announced by IBM 26 February 2008 It is more of a marketing term than a technological term. IBM announced IU pacing enhancements for z/OS Global Mirror (zGM) The announcement really announced that the z10 and DS8000 supported the new FC-SB3 amendments for Persistent IU Pacing. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 7 8/16/2011
What Extended Distance FICON is (and is not) It is a performance enhancement mechanism for FICON I/O traffic traversing “long” distances. It really does not increase the distance the FICON I/O traffic can go. Distance capabilities depend on other things Buffer to buffer credits © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 8 8/16/2011
Hardware requirements System z196 System z10 Driver 73 with MCL F85898.003 Driver 76 with MCL N10948.001 DASD IBM DS 8000/8700/8800 EMC VMAX with Enginuity 5874 Q4 service release  HDS USP-V © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 9 8/16/2011
Sequences, Open Exchanges, and Information Units (Oh my!) © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 10 8/16/2011
The FICON Upper Layer Protocol (ULP) Provides 3 resources for managing the underlying physical credits used to transmit the actual data in an I/O. FC-SB3/4 Sequences Exchanges (OEs) Information Units (IUs) A credit is a 2K physical data transmission buffer More commonly known as buffer to buffer credits (BB credits) Used for flow control between two optically adjacent fibre channel ports. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 11 8/16/2011
Sequences The FC-PH standard provides a mechanism that assembles sub-blocks of data contained in the payloads of one or more frames into a single data block when receiving frames. Each FC-4 ULP defines what the contents of the sequences are for its specific ULP functions. FICON:  IUs © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 12 8/16/2011
Information Units (IUs) Command Mode An IU is a logical resource comprised of 1-4 credits Also synonymous with a Channel Command Word (CCW) FICON channels support a maximum of 16 concurrent IUs for each Open Exchange IUs contain commands, device-level controls, link controls, and other related functions Common examples of IUs: Command IUs Solicited/unsolicited data IUs Solicited/unsolicited control IUs  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 13 8/16/2011
Open Exchanges (OEs) An Open Exchange (OE) is a logical resource representing an I/O being processed by a channel. FICON and FICON Express/Express 2 channels on zSeries servers can support 32 concurrent OEs.  FICON Express 2/4/8 channels on System z9 and later servers can support 64 concurrent OEs.  IUs sent by a FICON channel during the execution of an SB-3 link-control function or device-level function are restricted to one exchange, known as an outbound exchange.  IUs which a FICON channel receives during an I/O operation are restricted to a different exchange, known as an inbound exchange.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 14 8/16/2011
Inbound and Outbound Exchanges Command Mode An inbound exchange and an outbound exchange transfer IUs in a single direction.  An existing pair occurs when both an inbound and an outbound exchange simultaneously exist between a channel and control unit for the execution of the same device-level or link-level function.  The control unit is then said to be connected to the channel. A channel program, which is executed in a single connection, uses only one exchange pair.  If the connection is removed by closing the exchanges during the channel program, a new exchange pair is required to complete the channel program.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 15 8/16/2011
IU Pacing and Persistent IU Pacing How does it really work? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 16 8/16/2011
IU pacing Each FICON channel port is capable of multiple concurrent data exchanges (currently a maximum of 64) in full duplex mode. Information for active exchanges is transferred in Fibre Channel sequences mapped as FICON Information Units (IUs) which consist of one to four Fibre Channel frames As with prior Z channel protocols, there is a concept of a channel to control unit "connection." In its most primitive form, a connection is associated with a single channel program. In practice, a single channel program may result in the establishment of several sequential connections. In order to prevent a single channel/control-unit data flow from monopolizing the majority of the FICON channel bandwidth, the FICON protocol uses a pacing algorithm which is negotiated during the ELP-LPE sequence.   For most cases, the pacing window is 16 IU’s.  8/16/2011 17 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
IU Pacing FC-SB-3 Rev 1.6 defines an IU pacing protocol that controls the number of IUs that can be in flight from a channel to a control unit. IU pacing is an FC-SB-3 level-4 function that limits the number of Channel Command Words (CCWs), and therefore the number of IUs, that can either transmit (write) or solicit (read) without the need for additional control-unit-generated acknowledgements called command responses. The control unit may increase the pacing count (the number of IUs allowed to be in flight from channel to control unit) in the first Command Response IU sent to the channel.  The increased pacing count is valid only for the remainder of the current outbound exchange. In certain applications, at higher link speeds and at long distances, a performance benefit is obtained by the increase in the allowed pacing count. Basics © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 18 8/16/2011
IU Pacing  What it really is IU pacing is not a flow control mechanism. Flow control is adequately addressed by the FC-PH level buffer-to-buffer crediting function. IU pacing is a mechanism intended to prevent I/O operations that might introduce very large data transfers from monopolizing access to Fibre Channel facilities by other concurrent I/O operations. Essentially it provides a load-sharing or fair-access mechanism for multiple competing channel programs. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 19 8/16/2011
IU Pacing Limitations The first burst of IUs from the channel to the control unit can be no larger than a default value of 16.  This causes a delay in the execution of channel programs with more than 16 commands at long distances because a round trip to the control unit is required before the remainder of the IUs can be sent by the channel, upon the receipt of the first command response, as allowed by the increased pacing count. Pacing credits can be adjusted dynamically from these values by control unit requests for specific protocol sequences; however, the channel is not bound to honor control unit requests for larger IU pacing windows. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 20 8/16/2011
IU Pacing Mixed results? It yields mixed results  insures more predicable I/O response times on heavily loaded channels. produces less optimal results for very-long-distance deployments. Increased link latencies can introduce dormant periods on the channel and its Wide Area Network (WAN) link.  Dormant periods occur when delays waiting for anticipated command responses increase to the point where the pacing window prohibits the timely execution of CCWs that might otherwise be executed to insure optimal performance. Mixed results, and limitations led to new enhancement © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 21 8/16/2011
Persistent IU Pacing What is it? Persistent IU pacing is a method for allowing FICON channels to have more IUs in flight, and retain a pacing count that may be used at the start of execution of a channel program. This may improve the performance of long I/O programs at higher link speeds and long distances by allowing the channel to send more IUs to the control unit, thereby eliminating the delay of waiting for the first command response. The channel retains the pacing count value, presented by the control unit in accordance with the standard, and uses that pacing count value as its new default pacing count for any new channel programs issued on the same logical path. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 22 8/16/2011
Persistent IU Pacing Exploiting the technology The control unit must support the new IU pacing protocol, which is detected during the Establish Logical Path/Logical Path Established (ELP/LPE) sequence. The channel will default to the current pacing values when operating with control units that cannot exploit persistent IU pacing. Control units that exploit the enhancement to the architecture can increase the pacing count (the number of IUs allowed to be in flight from channel to control unit).  This can allow the channel to remember the last pacing update for use on subsequent operations to help avoid degradation of performance at the start of each new operation © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 23 8/16/2011
Persistent IU Pacing Functionality Each FICON channel provides an IU pacing credit that is initialized at either the start of each channel program or at the reconnection to continue the execution of a channel program.  Remember that the IU pacing credit is the maximum number of IUs that a channel may send on a given outbound exchange before it receives a command-response IU. A FICON channel may operate in the default IU pacing mode or in the persistent IU pacing mode. A FICON channel operates in persistent IU pacing mode on each logical path for which both the channel and control unit indicate support for the persistent IU pacing optional feature.  On any logical path for which the persistent IU pacing optional feature is not supported, a FICON channel operates in the default IU pacing mode. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 24 8/16/2011
Persistent IU Pacing Functionality At the channel When a FICON channel is operating in default IU pacing mode, the IU pacing credit in effect at the start of a channel program shall be set to a model-dependent (DASD array specific) value no greater than the default value of 16.  When a FICON channel is operating in persistent IU pacing mode, the IU pacing credit is initialized with the current pacing credit in effect for the logical path. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 25 8/16/2011
Persistent IU Pacing Functionality At the control unit When a control unit is operating in persistent IU pacing mode, the control unit may request that the IU pacing credit for the logical path be modified at the start of a channel program.  Any modification of the IU pacing credit shall take effect at the start of the next channel program on the logical path and shall persist until changed again by the control unit, or until a system reset is performed for the logical path.  The control unit may request that the IU pacing credit be modified by providing an IU pacing parameter in either the command response or in the status sent in response to the first command of a channel program.  A control unit may increase, decrease, or reset the pacing credit to the default value. A pacing parameter value of zero shall have the effect of resetting the credit to the default value of 16.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 26 8/16/2011
Persistent IU Pacing Functionality At the control unit In order to avoid resetting the pacing count to the default value, the control unit must retain its desired setting and include this value in the pacing parameter for all Command Response IUs and Status IUs in which the pacing parameter is valid.  This must be done for all device operations on the same logical path.   If the control unit sets the IU pacing parameter to a value less than or equal to the default value, the FICON channel shall not increase the IU pacing credit above the default value.  If the control unit sets the IU pacing parameter to a value greater than the default value, then the FICON channel may increase the IU pacing credit by any amount up to the value indicated by the IU pacing parameter.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 27 8/16/2011
Performance Implications	 Do I still need channel extension technology? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 28 8/16/2011
Why extension of storage networks? Safeguard critical business data Provide near continuous access to applications and services in the event of a localized disaster © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 29 8/16/2011
High Level Design Considerations For your extended storage network Classification of your stored data How important are the subsets of data for your business operations? How often do you need to backup this data? In event of failure, how quickly do you need to recover? Recovery Point/Time Objectives (RPO/RTO) Synchronous/Near-Synchronous? Asynchronous? Electronic tape vaulting? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 30 8/16/2011
Objectives of extending FICON channels Protect the integrity of the data transaction Keep the FICON channel busy doing useful work Reduce the number of round trips for channel transactions © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 31 8/16/2011
Z/OS Global Mirror (formerly XRC) Configurations typically utilize channel extension technology between the remote host and the primary controller.   The channel extension technology in these configurations typically uses advanced emulation/acceleration techniques to analyze the CCW chains, and modify them to perform local acknowledgements so as to avoid throughput performance degradation (commonly known as “data droop”) caused by extra round trips in the long distance environment. This technology is typically an additional software license added to the channel extension hardware. Channel extension emulation  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 32 8/16/2011
FICON XRC Emulation over Distance XRC System Data Mover IP Network  Primary Datacenter Recovery Datacenter IBM z/OS Global Mirror (formerly XRC) data replication is performed by pulling information from a primary data store by SDM (remote read operation) Distance (latency) impacts read performance When FICON emulation is enabled,  Brocade 7800 and FX8-24 automatically go into emulation mode  Emulates XRC RRS (Read Record Set) sequences, accelerating data flows to the host, and queuing at the channel for SDM  Maintains integrity of command and acknowledgement sequences Z-Series MF Hosts Brocade FX8-24 (or 7800) Brocade 7800 (or FX8-24) Primary DASD Target/Secondary DASD © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 33 8/16/2011
Z/OS Global Mirror (formerly XRC) Do we need emulation technology? Persistent IU pacing produces performance results similar to XRC Emulation at long distances.   It does not really extend the distance supported by FICON, but can provide the same benefits as XRC Emulation.  In other words, there may be no need to have XRC Emulation running on the channel extension hardware.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 34 8/16/2011
Some performance comparisons © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 35 8/16/2011
XRC Extended Distance FICON Channel Extension 4K writes to 1 Volume, 4 Enhanced SDM Readers Application I/O Rate (thousand I/Os per second) 36 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
Extended Distance FICON Single-Reader XRC Extended distance FICON channel extension 4k writes to 1 volume, single reader I/O Ranges Where Emulation Provides Greater Capacity  Than Persistent IU Pacing Application I/O Rate (thousand I/Os per second) 37 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
Some performance comparisons The workload consists of 64 jobs performing 4 KB sequential writes to 64 data sets with 1113 cylinders each, which all reside on one large disk volume.  There is one SDM configured with a single, non-enhanced reader to handle the updates.  When turning the XRC Emulation off the performance drops significantly, especially at longer distances.  However, after the persistent IU pacing functionality is installed on the IBM DASD array, the performance returned to where it was with XRC Emulation on, except at very high I/O rates. For this case, Persistent IU pacing allows the same functionality and performance benefits without the need for the additional license. For very high I/O rates, the emulation technology outperforms the perisistent IU pacing results. persistent IU pacing performance comparisons for a sequential write workload © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 38 8/16/2011
Some performance comparisons persistent IU pacing performance comparisons for a sequential write workload Achieved for the z/OS Global Mirror (XRC) SDM “Read Record Set” (RRS) data transfer from a DASD array (that supports persistent IU pacing) to the SDM host address space.  The control units that support persistent IU pacing are able to increase the pacing count.  The pacing count is the number of IUs that are “in flight” from a channel to a control unit. FICON supports IU pacing of 16 IUs in flight.  Persistent IU pacing increases this limitation for the RRS CCW Chain to permit 240 IUs in flight without waiting for an acknowledgement from the control unit, eliminating handshakes between channel and control unit.    Improved IU pacing with 240 IU instead of 16 will improve the utilization of the link.  © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 39 8/16/2011
IU Pacing and Extended Distance A good enhancement  Extended Distance FICON removes IU pacing completely and provides for an optimized path to send no more than approximately 240 IUs from the channel to a control unit without waiting for a command response to open the IU pacing window.  Extended IU Pacing is only operational on FICON XRC connections between a z/OS system and a Extended Distance FICON enabled XRC Primary control unit DASD that supports this larger IU pacing value include IBM DS8xxx Enginuity 5874 Q4 service release (i.e. requires the VMAX DASD array) HDS with their USP-V 40 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
IU Pacing	 The real story  Some of the collateral, including sales presentations by Storage Vendors state that the Extended Distance FICON feature eliminates the need for those expensive channel extenders. This could lead a customer to believe the feature address devices and applications other than Global Mirror (which it does not) It is also is sometime true;  BUT……  Brocade does more for Global Mirror than just address the impact latency has on the IU pacing protocol The Brocade solution also emulates DVC-Ack Processing and (under debug flag control) status accept processing 41 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
OK, what do you mean by “Maybe no need” Extended Distance FICON is for DASD What if you are using the extension device(s) for something else? remote tape connectivity? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 42 8/16/2011
Who Needs FICON emulation technology? Much more use than with just zGM Mainframe installations who need to extend FICON channels beyond natively supported distances (beyond 100-120km) Extend FICON applications over distance via FCIP Facilitate remote connectivity between Primary DASD and remote host running SDM (System Data Mover) for XRC Host and IBM VTS or TS7700 IBM VTC and VTS for peer-to-peer VTS Host and remote Oracle VSM controller Oracle VSM controller and remote tape library/drives Clustered Oracle VSMs Host and Teradata systems Anyone looking to conserve WAN bandwidth (reducing costs) © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 43 8/16/2011
Concluding Thoughts and Observations Persistent IU pacing, AKA “Extended Distance FICON” does not increase the distance support for FICON.   It enhances the performance of FICON traffic going over long distance This performance enhancement is intended primarily for use with z/OS Global Mirror (formerly known as XRC).   This technology does not alter anything with respect to the amount of buffer credits needed to support long distance FICON data transmission.   Hence, it does not change the need for FICON directors and/or channel extension hardware used for multi-site disaster recovery/business continuity architectures.   Persistent IU pacing may eliminate the need for XRC emulation technology on the channel extension hardware and this may reduce the cost of this hardware.   For high I/O rates  XRC emulation technology is still a good idea. Emulation technology does more for Global Mirror than just address the impact latency has on the IU pacing protocol © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 44 8/16/2011
Key References CMG 2011 Paper “Demystifying Extended Distance FICON” zJournal August/September 2011 issue. FC-SB2/3/4 standards FS-FS 2/3 standards © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 45 8/16/2011
Thank You © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 46

More Related Content

What's hot

4G Standards War: LTE vs WiMAX
4G Standards War: LTE vs WiMAX4G Standards War: LTE vs WiMAX
4G Standards War: LTE vs WiMAX
Manan Kakkar
 
Voip on Wimax
Voip on WimaxVoip on Wimax
What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...
What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...
What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...
Embitel Technologies (I) PVT LTD
 
3 g lte long term evolution tutorial
3 g lte long term evolution tutorial3 g lte long term evolution tutorial
3 g lte long term evolution tutorial
waaway
 
Nawras Fixed License
Nawras Fixed LicenseNawras Fixed License
Nawras Fixed License
traoman
 
Lte training an introduction-to-lte-basics
Lte training an introduction-to-lte-basicsLte training an introduction-to-lte-basics
Lte training an introduction-to-lte-basics
Saurabh Verma
 
Presentation for WiMAX Forum Regional Focus: Russia and CIS
Presentation for WiMAX Forum Regional Focus: Russia and CISPresentation for WiMAX Forum Regional Focus: Russia and CIS
Presentation for WiMAX Forum Regional Focus: Russia and CIS
marcin_marszalek
 
LTE Carrier Aggregation Technology Development and Deployment Worldwide
LTE Carrier Aggregation Technology Development and Deployment Worldwide LTE Carrier Aggregation Technology Development and Deployment Worldwide
LTE Carrier Aggregation Technology Development and Deployment Worldwide
Muhammad Yahya
 
callcentre_guidelines
callcentre_guidelinescallcentre_guidelines
callcentre_guidelines
kyawzay htet
 
3GPP workshop - LTE in unlicensed spectrum
3GPP workshop - LTE in unlicensed spectrum 3GPP workshop - LTE in unlicensed spectrum
3GPP workshop - LTE in unlicensed spectrum
Nadisanka Rupasinghe
 
Profitable LTE Wins MBB
Profitable LTE Wins MBBProfitable LTE Wins MBB
Profitable LTE Wins MBB
BSP Media Group
 
Converged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingConverged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networking
EMC
 
Mobile computing – module 6
Mobile computing – module 6  Mobile computing – module 6
Mobile computing – module 6
JIGNESH PATEL
 
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
csandit
 
Adrian scrase 4_gwe_final
Adrian scrase 4_gwe_finalAdrian scrase 4_gwe_final
Adrian scrase 4_gwe_final
Carl Ford
 
Chapter08.pstn network and services
Chapter08.pstn network and servicesChapter08.pstn network and services
Chapter08.pstn network and services
ajaytalele2
 
Pie IMS Data Sheet
Pie IMS Data SheetPie IMS Data Sheet
Pie IMS Data Sheet
Mo Saman
 
022 advanced telecommunication systems in
022 advanced telecommunication systems  in  022 advanced telecommunication systems  in
022 advanced telecommunication systems in
Abdou Gaye
 

What's hot (18)

4G Standards War: LTE vs WiMAX
4G Standards War: LTE vs WiMAX4G Standards War: LTE vs WiMAX
4G Standards War: LTE vs WiMAX
 
Voip on Wimax
Voip on WimaxVoip on Wimax
Voip on Wimax
 
What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...
What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...
What is Diagnostic over Internet Protocol (DoIP) and How it Supports Remote V...
 
3 g lte long term evolution tutorial
3 g lte long term evolution tutorial3 g lte long term evolution tutorial
3 g lte long term evolution tutorial
 
Nawras Fixed License
Nawras Fixed LicenseNawras Fixed License
Nawras Fixed License
 
Lte training an introduction-to-lte-basics
Lte training an introduction-to-lte-basicsLte training an introduction-to-lte-basics
Lte training an introduction-to-lte-basics
 
Presentation for WiMAX Forum Regional Focus: Russia and CIS
Presentation for WiMAX Forum Regional Focus: Russia and CISPresentation for WiMAX Forum Regional Focus: Russia and CIS
Presentation for WiMAX Forum Regional Focus: Russia and CIS
 
LTE Carrier Aggregation Technology Development and Deployment Worldwide
LTE Carrier Aggregation Technology Development and Deployment Worldwide LTE Carrier Aggregation Technology Development and Deployment Worldwide
LTE Carrier Aggregation Technology Development and Deployment Worldwide
 
callcentre_guidelines
callcentre_guidelinescallcentre_guidelines
callcentre_guidelines
 
3GPP workshop - LTE in unlicensed spectrum
3GPP workshop - LTE in unlicensed spectrum 3GPP workshop - LTE in unlicensed spectrum
3GPP workshop - LTE in unlicensed spectrum
 
Profitable LTE Wins MBB
Profitable LTE Wins MBBProfitable LTE Wins MBB
Profitable LTE Wins MBB
 
Converged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingConverged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networking
 
Mobile computing – module 6
Mobile computing – module 6  Mobile computing – module 6
Mobile computing – module 6
 
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
A NEW SYSTEM ON CHIP RECONFIGURABLE GATEWAY ARCHITECTURE FOR VOICE OVER INTER...
 
Adrian scrase 4_gwe_final
Adrian scrase 4_gwe_finalAdrian scrase 4_gwe_final
Adrian scrase 4_gwe_final
 
Chapter08.pstn network and services
Chapter08.pstn network and servicesChapter08.pstn network and services
Chapter08.pstn network and services
 
Pie IMS Data Sheet
Pie IMS Data SheetPie IMS Data Sheet
Pie IMS Data Sheet
 
022 advanced telecommunication systems in
022 advanced telecommunication systems  in  022 advanced telecommunication systems  in
022 advanced telecommunication systems in
 

Viewers also liked

Welche Firmenwagen wählen Manager in Österreich und Deutschland
Welche Firmenwagen wählen Manager in Österreich und DeutschlandWelche Firmenwagen wählen Manager in Österreich und Deutschland
Welche Firmenwagen wählen Manager in Österreich und Deutschland
NEWSROOM für Unternehmer
 
Winning Email Practices In Retail Marketing
Winning Email Practices In Retail MarketingWinning Email Practices In Retail Marketing
Winning Email Practices In Retail Marketing
Richard Evans
 
IP Networking at HSBC
IP Networking at HSBCIP Networking at HSBC
IP Networking at HSBC
eircom
 
Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...
Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...
Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...
José Joaquín Machí Ribes
 
Plan integrado espinar
Plan integrado espinarPlan integrado espinar
Plan integrado espinar
JuanBraithuaite
 
Alfabetizacion informartica
Alfabetizacion informarticaAlfabetizacion informartica
Alfabetizacion informartica
Mili Larrauri
 
True Move iPhone Care Center
True Move iPhone Care Center True Move iPhone Care Center
True Move iPhone Care Center
Boonyanut Chatsawvapan
 
jordi j.maria caules,toni, maria garcia
jordi j.maria caules,toni, maria garciajordi j.maria caules,toni, maria garcia
jordi j.maria caules,toni, maria garciamagdadanus
 
Despido Carmen Aristegui y Casa Blanca EPN
Despido Carmen Aristegui y Casa Blanca EPNDespido Carmen Aristegui y Casa Blanca EPN
Despido Carmen Aristegui y Casa Blanca EPN
Christian Pino Lanata
 
Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...
Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...
Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...
Canada Mining Innovation Council
 
Almas y cuerpo en una tradición indigena tzeltal pedro pitarch
Almas y cuerpo en una tradición indigena tzeltal pedro pitarchAlmas y cuerpo en una tradición indigena tzeltal pedro pitarch
Almas y cuerpo en una tradición indigena tzeltal pedro pitarch
Eliandro Kienteca
 
Gaceta COAAT Malaga
Gaceta COAAT MalagaGaceta COAAT Malaga
Gaceta COAAT Malaga
josearnaiz
 
Aborto xi$@r
Aborto xi$@rAborto xi$@r
Aborto xi$@r
Cesar Campos Meneses
 
Tic Americas Yabt : Jornada
Tic Americas Yabt : JornadaTic Americas Yabt : Jornada
Tic Americas Yabt : Jornada
Acelerador De Empresas
 
FES Rompiendo el Binarismo, Coeducando en Diversidad GT13
FES Rompiendo el Binarismo, Coeducando en Diversidad GT13FES Rompiendo el Binarismo, Coeducando en Diversidad GT13
FES Rompiendo el Binarismo, Coeducando en Diversidad GT13
Roberto Solone Boccardi
 
yutongo process approach
yutongo process approachyutongo process approach
yutongo process approach
Sandro Morghen
 
Observatorio colegios El Mundo 2013
Observatorio colegios El Mundo 2013Observatorio colegios El Mundo 2013
Observatorio colegios El Mundo 2013
Caxton College
 
Abc redes sociales
Abc redes socialesAbc redes sociales
Abc redes sociales
Liliana Breton
 
Presentacion corporativa udapi
Presentacion corporativa udapiPresentacion corporativa udapi
Presentacion corporativa udapi
Udapi
 
Catalogo fibras plasticas baja
Catalogo fibras plasticas bajaCatalogo fibras plasticas baja
Catalogo fibras plasticas baja
Elier Eskalante
 

Viewers also liked (20)

Welche Firmenwagen wählen Manager in Österreich und Deutschland
Welche Firmenwagen wählen Manager in Österreich und DeutschlandWelche Firmenwagen wählen Manager in Österreich und Deutschland
Welche Firmenwagen wählen Manager in Österreich und Deutschland
 
Winning Email Practices In Retail Marketing
Winning Email Practices In Retail MarketingWinning Email Practices In Retail Marketing
Winning Email Practices In Retail Marketing
 
IP Networking at HSBC
IP Networking at HSBCIP Networking at HSBC
IP Networking at HSBC
 
Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...
Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...
Pharmaceutical interventions in metabolic and nutritional follow-up of surgic...
 
Plan integrado espinar
Plan integrado espinarPlan integrado espinar
Plan integrado espinar
 
Alfabetizacion informartica
Alfabetizacion informarticaAlfabetizacion informartica
Alfabetizacion informartica
 
True Move iPhone Care Center
True Move iPhone Care Center True Move iPhone Care Center
True Move iPhone Care Center
 
jordi j.maria caules,toni, maria garcia
jordi j.maria caules,toni, maria garciajordi j.maria caules,toni, maria garcia
jordi j.maria caules,toni, maria garcia
 
Despido Carmen Aristegui y Casa Blanca EPN
Despido Carmen Aristegui y Casa Blanca EPNDespido Carmen Aristegui y Casa Blanca EPN
Despido Carmen Aristegui y Casa Blanca EPN
 
Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...
Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...
Metal Price Outlook 2013-14, presented by Patricia Mohr at 2013 CMIC Signatur...
 
Almas y cuerpo en una tradición indigena tzeltal pedro pitarch
Almas y cuerpo en una tradición indigena tzeltal pedro pitarchAlmas y cuerpo en una tradición indigena tzeltal pedro pitarch
Almas y cuerpo en una tradición indigena tzeltal pedro pitarch
 
Gaceta COAAT Malaga
Gaceta COAAT MalagaGaceta COAAT Malaga
Gaceta COAAT Malaga
 
Aborto xi$@r
Aborto xi$@rAborto xi$@r
Aborto xi$@r
 
Tic Americas Yabt : Jornada
Tic Americas Yabt : JornadaTic Americas Yabt : Jornada
Tic Americas Yabt : Jornada
 
FES Rompiendo el Binarismo, Coeducando en Diversidad GT13
FES Rompiendo el Binarismo, Coeducando en Diversidad GT13FES Rompiendo el Binarismo, Coeducando en Diversidad GT13
FES Rompiendo el Binarismo, Coeducando en Diversidad GT13
 
yutongo process approach
yutongo process approachyutongo process approach
yutongo process approach
 
Observatorio colegios El Mundo 2013
Observatorio colegios El Mundo 2013Observatorio colegios El Mundo 2013
Observatorio colegios El Mundo 2013
 
Abc redes sociales
Abc redes socialesAbc redes sociales
Abc redes sociales
 
Presentacion corporativa udapi
Presentacion corporativa udapiPresentacion corporativa udapi
Presentacion corporativa udapi
 
Catalogo fibras plasticas baja
Catalogo fibras plasticas bajaCatalogo fibras plasticas baja
Catalogo fibras plasticas baja
 

Similar to Desmystifying Extended Distance FICON (aka Persistent IU Pacing), por Dr. Steve Guendert

Noticias tel mayo 2011
Noticias tel mayo 2011Noticias tel mayo 2011
Noticias tel mayo 2011
Francisco Apablaza
 
D06.VoLTE Interfaces , Protocols & IMS Stack.pdf
D06.VoLTE Interfaces , Protocols & IMS Stack.pdfD06.VoLTE Interfaces , Protocols & IMS Stack.pdf
D06.VoLTE Interfaces , Protocols & IMS Stack.pdf
ElyDaliman
 
VoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack ExplainedVoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack Explained
Vikas Shokeen
 
Removing the collaboration barriers for connected healthcare
Removing the collaboration barriers for connected healthcareRemoving the collaboration barriers for connected healthcare
Removing the collaboration barriers for connected healthcare
Health Informatics New Zealand
 
Flexible Ethernet FlexE
Flexible Ethernet FlexEFlexible Ethernet FlexE
Flexible Ethernet FlexE
Gary Jan
 
Viavi Flex E Poster 2018
Viavi Flex E Poster 2018Viavi Flex E Poster 2018
Viavi Flex E Poster 2018
Ray Sharma
 
Omni path-fabric-software-architecture-overview
Omni path-fabric-software-architecture-overviewOmni path-fabric-software-architecture-overview
Omni path-fabric-software-architecture-overview
DESMOND YUEN
 
Overview of Intel® Omni-Path Architecture
Overview of Intel® Omni-Path ArchitectureOverview of Intel® Omni-Path Architecture
Overview of Intel® Omni-Path Architecture
Intel® Software
 
Profinet network design webinar - Peter Thomas may 2020 - v1.0
Profinet network design webinar - Peter Thomas   may 2020 - v1.0Profinet network design webinar - Peter Thomas   may 2020 - v1.0
Profinet network design webinar - Peter Thomas may 2020 - v1.0
PROFIBUS and PROFINET InternationaI - PI UK
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable Networks
MyNOG
 
STATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTEL
STATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTELSTATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTEL
STATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTEL
The Linux Foundation
 
Brocade powering communications & collaboration
Brocade powering communications & collaborationBrocade powering communications & collaboration
Brocade powering communications & collaboration
Unified Communications Online
 
“Performance Analysis of an LTE-4G Network Running Multimedia Applications”
“Performance Analysis of an LTE-4G Network Running Multimedia Applications”“Performance Analysis of an LTE-4G Network Running Multimedia Applications”
“Performance Analysis of an LTE-4G Network Running Multimedia Applications”
IRJET Journal
 
Questionnaires on heterogeneous network, including the femtocell
Questionnaires on heterogeneous network, including the femtocellQuestionnaires on heterogeneous network, including the femtocell
Questionnaires on heterogeneous network, including the femtocell
Arief Gunawan
 
Noticias Teleco feb2011
Noticias Teleco feb2011Noticias Teleco feb2011
Noticias Teleco feb2011
Francisco Apablaza
 
The advanced technology of io link devices & sensors to facilitate work p...
The advanced technology of io link devices & sensors to facilitate work p...The advanced technology of io link devices & sensors to facilitate work p...
The advanced technology of io link devices & sensors to facilitate work p...
HYDAC International
 
Internet technology unit 1
Internet technology unit 1Internet technology unit 1
Internet technology unit 1
WE-IT TUTORIALS
 
VMware EMC Service Talk
VMware EMC Service TalkVMware EMC Service Talk
VMware EMC Service Talk
Yunchao (Kevin) Wang
 
LTE iPhone Claim Chart for Cellular Communications Equipment v. Apple
LTE iPhone Claim Chart for Cellular Communications Equipment v. AppleLTE iPhone Claim Chart for Cellular Communications Equipment v. Apple
LTE iPhone Claim Chart for Cellular Communications Equipment v. Apple
Alex G. Lee, Ph.D. Esq. CLP
 
Delivering Integrated HetNets: Small Cell Forum’s expanded mission
Delivering Integrated HetNets: Small Cell Forum’s expanded missionDelivering Integrated HetNets: Small Cell Forum’s expanded mission
Delivering Integrated HetNets: Small Cell Forum’s expanded mission
Small Cell Forum
 

Similar to Desmystifying Extended Distance FICON (aka Persistent IU Pacing), por Dr. Steve Guendert (20)

Noticias tel mayo 2011
Noticias tel mayo 2011Noticias tel mayo 2011
Noticias tel mayo 2011
 
D06.VoLTE Interfaces , Protocols & IMS Stack.pdf
D06.VoLTE Interfaces , Protocols & IMS Stack.pdfD06.VoLTE Interfaces , Protocols & IMS Stack.pdf
D06.VoLTE Interfaces , Protocols & IMS Stack.pdf
 
VoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack ExplainedVoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack Explained
 
Removing the collaboration barriers for connected healthcare
Removing the collaboration barriers for connected healthcareRemoving the collaboration barriers for connected healthcare
Removing the collaboration barriers for connected healthcare
 
Flexible Ethernet FlexE
Flexible Ethernet FlexEFlexible Ethernet FlexE
Flexible Ethernet FlexE
 
Viavi Flex E Poster 2018
Viavi Flex E Poster 2018Viavi Flex E Poster 2018
Viavi Flex E Poster 2018
 
Omni path-fabric-software-architecture-overview
Omni path-fabric-software-architecture-overviewOmni path-fabric-software-architecture-overview
Omni path-fabric-software-architecture-overview
 
Overview of Intel® Omni-Path Architecture
Overview of Intel® Omni-Path ArchitectureOverview of Intel® Omni-Path Architecture
Overview of Intel® Omni-Path Architecture
 
Profinet network design webinar - Peter Thomas may 2020 - v1.0
Profinet network design webinar - Peter Thomas   may 2020 - v1.0Profinet network design webinar - Peter Thomas   may 2020 - v1.0
Profinet network design webinar - Peter Thomas may 2020 - v1.0
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable Networks
 
STATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTEL
STATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTELSTATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTEL
STATUS UPDATE OF COLO PROJECT XIAOWEI YANG, HUAWEI AND WILL AULD, INTEL
 
Brocade powering communications & collaboration
Brocade powering communications & collaborationBrocade powering communications & collaboration
Brocade powering communications & collaboration
 
“Performance Analysis of an LTE-4G Network Running Multimedia Applications”
“Performance Analysis of an LTE-4G Network Running Multimedia Applications”“Performance Analysis of an LTE-4G Network Running Multimedia Applications”
“Performance Analysis of an LTE-4G Network Running Multimedia Applications”
 
Questionnaires on heterogeneous network, including the femtocell
Questionnaires on heterogeneous network, including the femtocellQuestionnaires on heterogeneous network, including the femtocell
Questionnaires on heterogeneous network, including the femtocell
 
Noticias Teleco feb2011
Noticias Teleco feb2011Noticias Teleco feb2011
Noticias Teleco feb2011
 
The advanced technology of io link devices & sensors to facilitate work p...
The advanced technology of io link devices & sensors to facilitate work p...The advanced technology of io link devices & sensors to facilitate work p...
The advanced technology of io link devices & sensors to facilitate work p...
 
Internet technology unit 1
Internet technology unit 1Internet technology unit 1
Internet technology unit 1
 
VMware EMC Service Talk
VMware EMC Service TalkVMware EMC Service Talk
VMware EMC Service Talk
 
LTE iPhone Claim Chart for Cellular Communications Equipment v. Apple
LTE iPhone Claim Chart for Cellular Communications Equipment v. AppleLTE iPhone Claim Chart for Cellular Communications Equipment v. Apple
LTE iPhone Claim Chart for Cellular Communications Equipment v. Apple
 
Delivering Integrated HetNets: Small Cell Forum’s expanded mission
Delivering Integrated HetNets: Small Cell Forum’s expanded missionDelivering Integrated HetNets: Small Cell Forum’s expanded mission
Delivering Integrated HetNets: Small Cell Forum’s expanded mission
 

More from Joao Galdino Mello de Souza

Explorando a API Rest Jira Cloud
Explorando a API Rest Jira CloudExplorando a API Rest Jira Cloud
Explorando a API Rest Jira Cloud
Joao Galdino Mello de Souza
 
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Joao Galdino Mello de Souza
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Joao Galdino Mello de Souza
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Joao Galdino Mello de Souza
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Joao Galdino Mello de Souza
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Joao Galdino Mello de Souza
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Joao Galdino Mello de Souza
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Joao Galdino Mello de Souza
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Joao Galdino Mello de Souza
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Joao Galdino Mello de Souza
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Joao Galdino Mello de Souza
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Joao Galdino Mello de Souza
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Joao Galdino Mello de Souza
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)
Joao Galdino Mello de Souza
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Joao Galdino Mello de Souza
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Joao Galdino Mello de Souza
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Joao Galdino Mello de Souza
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Joao Galdino Mello de Souza
 

More from Joao Galdino Mello de Souza (20)

Explorando a API Rest Jira Cloud
Explorando a API Rest Jira CloudExplorando a API Rest Jira Cloud
Explorando a API Rest Jira Cloud
 
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
 

Recently uploaded

Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 

Recently uploaded (20)

Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 

Desmystifying Extended Distance FICON (aka Persistent IU Pacing), por Dr. Steve Guendert

  • 1. Demystifying Extended Distance FICON (aka Persistent IU Pacing) Dr. Steve Guendert Principle Engineer/Global Solutions Architect Brocade Communications
  • 2. Legal Disclaimer All or some of the products detailed in this presentation may still be under development and certain specifications, including but not limited to, release dates, prices, and product features, may change. The products may not function as intended and a production version of the products may never be released. Even if a production version is released, it may be materially different from the pre-release version discussed in this presentation. NOTHING IN THIS PRESENTATION SHALL BE DEEMED TO CREATE A WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY RIGHTS WITH RESPECT TO ANY PRODUCTS AND SERVICES REFERENCED HEREIN. Brocade, the B-wing symbol, BigIron, DCFM, DCX, Fabric OS, FastIron, IronView, NetIron, SAN Health, ServerIron, TurboIron, and Wingspan are registered trademarks, and Brocade Assurance, Brocade NET Health, Brocade One, Extraordinary Networks, MyBrocade, VCS, and VDX are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned are or may be trademarks or service marks of their respective owners. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 2 8/16/2011
  • 3. Abstract CMG 2011 paper submission In 2008 IBM announced IU pacing enhancements that allow customers to deploy z/OS Global Mirror (zGM) over long distances without a significant impact to performance. This is more commonly known by the marketing term Extended Distance FICON. The more technically accurate term as defined in the FC-SB3/4 standards is persistent IU pacing. How this functionality works, and what it actually does for the end user has remained a mystery, thanks in large part to the marketing term used. This paper/presentation will demystify how the technology works, and how it can benefit the end user. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 3 8/16/2011
  • 4. Agenda Basics: What is Extended Distance FICON (and what it is not)? Sequences, Open Exchanges, and Information Units (oh my!) IU Pacing and Persistent IU Pacing How does it really function? Performance Implications Do I still need channel extension? Concluding thoughts and observations © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 4 8/16/2011
  • 5. Basics of Extended Distance FICON 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 5
  • 6. Extended Distance FICON The rumor of the demise of channel extension is greatly exaggerated Extended Distance FICON is an enhancement to the industry-standard FICON architecture (FC-SB-3) that can help avoid degradation of performance at extended distances by implementing a new protocol for "persistent" Information Unit (IU) pacing Some storage vendors will position the Extended Distance FICON feature as eliminating the need for “Those expensive channel extenders” 8/16/2011 6 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
  • 7. What is Extended Distance FICON? Announced by IBM 26 February 2008 It is more of a marketing term than a technological term. IBM announced IU pacing enhancements for z/OS Global Mirror (zGM) The announcement really announced that the z10 and DS8000 supported the new FC-SB3 amendments for Persistent IU Pacing. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 7 8/16/2011
  • 8. What Extended Distance FICON is (and is not) It is a performance enhancement mechanism for FICON I/O traffic traversing “long” distances. It really does not increase the distance the FICON I/O traffic can go. Distance capabilities depend on other things Buffer to buffer credits © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 8 8/16/2011
  • 9. Hardware requirements System z196 System z10 Driver 73 with MCL F85898.003 Driver 76 with MCL N10948.001 DASD IBM DS 8000/8700/8800 EMC VMAX with Enginuity 5874 Q4 service release HDS USP-V © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 9 8/16/2011
  • 10. Sequences, Open Exchanges, and Information Units (Oh my!) © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 10 8/16/2011
  • 11. The FICON Upper Layer Protocol (ULP) Provides 3 resources for managing the underlying physical credits used to transmit the actual data in an I/O. FC-SB3/4 Sequences Exchanges (OEs) Information Units (IUs) A credit is a 2K physical data transmission buffer More commonly known as buffer to buffer credits (BB credits) Used for flow control between two optically adjacent fibre channel ports. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 11 8/16/2011
  • 12. Sequences The FC-PH standard provides a mechanism that assembles sub-blocks of data contained in the payloads of one or more frames into a single data block when receiving frames. Each FC-4 ULP defines what the contents of the sequences are for its specific ULP functions. FICON: IUs © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 12 8/16/2011
  • 13. Information Units (IUs) Command Mode An IU is a logical resource comprised of 1-4 credits Also synonymous with a Channel Command Word (CCW) FICON channels support a maximum of 16 concurrent IUs for each Open Exchange IUs contain commands, device-level controls, link controls, and other related functions Common examples of IUs: Command IUs Solicited/unsolicited data IUs Solicited/unsolicited control IUs © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 13 8/16/2011
  • 14. Open Exchanges (OEs) An Open Exchange (OE) is a logical resource representing an I/O being processed by a channel. FICON and FICON Express/Express 2 channels on zSeries servers can support 32 concurrent OEs. FICON Express 2/4/8 channels on System z9 and later servers can support 64 concurrent OEs. IUs sent by a FICON channel during the execution of an SB-3 link-control function or device-level function are restricted to one exchange, known as an outbound exchange. IUs which a FICON channel receives during an I/O operation are restricted to a different exchange, known as an inbound exchange. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 14 8/16/2011
  • 15. Inbound and Outbound Exchanges Command Mode An inbound exchange and an outbound exchange transfer IUs in a single direction. An existing pair occurs when both an inbound and an outbound exchange simultaneously exist between a channel and control unit for the execution of the same device-level or link-level function. The control unit is then said to be connected to the channel. A channel program, which is executed in a single connection, uses only one exchange pair. If the connection is removed by closing the exchanges during the channel program, a new exchange pair is required to complete the channel program. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 15 8/16/2011
  • 16. IU Pacing and Persistent IU Pacing How does it really work? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 16 8/16/2011
  • 17. IU pacing Each FICON channel port is capable of multiple concurrent data exchanges (currently a maximum of 64) in full duplex mode. Information for active exchanges is transferred in Fibre Channel sequences mapped as FICON Information Units (IUs) which consist of one to four Fibre Channel frames As with prior Z channel protocols, there is a concept of a channel to control unit "connection." In its most primitive form, a connection is associated with a single channel program. In practice, a single channel program may result in the establishment of several sequential connections. In order to prevent a single channel/control-unit data flow from monopolizing the majority of the FICON channel bandwidth, the FICON protocol uses a pacing algorithm which is negotiated during the ELP-LPE sequence. For most cases, the pacing window is 16 IU’s. 8/16/2011 17 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
  • 18. IU Pacing FC-SB-3 Rev 1.6 defines an IU pacing protocol that controls the number of IUs that can be in flight from a channel to a control unit. IU pacing is an FC-SB-3 level-4 function that limits the number of Channel Command Words (CCWs), and therefore the number of IUs, that can either transmit (write) or solicit (read) without the need for additional control-unit-generated acknowledgements called command responses. The control unit may increase the pacing count (the number of IUs allowed to be in flight from channel to control unit) in the first Command Response IU sent to the channel. The increased pacing count is valid only for the remainder of the current outbound exchange. In certain applications, at higher link speeds and at long distances, a performance benefit is obtained by the increase in the allowed pacing count. Basics © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 18 8/16/2011
  • 19. IU Pacing What it really is IU pacing is not a flow control mechanism. Flow control is adequately addressed by the FC-PH level buffer-to-buffer crediting function. IU pacing is a mechanism intended to prevent I/O operations that might introduce very large data transfers from monopolizing access to Fibre Channel facilities by other concurrent I/O operations. Essentially it provides a load-sharing or fair-access mechanism for multiple competing channel programs. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 19 8/16/2011
  • 20. IU Pacing Limitations The first burst of IUs from the channel to the control unit can be no larger than a default value of 16. This causes a delay in the execution of channel programs with more than 16 commands at long distances because a round trip to the control unit is required before the remainder of the IUs can be sent by the channel, upon the receipt of the first command response, as allowed by the increased pacing count. Pacing credits can be adjusted dynamically from these values by control unit requests for specific protocol sequences; however, the channel is not bound to honor control unit requests for larger IU pacing windows. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 20 8/16/2011
  • 21. IU Pacing Mixed results? It yields mixed results insures more predicable I/O response times on heavily loaded channels. produces less optimal results for very-long-distance deployments. Increased link latencies can introduce dormant periods on the channel and its Wide Area Network (WAN) link. Dormant periods occur when delays waiting for anticipated command responses increase to the point where the pacing window prohibits the timely execution of CCWs that might otherwise be executed to insure optimal performance. Mixed results, and limitations led to new enhancement © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 21 8/16/2011
  • 22. Persistent IU Pacing What is it? Persistent IU pacing is a method for allowing FICON channels to have more IUs in flight, and retain a pacing count that may be used at the start of execution of a channel program. This may improve the performance of long I/O programs at higher link speeds and long distances by allowing the channel to send more IUs to the control unit, thereby eliminating the delay of waiting for the first command response. The channel retains the pacing count value, presented by the control unit in accordance with the standard, and uses that pacing count value as its new default pacing count for any new channel programs issued on the same logical path. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 22 8/16/2011
  • 23. Persistent IU Pacing Exploiting the technology The control unit must support the new IU pacing protocol, which is detected during the Establish Logical Path/Logical Path Established (ELP/LPE) sequence. The channel will default to the current pacing values when operating with control units that cannot exploit persistent IU pacing. Control units that exploit the enhancement to the architecture can increase the pacing count (the number of IUs allowed to be in flight from channel to control unit). This can allow the channel to remember the last pacing update for use on subsequent operations to help avoid degradation of performance at the start of each new operation © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 23 8/16/2011
  • 24. Persistent IU Pacing Functionality Each FICON channel provides an IU pacing credit that is initialized at either the start of each channel program or at the reconnection to continue the execution of a channel program. Remember that the IU pacing credit is the maximum number of IUs that a channel may send on a given outbound exchange before it receives a command-response IU. A FICON channel may operate in the default IU pacing mode or in the persistent IU pacing mode. A FICON channel operates in persistent IU pacing mode on each logical path for which both the channel and control unit indicate support for the persistent IU pacing optional feature. On any logical path for which the persistent IU pacing optional feature is not supported, a FICON channel operates in the default IU pacing mode. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 24 8/16/2011
  • 25. Persistent IU Pacing Functionality At the channel When a FICON channel is operating in default IU pacing mode, the IU pacing credit in effect at the start of a channel program shall be set to a model-dependent (DASD array specific) value no greater than the default value of 16. When a FICON channel is operating in persistent IU pacing mode, the IU pacing credit is initialized with the current pacing credit in effect for the logical path. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 25 8/16/2011
  • 26. Persistent IU Pacing Functionality At the control unit When a control unit is operating in persistent IU pacing mode, the control unit may request that the IU pacing credit for the logical path be modified at the start of a channel program. Any modification of the IU pacing credit shall take effect at the start of the next channel program on the logical path and shall persist until changed again by the control unit, or until a system reset is performed for the logical path. The control unit may request that the IU pacing credit be modified by providing an IU pacing parameter in either the command response or in the status sent in response to the first command of a channel program. A control unit may increase, decrease, or reset the pacing credit to the default value. A pacing parameter value of zero shall have the effect of resetting the credit to the default value of 16. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 26 8/16/2011
  • 27. Persistent IU Pacing Functionality At the control unit In order to avoid resetting the pacing count to the default value, the control unit must retain its desired setting and include this value in the pacing parameter for all Command Response IUs and Status IUs in which the pacing parameter is valid. This must be done for all device operations on the same logical path. If the control unit sets the IU pacing parameter to a value less than or equal to the default value, the FICON channel shall not increase the IU pacing credit above the default value. If the control unit sets the IU pacing parameter to a value greater than the default value, then the FICON channel may increase the IU pacing credit by any amount up to the value indicated by the IU pacing parameter. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 27 8/16/2011
  • 28. Performance Implications Do I still need channel extension technology? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 28 8/16/2011
  • 29. Why extension of storage networks? Safeguard critical business data Provide near continuous access to applications and services in the event of a localized disaster © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 29 8/16/2011
  • 30. High Level Design Considerations For your extended storage network Classification of your stored data How important are the subsets of data for your business operations? How often do you need to backup this data? In event of failure, how quickly do you need to recover? Recovery Point/Time Objectives (RPO/RTO) Synchronous/Near-Synchronous? Asynchronous? Electronic tape vaulting? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 30 8/16/2011
  • 31. Objectives of extending FICON channels Protect the integrity of the data transaction Keep the FICON channel busy doing useful work Reduce the number of round trips for channel transactions © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 31 8/16/2011
  • 32. Z/OS Global Mirror (formerly XRC) Configurations typically utilize channel extension technology between the remote host and the primary controller. The channel extension technology in these configurations typically uses advanced emulation/acceleration techniques to analyze the CCW chains, and modify them to perform local acknowledgements so as to avoid throughput performance degradation (commonly known as “data droop”) caused by extra round trips in the long distance environment. This technology is typically an additional software license added to the channel extension hardware. Channel extension emulation © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 32 8/16/2011
  • 33. FICON XRC Emulation over Distance XRC System Data Mover IP Network Primary Datacenter Recovery Datacenter IBM z/OS Global Mirror (formerly XRC) data replication is performed by pulling information from a primary data store by SDM (remote read operation) Distance (latency) impacts read performance When FICON emulation is enabled, Brocade 7800 and FX8-24 automatically go into emulation mode Emulates XRC RRS (Read Record Set) sequences, accelerating data flows to the host, and queuing at the channel for SDM Maintains integrity of command and acknowledgement sequences Z-Series MF Hosts Brocade FX8-24 (or 7800) Brocade 7800 (or FX8-24) Primary DASD Target/Secondary DASD © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 33 8/16/2011
  • 34. Z/OS Global Mirror (formerly XRC) Do we need emulation technology? Persistent IU pacing produces performance results similar to XRC Emulation at long distances. It does not really extend the distance supported by FICON, but can provide the same benefits as XRC Emulation. In other words, there may be no need to have XRC Emulation running on the channel extension hardware. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 34 8/16/2011
  • 35. Some performance comparisons © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 35 8/16/2011
  • 36. XRC Extended Distance FICON Channel Extension 4K writes to 1 Volume, 4 Enhanced SDM Readers Application I/O Rate (thousand I/Os per second) 36 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
  • 37. Extended Distance FICON Single-Reader XRC Extended distance FICON channel extension 4k writes to 1 volume, single reader I/O Ranges Where Emulation Provides Greater Capacity Than Persistent IU Pacing Application I/O Rate (thousand I/Os per second) 37 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
  • 38. Some performance comparisons The workload consists of 64 jobs performing 4 KB sequential writes to 64 data sets with 1113 cylinders each, which all reside on one large disk volume. There is one SDM configured with a single, non-enhanced reader to handle the updates. When turning the XRC Emulation off the performance drops significantly, especially at longer distances. However, after the persistent IU pacing functionality is installed on the IBM DASD array, the performance returned to where it was with XRC Emulation on, except at very high I/O rates. For this case, Persistent IU pacing allows the same functionality and performance benefits without the need for the additional license. For very high I/O rates, the emulation technology outperforms the perisistent IU pacing results. persistent IU pacing performance comparisons for a sequential write workload © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 38 8/16/2011
  • 39. Some performance comparisons persistent IU pacing performance comparisons for a sequential write workload Achieved for the z/OS Global Mirror (XRC) SDM “Read Record Set” (RRS) data transfer from a DASD array (that supports persistent IU pacing) to the SDM host address space. The control units that support persistent IU pacing are able to increase the pacing count. The pacing count is the number of IUs that are “in flight” from a channel to a control unit. FICON supports IU pacing of 16 IUs in flight. Persistent IU pacing increases this limitation for the RRS CCW Chain to permit 240 IUs in flight without waiting for an acknowledgement from the control unit, eliminating handshakes between channel and control unit. Improved IU pacing with 240 IU instead of 16 will improve the utilization of the link. © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 39 8/16/2011
  • 40. IU Pacing and Extended Distance A good enhancement Extended Distance FICON removes IU pacing completely and provides for an optimized path to send no more than approximately 240 IUs from the channel to a control unit without waiting for a command response to open the IU pacing window. Extended IU Pacing is only operational on FICON XRC connections between a z/OS system and a Extended Distance FICON enabled XRC Primary control unit DASD that supports this larger IU pacing value include IBM DS8xxx Enginuity 5874 Q4 service release (i.e. requires the VMAX DASD array) HDS with their USP-V 40 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
  • 41. IU Pacing The real story Some of the collateral, including sales presentations by Storage Vendors state that the Extended Distance FICON feature eliminates the need for those expensive channel extenders. This could lead a customer to believe the feature address devices and applications other than Global Mirror (which it does not) It is also is sometime true; BUT…… Brocade does more for Global Mirror than just address the impact latency has on the IU pacing protocol The Brocade solution also emulates DVC-Ack Processing and (under debug flag control) status accept processing 41 8/16/2011 © 2011 Brocade Communications Systems, Inc. Company Proprietary Information
  • 42. OK, what do you mean by “Maybe no need” Extended Distance FICON is for DASD What if you are using the extension device(s) for something else? remote tape connectivity? © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 42 8/16/2011
  • 43. Who Needs FICON emulation technology? Much more use than with just zGM Mainframe installations who need to extend FICON channels beyond natively supported distances (beyond 100-120km) Extend FICON applications over distance via FCIP Facilitate remote connectivity between Primary DASD and remote host running SDM (System Data Mover) for XRC Host and IBM VTS or TS7700 IBM VTC and VTS for peer-to-peer VTS Host and remote Oracle VSM controller Oracle VSM controller and remote tape library/drives Clustered Oracle VSMs Host and Teradata systems Anyone looking to conserve WAN bandwidth (reducing costs) © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 43 8/16/2011
  • 44. Concluding Thoughts and Observations Persistent IU pacing, AKA “Extended Distance FICON” does not increase the distance support for FICON. It enhances the performance of FICON traffic going over long distance This performance enhancement is intended primarily for use with z/OS Global Mirror (formerly known as XRC). This technology does not alter anything with respect to the amount of buffer credits needed to support long distance FICON data transmission. Hence, it does not change the need for FICON directors and/or channel extension hardware used for multi-site disaster recovery/business continuity architectures. Persistent IU pacing may eliminate the need for XRC emulation technology on the channel extension hardware and this may reduce the cost of this hardware. For high I/O rates XRC emulation technology is still a good idea. Emulation technology does more for Global Mirror than just address the impact latency has on the IU pacing protocol © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 44 8/16/2011
  • 45. Key References CMG 2011 Paper “Demystifying Extended Distance FICON” zJournal August/September 2011 issue. FC-SB2/3/4 standards FS-FS 2/3 standards © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 45 8/16/2011
  • 46. Thank You © 2011 Brocade Communications Systems, Inc. Company Proprietary Information 46