会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 63. 发明申请
    • System method and circuit for retrieving into cache data from one or more mass data storage devices
    • 用于从一个或多个大容量数据存储设备检索到高速缓存数据的系统方法和电路
    • US20060031635A1
    • 2006-02-09
    • US10974236
    • 2004-10-27
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • G06F13/00
    • G06F12/0862G06F12/0866
    • According to some embodiments of the present invention, a data storage system may include a plurality of controllers connected or otherwise associated with one or more mass data storage devices. One controller may signal to one or more other controllers an indication as for which data blocks it has received requests. A prefetch decision module on a controller may decide to prefetch some or all of the data blocks associated with a given logical data unit based on data block requests it has received and based on requests received by other controllers. A prefetch decision module on a first controller may signal one or more other controllers to prefetch one or more data blocks associated with a given logical unit and which reside on mass storage devices either connected or otherwise associated with each of the one or more controllers.
    • 根据本发明的一些实施例,数据存储系统可以包括与一个或多个大容量数据存储设备连接或以其他方式相关联的多个控制器。 一个控制器可以向一个或多个其他控制器发送关于其已经接收到请求的数据块的指示。 控制器上的预取决定模块可以基于其接收到的数据块请求,并根据其他控制器接收到的请求,决定预取与给定逻辑数据单元相关联的一些或全部数据块。 第一控制器上的预取决定模块可以用信号通知一个或多个其他控制器来预取与给定逻辑单元相关联的一个或多个数据块,并且驻留在与一个或多个控制器中的每一个连接或以其他方式相关联的大容量存储设备上。
    • 64. 发明授权
    • Parallel asynchronous order-preserving transaction processing
    • 并行异步订单保留事务处理
    • US08214588B2
    • 2012-07-03
    • US10701800
    • 2003-11-05
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • G06F12/00
    • G06F11/2064G06F11/2074Y10S707/99953
    • A method for data mirroring including receiving a sequence of transactions at a first storage node from a host indicating data to be stored by the node, storing the data therein, and delineating a first batch of the transactions. The node returns to the host an acknowledgment of having stored the data, delineates a second batch of the transactions received subsequent to the acknowledgment, and conveys the data to a second storage node. The first node also conveys to the second node a first record of the transactions in the first batch and a second record of the transactions in the second batch, and the data are stored in the second node responsively to the first and second records, so that all data indicated by the transactions in the first batch are stored by the second node prior to storing data indicated by the transactions in the second batch.
    • 一种用于数据镜像的方法,包括从主机在第一存储节点处接收指示要由节点存储的数据的事务序列,将数据存储在其中,以及描绘第一批事务。 节点向主机返回存储数据的确认,描述在确认之后接收到的事务的第二批,并将数据传送到第二存储节点。 第一节点还向第二节点传送第一批中的事务的第一记录和第二批中的事务的第二记录,并且响应于第一和第二记录将数据存储在第二节点中,使得 由第一批中的事务指示的所有数据在存储由第二批中的事务指示的数据之前由第二节点存储。
    • 65. 发明授权
    • Distributed task queues in a multiple-port storage system
    • 多端口存储系统中的分布式任务队列
    • US07870334B2
    • 2011-01-11
    • US10706676
    • 2003-11-12
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • G06F12/00
    • G06F3/0613G06F3/0656G06F3/067G06F3/0683
    • A storage system, consisting of one or more data storage logical units (LUs) formed in physical media. The LUs are adapted to receive command and respond to the commands to store and recall data. The storage system further includes a plurality of ports, each port being adapted to maintain a respective LU command queue for each of the LUs, such that upon receiving a command directed to one of the LUs, the port places the received command in the respective LU command queue. The port converts the received command to one or more converted commands at least some of which are directed to the physical media of the one of the LUs. The port then conveys the commands directed to the physical media in an order determined by the respective LU command queue.
    • 存储系统,由在物理介质中形成的一个或多个数据存储逻辑单元(LU)组成。 逻辑单元适于接收命令并响应命令来存储和调用数据。 存储系统还包括多个端口,每个端口适于为每个LU维护相应的LU命令队列,使得在接收到指向一个LU的命令时,该端口将接收到的命令放置在相应的LU 命令队列。 端口将接收到的命令转换为一个或多个转换的命令,其中至少一些命令被定向到LU中的一个的物理介质。 然后,端口以由相应的LU命令队列确定的顺序传送指向物理介质的命令。
    • 66. 发明授权
    • Automatic rebalancing of a data storage system
    • 自动重新平衡数据存储系统
    • US07836250B2
    • 2010-11-16
    • US11182338
    • 2005-07-15
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • G06F12/00G06F13/00G06F13/28G06F15/16G06F9/46
    • G06F11/3485G06F3/0601G06F11/2056G06F11/3433G06F2003/0697G06F2201/88G06F2201/885G06F2206/1012
    • A method for operating a data storage system that includes a plurality of mass storage devices, which are configured to store data redundantly, the method including determining a characteristic service level of one or more of the mass storage devices and defining a reduced service level, which is less than the characteristic service level. The method further includes performing the following steps automatically: detecting the reduced service level on a first mass storage device in the data storage system; determining that data on the first mass storage device is stored redundantly on a second mass storage device in the data storage system; and in response to detecting the reduced service level, diverting an input/output (IO) request for the data directed to the first mass storage device to the second mass storage device, while operating the first mass storage device at the reduced service level.
    • 一种用于操作数据存储系统的方法,所述数据存储系统包括被配置为冗余地存储数据的多个大容量存储设备,所述方法包括确定所述大容量存储设备中的一个或多个的特征服务水平并且定义降低的服务水平, 小于特色服务水平。 该方法还包括自动执行以下步骤:检测数据存储系统中的第一大容量存储设备上的降低的服务等级; 确定所述第一海量存储设备上的数据被冗余地存储在所述数据存储系统中的第二海量存储设备上; 并且响应于检测到降低的服务水平,在以降低的服务水平操作第一大容量存储设备的同时,将针对第一大容量存储设备的数据的输入/输出(IO)请求转发到第二大容量存储设备。
    • 69. 发明授权
    • System, method and circuit for mirroring data
    • 用于镜像数据的系统,方法和电路
    • US07437598B2
    • 2008-10-14
    • US11022448
    • 2004-12-23
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • G06F11/00
    • G06F11/2058G06F11/2071
    • Disclosed is a system, method and circuit for mirroring data on a data server. According to some embodiments of the present invention, a primary mirroring module associated with a primary server may be adapted to establish data mirroring connections between the primary server and both a primary slave mirroring module functionally associated with a primary mirror server and with a secondary slave mirroring module functionally associated with a secondary mirror server. When sensing that a mirroring connection with the primary server has been terminated, the primary slave mirroring module may establish a mirroring connection with the second slave mirroring module and may reconcile data between the primary and secondary mirror servers.
    • 公开了一种用于在数据服务器上镜像数据的系统,方法和电路。 根据本发明的一些实施例,与主服务器相关联的主镜像模块可以适于在主服务器与功能上与主镜像服务器功能相关联的主从镜像模块与辅助从镜像之间建立数据镜像连接 模块功能上与辅助镜像服务器相关联。 当检测到与主服务器的镜像连接已经终止时,主从镜像模块可以与第二从镜像模块建立镜像连接,并且可以在主镜像服务器和辅镜像服务器之间协调数据。
    • 70. 发明申请
    • PARALLEL ASYNCHRONOUS ORDER-PRESERVING TRANSACTION PROCESSING
    • 并行异步订单交易处理
    • US20070226230A1
    • 2007-09-27
    • US11756729
    • 2007-06-01
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • Ofir ZoharYaron RevahHaim HelmanDror CohenShemer Schwartz
    • G06F17/30
    • G06F11/2064G06F11/2074Y10S707/99953
    • A method for data mirroring including receiving a sequence of transactions at a first storage node from a host indicating data to be stored by the node, storing the data therein, and delineating a first batch of the transactions. The node returns to the host an acknowledgment of having stored the data, delineates a second batch of the transactions received subsequent to the acknowledgment, and conveys the data to a second storage node. The first node also conveys to the second node a first record of the transactions in the first batch and a second record of the transactions in the second batch, and the data are stored in the second node responsively to the first and second records, so that all data indicated by the transactions in the first batch are stored by the second node prior to storing data indicated by the transactions in the second batch.
    • 一种用于数据镜像的方法,包括从主机在第一存储节点处接收指示要由节点存储的数据的事务序列,将数据存储在其中,以及描绘第一批事务。 节点向主机返回存储数据的确认,描述在确认之后接收到的事务的第二批,并将数据传送到第二存储节点。 第一节点还向第二节点传送第一批中的事务的第一记录和第二批中的事务的第二记录,并且响应于第一和第二记录将数据存储在第二节点中,使得 由第一批中的事务指示的所有数据在存储由第二批中的事务指示的数据之前由第二节点存储。