会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Host-based storage controller providing block devices in geographically distributed storage
    • 基于主机的存储控制器在地理上分布式存储器中提供块设备
    • US08074003B1
    • 2011-12-06
    • US12647857
    • 2009-12-28
    • Victor SalamonRoel van der Goot
    • Victor SalamonRoel van der Goot
    • G06F13/12G06F13/00G06F7/04
    • H04L67/1095G06F3/0626G06F3/065G06F3/067G06F12/0815Y02D10/13
    • A data processing system is distributed across a plurality of locations coupled together by a wide-area communications network and includes physical storage devices and a set of host computers distributed across the locations. Each host executes both a local initiator application and a local caching storage controller (CSC) application. The CSC applications (1) define a set of block devices presented to the initiator applications for block-oriented data storage operations, the block devices being virtual devices utilizing the underlying physical storage devices, (2) engage in a distributed cache coherence protocol to present the block devices consistently to the initiator applications, (3) in response to a local block storage read command from an initiator application, retrieve the requested data from the local CSC application's cache, from a remote CSC application's cache, or from a physical storage device, and (4) in response to a local block storage write command from an initiator application, invalidate all currently cached user data for the locations/addresses associated with the write command, and either store the user data associated with the write in one or more local or remote CSC application's caches or write the user data to one or more local or remote physical storage devices.
    • 数据处理系统分布在由广域通信网络耦合在一起的多个位置上,并且包括物理存储设备和分布在该位置上的一组主机计算机。 每个主机都执行本地启动器应用程序和本地缓存存储控制器(CSC)应用程序。 CSC应用(1)定义了向面向数据存储操作发起应用的一组块设备,该块设备是使用底层物理存储设备的虚拟设备,(2)参与分布式高速缓存一致性协议来呈现 (3)响应于来自发起者应用程序的本地块存储读取命令,从远程CSC应用程序的缓存或物理存储设备从本地CSC应用程序的缓存中检索所请求的数据 ,以及(4)响应于来自发起者应用程序的本地块存储写入命令,使与所述写入命令相关联的位置/地址的所有当前缓存的用户数据无效,并且将与写入相关联的用户数据存储在一个或多个 本地或远程CSC应用程序的缓存或将用户数据写入一个或多个本地或远程物理存储设备。