会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Cluster shared volumes
    • 群集共享卷
    • US07840730B2
    • 2010-11-23
    • US12147956
    • 2008-06-27
    • Andrea D'AmatoRajeev Y. NagarGor NishanovRajsekhar DasGregorio Maeso
    • Andrea D'AmatoRajeev Y. NagarGor NishanovRajsekhar DasGregorio Maeso
    • G06F19/00
    • G06F3/0637G06F3/062G06F3/0635G06F3/067G06F11/1482G06F11/2035G06F11/2046G06F17/30091H04L67/1097H04L69/40
    • Described is a technology by which a storage volume is shared by cluster nodes of a server cluster. In one implementation, each node includes a redirector that provides shared access to the volume from that node. The redirector routes file system metadata requests from applications and the like through a first (e.g., SMB) communications path to the owning node, and routes file system read and write data to the storage device through a second, high-speed communications path such as direct direct block level I/O. An owning node maintains ownership of the storage device through a persistent reservation mechanism that writes a key to a registration table associated with the storage device. Non-owning nodes write a shared key. The owning node validates the shared keys against cluster membership data, and preempts (e.g., removes) any key deemed not valid. Security mechanisms for controlling access are also described.
    • 描述了存储卷由服务器集群的集群节点共享的技术。 在一个实现中,每个节点包括重定向器,其向该节点提供对卷的共享访问。 重定向器通过第一(例如SMB)通信路径将应用程序等的文件系统元数据请求路由到所有者节点,并通过第二高速通信路径将文件系统读写数据路由到存储设备,例如 直接直接块级I / O。 拥有节点通过将密钥写入与存储设备相关联的注册表的持久预留机制来维护存储设备的所有权。 非拥有节点写共享密钥。 拥有节点根据集群成员数据验证共享密钥,并抢占(例如删除)任何被认为无效的密钥。 还描述了用于控制访问的安全机制。
    • 7. 发明授权
    • Distributed system resource protection via arbitration and ownership
    • 通过仲裁和所有权分配系统资源保护
    • US07277952B2
    • 2007-10-02
    • US09967350
    • 2001-09-28
    • Gor NishanovPeter William Wieland
    • Gor NishanovPeter William Wieland
    • G06F15/16G06F15/173
    • G06F9/5011G06F2209/5014H04L67/1097
    • In a distributed system, a resource such as a storage device is protected by an owner node's exclusive access to it, wherein exclusive access is established via a persistent reservation on the resource. A persistent reservation is never removed, however the owner node's persistent reservation may be challenged in an arbitration process, to take it away from a failed owner node. A challenger node challenges by changing an owner's access key (that establishes the persistent reservation) to a challenge key, delaying, and determining whether the owner restored the owner's access key during the delay, because a properly operating owner replaces a challenge key with its owner access key. If the owner fails to restore its owner access key, the challenger node becomes the new resource owner by replacing the challenge key with an owner access key of the challenger node. The key may include additional information to provide extensibility.
    • 在分布式系统中,诸如存储设备的资源由所有者节点对其的独占访问进行保护,其中通过资源上的持续预留来建立独占访问。 永久保留永远不会被删除,但是所有者节点的永久保留可能会在仲裁过程中受到挑战,以将其从失败的所有者节点中取走。 挑战者节点通过将所有者的访问密钥(建立永久保留)改变为挑战密钥,延迟并且确定所有者是否在延迟期间恢复所有者的访问密钥来挑战,因为正常操作的所有者将其所有者替换了质询密钥 访问密钥。 如果所有者无法恢复其所有者访问密钥,则挑战者节点通过用挑战者节点的所有者访问密钥替换质询密钥来成为新的资源所有者。 密钥可能包括提供可扩展性的附加信息。
    • 9. 发明授权
    • Serialization for structured tracing in managed code
    • 托管代码中的结构化跟踪的序列化
    • US07467374B2
    • 2008-12-16
    • US10702258
    • 2003-11-05
    • Gor NishanovVitali Prokopenko
    • Gor NishanovVitali Prokopenko
    • G06F9/44
    • G06F17/30569
    • A system and method, useful in tracing program execution, for serializing data, such as an object data, into consistent, structured (e.g., XML) output. A serializer processes an object's data, and for each set of data, records the object's data in a structured (e.g., XML) format that reflects the object's current state. Nodes corresponding to fields and properties of the object are nested in the structure. Simple types define nodes with the current data value associated with the tag. More complex types including arrays, collections, dictionaries and exceptions are stored as individual members of a type, with any complex members further broken down into sub-nodes. Object data including custom collections, dictionaries, non-public fields and properties and properties with only get-accessor are serialized. The resulting output, such as in an XML formatted structure, is easy to read by humans, and is easily processed, such as for automated analysis purposes.
    • 用于跟踪程序执行的系统和方法,用于将诸如对象数据的数据串行化为一致的,结构化(例如,XML)输出。 串行器处理对象的数据,并且对于每组数据,以对象的当前状态的结构化(例如XML)格式记录对象的数据。 对应于对象的字段和属性的节点嵌套在结构中。 简单类型定义具有与标签关联的当前数据值的节点。 更复杂的类型,包括数组,集合,字典和异常存储为类型的单个成员,任何复杂成员进一步细分为子节点。 包括自定义集合,字典,非公共字段以及仅具有get-accessor的属性和属性的对象数据被序列化。 产生的输出,如XML格式的结构,易于人阅读,易于处理,例如用于自动化分析。
    • 10. 发明申请
    • Serialization for structured tracing in managed code
    • 托管代码中的结构化跟踪的序列化
    • US20050097110A1
    • 2005-05-05
    • US10702258
    • 2003-11-05
    • Gor NishanovVitali Prokopenko
    • Gor NishanovVitali Prokopenko
    • G06F7/00G06F17/30
    • G06F17/30569
    • A system and method, useful in tracing program execution, for serializing data, such as an object data, into consistent, structured (e.g., XML) output. A serializer processes an object's data, and for each set of data, records the object's data in a structured (e.g., XML) format that reflects the object's current state. Nodes corresponding to fields and properties of the object are nested in the structure. Simple types define nodes with the current data value associated with the tag. More complex types including arrays, collections, dictionaries and exceptions are stored as individual members of a type, with any complex members further broken down into sub-nodes. Object data including custom collections, dictionaries, non-public fields and properties and properties with only get-accessor are serialized. The resulting output, such as in an XML formatted structure, is easy to read by humans, and is easily processed, such as for automated analysis purposes.
    • 用于跟踪程序执行的系统和方法,用于将诸如对象数据的数据串行化为一致的,结构化(例如,XML)输出。 串行器处理对象的数据,并且对于每组数据,以对象的当前状态的结构化(例如XML)格式记录对象的数据。 对应于对象的字段和属性的节点嵌套在结构中。 简单类型定义具有与标签关联的当前数据值的节点。 更复杂的类型,包括数组,集合,字典和异常存储为类型的单个成员,任何复杂成员进一步细分为子节点。 包括自定义集合,字典,非公共字段以及仅具有get-accessor的属性和属性的对象数据被序列化。 产生的输出,如XML格式的结构,易于人阅读,易于处理,例如用于自动化分析。