RAID SET INITIALIZATION
    31.
    发明申请

    公开(公告)号:US20170228156A1

    公开(公告)日:2017-08-10

    申请号:US15438561

    申请日:2017-02-21

    Inventor: Larry Fenske

    Abstract: Embodiments of the presently claimed invention enable a RAID set to appear as if it were initialized immediately after a command to initialize a RAID set is initiated. Typically, a driver or other software in the software stack intercepts the command to initialize the RAID set. The driver then responds to user application programs as if the RAID set initialization is complete, even when it is not. After intercepting the RAID set initialization command, the driver will intercept and respond to data read or write commands as if the RAID set were initialized. The driver or other software will then, typically initialize the RAID set using background tasks. In certain instances, data stored in a non-RAID configuration may be migrated to a RAID configuration during the initialization process.

    System, method and computer program product for remote graphics processing

    公开(公告)号:US09665923B2

    公开(公告)日:2017-05-30

    申请号:US14987690

    申请日:2016-01-04

    Abstract: A system, method, and computer program product are provided for remote rendering of computer graphics. The system includes a graphics application program resident at a remote server. The graphics application is invoked by a user or process located at a client. The invoked graphics application proceeds to issue graphics instructions. The graphics instructions are received by a remote rendering control system. Given that the client and server differ with respect to graphics context and image processing capability, the remote rendering control system modifies the graphics instructions in order to accommodate these differences. The modified graphics instructions are sent to graphics rendering resources, which produce one or more rendered images. Data representing the rendered images is written to one or more frame buffers. The remote rendering control system then reads this image data from the frame buffers. The image data is transmitted to the client for display or processing. In an embodiment of the system, the image data is compressed before being transmitted to the client. In such an embodiment, the steps of rendering, compression, and transmission can be performed asynchronously in a pipelined manner.

    METHOD FOR TRANSPARENTLY CONNECTING AUGMENTED NETWORK SOCKET OPERATIONS
    34.
    发明申请
    METHOD FOR TRANSPARENTLY CONNECTING AUGMENTED NETWORK SOCKET OPERATIONS 审中-公开
    透明连接网络插座操作的方法

    公开(公告)号:US20170041402A1

    公开(公告)日:2017-02-09

    申请号:US15227502

    申请日:2016-08-03

    Abstract: A method at one or more computers having memory and one or more processors includes detecting establishment of a connection between a first process and a second process; determining whether an augmented communications service is available for the connection between the first process and second process; in accordance with a determination that the augmented communications service is available, configuring the connection between the first process and the second process to make use of the augmented communications service with no modification to the executable codes of the first process and the second process; and in accordance with a determination that the augmented communications service is not available, configuring the connection between the first process and the second process to make use of a non-augmented communications service.

    Abstract translation: 在具有存储器和一个或多个处理器的一个或多个计算机上的方法包括检测第一处理和第二处理之间的连接的建立; 确定增强通信服务是否可用于第一进程和第二进程之间的连接; 根据确定所述增强通信服务可用,配置所述第一进程和所述第二进程之间的连接以利用所述扩充通信服务,而不修改所述第一进程和所述第二进程的可执行代码; 并且根据增强通信服务不可用的确定,配置第一进程和第二进程之间的连接以利用非增强通信服务。

    INTEGRATED VISUALIZATION
    35.
    发明申请
    INTEGRATED VISUALIZATION 审中-公开
    集成可视化

    公开(公告)号:US20160364249A1

    公开(公告)日:2016-12-15

    申请号:US15203631

    申请日:2016-07-06

    Abstract: A system may provide a visualization function during computational functions performed by a host system. Access to a library of functions including a visualization function is provided. Then, a computing application is executed. The execution of the computing application includes generating multi-dimensional data, invoking the visualization function from the library, and providing a visual representation of at least a portion of the multi-dimensional data for display within the computing application using the visualization function.

    Abstract translation: 系统可以在由主机系统执行的计算功能期间提供可视化功能。 提供对包括可视化功能的功能库的访问。 然后,执行计算应用。 计算应用的执行包括生成多维数据,从库调用可视化功能,以及使用该可视化功能提供用于在计算应用内显示的多维数据的至少一部分的视觉表示。

    System method for I/O acceleration in hybrid storage wherein copies of data segments are deleted if identified segments does not meet quality level threshold
    36.
    发明授权
    System method for I/O acceleration in hybrid storage wherein copies of data segments are deleted if identified segments does not meet quality level threshold 有权
    用于混合存储中的I / O加速的系统方法,其中如果识别的段不符合质量等级阈值,则删除数据段的副本

    公开(公告)号:US09513844B2

    公开(公告)日:2016-12-06

    申请号:US14335752

    申请日:2014-07-18

    Inventor: Kirill Malkin

    Abstract: The present system enables more efficient I/O processing by providing a mechanism for maintaining data within the locality of reference. One or more accelerator modules may be implemented within a solid state storage device (SSD). The accelerator modules form a caching storage tier that can receive, store and reproduce data. The one or more accelerator modules may place data into the SSD or hard disk drives based on parameters associated with the data.

    Abstract translation: 本系统通过提供用于在参考地点内维护数据的机制来实现更有效的I / O处理。 一个或多个加速器模块可以在固态存储设备(SSD)内实现。 加速器模块形成可以接收,存储和再现数据的缓存存储层。 一个或多个加速器模块可以基于与数据相关联的参数将数据放入SSD或硬盘驱动器。

    SCALABLE SOFTWARE STACK
    37.
    发明申请
    SCALABLE SOFTWARE STACK 审中-公开
    可扩展软件堆栈

    公开(公告)号:US20160335002A1

    公开(公告)日:2016-11-17

    申请号:US14710492

    申请日:2015-05-12

    Inventor: Kirill Malkin

    CPC classification number: G06F13/1663 G06F9/5016 G06F9/5077 G06F9/52 G06F9/526

    Abstract: A scalable software stack is disclosed. In particular, the present disclosure provides a system and a method directed at allocating logical ownership of memory locations in a shared storage device among two or more associated compute devices that have access to the storage device. The logical ownership allocation can minimize potential conflicts between two simultaneous accesses occurring within the same memory location of the storage device.

    Abstract translation: 公开了可扩展的软件堆栈。 特别地,本公开提供了一种系统和方法,该系统和方法旨在在共享存储设备中的存储器位置的逻辑所有权之间分配两个或更多个具有访问存储设备的相关联的计算设备。 逻辑所有权分配可以最小化在存储设备的相同存储器位置内发生的两次同时访问之间的潜在冲突。

    Method for transparently connecting augmented network socket operations
    38.
    发明授权
    Method for transparently connecting augmented network socket operations 有权
    透明连接扩展网络套接字操作的方法

    公开(公告)号:US09438638B2

    公开(公告)日:2016-09-06

    申请号:US13843810

    申请日:2013-03-15

    Abstract: A method at one or more computers having memory and one or more processors includes detecting establishment of a connection between a first process and a second process; determining whether an augmented communications service is available for the connection between the first process and second process; in accordance with a determination that the augmented communications service is available, configuring the connection between the first process and the second process to make use of the augmented communications service with no modification to the executable codes of the first process and the second process; and in accordance with a determination that the augmented communications service is not available, configuring the connection between the first process and the second process to make use of a non-augmented communications service.

    Abstract translation: 在具有存储器和一个或多个处理器的一个或多个计算机上的方法包括检测第一处理和第二处理之间的连接的建立; 确定增强通信服务是否可用于第一进程和第二进程之间的连接; 根据确定所述增强通信服务可用,配置所述第一进程和所述第二进程之间的连接以利用所述扩充通信服务,而不修改所述第一进程和所述第二进程的可执行代码; 并且根据增强通信服务不可用的确定,配置第一进程和第二进程之间的连接以利用非增强通信服务。

    Deploying software in a multi-instance node
    39.
    发明授权
    Deploying software in a multi-instance node 有权
    在多实例节点中部署软件

    公开(公告)号:US09424091B2

    公开(公告)日:2016-08-23

    申请号:US14266758

    申请日:2014-04-30

    CPC classification number: G06F9/5016 G06F9/5027 G06F9/5055

    Abstract: A system for deploying big data software in a multi-instance node. The optimal CPU memory and core configuration for a single instance database is determined. After determining an optimal core-memory ratio for a single instance execution, the software is deployed in multi-instance mode on single machine by applying the optimal core-memory ratio for each of the instances. The multi-instance database may then be deployed and data may be loaded in parallel for the instances.

    Abstract translation: 用于在多实例节点中部署大数据软件的系统。 确定单个实例数据库的最佳CPU内存和核心配置。 在确定单个实例执行的最佳核心存储器比率之后,通过对每个实例应用最优核心存储器比率,在单机器上以多实例模式部署软件。 然后可以部署多实例数据库,并且可以为实例并行加载数据。

    Clustered filesystems for mix of trusted and untrusted nodes
    40.
    发明授权
    Clustered filesystems for mix of trusted and untrusted nodes 有权
    用于混合可信任和不可信节点的集群文件系统

    公开(公告)号:US09405606B2

    公开(公告)日:2016-08-02

    申请号:US14042438

    申请日:2013-09-30

    Inventor: Kenneth S. Beck

    Abstract: A cluster of computer system nodes share direct read/write access to storage devices via a storage area network using a cluster filesystem. At least one trusted metadata server assigns a mandatory access control label as an extended attribute of each filesystem object regardless of whether required by a client node accessing the filesystem object. The mandatory access control label indicates the sensitivity and integrity of the filesystem object and is used by the trusted metadata server(s) to control access to the filesystem object by all client nodes.

    Abstract translation: 一组计算机系统节点通过使用群集文件系统的存储区域网络共享对存储设备的直接读/写访问。 至少一个受信任的元数据服务器将强制访问控制标签分配为每个文件系统对象的扩展属性,而不管客户端节点访问文件系统对象是否需要。 强制访问控制标签指示文件系统对象的灵敏度和完整性,并由受信任的元数据服务器用于控制所有客户端节点对文件系统对象的访问。

Patent Agency Ranking