Method and apparatus for data set migration
    1.
    发明申请
    Method and apparatus for data set migration 有权
    数据集迁移的方法和装置

    公开(公告)号:US20050283564A1

    公开(公告)日:2005-12-22

    申请号:US10872074

    申请日:2004-06-18

    IPC分类号: G06F17/30

    摘要: A method and apparatus for migrating one or more data sets each having one or more extents from one or more source logical devices to one or more target logical devices concurrently with interaction between the application and the data being migrated. A background operation copies each extent from the source logical device to the target logical device in a copy state. When a certain level of data has been copied, the extent is locked to assure synchronization of the data in the target logical device to the corresponding data in the source logical device. The status is changed to a mirrored state. When the extents for a data set in a source logical device or in a group of data sets have been mirrored, all the extents are changed to a diverted state. I/O requests to the diverted extents thereafter are intercepted and processed according to whether they access an extent that is in the copy, mirrored, or diverted state.

    摘要翻译: 一种用于将一个或多个范围的一个或多个范围从一个或多个源逻辑设备迁移到一个或多个目标逻辑设备并与应用程序和正被迁移的数据之间的交互同时进行迁移的方法和装置。 背景操作将复制状态下的源逻辑设备的每个盘区复制到目标逻辑设备。 当复制了一定数量的数据时,锁定该范围以确保目标逻辑设备中的数据与源逻辑设备中相应数据的同步。 状态更改为镜像状态。 当源逻辑设备或一组数据集中的数据集的扩展区已被镜像时,所有扩展区都将更改为转移状态。 根据他们是否访问处于复制,镜像或转移状态的程度,截取并处理对转移的盘区的I / O请求。

    Pipelined, sliding-window, flow control for end-to-end communication
sessions
    2.
    发明授权
    Pipelined, sliding-window, flow control for end-to-end communication sessions 失效
    流水线,滑动窗口,端到端通信会话的流量控制

    公开(公告)号:US5592627A

    公开(公告)日:1997-01-07

    申请号:US321176

    申请日:1994-10-11

    IPC分类号: H04L12/56 G06F13/00

    CPC分类号: H04L47/10

    摘要: The present invention is directed to a method of, and apparatus for, improving the efficiency of transferring data between a transmitting unit and a receiving unit in an end-to-end layer of a network which does not support full duplexed communication at the end-to-end layers. The method comprises the steps of determining a window size N, where N represents the number of frames which can be received by the receiving unit. The transmitting unit: sets a current window size equal to 2N minus one; accepting a frame of data for transmission; decrements the current window size; transmits the data if the current window size does not equal zero or, if the current window size equals zero, waits to receive a message from the receiving unit before transmitting the data; resets the current window size to the current window size plus N upon receipt of the message: and returns to the accepting data step if all data has not been sent. The receiving unit: sets a current window size equal to N; receives a frame of data from the network; decrements the current window size; sends the message to the transmitting unit and resets the current window size equal to N if the current window size equals zero; transfers the received data; and returns to the receiving data step if there is more data to be received.

    摘要翻译: 本发明涉及一种提高在端到端的网络端到端层的发送单元与接收单元之间传输数据的效率的方法和装置,所述网络的终端到终端层不支持最终端的全双工通信, 端到端层。 该方法包括确定窗口大小N的步骤,其中N表示可由接收单元接收的帧数。 发送单元:设置当前窗口大小等于2N减1; 接受一帧数据进行传输; 递减当前窗口大小; 如果当前窗口大小不等于零,或者如果当前窗口大小等于零,则在发送数据之前等待从接收单元接收消息; 在接收到消息时将当前窗口大小重置为当前窗口大小加N;如果尚未发送所有数据,则返回到接受数据步骤。 接收单元:设置当前窗口大小等于N; 从网络接收一帧数据; 递减当前窗口大小; 如果当前窗口大小等于零,则将消息发送到发送单元,并将当前窗口大小重置为N; 传送接收到的数据; 并且如果有更多的数据被接收,则返回到接收数据步骤。