Combined local and network storage interface
    1.
    发明申请
    Combined local and network storage interface 审中-公开
    组合本地和网络存储接口

    公开(公告)号:US20070038749A1

    公开(公告)日:2007-02-15

    申请号:US11260250

    申请日:2005-10-28

    IPC分类号: G06F15/173

    摘要: A method, system and computer program product for a generic data storage interface for local and remote networked storage is provided. It comprises providing a data storage interface accessible by an operating system, transmitting data from an application running on the operating system to the data storage interface and selectively storing the data using the same data storage interface in either a local or a remote networked storage location.

    摘要翻译: 提供了一种用于本地和远程联网存储的通用数据存储接口的方法,系统和计算机程序产品。 它包括提供由操作系统可访问的数据存储接口,将从操作系统上运行的应用程序的数据传输到数据存储接口,并使用本地或远程网络存储位置中的相同数据存储接口选择性地存储数据。

    Combined local and network storage interface
    3.
    发明申请
    Combined local and network storage interface 有权
    组合本地和网络存储接口

    公开(公告)号:US20070028138A1

    公开(公告)日:2007-02-01

    申请号:US11260278

    申请日:2005-10-28

    IPC分类号: G06F11/00

    摘要: A method, system and computer program product for a generic data storage interface for local and remote networked storage is provided. It comprises providing a data storage interface accessible by an operating system, transmitting data from an application running on the operating system to the data storage interface and selectively storing the data using the same data storage interface in either a local or a remote networked storage location. Firmware for the common data storage interface assigns a unique identifier that classifies an I/O request as a local or remote networked I/O request and adds the I/O request to a common stack for local and remote networked data storage elements. When an I/O request is removed from the stack, the unique identifier is used to identify the I/O request as a local or remote networked I/O request. Local I/O requests are executed via a local bus such as PCI, or SCSI. Remote networked I/O requests require a connection to one or more remote networked storage elements via a network. Memory space in a cache may be allocated for both local or remote networked I/O requests. DMA transfer may be employed for both local and remote networked I/O requests. Both local and remote networked I/O requests are executed using the same firmware and the same data interface.

    摘要翻译: 提供了一种用于本地和远程联网存储的通用数据存储接口的方法,系统和计算机程序产品。 它包括提供由操作系统可访问的数据存储接口,将从操作系统上运行的应用程序的数据传输到数据存储接口,并使用本地或远程网络存储位置中的相同数据存储接口选择性地存储数据。 公共数据存储接口的固件分配一个唯一的标识符,将I / O请求分类为本地或远程联网的I / O请求,并将I / O请求添加到本地和远程联网数据存储元件的公共堆栈。 当I / O请求从堆栈中删除时,唯一标识符用于将I / O请求标识为本地或远程联网的I / O请求。 本地I / O请求通过本地总线(如PCI或SCSI)执行。 远程联网的I / O请求需要经由网络连接到一个或多个远程网络存储元件。 缓存中的内存空间可能会分配给本地或远程联网的I / O请求。 DMA传输可用于本地和远程网络I / O请求。 本地和远程网络I / O请求均使用相同的固件和相同的数据接口执行。

    File mode RAID subsystem
    5.
    发明申请
    File mode RAID subsystem 有权
    文件模式RAID子系统

    公开(公告)号:US20050021615A1

    公开(公告)日:2005-01-27

    申请号:US10919369

    申请日:2004-08-17

    摘要: A method and system enables data redundancy across servers, networks, and controllers by using standard redundant files as underlying storage for RAID subsystem configurations. A redundant array of independent disk (RAID) subsystem includes a front-end interface configured to process non-redundant requests received from a primary file system communicating with an application program. A back-end interface of the RAID subsystem is configured to process redundant requests corresponding to the non-redundant requests. The redundant requests to be issued to a secondary file system communicates with a block mode device including multiple physical storage devices.

    摘要翻译: 方法和系统通过使用标准冗余文件作为RAID子系统配置的底层存储,实现跨服务器,网络和控制器的数据冗余。 独立磁盘(RAID)子系统的冗余阵列包括被配置为处理从应用程序通信的主文件系统接收到的非冗余请求的前端接口。 RAID子系统的后端接口被配置为处理与非冗余请求相对应的冗余请求。 要发送到辅助文件系统的冗余请求与包括多个物理存储设备的块模式设备进行通信。

    Method and apparatus for receive buffer management in multi-sender
