会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Hash based de-duplication in a storage system
    • US09858300B2
    • 2018-01-02
    • US14312724
    • 2014-06-24
    • Infinidat LTD.
    • Yechiel Yochai
    • G06F17/30
    • G06F17/30303G06F17/3033
    • A method for de-duplication, the method may include receiving a request to store in a storage system a received data entity; obtaining a received data entity signature that is responsive to the received data entity; selecting a selected data structure out of a set of data structures that comprises K data structures; wherein K is a positive integer; wherein for each value of a variable k that ranges between 2 and K, a stored data entity signature that is stored in a k'th data structure out of the set collided with stored data entity signatures that are stored in each one of a first till (k−1)'th data structures of the set; calculating an index by applying, on the received data entity signature, a hash function that is associated with the selected data structure; determining whether an entry that is associated with the index and belongs to the selected data structure is empty; writing to the entry, if the entry is empty, the received data entity signature, and storing the received data entity in the storage system in response to a location of the entry in the set; selecting, if (a) the entry is not empty and (b) the received data entity signature differs from a stored data entity signature that is stored in the entry, a new data structure of the set, and repeating at least the stages of calculating and determining.
    • 4. 发明申请
    • RESOLVING PATH STATE CONFLICTS IN INTERNET SMALL COMPUTER SYSTEM INTERFACES
    • 解决互联网小型计算机系统接口中的路径状态冲突
    • US20170064007A1
    • 2017-03-02
    • US14836980
    • 2015-08-27
    • Infinidat LTD.
    • Eran Brown
    • H04L29/08H04L29/06
    • A method for resolving conflicts related to states of multiple iSCSI sessions between an iSCSI initiator and an iSCSI target, the method may include: comparing between (a) iSCSI initiator information that is indicative of states of the multiple iSCSI sessions as viewed by the iSCSI initiator, and (b) iSCSI target information that is indicative of the states of the multiple iSCSI sessions as viewed by the iSCSI target; wherein the comparing is preceded by utilizing a non-iSCSI connection for gathering at least one of the iSCSI initiator information and the iSCSI target information; and participating in a resolution of a conflict related to a given iSCSI session out of the multiple iSCSI sessions when the comparing shows that a state of the given iSCSI session as indicated in the iSCSI initiator information conflicts with the state of the given iSCSI session as indicated in the iSCSI target information.
    • 一种用于解决与iSCSI启动器和iSCSI目标之间的多个iSCSI会话的状态相关的冲突的方法,所述方法可以包括:(iSCSI)启动器信息,所述iSCSI启动器信息指示由iSCSI启动器查看的多个iSCSI会话的状态 ,以及(b)iSCSI目标信息,指示iSCSI目标所查看的多个iSCSI会话的状态; 其中所述比较之前是利用非iSCSI连接来收集所述iSCSI发起者信息和所述iSCSI目标信息中的至少一个; 并且当比较显示iSCSI启动器信息中指示的给定iSCSI会话的状态与指定的iSCSI会话的状态相冲突时,参与与多个iSCSI会话中的给定iSCSI会话相关的冲突的解决 在iSCSI目标信息中。
    • 5. 发明授权
    • Filesystem management
    • 文件系统管理
    • US09411526B1
    • 2016-08-09
    • US14616756
    • 2015-02-09
    • Infinidat LTD.
    • Jacob BroidoEran Brown
    • G06F12/00G06F3/06G06F17/30
    • G06F17/30091G06F3/0604G06F3/0643G06F3/067G06F17/30G06F17/301
    • A method for managing a filesystem by a storage system, the method may include maintaining, by a storage system, a filesystem data structure that comprises filesystem pathnames metadata related to a filesystem that is stored in the storage system; receiving, from a client that is coupled to the storage system via a network, a request to obtain a client filesystem object list related to at least a certain portion of the filesystem; generating, in response to the request and in response to the filesystem data structure, the client filesystem object list, wherein the client filesystem object list comprises at least one pathname of at least one filesystem object that belongs to the at least certain portion of the filesystem; and sending the client filesystem object list to the client.
    • 一种用于由存储系统管理文件系统的方法,所述方法可以包括由存储系统维护包括与存储在存储系统中的文件系统相关的文件系统路径名元数据的文件系统数据结构; 从经由网络耦合到所述存储系统的客户机接收与所述文件系统的至少一部分相关的客户端文件系统对象列表的请求; 响应于所述请求并且响应于所述文件系统数据结构,生成所述客户端文件系统对象列表,其中所述客户端文件系统对象列表包括属于所述文件系统的至少某一部分的至少一个文件系统对象的至少一个路径名 ; 并将客户端文件系统对象列表发送给客户端。
    • 6. 发明申请
    • AUTOMATIC FAILOVER AND FAILBACK BETWEEN PRIMARY AND SECONDARY STORAGE SYSTEMS
    • 主要和次要存储系统之间的自动失败和失败
    • US20160179637A1
    • 2016-06-23
    • US14574416
    • 2014-12-18
    • Infinidat LTD.
    • Alex Winokur
    • G06F11/20G06F13/42
    • G06F11/2005G06F11/2064G06F11/2069G06F11/2071G06F13/4221G06F2201/85
    • A method for managing a secondary storage system, the method may include performing a failover update, by the secondary storage system, of a status of at least one secondary path that couples a host computer to the secondary storage system thereby causing the host computer to prioritize sending IO requests to the secondary storage system over sending the IO requests to a primary storage system; wherein the failover update is triggered by a determination made by the secondary storage system that (a) the secondary storage system is, when making the determination, at an acceptable synchronization level with the primary storage system, and (b) the primary storage system is disconnected from the host computer; receiving, from the host computer, IO requests; and responding, by the secondary storage system, to the IO requests.
    • 一种用于管理辅助存储系统的方法,所述方法可以包括:通过辅助存储系统执行至少一个次要路径的状态的故障转移更新,所述次要路径将主计算机耦合到所述辅助存储系统,从而导致所述主机计算机优先 通过将IO请求发送到主存储系统来将IO请求发送到辅助存储系统; 其中所述故障切换更新由所述辅助存储系统做出的确定触发,所述确定是:(a)所述辅助存储系统在进行所述确定时与所述主存储系统处于可接受的同步级别,以及(b)所述主存储系统是 与主机断开连接; 从主机接收IO请求; 并通过辅助存储系统响应IO请求。
    • 7. 发明申请
    • SNAPSHOT MANAGEMENT USING EXTENDED DATA UNITS
    • 使用扩展数据单元进行快速管理
    • US20160004453A1
    • 2016-01-07
    • US14322961
    • 2014-07-03
    • Infinidat LTD.
    • Ido BEN-TSION
    • G06F3/06
    • G06F3/065G06F3/0608G06F3/0619G06F3/0638G06F3/067G06F3/0671G06F3/0689
    • A method for memory management, the method may include receiving an updated portion of a data unit, the data unit is associated with a logical data entity; wherein the updated portion is smaller than a granularity of a mapping data structure used for retrieval of the data unit; and creating, by the storage system an extended data unit that comprises (i) an original content of the data unit, (ii) the updated portion and, (iii) updated portion metadata; wherein the updated portion metadata comprises (a) updated portion retrieval information for retrieving the updated portion, and (b) updated portion snapshot information indicative of at least one snapshot associated with the updated portion.
    • 一种用于存储器管理的方法,所述方法可以包括接收数据单元的更新部分,所述数据单元与逻辑数据实体相关联; 其中所述更新部分小于用于检索所述数据单元的映射数据结构的粒度; 以及由所述存储系统创建扩展数据单元,所述扩展数据单元包括(i)所述数据单元的原始内容,(ii)所述更新部分,以及(iii)更新的部分元数据; 其中所述更新的部分元数据包括(a)用于检索所述更新部分的更新部分检索信息,和(b)指示与所述更新部分相关联的至少一个快照的更新部分快照信息。
    • 9. 发明申请
    • COMPARISON OF FILE SYSTEM SNAPSHOTS STORED IN A REMOTE SORAGE SYSTEM USING A NETWORK FILE SYSTEM COMMAND
    • 使用网络文件系统命令在远程分类系统中存储的文件系统快照的比较
    • US20150149411A1
    • 2015-05-28
    • US14088401
    • 2013-11-24
    • Infinidat LTD.
    • Cyril PliskoAlexander GoldbergLeon Kull
    • G06F17/30
    • G06F16/178
    • A method for performing a comparison between first and second points in time snapshots of a file system entity, the method may include: (I) receiving by a storage system a command that was sent from a host computer, the command is network file system protocol compliant, wherein the command comprises (i) an operation code, and (ii) information about a virtual path, the virtual path that comprises (ii.a) first fields that comprise snapshot comparison parameters indicative of the first and second points in time snapshots of the file system entity, and (ii.b) a second field of a content that indicates that the command is a request to compare between the first and second points in time snapshots of the file system entity; (II) identifying, by a file system application hosted by the storage system and in response to the content of the second field of the virtual path, the command as including a request to compare between the first and second points in time snapshots of the file system entity; (III) comparing by the file system application the first and second points in time snapshots of the file system entity to provide a comparison result that is network file system protocol compliant; and (IV) sending by the storage system the comparison result to the host computer.
    • 一种用于执行文件系统实体的第一和第二时间点之间的比较的方法,所述方法可以包括:(I)由存储系统接收从主计算机发送的命令,该命令是网络文件系统协议 其中所述命令包括(i)操作码和(ii)关于虚拟路径的信息,所述虚拟路径包括(ii.a)包括表示第一和第二时间点快照的快照比较参数的第一字段 以及(ii.b)指示所述命令是所述文件系统实体的第一和第二时间点之间的比较请求的内容的第二字段; (II)通过由存储系统托管的文件系统应用程序和响应于虚拟路径的第二字段的内容来识别包括在文件的第一和第二时间点之间进行比较的请求的命令 系统实体; (III)通过文件系统应用将文件系统实体的第一和第二时间点快照进行比较,以提供与网络文件系统协议兼容的比较结果; 和(IV)由存储系统将比较结果发送给主机。
    • 10. 发明授权
    • Logical object deletion
    • 逻辑对象删除
    • US08924664B2
    • 2014-12-30
    • US13713069
    • 2012-12-13
    • Infinidat Ltd.
    • Israel Gold
    • G06F12/12G06F3/06G06F17/30
    • G06F3/06G06F3/0608G06F3/0652G06F3/0689G06F17/30117
    • The presently disclosed subject matter includes a method and system for enabling the deletion of logical objects characterized by an object identifier (OID). Upon restart following a system interruption, one or more logical objects are identified, each object being addressed by an interrupted delete request. For each identified logical object performing a deletion, the deletion including: reading one or more physical blocks stored in a physical storage space, wherein the one or more physical blocks were linked to the identified logical object before the system interruption, each of the physical blocks includes an OID stored therein indicating a logical object currently linked to the respective physical block; obtaining OIDs stored respectively in the one or more physical blocks; and freeing those physical blocks from among the one or more physical blocks, which store an OID identical to the respective OID of the identified logical object.
    • 目前公开的主题包括用于能够删除由对象标识符(OID)表征的逻辑对象的方法和系统。 在系统中断之后重新启动,识别一个或多个逻辑对象,每个对象被中断的删除请求寻址。 对于执行删除的每个识别的逻辑对象,所述删除包括:读取存储在物理存储空间中的一个或多个物理块,其中所述一个或多个物理块在系统中断之前链接到所识别的逻辑对象,每个物理块 包括存储在其中的指示当前链接到相应物理块的逻辑对象的OID; 获得分别存储在所述一个或多个物理块中的OID; 并从存储与所识别的逻辑对象的相应OID相同的OID的一个或多个物理块中释放这些物理块。