会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • 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命令的处理动作,例如加密相关处理,并且通过在读取数据缓冲器中创建并存储响应数据并返回信号完成存储读取而返回协议响应 命令到第一个功能组件。
    • 2. 发明授权
    • 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读取命令及其响应。 协议命令和响应包括在初始握手操作期间使用的握手命令和握手响应。 每个协议命令和响应具有携带不同的第一和第二签名值之一的协议签名字段,其用于识别在沿着数据路径的不同位置的传输消息和响应中的协议命令或响应的存在。
    • 6. 发明授权
    • Methods and apparatus for non-disruptive upgrade by redirecting I/O operations
    • 通过重定向I / O操作进行无中断升级的方法和设备
    • US07890664B1
    • 2011-02-15
    • US12059071
    • 2008-03-31
    • Tao TaoMichael E. BappeHarold M. SandstromEdith EpsteinEric I. WestHelen S. RaizenSanthosh V. Kudva
    • Tao TaoMichael E. BappeHarold M. SandstromEdith EpsteinEric I. WestHelen S. RaizenSanthosh V. Kudva
    • G06F3/00G06F13/00
    • G06F9/4411G06F9/44505
    • Methods and apparatus for non-disruptive upgrade by redirecting I/O operations. With this arrangement, a driver upgrade does not require restarting an application. In one embodiment, a method includes installing on a computer a legacy upgrade module in a kernel having a legacy driver with first and second loadable extensions for handling input/output operations for applications to and from devices, retrieving and storing static configuration data from the legacy driver, transferring the stored static configuration data to a new driver, obtaining runtime device configuration data from the devices and transferring the runtime device configuration data to the new driver, and filtering device input/output operations such that prior to cutover input/output operations are directed by the LUM through device stacks for the legacy driver and after cutover input/output operations are directed to the new driver.
    • 通过重定向I / O操作进行无中断升级的方法和设备。 通过这种安排,驱动程序升级不需要重新启动应用程序。 在一个实施例中,一种方法包括在具有传统驱动器的内核中的传统升级模块中安装具有第一和第二可加载扩展的传统升级模块,用于处理来自设备的应用的输入/输出操作,从传统的方式检索和存储静态配置数据 驱动器,将存储的静态配置数据传送到新驱动器,从设备获取运行时设备配置数据并将运行时设备配置数据传送到新驱动器,以及过滤设备输入/输出操作,使得在切换输入/输出操作之前 由LUM通过设备堆栈执行传统驱动程序,并且在切换输入/输出操作被引导到新的驱动程序之后。