MULTI-CLASS HETEROGENEOUS CLIENTS IN A CLUSTERED FILESYSTEM
    101.
    发明申请
    MULTI-CLASS HETEROGENEOUS CLIENTS IN A CLUSTERED FILESYSTEM 有权
    多个类别异构客户在一个集合的文件系统

    公开(公告)号:US20150012778A1

    公开(公告)日:2015-01-08

    申请号:US14481666

    申请日:2014-09-09

    Abstract: A cluster of computer system nodes connected by a storage area network include two classes of nodes. The first class of nodes can act as clients or servers, while the other nodes can only be clients. The client-only nodes require much less functionality and can be more easily supported by different operating systems. To minimize the amount of data transmitted during normal operation, the server responsible for maintaining a cluster configuration database repeatedly multicasts the IP address, its incarnation number and the most recent database generation number. Each node stores this information and when a change is detected, each node can request an update of the data needed by that node. A client-only node uses the IP address of the server to connect to the server, to download the information from the cluster database required by the client-only node and to upload local disk connectivity information.

    Abstract translation: 由存储区域网络连接的一组计算机系统节点包括两类节点。 第一类节点可以作为客户端或服务器,而其他节点只能是客户端。 仅客户端节点需要更少的功能,并且可以更容易地被不同的操作系统支持。 为了最小化正常操作期间传输的数据量,负责维护集群配置数据库的服务器重复地多播IP地址,其化身号码和最新的数据库生成号码。 每个节点存储该信息,并且当检测到改变时,每个节点可以请求该节点所需的数据的更新。 仅客户端节点使用服务器的IP地址连接到服务器,从客户端节点所需的集群数据库下载信息,并上传本地磁盘连接信息。

    ROTATION AND TRANSLATION OF GRAPHICAL SCENES USING VIRTUAL TRACK BALL
    102.
    发明申请
    ROTATION AND TRANSLATION OF GRAPHICAL SCENES USING VIRTUAL TRACK BALL 审中-公开
    使用虚拟轨迹球的图形场景的旋转和翻译

    公开(公告)号:US20150007087A1

    公开(公告)日:2015-01-01

    申请号:US13931806

    申请日:2013-06-28

    CPC classification number: G06F3/04815 G06F3/0484

    Abstract: Data visualization that interactively rotates data about a particular axis or translates data in a particular plane based on input received outside the axis space. Data to be visualized is accessed by a data visualization application. The data may be structured or unstructured, filtered and analyzed. The accessed data may be displayed through an interface of the visualization application for a user. The coordinate system for displaying the data may also be displayed. A user may rotate data about a particular axis of the coordinate system or translate data in a particular plane by providing a continuous input within a graphics portion of an interface. The input may be associated with a virtual track ball.

    Abstract translation: 数据可视化,以交互方式旋转关于特定轴的数据或基于在轴空间外部接收的输入来转换特定平面中的数据。 数据可视化应用程序访问要显示的数据。 数据可以是结构化的或非结构化的,过滤的和分析的。 访问的数据可以通过用户的可视化应用的界面来显示。 也可以显示用于显示数据的坐标系。 用户可以通过在接口的图形部分内提供连续输入来旋转关于坐标系的特定轴的数据或者在特定平面中翻译数据。 输入可以与虚拟轨迹球相关联。

    High Performance Computing Network Activity Tracking Tool
    103.
    发明申请
    High Performance Computing Network Activity Tracking Tool 审中-公开
    高性能计算网络活动跟踪工具

    公开(公告)号:US20150006713A1

    公开(公告)日:2015-01-01

    申请号:US13930955

    申请日:2013-06-28

    Abstract: A method and computer program product for tracking network activity within a high performance computing environment is disclosed An application may be run in the high performance computing environment and a computation within the application may be performed in parallel on more than one processor. When the application is executed, data is gathered about the performance of hardware devices within the high performance computing environment and the clocking signals are adjusted to a global clock. The temporal data may be processed for a hardware device for a defined time period to develop one or more temporal performance metrics.Additionally, all activities that occur on a hardware device for a given time period can be determined and visualized.

    Abstract translation: 公开了一种用于在高性能计算环境内跟踪网络活动的方法和计算机程序产品。应用可以在高性能计算环境中运行,并且应用程序内的计算可以在多于一个处理器上并行执行。 当执行应用程序时,将收集有关高性能计算环境中硬件设备性能​​的数据,并将时钟信号调整为全局时钟。 可以为硬件设备处理定义的时间段的时间数据以开发一个或多个时间性能度量。 此外,可以确定和可视化在给定时间段内在硬件设备上发生的所有活动。

    High performance system that includes reconfigurable protocol tables within an ASIC wherein a first protocol block implements an inter-ASIC communications protocol and a second block implements an intra-ASIC function
    104.
    发明授权
    High performance system that includes reconfigurable protocol tables within an ASIC wherein a first protocol block implements an inter-ASIC communications protocol and a second block implements an intra-ASIC function 有权
    包括ASIC内的可重配置协议表的高性能系统,其中第一协议块实现ASIC间通信协议,第二块实现ASIC内部功能

    公开(公告)号:US08892805B2

    公开(公告)日:2014-11-18

    申请号:US13788281

    申请日:2013-03-07

    CPC classification number: G06F13/4282 G06F13/385 Y02D10/14 Y02D10/151

    Abstract: A high performance computing system is provided with an ASIC that communicates with another device in the system according to a protocol defined by the other device. The ASIC is coupled to a reconfigurable protocol table, in the form of a high speed content-addressable memory (“CAM”). The CAM includes instructions to control the execution of the protocol by the ASIC. The CAM may include instructions to control the ASIC in the event that unanticipated signals or other errors are encountered while executing the protocol. Internal ASIC state data may be routed to the CAM to permit the ASIC to generate a reasonable response to errors either in the design or fabrication of the ASIC or the device with which it is communicating.

    Abstract translation: 高性能计算系统提供有ASIC,其根据由另一设备定义的协议与系统中的另一设备进行通信。 ASIC以高速内容可寻址存储器(“CAM”)的形式耦合到可重配置协议表。 CAM包括用于控制由ASIC执行协议的指令。 CAM可以包括在执行协议时遇到意外的信号或其他错误的情况下控制ASIC的指令。 内部ASIC状态数据可以路由到CAM,以允许ASIC在ASIC或其正在通信的设备的设计或制造中产生对错误的合理响应。

    FAST MOUNT CACHE
    105.
    发明申请
    FAST MOUNT CACHE 审中-公开
    快速安装缓存

    公开(公告)号:US20140281211A1

    公开(公告)日:2014-09-18

    申请号:US13836073

    申请日:2013-03-15

    Abstract: A fast mount cache is provided by any offline storage media for fast volume mount access. The fast mount cache may be used as the first level in a hierarchical storage configuration after the high performance tier for data having high access rates shortly after creation but decreases sharply as the data ages. The fast mount cache stores migrated data from online hard disk drive storage and maintains the data on a volume basis as opposed to a file basis. As the fast mount cache capacity fills, or other events occur triggering a volume change, the fast mount cache erases the volume having the oldest data. While data is maintained on the fast mount cache for periods of time soon after it is migrated, the data may be accessed quickly. After the initial period of time has expired, the data only exists on tape storage or low tier data.

    Abstract translation: 任何脱机存储介质都提供快速安装缓存,以实现快速卷安装访问。 快速安装缓存可以用作分层存储配置中的第一级,在高性能层之后,数据在创建后不久具有高访问速率,但随着数据的老化而急剧下降。 快速安装缓存存储从在线硬盘驱动器存储的迁移数据,并以数据为基础维护数据,而不是基于文件。 随着快速安装缓存容量的填满,或其他事件触发卷更改,快速安装缓存会擦除具有最早数据的卷。 虽然数据在迁移后很快就会在快速安装缓存上维护一段时间,但数据可能会被快速访问。 在初始时间段到期后,数据仅存在于磁带存储或低层数据上。

    Synchronizing Scheduler Interrupts Across Multiple Computing Nodes
    106.
    发明申请
    Synchronizing Scheduler Interrupts Across Multiple Computing Nodes 审中-公开
    跨多个计算节点同步调度程序中断

    公开(公告)号:US20140281036A1

    公开(公告)日:2014-09-18

    申请号:US13828896

    申请日:2013-03-14

    CPC classification number: H04L67/1095 G06F9/4825 H04J3/0667

    Abstract: A method, system and program code for synchronizing scheduler interrupts across multiple nodes of a cluster. Network timers and local scheduling timers are clocked off a system source clock. A processor in each computing node repeatedly reads a network time of day counter. The start of scheduler interrupts is synchronized when the time of day counter is at an integer multiple of a synchronizing integer number of network timer ticks. The processor sends an interprocessor scheduler interrupt to other processors in the node to synchronize scheduling timers in the computing node and throughout the cluster.

    Abstract translation: 用于在群集的多个节点上同步调度程序中断的方法,系统和程序代码。 网络定时器和本地调度定时器从系统源时钟计时。 每个计算节点中的一个处理器重复读取一天的网络时间计数器。 当日间计数器的时间是同步整数个网络计时器滴答的整数倍时,调度程序中断的开始是同步的。 处理器向节点中的其他处理器发送处理器间调度器中断,以同步计算节点和整个集群中的调度计时器。

    Dynamic Assembly and Dispatch of Controlling Software
    107.
    发明申请
    Dynamic Assembly and Dispatch of Controlling Software 审中-公开
    动态组装和调度控制软件

    公开(公告)号:US20140280957A1

    公开(公告)日:2014-09-18

    申请号:US13831671

    申请日:2013-03-15

    CPC classification number: H04L47/70 H04L41/022 H04L41/0226

    Abstract: Embodiments of the invention include software that provides an operator or a system service the ability to access, control, or configure a plurality of different data center resources using common sets of functions or commands even though those data center resources natively require different commands to access, control, or configure them. The invention is configured to accept common commands and then translate them from a common command format into device specific commands or command sets. The invention simplifies how data center equipment is controlled and configured.

    Abstract translation: 本发明的实施例包括为操作者或系统服务提供访问,控制或配置多个不同数据中心资源的功能的软件,即使这些数据中心资源本身需要不同的访问命令, 控制或配置它们。 本发明被配置为接受公共命令,然后将它们从公共命令格式转换成特定于设备的命令或命令集。 本发明简化了数据中心设备的控制和配置。

    HIERARCHICAL SYSTEM MANAGER ROLLBACK
    108.
    发明申请
    HIERARCHICAL SYSTEM MANAGER ROLLBACK 有权
    分层系统管理员ROLLBACK

    公开(公告)号:US20140279919A1

    公开(公告)日:2014-09-18

    申请号:US13831771

    申请日:2013-03-15

    CPC classification number: G06F11/1469 G06F11/1451 G06F2201/84

    Abstract: Data state rollover is performed based on data state snapshots and deltas. A series of snapshots is taken of the current data state, an original data state, and data states in between. Deltas are then generated between two sequential snapshots. This results in numerous deltas which represent the difference between consecutive snapshots. Once the deltas are acquired, the deltas may be stored along with the snapshot of the present data state. As such, previous data states may be rolled back to by determining the number of deltas to apply to the current data state to achieve the desired previous data state. In cases where the rollback or rollover fails, deltas may be played against the current data state to a point where the last known trusted and working data point existed.

    Abstract translation: 基于数据状态快照和三角形执行数据状态翻转。 拍摄当前数据状态,原始数据状态以及之间的数据状态的一系列快照。 然后在两个顺序快照之间生成Deltas。 这导致许多三角形表示连续快照之间的区别。 一旦获得了三角洲,三角形可以与当前数据状态的快照一起存储。 这样,先前的数据状态可以通过确定应用于当前数据状态以达到期望的先前数据状态的增量的数量来回滚。 在回滚或翻转失败的情况下,可能会对当前数据状态进行三角波,直到最后一个已知的可信和工作数据点存在。

    Reconfigurable Protocol Tables Within An ASIC
    109.
    发明申请
    Reconfigurable Protocol Tables Within An ASIC 有权
    一个ASIC内的可重构协议表

    公开(公告)号:US20140258679A1

    公开(公告)日:2014-09-11

    申请号:US13788281

    申请日:2013-03-07

    CPC classification number: G06F13/4282 G06F13/385 Y02D10/14 Y02D10/151

    Abstract: A high performance computing system is provided with an ASIC that communicates with another device in the system according to a protocol defined by the other device. The ASIC is coupled to a reconfigurable protocol table, in the form of a high speed content-addressable memory (“CAM”). The CAM includes instructions to control the execution of the protocol by the ASIC. The CAM may include instructions to control the ASIC in the event that unanticipated signals or other errors are encountered while executing the protocol. Internal ASIC state data may be routed to the CAM to permit the ASIC to generate a reasonable response to errors either in the design or fabrication of the ASIC or the device with which it is communicating.

    Abstract translation: 高性能计算系统提供有ASIC,其根据由另一设备定义的协议与系统中的另一设备进行通信。 ASIC以高速内容可寻址存储器(“CAM”)的形式耦合到可重配置协议表。 CAM包括用于控制由ASIC执行协议的指令。 CAM可以包括在执行协议时遇到意外的信号或其他错误的情况下控制ASIC的指令。 内部ASIC状态数据可以路由到CAM,以允许ASIC在ASIC或其正在通信的设备的设计或制造中产生对错误的合理响应。

    System and Method for Error Logging
    110.
    发明申请
    System and Method for Error Logging 有权
    错误记录的系统和方法

    公开(公告)号:US20140245079A1

    公开(公告)日:2014-08-28

    申请号:US13780248

    申请日:2013-02-28

    CPC classification number: G06F11/0772 G06F11/0724 G06F11/25

    Abstract: Error data is read from error registers and written into a buffer. A computing node uses a BIOS to read the error data, rearm the error register and write the data into a memory mapped buffer. A hub chip supports creation of a shared memory system of computing nodes. A management controller in the computing node extracts error data from the buffer. The error data preferably consists essentially of the error register identifiers and the contents of the error registers. A system management node receives the error data from the management controllers in the computing nodes. The system management node may be coupled to but separate from the computing nodes.

    Abstract translation: 错误数据从错误寄存器中读取并写入缓冲区。 计算节点使用BIOS读取错误数据,重新设置错误寄存器并将数据写入存储器映射缓冲区。 集线器芯片支持创建计算节点的共享存储器系统。 计算节点中的管理控制器从缓冲器中提取错误数据。 错误数据优选地基本上由错误寄存器标识符和错误寄存器的内容组成。 系统管理节点从计算节点中的管理控制器接收错误数据。 系统管理节点可以耦合到但是与计算节点分离。

Patent Agency Ranking