会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for reliably and asymmetrically distributing security information within a fibre channel fabric
    • 用于在光纤通道结构内可靠和不对称地分布安全信息的方法和装置
    • US08151318B1
    • 2012-04-03
    • US10374490
    • 2003-02-25
    • Claudio DeSantiSilvano GaiFabio R. MainoMaurilio ComettoSachin Jain
    • Claudio DeSantiSilvano GaiFabio R. MainoMaurilio ComettoSachin Jain
    • G06F17/30H04L12/56
    • H04L49/357H04L63/102
    • A reliable asymmetric method for distributing security information within a Fiber Channel Fabric. The Switching Fabric includes a set of security servers, which maintain among themselves a replicated copy of the Fabric security databases using the currently defined Merge and Change protocols. The other Switches of the Fabric are configured as client-Switches. They maintain only the subset of the authorization and authentication information required for their correct operation. A client-Switch queries the security server when a new end-device is connected to it, or when it is connected to the Fabric. When the security configuration of the Fabric changes by an administrative action, a security server solicits the client-Switches to update their information. In an alternative embodiment, the end-devices may query directly the security server, usually for authentication purposes. A Fabric with a plurality of security servers balances among them the load of inquiries from clients, and is more reliable because it continues to operate in the event of failure of one or more servers. Reliability is achieved in a stateless manner through the FSPF protocol, the Fiber Channel routing protocol. Each security server announces itself to the Fabric by advertising an adjacency to a predefined virtual Domain_ID in its FSPF LSRs. Clients access servers by directing queries to this virtual Domain_ID.
    • 一种用于在光纤通道结构中分发安全信息的可靠的非对称方法。 交换结构包括一组安全服务器,它们使用当前定义的合并和更改协议在其中维护Fabric安全数据库的复制副本。 Fabric的其他交换机配置为客户端交换机。 它们仅维护其正确操作所需的授权和认证信息的子集。 客户端 - 交换机在新的终端设备连接到安全服务器或连接到Fabric时查询安全服务器。 当Fabric的安全配置更改为管理操作时,安全服务器请求客户端 - 交换机更新其信息。 在替代实施例中,终端设备可以直接查询安全服务器,通常用于认证目的。 具有多个安全服务器的Fabric在其中平衡了客户端的查询负载,并且由于在一个或多个服务器发生故障的情况下继续运行而更加可靠。 通过FSPF协议(光纤通道路由协议)以无状态的方式实现可靠性。 每个安全服务器通过向其FSPF LSR中的预定义虚拟Domain_ID发布邻接关系,向Fabric发布自身。 客户端通过将查询引导到此虚拟Domain_ID来访问服务器。
    • 3. 发明授权
    • Interlocking input/outputs on a virtual logic unit number
    • 在虚拟逻辑单元号上联锁输入/输出
    • US07783805B2
    • 2010-08-24
    • US11606846
    • 2006-11-29
    • Maurilio ComettoArindam PaulVaragur V. Chandrasekaran
    • Maurilio ComettoArindam PaulVaragur V. Chandrasekaran
    • G06F12/14G06F12/00G06F15/16
    • G06F3/0637G06F3/0622G06F3/067H04L67/1097
    • In one embodiment, a solution is provided wherein a lock client sends lock requests to a lock manager upon receipt of an input/output (I/O) and receives back a lock grant. At some point later, the lock client may send a lock release. The lock manager, upon receipt of a lock release from a lock client, remove a first lock request corresponding to the lock release from a lock grant queue corresponding to the lock manager. Then, for each dependency queue lock request in a dependency queue corresponding to the first lock request, the lock manager may determine whether the dependency queue lock request conflicts with a second lock request in the lock grant queue, and then may process the dependency queue lock request according to whether the dependency queue lock requires conflicts with a second lock request in the lock grant queue.
    • 在一个实施例中,提供了解决方案,其中锁定客户端在接收到输入/输出(I / O)时向锁定管理器发送锁定请求,并且接收到锁定授权。 稍后,锁定客户端可能会发送锁定释放。 锁管理器在收到锁定客户端的锁定释放后,从与锁定管理器对应的锁定授权队列中删除与锁定释放相对应的第一个锁定请求。 然后,对于与第一锁定请求对应的依赖性队列中的每个依赖性队列锁定请求,锁定管理器可以确定依赖性队列锁定请求是否与锁定授权队列中的第二个锁定请求冲突,然后可以处理依赖性队列锁定 根据依赖性队列锁是否需要与锁定授权队列中的第二个锁定请求冲突来请求。
    • 9. 发明授权
    • Lock manager rotation in a multiprocessor storage area network
    • 在多处理器存储区域网络中锁定管理员旋转
    • US07844784B2
    • 2010-11-30
    • US11605614
    • 2006-11-27
    • Maurilio ComettoJeevan KamisettyArindam PaulVaragur V. Chandrasekaran
    • Maurilio ComettoJeevan KamisettyArindam PaulVaragur V. Chandrasekaran
    • G06F13/18
    • G06F9/52
    • In one embodiment, a solution is provided wherein a lock manager is kept moving among multiple cores or processors in a multi-core or multi-processor environment. By “hopping” the lock manager from processor to processor, a bottleneck at any of the processors is prevented. The frequency of movement may be based on, for example, a counter that counts the number of input/outputs handled by the lock manager and moves the lock manager to a different processor once a determined threshold is met. In another embodiment of the present invention, the frequency of the movement between processors may be based on a time that counts the amount of time the lock manager has been operating on the processor and moves the lock manager to a different processor once a predetermined time is reached.
    • 在一个实施例中,提供了一种解决方案,其中锁管理器在多核或多处理器环境中在多个核心或处理器之间保持移动。 通过将锁定管理器从处理器“跳转”到处理器,可以防止任何处理器的瓶颈。 运动频率可以基于例如计数由锁定管理器处理的输入/输出的数量的计数器,并且一旦满足确定的阈值,则将锁定管理器移动到不同的处理器。 在本发明的另一个实施例中,处理器之间的移动频率可以基于计时锁管理器在处理器上操作的时间量的时间,并且一旦预定的时间是 到达。
    • 10. 发明授权
    • Fast write operations to a mirrored volume in a volume manager
    • 对卷管理器中的镜像卷进行快速写入操作
    • US07827251B2
    • 2010-11-02
    • US11868675
    • 2007-10-08
    • Jeevan KamisettyMaurilio Cometto
    • Jeevan KamisettyMaurilio Cometto
    • G06F15/16
    • G06F11/2074G06F11/2058G06F2201/815
    • In one embodiment, a method is provided comprising: receiving, at a virtualizer, a write command from an initiator in a storage area network, wherein the storage area network includes the initiator and a plurality of mirrored storages; sending, from the virtualizer, a write command to the plurality of mirrored storages; receiving, at the virtualizer, a transfer ready message from a first of the plurality of mirrored storages; sending a transfer ready message from the virtualizer to the initiator in response to the receiving of the transfer ready message from the first of the plurality of mirrored storages; receiving, at the virtualizer, a data message from the initiator; and sending, from the virtualizer, a data message to the plurality of mirrored storage once transfer ready messages have been received from each of the plurality of mirrored storages.
    • 在一个实施例中,提供了一种方法,包括:在虚拟器处从存储区域网络中的发起者接收写入命令,其中所述存储区域网络包括所述发起者和多个镜像存储器; 从所述虚拟器发送写入命令到所述多个镜像存储器; 在所述虚拟器处接收来自所述多个镜像存储器中的第一个的传送就绪消息; 响应于从所述多个镜像存储器中的第一个接收到所述传送就绪消息,将传送就绪消息从所述虚拟器发送到所述发起者; 在所述虚拟器处接收来自所述发起者的数据消息; 以及一旦从所述多个镜像存储器中的每一个接收到传输就绪消息,则从所述虚拟器向所述多个镜像存储器发送数据消息。