会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • System, method and a non-transitory computer readable medium for read throtling
    • 系统,方法和非暂时的计算机可读介质,用于阅读煽动
    • US09003112B2
    • 2015-04-07
    • US13915642
    • 2013-06-12
    • Yechiel YochaiHaim Bitner
    • Yechiel YochaiHaim Bitner
    • G06F12/08
    • G06F12/0866G06F12/0868
    • A method for managing read requests, the method may include receiving from a requesting entity a read request for reading an information unit stored in a storage system; determining by a control entity of the storage system whether the information unit is cached in a cache memory of the storage system and whether at least a predetermined number of disk drives of the storage system are currently overloaded; introducing a delay to a response to the read request thereby increasing a time difference between a time of the receiving of the read request and a time of a provision of the information unit to the requesting entity, if it is determined that the information unit is not cached in the cache memory and that the at least predetermined number of disk drives of the storage system are currently overloaded; and providing the information unit to the requesting entity.
    • 一种用于管理读取请求的方法,所述方法可以包括从请求实体接收读取存储在存储系统中的信息单元的读取请求; 由存储系统的控制实体确定信息单元是高速缓存在存储系统的高速缓冲存储器中,以及存储系统的至少预定数量的磁盘驱动器当前是否过载; 引入对读取请求的响应的延迟,从而增加读取请求的接收时间与向请求实体提供信息单元的时间之间的时间差,如果确定信息单元不是 缓存在高速缓冲存储器中,并且存储系统的至少预定数量的磁盘驱动器当前过载; 并向请求实体提供信息单元。
    • 13. 发明授权
    • Virtualized storage system and method of operating thereof
    • 虚拟化存储系统及其操作方法
    • US08918619B2
    • 2014-12-23
    • US12897119
    • 2010-10-04
    • Yechiel YochaiHaim KopylovitzLeo Corry
    • Yechiel YochaiHaim KopylovitzLeo Corry
    • G06F12/00G06F3/06
    • G06F3/0605G06F3/0665G06F3/0689
    • There are provided a storage system and a method of operating thereof. The method comprises: a) representing to a plurality of hosts an available logical address space divided into one or more logical groups (e.g. logical volumes, virtual partitions, snapshots, combinations of a given logical volume and its respective snapshot(s), etc.), and b) mapping between one or more contiguous ranges of addresses related to the logical address space and one or more contiguous ranges of addresses related to the physical address space, wherein said mapping is provided with the help of one or more mapping trees, each tree assigned to a separate logical group in the logical address space. Mapping between contiguous ranges of addresses related to the logical address space and contiguous ranges of addresses related to the physical address space can be a) mapping between LBA and DBA addresses; b) mapping between VUA and VDA addresses; c) mapping between LBA and VDA addresses; and d) mapping between VUA and DBA addresses, wherein virtual unit addresses (VUA) characterize a first virtual layer operable to represent the logical address space, and virtual disk addresses (VDA) characterize a second virtual layer operable to represent the physical storage space.
    • 提供了一种存储系统及其操作方法。 该方法包括:a)向多个主机表示划分成一个或多个逻辑组(例如,逻辑卷,虚拟分区,快照,给定逻辑卷及其相应快照的组合等)的可用逻辑地址空间。 ),以及b)在与所述逻辑地址空间相关的一个或多个连续的地址范围和与所述物理地址空间相关的一个或多个连续的地址范围之间的映射,其中所述映射在一个或多个映射树的帮助下被提供, 每个树分配给逻辑地址空间中的单独的逻辑组。 与逻辑地址空间相关的连续地址范围和与物理地址空间相关的连续地址范围之间的映射可以是a)LBA和DBA地址之间的映射; b)VUA和VDA地址之间的映射; c)LBA和VDA地址之间的映射; 以及d)VUA和DBA地址之间的映射,其中虚拟单元地址(VUA)表征可操作以表示逻辑地址空间的第一虚拟层,虚拟磁盘地址(VDA)表征可操作以表示物理存储空间的第二虚拟层。
    • 14. 发明授权
    • Resources allocation in a computer storage system
    • 计算机存储系统中的资源分配
    • US08874873B2
    • 2014-10-28
    • US13361302
    • 2012-01-30
    • Haim Bitner
    • Haim Bitner
    • G06F12/02G06F9/50G06F3/06
    • G06F9/5016G06F3/0631G06F2209/504Y02D10/22
    • The presently disclosed subject matter includes a method, system and apparatus, for dynamically controlling resource allocation in a storage system, the storage system comprises at least one storage device and at least one processing unit, the resources being associated with the processing unit. Responsive to a request from a connection for processing data, information in respect of an Allocation state of the processing unit is obtained. The Allocation state is defined as a Limiting Allocation state if the quantity of free resources associated with the processing unit, is lower than a first threshold value. In case the Allocation state of the processing unit is Limiting Allocation state, information in respect of a Connection state of the connection is obtained. The required memory resources are dynamically allocated to the connection according to the current Allocation state of the processing unit and the current Connection state of the connection.
    • 目前公开的主题包括用于动态控制存储系统中的资源分配的方法,系统和装置,所述存储系统包括至少一个存储设备和至少一个处理单元,所述资源与处理单元相关联。 响应于来自用于处理数据的连接的请求,获得关于处理单元的分配状态的信息。 如果与处理单元相关联的空闲资源的数量低于第一阈值,则将分配状态定义为限制分配状态。 在处理单元的分配状态为限制分配状态的情况下,获得关于连接的连接状态的信息。 所需的内存资源根据处理单元的当前分配状态和连接的当前连接状态动态分配给连接。
    • 15. 发明授权
    • Virtualized storage system and method of operating thereof
    • 虚拟化存储系统及其操作方法
    • US08788754B2
    • 2014-07-22
    • US13208044
    • 2011-08-11
    • Yechiel YochaiLeo CorryHaim Kopylovitz
    • Yechiel YochaiLeo CorryHaim Kopylovitz
    • G06F12/08G06F12/10G06F12/02G06F3/06G06F11/14
    • G06F12/10G06F3/0605G06F3/0638G06F3/0665G06F3/0689G06F11/1448
    • A storage system and method is provided including physical storage devices controlled by storage control devices constituting a storage control layer operatively coupled to the physical storage devices and hosts. The storage control layer includes: a first virtual layer interfacing with the hosts, operable to represent a logical address space characterized by logical block addresses and available to said hosts and characterized by an Internal Virtual Address Space (IVAS) and operable, responsive to a configuration or I/O request addressed to the logical block addresses, to translate said logical block addresses into IVAS addresses; and a second virtual layer interfacing with the physical storage devices, operable to represent an available physical space to said hosts and characterized by a Physical Virtual Address Space (PVAS), addresses in PVAS having corresponding address in IVAS. The second virtual layer is operable to translate said respective IVAS addresses into addresses in the physical address space.
    • 提供了存储系统和方法,包括由构成可操作地耦合到物理存储设备和主机的存储控制层的存储控制设备控制的物理存储设备。 存储控制层包括:与主机接口的第一虚拟层,可操作以表示由逻辑块地址表征的逻辑地址空间,并且对于所述主机可用,并且由内部虚拟地址空间(IVAS)表征,并且可操作地响应于配置 或寻址到逻辑块地址的I / O请求,将所述逻辑块地址转换为IVAS地址; 以及与所述物理存储设备接口的第二虚拟层,其可操作以向所述主机表示可用物理空间并且由物理虚拟地址空间(PVAS)表征,PVAS中的地址在IVAS中具有相应的地址。 第二虚拟层可操作以将所述相应的IVAS地址转换为物理地址空间中的地址。
    • 16. 发明申请
    • Storage System Capable of Managing a Plurality of Snapshot Families and Method of Operating Thereof
    • 能够管理多个快照家族的存储系统及其操作方法
    • US20140149665A1
    • 2014-05-29
    • US14092208
    • 2013-11-27
    • Infinidat Ltd.
    • Josef EzraYechiel YochaiIdo Ben-TsionEfraim Zeidner
    • G06F3/06
    • G06F3/065G06F3/0604G06F3/0605G06F3/0614G06F3/0683G06F3/0689G06F11/1446G06F11/1458G06F12/0864G06F17/30088G06F2201/84
    • There is provided a storage system comprising a control layer operable to manage a snapshot family (SF) constituted by SF members having hierarchical relations represented by a SF relationship data structure and a method of operating thereof. Upon receiving a command for restoring a writable SF member from a read-only snapshot thereof, the control layer provides a foreground atomic operation. The atomic operation comprises generating a new writable snapshot of the read-only snapshot (a destination SF member), modifying the SF relationship data structure, and re-assigning all logical unit numbers (LUNs) from the writable SF member to be restored to the destination SF member. Upon successful completion of the atomic operation, the control layer sends acknowledgement indicative of successful restoring the writable SF member. The control layer further provides a background process comprising modifying, in correspondence with the provided atomic operation, a SF mapping data structure comprising mappings between logical and physical addresses corresponding to SF members.
    • 提供了一种存储系统,包括可操作以管理由具有由SF关系数据结构表示的分级关系的SF成员构成的快照族(SF)的控制层及其操作方法。 当从其只读快照接收到用于恢复可写SF成员的命令时,控制层提供前景原子操作。 原子操作包括生成只读快照(目的地SF成员)的新的可写快照,修改SF关系数据结构,以及从可写SF成员重新分配所有逻辑单元号(LUN)以恢复到 目的地SF成员。 成功完成原子操作后,控制层发送指示成功恢复可写SF成员的确认。 控制层还提供后台处理,包括与提供的原子操作对应地修改包括对应于SF成员的逻辑地址和物理地址之间的映射的SF映射数据结构。
    • 18. 发明申请
    • SYSTEM AND METHOD FOR MANAGING FILESYSTEM OBJECTS
    • 用于管理文件系统对象的系统和方法
    • US20130339406A1
    • 2013-12-19
    • US13526572
    • 2012-06-19
    • Arnon Kanfi
    • Arnon Kanfi
    • G06F17/30
    • G06F17/30082G06F17/30221G06F17/30607
    • A system and method of operating a filesystem for managing filesystem objects is disclosed. The filesystem objects are characterized by metadata parameters included in a global directory object arranged in a plurality of global directory object (GDO) pages. Responsive to receiving a request for creating a new filesystem object, a parent key is obtained. The parent key is indicative of an identifier of a direct parent directory requested for hosting the new filesystem object. A target page that corresponds to the parent key is located within the plurality of GDO pages. The target page further includes a direct parent directory metadata record associated with the direct parent key and includes metadata parameters related to the direct parent directory. An object key is created as corresponding to the same target page, thereby enabling accommodation of an object metadata record, related to the new filesystem object, on the target page.
    • 公开了一种操作用于管理文件系统对象的文件系统的系统和方法。 文件系统对象的特征在于包括在布置在多个全局目录对象(GDO)页面中的全局目录对象中的元数据参数。 响应于接收到创建新文件系统对象的请求,获得父密钥。 父密钥指示用于托管新文件系统对象所请求的直接父目录的标识符。 对应于父密钥的目标页面位于多个GDO页面内。 目标页面还包括与直接父密钥相关联的直接父目录元数据记录,并且包括与直接父目录相关的元数据参数。 创建对象关键字对应于同一目标页面,从而使与目标页面上的与新文件系统对象相关的对象元数据记录的调适。
    • 19. 发明申请
    • Cloud Storage Arrangement and Method of Operating Thereof
    • 云存储安排及操作方法
    • US20130332700A1
    • 2013-12-12
    • US14000889
    • 2012-02-22
    • Haim KopylovitzLeo CorryYechiel Yochai
    • Haim KopylovitzLeo CorryYechiel Yochai
    • G06F12/10
    • G06F3/0631G06F3/0604G06F3/061G06F3/0644G06F3/0664G06F3/0665G06F3/067
    • There is provided a storage arrangement and a method of operating thereof. The storage arrangement comprises a first storage system and one or more second storage systems operatively coupled to the first storage system. First control layer is operable to handle a first logical address space comprising a first logical group characterized by a plurality of logical block addresses; first control layer comprises a first mapping module handling a first mapping structure associated with first logical group. Each second control layer comprises, respectively, a second mapping module handling a second mapping structure associated with first logical group. The first mapping structure is configured to provide mapping between logical addresses related to first logical group and corresponding addresses related to first physical address spaces, and/or to point to respective second mapping structure configured to provide mapping between these logical addresses and corresponding addresses related to respective second physical address spaces.
    • 提供了一种存储装置及其操作方法。 存储装置包括第一存储系统和可操作地耦合到第一存储系统的一个或多个第二存储系统。 第一控制层可操作以处理包括由多个逻辑块地址表征的第一逻辑组的第一逻辑地址空间; 第一控制层包括处理与第一逻辑组相关联的第一映射结构的第一映射模块。 每个第二控制层分别包括处理与第一逻辑组相关联的第二映射结构的第二映射模块。 第一映射结构被配置为提供与第一逻辑组相关的逻辑地址和与第一物理地址空间相关的相应地址之间的映射,和/或指向相应的第二映射结构,其被配置为提供这些逻辑地址与对应的地址之间的映射 各自的第二个物理地址空间。
    • 20. 发明申请
    • STORAGE SYSTEM AND METHOD OF OPERATING THEREOF
    • 存储系统及其操作方法
    • US20130326272A1
    • 2013-12-05
    • US13481981
    • 2012-05-29
    • Yechiel YOCHAIMichael DORFMANEfraim ZEIDNER
    • Yechiel YOCHAIMichael DORFMANEfraim ZEIDNER
    • G06F11/14G06F12/08
    • G06F11/1441G06F12/0868
    • Storage system(s) for storing data in physical storage in a recurring manner, method(s) of operating thereof, and corresponding computer program product(s). For example, a possible method can include: upon start of a storage recurrence, destaging dirty data which had been accommodated in the cache memory prior to the start of said storage recurrence thus giving rise to destaged data group, wherein destaging is provided with no overwriting of at least superseded data destaged before starting said storage recurrence whilst enabling retaining metadata indicative of location of said superseded data in the physical storage space; accommodating data obtained in said cache memory subsequent to the start of said storage recurrence whilst preventing said data from being destaged during said storage recurrence, thus giving rise to accommodated data group; and registering a point-in-time indicative of successful destaging of the destaged data group, thereby providing an order-preservation consistency indication corresponding to said recurrence.
    • 用于以循环方式存储物理存储中的数据的存储系统,其操作方法和相应的计算机程序产品。 例如,可能的方法可以包括:在开始存储重复时,在开始所述存储重复之前破坏已经容纳在高速缓冲存储器中的脏数据,从而产生去往数据组,其中提供不覆盖的destaging 在开始所述存储重复之前至少取代被取代的数据被去除,同时允许保留指示所述被替换的数据在所述物理存储空间中的位置的元数据; 在所述存储重复开始之后容纳在所述高速缓冲存储器中获得的数据,同时防止所述数据在所述存储重复期间被破坏,从而产生容纳的数据组; 以及注册指示所述已故数据组成功登陆的时间点,从而提供对应于所述重复发生的订单保存一致性指示。