Transparent data migration in a storage system environment
    1.
    发明授权
    Transparent data migration in a storage system environment 有权
    在存储系统环境中进行透明数据迁移

    公开(公告)号:US08601220B1

    公开(公告)日:2013-12-03

    申请号:US13098118

    申请日:2011-04-29

    IPC分类号: G06F12/00

    摘要: In one embodiment, a data migration technique enables a source storage system to efficiently and reliably migrate data to a destination storage system. The source storage system includes a copy engine that is configured to migrate or copy a set of data, e.g., one or more files, to the destination storage system using a file-based protocol over a network. The copy engine is also configured to ensure that any locks associated with the migrated data set are reclaimed at the destination storage system using a lock-based protocol. The source storage system further includes a proxy service that is configured to translate client requests to access the migrated data set to access requests executable (i.e., discernable) by the destination storage system. The proxy service then forwards or proxies the translated requests over the network to the destination storage system for processing. In essence, the proxy service interacts with the copy engine to proxy protocol specific requests and replies between a client and the destination storage system after copying of the migrated data set has completed, thus rendering data migration transparent to the client.

    摘要翻译: 在一个实施例中,数据迁移技术使源存储系统能够有效且可靠地将数据迁移到目的地存储系统。 源存储系统包括复制引擎,其被配置为使用网络上的基于文件的协议将一组数据(例如一个或多个文件)迁移或复制到目的地存储系统。 复制引擎还被配置为确保与迁移的数据集相关联的任何锁在目标存储系统上使用基于锁的协议进行回收。 源存储系统还包括被配置为转换客户端请求以访问迁移的数据集以访问目的地存储系统可执行(即,可辨别)的请求的代理服务。 然后,代理服务器通过网络将转换的请求转发或代理到目的地存储系统进行处理。 实质上,代理服务器与复制引擎交互以代理协议特定的请求,并且在迁移的数据集的复制完成之后,客户机和目的地存储系统之间的回复,从而使得数据迁移对客户端是透明的。