会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • In-band transport mechanism for carrying communications among functional components of a storage I/O interface stack
    • 用于在存储I / O接口堆栈的功能组件之间进行通信的带内传输机制
    • US08190784B1
    • 2012-05-29
    • US13076056
    • 2011-03-30
    • Helen S. RaizenMichael E. BappeEdith EpsteinAtul KabraCesareo ContrerasXunce Zhou
    • Helen S. RaizenMichael E. BappeEdith EpsteinAtul KabraCesareo ContrerasXunce Zhou
    • G06F3/00G06F13/42G06F13/14
    • G06F3/0604G06F3/0659G06F3/067G06F21/6227
    • An in-band protocol transport carries command-response protocol communications between first and second functional components of a storage input/output (I/O) interface stack, for example to control encryption-related processing of storage I/O commands. A storage read command used as a protocol transport message has protocol data in a read data buffer, and predetermined read address information, such as a prime-numbered starting block address and a small, odd-valued length value, unlikely to occur in normal (non-transport) storage read commands. The second functional component determines that the storage read command contains the predetermined read address information, indicating that the storage read command is a protocol transport message rather than a normal read. For greater confidence, it also determines that the protocol data in the read data buffer includes protocol identification data such as a protocol signature. The protocol data is used to control a processing action for subsequent normal storage I/O commands, such as encryption-related processing, and a protocol response is returned by creating and storing response data in the read data buffer and signaling completion of the storage read command to the first functional component.
    • 带内协议传输在存储输入/输出(I / O)接口堆栈的第一和第二功能组件之间传送命令响应协议通信,例如用于控制存储I / O命令的加密相关处理。 用作协议传输消息的存储读取命令在读取数据缓冲器中具有协议数据,并且预定的读取地址信息,例如初始块地址和小的奇数值,可能不会发生在正常( 非传输)存储读取命令。 第二功能部件确定存储读取命令包含指定存储读取命令是协议传输消息而不是正常读取的预定读取地址信息。 为了更有信心,它还确定读取数据缓冲器中的协议数据包括诸如协议签名的协议标识数据。 协议数据用于控制随后的正常存储I / O命令的处理动作,例如加密相关处理,并且通过在读取数据缓冲器中创建并存储响应数据并返回信号完成存储读取而返回协议响应 命令到第一个功能组件。
    • 3. 发明授权
    • In-band detection mechanism for detecting intermediate layer in a storage I/O driver stack
    • 用于检测存储I / O驱动器堆栈中的中间层的带内检测机制
    • US08826041B1
    • 2014-09-02
    • US13076010
    • 2011-03-30
    • Cesareo ContrerasAtul KabraMichael E. BappeEdith EpsteinHelen S. Raizen
    • Cesareo ContrerasAtul KabraMichael E. BappeEdith EpsteinHelen S. Raizen
    • G06F21/00G06F21/78H04L9/32G06F21/70
    • G06F21/70G06F21/78G06F2221/2107H04L9/083H04L9/0894H04L9/3247H04L9/3271
    • A system shares encryption-related metadata between layers of a storage I/O stack. Additionally, a detection mechanism ensures that certain layers within the storage I/O stack are present and cooperate with a particular protocol. Along these lines, functional components engage in an in-band communications protocol, such as a data encryption key (DEK) management protocol. The in-band communications protocol employs protocol commands and responses carried along the data path as contents of in-band transport messages and responses, such as special SCSI read commands and their responses. The protocol commands and responses include a handshake command and a handshake response used during an initial handshake operation. Each protocol command and response has a protocol signature field carrying one of distinct first and second signature values which are used to identify the presence of the protocol command or response in the transport messages and responses at different locations along the data path.
    • 系统在存储I / O堆栈的层之间共享与加密相关的元数据。 此外,检测机制确保存储I / O堆栈内的某些层存在并且与特定协议配合。 沿着这些方式,功能组件参与诸如数据加密密钥(DEK)管理协议的带内通信协议。 带内通信协议采用沿着数据路径携带的协议命令和响应作为带内传输消息和响应的内容,例如特殊的SCSI读取命令及其响应。 协议命令和响应包括在初始握手操作期间使用的握手命令和握手响应。 每个协议命令和响应具有携带不同的第一和第二签名值之一的协议签名字段,其用于识别在沿着数据路径的不同位置的传输消息和响应中的协议命令或响应的存在。
    • 8. 发明授权
    • Identification and use of preferred path groups in host computer based on differential performance
    • 基于差分性能识别和使用主机中的首选路径组
    • US08819307B1
    • 2014-08-26
    • US13339693
    • 2011-12-29
    • Helen S. RaizenMichael E. BappeVinay G. RaoSubburaj RamasamyJimmy K. Seto
    • Helen S. RaizenMichael E. BappeVinay G. RaoSubburaj RamasamyJimmy K. Seto
    • G06F3/00G06F15/173G06F3/06H04L12/56
    • G06F3/0635G06F3/061G06F3/067H04L45/12H04L45/24
    • A host computer accesses a federated storage volume at first and second frames (physical storage assemblies). The host identifies a preferred frame by (1) obtaining representative values of a performance metric for sets of paths to the volume, each set associated with a different frame, and (2) selecting the frame associated with the path set having the best representative value. In one example a response latency is used to detect different distances to the host and identify the closer frame, which will be preferred. Operating modes of the paths for non-preferred frames are set to “standby”. During subsequent operation using path selection to send storage operations to the volume, the host selects among paths in an “active” operating mode so as to access the volume at the preferred frame under normal operating condition. Standby paths are reserved for less normal operating conditions, such as when no active path is available.
    • 主机在第一帧和第二帧(物理存储组件)访问联合存储卷。 主机通过以下方式来识别一个优选帧:(1)获得与该卷相对应的路径集合的性能度量的代表性值,每个集合与不同帧相关联,以及(2)选择与具有最佳代表值的路径集相关联的帧 。 在一个示例中,使用响应等待时间来检测与主机的不同距离并且识别更接近的帧,这将是优选的。 非首选帧的路径的操作模式设置为“待机”。 在使用路径选择将存储操作发送到卷的后续操作期间,主机以“主动”操作模式在路径之间进行选择,以便在正常操作条件下以优选帧访问卷。 待机路径被保留用于较不正常的操作条件,例如当没有活动路径可用时。
    • 9. 发明授权
    • Techniques involving flaky path detection
    • 涉及片状路径检测的技术
    • US08799608B1
    • 2014-08-05
    • US13339669
    • 2011-12-29
    • Helen S. RaizenMichael E. BappeHarold M. SandstromVinay G. RaoNihar R. Panda
    • Helen S. RaizenMichael E. BappeHarold M. SandstromVinay G. RaoNihar R. Panda
    • G06F15/177G06F13/16
    • G06F3/0635G06F3/061G06F3/0653G06F3/0689
    • A technique oversees a path between a multipathing driver of a host computer and a volume of a data storage array. The technique involves, while the multipathing driver of the host computer sends input/output requests (IOs) to the volume of the data storage array on the path, generating an IOs-Over-Period metric based on outcomes of the IOs, the IOs-Over-Period metric providing a measure of IOs per failure over a period of path operation. The technique further involves performing a comparison operation which compares the IOs-Over-Period metric to a predefined flaky path range having a predefined lower limit and a predefined upper limit. The technique further involves, after performing the comparison operation, outputting a detection signal indicating that the path is (i) flaky when the IOs-Over-Period metric falls within the predefined flaky path range and (ii) non-flaky when the IOs-Over-Period metric falls outside of the predefined flaky path range.
    • 技术监督主计算机的多路径驱动器和数据存储阵列的卷之间的路径。 该技术涉及主机计算机的多路径驱动程序向路径上的数据存储阵列的卷发送输入/输出请求(IO),根据IO的结果生成IOs-Over-Period度量,IO- 过周期指标在路径操作期间提供每个故障的IO量度。 该技术还涉及执行比较操作,该操作将IO-Over-Period度量与具有预定义下限和预定义上限的预定片段路径范围进行比较。 该技术还包括在执行比较操作之后,当IOs-Over-Period度量落在预定的片状路径范围内时,输出指示路径为(i)片断的检测信号,以及(ii)当IO- 超周期指标超出预定义的片状路径范围。