communication systems
    6.
    发明授权
    Method and apparatus for receive buffer management in multi-sender communication systems 失效
    用于在多发送者通信系统中接收缓冲器管理的方法和装置

    公开(公告)号:US5781801A

    公开(公告)日:1998-07-14

    申请号:US580011

    申请日:1995-12-20

    IPC分类号: H04L12/56 H01J1/00

    摘要: A receive buffer management system associates a virtual buffer pool with each node communicating with a receiver and creates an actual buffer pool for use by all nodes, with a "low-water-mark" indicating buffers are running out and a "high-water-mark" indicating enough buffers are available. Each time a buffer is taken a count is added to the virtual pool for that sending node and each time a buffer is returned to the actual pool, the counter for the sending node's virtual pool is decremented. Each virtual pool has a quota. Buffers are allocated until the number of buffers in the actual buffer pool drops below the low-water-mark. Then packets from a node above its quota will be discarded and those buffers will be immediately returned to the actual pool. Packets will be discarded for all over-quota nodes until those nodes drop below their quota or the actual pool reaches the high-water-mark. Alternatively, a sliding window acknowledgement replaces the virtual pool and counter. A receiver guarantees a transmitting node some maximum number of unacknowledged packets. A low-water-mark indicates when buffers are running out, and a maximum-locked-threshold specifies the maximum number of buffers that can be locked by the other local users. Requests above this will block. A receiver finished with a buffer returns it. When available buffers rise above the low-water-mark, acknowledges and buffer requests are enabled. Ensuing acknowledges enable transmission from waiting nodes.

    摘要翻译: 接收缓冲器管理系统将虚拟缓冲池与与接收器通信的每个节点相关联,并创建一个实际的缓冲池供所有节点使用,“低水位标记”表示缓冲区已用完,“高水位” 标记“表示有足够的​​缓冲区可用。 每次采用缓冲区时,计数将被添加到该发送节点的虚拟池中,并且每次将缓冲区返回到实际池时,发送节点的虚拟池的计数器将被递减。 每个虚拟池都有一个配额。 缓冲区被分配直到实际缓冲池中的缓冲区数量低于低水位标记。 然后,来自其配额上方的节点的数据包将被丢弃,这些缓冲区将立即返回到实际池。 对于所有超配额节点,数据包将被丢弃,直到这些节点低于其配额或实际池达到高水位。 或者,滑动窗口确认替代虚拟池和计数器。 接收器保证发送节点有一些最大数量的未确认分组。 低位标记表示缓冲区用完时,最大锁定阈值指定其他本地用户可以锁定的最大缓冲区数。 以上请求将阻止。 接收器用缓冲器完成返回。 当可用缓冲区高于低水位标记时,确认和缓冲区请求被启用。 确认确认能够从等待节点传输。

    Method and computer program product for displaying and modifying hardware status
    7.
    发明申请
    Method and computer program product for displaying and modifying hardware status 审中-公开
    用于显示和修改硬件状态的方法和计算机程序产品

    公开(公告)号:US20060095662A1

    公开(公告)日:2006-05-04

    申请号:US10977942

    申请日:2004-11-01

    申请人: Randy Arnott

    发明人: Randy Arnott

    IPC分类号: G06F12/00

    摘要: A method and related computer program product for operating a computer system which in a preferred embodiment comprises, acquiring a digital image of a hardware element, storing the digital image, displaying the digital image in a software program and dynamically updating and displaying status information for hardware elements proximate to the digital image and allowing the user to dynamically change element status by interacting with the displayed image.

    摘要翻译: 一种用于操作计算机系统的方法和相关的计算机程序产品,其在优选实施例中包括:获取硬件元件的数字图像,存储数字图像,将数字图像显示在软件程序中并动态地更新和显示硬件的状态信息 靠近数字图像的元件,并且允许用户通过与显示的图像交互来动态地改变元件状态。