会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Scanning a message-list
    • 扫描消息列表
    • US08812595B2
    • 2014-08-19
    • US11083486
    • 2005-03-18
    • David MeiriDan ArnonMark J. HalsteadPeter Kamvysselis
    • David MeiriDan ArnonMark J. HalsteadPeter Kamvysselis
    • G06F15/16
    • G06F15/16
    • A method for scanning a message-list accessible to a plurality of processors includes retrieving, from a cache associated with a scanning processor from the plurality of processors, information identifying a starting message-slot. This information is then used to begin a scan of the message-list at that starting message-slot. The information indicating the starting message-slot is obtained by identifying, in the message-list, a message-slot containing a message intended for a recipient processor from the plurality of processors and obtaining, from the identified message-slot, information indicative of a location of a succeeding message-slot in the message-list. This information is then cached, for retrieval during a subsequent scan of the message-list.
    • 用于扫描多个处理器可访问的消息列表的方法包括从多个处理器中的与扫描处理器相关联的高速缓存中检索标识起始消息时隙的信息。 然后,该信息用于开始在该起始消息时隙处的消息列表的扫描。 指示起始消息时隙的信息通过在消息列表中识别包含来自多个处理器的接收者处理器的消息的消息时隙来获得,并从所标识的消息时隙获得指示 消息列表中的后续消息时隙的位置。 然后将该信息缓存,以便在消息列表的后续扫描期间进行检索。
    • 12. 发明授权
    • Multiple jobs per device that are linked via a device record for servicing by different adapters
    • 通过设备记录链接的不同适配器进行维修的每个设备的多个作业
    • US07577957B1
    • 2009-08-18
    • US09891143
    • 2001-06-25
    • Peter KamvysselisDan ArnonDavid MeiriMark J. Halstead
    • Peter KamvysselisDan ArnonDavid MeiriMark J. Halstead
    • G06F9/46G06F13/00G06F12/00
    • G06F11/2071G06F11/1612H04L69/329Y10S707/99953Y10S707/99955
    • Providing multiple jobs for a device associated with a communication device includes providing a plurality of device records, where each of the device records corresponds to a device associated with the communication device, providing a plurality of job records for at least one of the device records, where each of the job records contains at least some information that is also provided in the corresponding one of the device records, and linking the job records and the corresponding device record so that any one of the job records may be accessed by first accessing the corresponding one of the device records. Providing multiple jobs may also include providing one of a plurality of shared pointers in each of the job records and the corresponding one of the device records, where all of the shared pointers point to the corresponding one of the device records. Linking the job records may include providing a forward pointer and a backward pointer for each of the job records. Linking the job records may also include providing a pointer to one of the job records in the corresponding one of the device records.
    • 为与通信设备相关联的设备提供多个作业包括提供多个设备记录,其中每个设备记录对应于与通信设备相关联的设备,为设备记录中的至少一个提供多个作业记录, 其中每个作业记录至少包含一些信息,其还提供在相应的一个设备记录中,以及链接作业记录和对应的设备记录,使得任何一个作业记录可以通过首先访问相应的 其中一个设备记录。 提供多个作业还可以包括在每个作业记录和相应的一个设备记录中提供多个共享指针中的一个,其中所有共享指针指向相应的一个设备记录。 链接作业记录可以包括为每个作业记录提供前向指针和后退指针。 链接作业记录还可以包括提供指向相应的一个设备记录中的一个作业记录的指针。
    • 15. 发明授权
    • Hierarchical approach to indentifying changing device characteristics
    • 分类方法来识别变化的设备特性
    • US06701392B1
    • 2004-03-02
    • US09998494
    • 2001-11-30
    • Mark J. HalsteadAdi OferDan Arnon
    • Mark J. HalsteadAdi OferDan Arnon
    • G06F300
    • G06F11/1666G06F3/0601G06F11/20G06F11/2069G06F2003/0697
    • Determining device characteristics includes obtaining a first globally accessible value, if the first globally accessible value corresponds to a stored first value, obtaining device characteristics data from a relatively fast memory, if the first globally accessible value does not correspond to the stored first value, obtaining a second globally accessible value, if the second globally accessible value corresponds to a stored second value, obtaining device characteristics data from a relatively fast memory, if the second globally accessible value does not correspond to the stored second value, obtaining device characteristics data from a relatively slow memory and updating the relatively fast memory, the stored first value, and the stored second value. The globally accessible first value may include device I/O information. The globally accessible values may be stored in global memory that is accessible to a plurality of processors.
    • 确定设备特征包括获得第一全局可访问值,如果第一全局可访问值对应于存储的第一值,则从相对较快的存储器获取设备特征数据,如果第一全局可访问值不对应于存储的第一值,获得 第二全局可访问值,如果第二全局可访问值对应于存储的第二值,则从相对较快的存储器获取设备特征数据,如果第二全局可访问值不对应于存储的第二值,则从 相对较慢的存储器和更新相对较快的存储器,存储的第一值和存储的第二值。 全局可访问的第一值可以包括设备I / O信息。 全局可访问值可以存储在多个处理器可访问的全局存储器中。
    • 17. 发明授权
    • Reversing a communication path between storage devices
    • 反转存储设备之间的通信路径
    • US08782357B2
    • 2014-07-15
    • US11268158
    • 2005-11-07
    • Mark J. HalsteadDan ArnonDavid Meiri
    • Mark J. HalsteadDan ArnonDavid Meiri
    • G06F12/00
    • G06F3/0665G06F3/0619G06F3/065G06F3/0689G06F11/1666G06F11/20G06F11/2069Y10S707/99953Y10S707/99954
    • Reversing a communication path between a first volume on a first storage device and a second volume on a second storage device includes suspending communication between the first and second volumes while maintaining operations for other volumes of the storage devices, causing the first volume to change from a source volume to a destination volume without destroying the first volume, causing the second volume to change from a destination volume to a source volume without destroying the second volume, and resuming communication between the first and second volumes. Causing the first volume to change from a source volume to a destination volume may include modifying a table of the first storage device. Causing the second volume to change from a source volume to a destination volume may include modifying a table of the second storage device.
    • 将第一存储设备上的第一卷和第二存储设备上的第二卷之间的通信路径反转包括暂停在第一和第二卷之间的通信,同时维护其他卷的存储设备的操作,从而使第一卷从 源卷到目标卷,而不会破坏第一个卷,导致第二个卷从目标卷更改为源卷,而不会破坏第二个卷,并恢复第一个和第二个卷之间的通信。 使第一卷从源卷更改为目标卷可能包括修改第一个存储设备的表。 使第二卷从源卷更改为目的地卷可能包括修改第二个存储设备的表。
    • 18. 发明授权
    • Multisite replication with coordinated cycle switching
    • 具有协调循环切换的多站点复制
    • US08732124B1
    • 2014-05-20
    • US13429504
    • 2012-03-26
    • Dan ArnonDavid MeiriMark HalsteadBenjamin YoderOliver M. D. Shorey
    • Dan ArnonDavid MeiriMark HalsteadBenjamin YoderOliver M. D. Shorey
    • G06F17/30
    • G06F17/30578G06F11/00G06F11/1464
    • Handling asynchronous data provided by at least two sources includes synchronizing data between the at least two sources, coordinating cycle switching between the at least two sources, where an asynchronous cycle of data from one of the sources corresponds to an asynchronous cycle of data from an other one of the sources, receiving asynchronous data corresponding to a data cycle from at least one of the sources, and saving at least some of the received data. A first portion of data for a particular cycle may be transmitted from one of the sources and a second portion of data for the particular cycle, different from the first portion of data, may be transmitted from an other one of the sources and the first portion and the second portion together may correspond to all of the data for the particular cycle.
    • 处理由至少两个源提供的异步数据包括在至少两个源之间同步数据,协调至少两个源之间的周期切换,其中来自一个源的数据的异步周期对应于来自另一个源的数据的异步周期 其中一个源,从至少一个源接收对应于数据周期的异步数据,并且保存至少一些所接收的数据。 用于特定周期的数据的第一部分可以从源之一发送,并且与数据的第一部分不同的特定周期的第二数据部分可以从源中的另一个发送,并且第一部分 并且第二部分在一起可以对应于特定周期的所有数据。
    • 19. 发明授权
    • Write pacing
    • 写起搏
    • US07702871B1
    • 2010-04-20
    • US11897686
    • 2007-08-31
    • Dan ArnonDavid Meiri
    • Dan ArnonDavid Meiri
    • G06F12/00
    • G06F11/2066G06F3/0611G06F3/0614G06F3/0659G06F3/067G06F11/2074
    • A system for controlling the pacing of host data writes in response to changing system conditions allows for the use of variably controlled delays that facilitate asynchronous replication with bounded lag and smooth steady-state performance. Adding delay to the writes slows down the host and dampens activity spikes. A first storage device receives a write request, transmits data to a second storage device, and acknowledges the write request. An amount of additional write response time is controlled between when the write request is received and when the write request is acknowledged by the first storage device, where the amount of additional write response time is controlled according to system parameters including an amount of lag time between when the write request is received and when the write request is committed at the second storage device.
    • 用于控制主机数据写入的响应于系统条件变化的系统允许使用可变控制的延迟,其有助于具有有界滞后和平滑稳态性能的异步复制。 添加延迟写入会减慢主机并减少活动尖峰。 第一存储装置接收写请求,向第二存储装置发送数据,并确认写请求。 在写入请求被接收时和当第一存储设备确认写入请求之间时,控制附加的写入响应时间量,其中根据系统参数来控制附加的写入响应时间量,包括一个滞后时间量 当写入请求被接收时和在第二存储设备处提交写入请求时。
    • 20. 发明授权
    • Remote mirroring in a switched environment
    • 在交换环境中进行远程镜像
    • US07383385B2
    • 2008-06-03
    • US11627000
    • 2007-01-25
    • David MeiriDan ArnonMark J. HalsteadPeter Kamvysselisi
    • David MeiriDan ArnonMark J. HalsteadPeter Kamvysselisi
    • G06F13/14
    • H04L67/1095G06F11/20G06F11/201G06F11/2071H04L67/1097
    • A mechanism to support remote mirroring of storage devices by data storage systems in a one-to-many switched environment. Each data storage system includes a disk director that is adapted to control at least one device group that is supported in a mirrored configuration with a corresponding device group controlled by one of the other data storage systems. For each device group and corresponding device group, there are first ports associated with the device group and second ports associated with the corresponding device group. A switch element is adapted to connect one of the first ports to at least one of the second ports so that data may be exchanged between the ports for each device group and corresponding device group. The disk director selects which first port is to be connected to which second port via the switch element in the establishment of a logical link. Thus, each port connected to the switch is capable of achieving multiple connections to multiple destinations for increased connectivity, redundancy and performance (load balance) without additional hardware.
    • 支持数据存储系统在一对多交换环境中远程镜像存储设备的机制。 每个数据存储系统包括磁盘引导器,该磁盘引导器适于控制被镜像配置中支持的至少一个设备组与由其他数据存储系统之一控制的相应设备组。 对于每个设备组和相应的设备组,都有与设备组相关联的第一个端口和与相应设备组相关联的第二个端口。 开关元件适于将第一端口中的一个连接到至少一个第二端口,使得可以在用于每个设备组和对应的设备组的端口之间交换数据。 在建立逻辑链路时,磁盘控制器通过交换机元件选择要连接到哪个第二端口的第一端口。 因此,连接到交换机的每个端口能够实现多个连接到多个目的地,以增加连接性,冗余和性能(负载平衡),而无需额外的硬件。