Abstract:
Provided are a method, system, and article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fibre channel connection, wherein persistent information unit pacing is implemented over the fibre channel connection. Information is maintained on how many large writes have been received at the primary storage control unit over at least one logical path established over the fibre channel connection between the primary storage control unit and the remote host, wherein a large write is an input/output (I/O) operation for which a number of data information units that are processed exceeds a default value of an information unit pacing credit. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the adjusting is based at least on the information maintained on how many large writes have been received at the primary storage control unit over the at least one logical path.
Abstract translation:提供了一种方法,系统和制品,其中主存储控制单元通过光纤信道连接从远程主机接收信息单元,其中持久信息单元调度在光纤信道连接上实现。 通过在主存储控制单元和远程主机之间的光纤信道连接上建立的至少一个逻辑路径,在主存储控制单元处已经接收到多少大写的信息被保持,其中大写是输入/输出( I / O)操作,其中被处理的多个数据信息单元超过信息单元调整信用的默认值。 主存储控制单元调整包括在从主存储控制单元发送到远程主机的响应中的信息单元调步参数,其中调整至少基于关于在主存储器已经接收了多少大写的信息 控制单元在至少一个逻辑路径上。
Abstract:
In a packet-switched fibre connection (FICON) communication system (100), a persistent information unit (IU) pacing protocol 400 imposes flow controls on channel control programs comprising chains of channel command words (CCWs) sent from a remote host (102) to a primary storage unit (104) in and extended distance remote copy (XRC) environment, based on how many large write (LW) operations the primary storage unit has received. The remote host may send a number (between 16 and 256) of information units at a time without requiring further permission from the primary unit, and this flow rate is adjusted when the pacing parameter is exceeded. Where information units are identified as forming part of an entire "define subsystem" operation, the pacing parameter is adjusted to allow all such commands to be sent at once. This allows more than 16 units to be in flight at a time, reducing remote copy times without large write operations clogging up buffers.