Application controlling apparatus and storage medium which stores software for the apparatus
    1.
    发明授权
    Application controlling apparatus and storage medium which stores software for the apparatus 有权
    存储该装置的软件的应用程序控制装置和存储介质

    公开(公告)号:US08601493B2

    公开(公告)日:2013-12-03

    申请号:US11792865

    申请日:2005-12-13

    摘要: An application controlling apparatus includes a basic application storage unit 1 for storing basic applications 31 to 3n for implementing basic functions, a basic application execution unit 2 for reading a basic application from the basic application storage unit so as to make the basic application be executed, an extended application acquisition/storage unit 5 for acquiring and storing extended applications 71 to 7m for implementing additional functions, an extended application execution unit 6 for reading an extended application from the extended application acquisition/storage unit so as to make the extended application be executed, and a resource monitor unit 8 for monitoring resources currently being consumed by the execution of the extended application, and for stopping a predetermined extended application while keeping the basic application running when the amount of usage of the resources exceeds a predetermined amount.

    摘要翻译: 一种应用控制装置,包括用于存储用于实现基本功能的基本应用程序31至3n的基本应用程序存储单元1,用于从基本应用程序存储单元读取基本应用程序以便执行基本应用程序的基本应用程序执行单元2, 用于获取和存储用于实现附加功能的扩展应用71至7m的扩展应用获取/存储单元5,用于从扩展应用获取/存储单元读取扩展应用的扩展应用执行单元6,以便执行扩展应用 以及资源监视单元8,用于监视当前正在被扩展应用的执行消耗的资源,并且当资源的使用量超过预定量时,保持基本应用运行,停止预定的扩展应用。

    Client-server system with parity storage
    2.
    发明授权
    Client-server system with parity storage 失效
    具有奇偶校验存储的客户端 - 服务器系统

    公开(公告)号:US5630007A

    公开(公告)日:1997-05-13

    申请号:US621227

    申请日:1996-03-25

    摘要: The invention relates to a client-server system which improves efficiency of each server by distributing loads to a plurality of servers. The a client-server system comprises a plurality of storages for sequentially storing data which are distributed in each of the plurality of storages; a plurality of servers, each of which is connected to the plurality of storages, for accessing the data distributed and stored in each of the plurality of storages; an administration apparatus which is connected to the plurality of servers for administrating the data sequentially stored in the plurality of storages, and the plurality of servers; and a client which is connected to both the administration apparatus and the plurality of servers, the clients specifies a server which is connected to a storage where a head block of the data is stored by inquiring to the administration apparatus, and accesses the data in the plurality of servers according to the order of the data storage sequence from the specified server.

    摘要翻译: 本发明涉及一种通过向多个服务器分配负载来提高每个服务器的效率的客户端 - 服务器系统。 客户机 - 服务器系统包括用于顺序地存储分布在多个存储器中的每一个中的数据的多个存储器; 多个服务器,每个服务器连接到多个存储器,用于访问分布并存储在多个存储器中的每个存储器中的数据; 连接到多个服务器的管理装置,用于管理顺序存储在多个存储器中的数据,以及多个服务器; 和连接到管理装置和多个服务器的客户端,客户端通过向管理装置询问,指定连接到数据的头块被存储的存储器的服务器,并且访问数据 多个服务器根据从指定服务器的数据存储顺序的顺序。

    Page splitting method and apparatus for a database stored in a plurality
of memory storage units
    3.
    发明授权
    Page splitting method and apparatus for a database stored in a plurality of memory storage units 失效
    存储在多个存储存储单元中的数据库的分页方法和设备

    公开(公告)号:US5058002A

    公开(公告)日:1991-10-15

    申请号:US206324

    申请日:1988-06-13

    IPC分类号: G06F17/30

    摘要: In a data processing system for management of a relational data base stored among a plurality of disc storage units, a method and apparatus for horizontally partitioning a physical page on the basis of tuples includes a master processor, a master disc storage unit coupled to the master processor, a plurality of slave processors controlled by the master processor, and a plurality of slave disc storage units, one coupled to each of the slave processors. The master disc storage unit stores, in the form of a B-tree structure, a clustered index for either an attribute or a relation to be processed in the relational data base. The plurality of slave disc storage units store divisionally a relation in the data base which is partitioned on the basis of a page for a clustered index thereof in such a manner that the plurality of slave processors may execute, in parallel, a plurality of processings on a cluster of tuples, as defined in their range in connection with a given key value of the clustered index.

    摘要翻译: 在用于管理存储在多个盘存储单元之间的关系数据库的数据处理系统中,用于基于元组水平划分物理页的方法和装置包括主处理器,耦合到主器件的母盘存储单元 处理器,由主处理器控制的多个从属处理器以及耦合到每个从属处理器的多个从盘存储单元。 主盘存储单元以B树结构的形式存储关系数据库中要处理的属性或关系的聚集索引。 多个从属光盘存储单元分割地存储基于其聚簇索引的页被划分的数据库中的关系,使得多个从属处理器可以并行地执行多个处理 一组元组,如它们的范围所定义,与聚集索引的给定键值相关。

    Join processor for a relational database, using multiple auxiliary
processors
    4.
    发明授权
    Join processor for a relational database, using multiple auxiliary processors 失效
    使用多个辅助处理器的关系数据库的加工处理器

    公开(公告)号:US5247662A

    公开(公告)日:1993-09-21

    申请号:US576202

    申请日:1990-08-29

    摘要: A join processor for relational databases, which includes a main processor ( 1) for processing information; a main memory (2) connected to the main processor to store information; a plurality of auxiliary processors (3) controlled by the main processor; a plurality of auxiliary memories (4) each connected to the corresponding auxiliary processor; and a device for enabling said auxiliary processors to perform in parallel dividing and storing relations of relational databases in the auxiliary memories in units of record and extracting from the auxiliary memories and sorting join fields of the relations to be joined.

    摘要翻译: 用于关系数据库的加入处理器,其包括用于处理信息的主处理器(1); 连接到主处理器以存储信息的主存储器(2); 由主处理器控制的多个辅助处理器(3); 多个辅助存储器(4),每个辅助存储器连接到相应的辅助处理器; 以及用于使所述辅助处理器能够并行地划分和存储辅助存储器中的关系数据库的关系的装置,其以记录和从辅助存储器提取的单元并且对要连接的关系的连接字段进行排序。

    Application Controlling Apparatus And Storage Medium Which Stores Software For The Apparatus
    5.
    发明申请
    Application Controlling Apparatus And Storage Medium Which Stores Software For The Apparatus 有权
    存储软件的应用程序控制装置和存储介质

    公开(公告)号:US20080141283A1

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

    申请号:US11792865

    申请日:2005-12-13

    IPC分类号: G06F9/44 G06F11/30

    摘要: An application controlling apparatus includes a basic application storage means 1 for storing basic applications 31 to 3n for implementing basic functions, a basic application execution means 2 for reading a basic application from the basic application storage means so as to make the basic application be executed, an extended application acquisition/storage means 5 for acquiring and storing extended applications 71 to 7m for implementing additional functions, an extended application execution means 6 for reading an extended application from the extended application acquisition/storage means so as to make the extended application be executed, and a resource monitor means 8 for monitoring resources currently being consumed by the execution of the extended application, and for stopping a predetermined extended application while keeping the basic application running when the amount of usage of the resources exceeds a predetermined amount.

    摘要翻译: 应用程序控制装置包括用于存储用于实现基本功能的基本应用程序3 1到3的基本应用程序存储装置1,用于读取基本应用程序的基本应用程序执行装置2 从基本应用程序存储装置执行基本应用程序的扩展应用程序获取/存储装置5,用于获取和存储扩展应用程序7 1到7的扩展应用程序获取/存储装置,用于 执行附加功能的扩展应用程序执行装置6,用于从扩展应用程序获取/存储装置读取扩展应用程序以便执行扩展应用程序;以及资源监视装置8,用于监视当前正在执行的 扩展应用程序,并且用于在资源的使用量超过预定量的同时保持基本应用程序运行时停止预定的扩展应用程序。

    Client-server system with parity storage
    6.
    发明授权
    Client-server system with parity storage 失效
    具有奇偶校验存储的客户端 - 服务器系统

    公开(公告)号:US5905847A

    公开(公告)日:1999-05-18

    申请号:US796538

    申请日:1997-02-06

    摘要: A client-server system which improves efficiency of each server by distributing loads to a plurality of servers having a plurality of storages for sequentially storing data which are distributed in each of the plurality of storages; a plurality of servers, each of which is connected to the plurality of storages, for accessing the data distributed and stored in each of the plurality of storages; an administration apparatus which is connected to the plurality of servers for administrating the data sequentially stored in the plurality of storages, and the plurality of servers; and a client which is connected to both the administration apparatus and the plurality of servers, the clients specifies a server which is connected to a storage where a head block of the data is stored by inquiring to the administration apparatus, and accesses the data in the plurality of servers according to the order of the data storage sequence from the specified server.

    摘要翻译: 一种客户机 - 服务器系统,其通过向具有多个存储器的多个服务器分配负载来提供每个服务器的效率,用于顺序地存储分布在多个存储器中的每一个中的数据; 多个服务器,每个服务器连接到多个存储器,用于访问分布并存储在多个存储器中的每个存储器中的数据; 连接到多个服务器的管理装置,用于管理顺序存储在多个存储器中的数据,以及多个服务器; 和连接到管理装置和多个服务器的客户端,客户端通过向管理装置询问,指定连接到数据的头块被存储的存储器的服务器,并且访问数据 多个服务器根据从指定服务器的数据存储顺序的顺序。

    Redundant disk array (raid) system utilizing separate cache memories for
the host system and the check data
    7.
    发明授权
    Redundant disk array (raid) system utilizing separate cache memories for the host system and the check data 失效
    冗余磁盘阵列(raid)系统利用主机系统的单独高速缓冲存储器和检查数据

    公开(公告)号:US5485598A

    公开(公告)日:1996-01-16

    申请号:US53100

    申请日:1993-04-26

    摘要: A memory device with a redundant disk array. In order to quicken the processing of data writing into the redundant disk array, a first cache memory for accessing the redundant disk array, a second cache memory for storing old data of the first cache memory when the data of the first cache memory are renewed, and a third cache memory for storing old CK data read out of the redundant disk array when the data of the first cache memory are renewed are provided. New CK data are produced from new data for the renewal, old data stored in the second cache memory and old CK data stored in the third cache memory, and the new data for the renewal and the new CK data are stored into data storage means and CK data storage means of the redundant disk array. Since, the data read out of the cache memories are processed without reading the old data and the old CK data out of the redundant disk array, the number of accesses into the disk array at a data writing time can be reduced, and data writing can be performed at a quick speed.

    摘要翻译: 具有冗余磁盘阵列的存储设备。 为了加快对冗余磁盘阵列的数据写入的处理,用于访问冗余磁盘阵列的第一高速缓冲存储器,当第一高速缓冲存储器的数据被更新时用于存储第一高速缓冲存储器的旧数据的第二高速缓冲存储器, 以及第三高速缓冲存储器,用于存储当更新第一高速缓冲存储器的数据时从冗余磁盘阵列读出的旧的CK数据。 新的CK数据由用于更新的新数据,存储在第二高速缓冲存储器中的旧数据和存储在第三高速缓冲存储器中的旧CK数据产生,并且用于更新的新数据和新的CK数据被存储到数据存储装置中, 冗余磁盘阵列的CK数据存储装置。 由于从高速缓冲存储器读出的数据被处理而不从冗余磁盘阵列中读出旧的数据和旧的CK数据,所以可以减少在数据写入时间对磁盘阵列的访问次数,数据写入可以 以快速的速度进行。

    Data allocator
    9.
    发明授权
    Data allocator 失效
    数据分配器

    公开(公告)号:US5841962A

    公开(公告)日:1998-11-24

    申请号:US857565

    申请日:1997-05-16

    摘要: A data allocator which allocates data and redundant data for recovering the data. The data allocator has k storage groups, each of which includes m array files. Each array file includes multiple memory areas for storing the data and the redundant data on a block basis. A redundant group is formed which consists of k memory areas, each of which is selected from the same row of each one of k storage groups, and one of the k memory areas stores the redundant data and the remaining (k-1) memory areas store the data. The redundant data are uniformly allocated to m.sup.k sets of memory areas (D.sub.ij1, D.sub.2j2, . . . , D.sub.kjk) of the same rows of the storage groups, where j.sub.i (j.sub.i =1-m) is the number of the array file in each of the storage groups, and D.sub.kjk is the memory area belonging to k-th storage group and j.sub.k -th array file of the k-th storage group. This makes it possible to prevent an increase in the number of accesses to particular array files and the reduction in the data read rate even if one of the array files fails.

    摘要翻译: 数据分配器,用于分配用于恢复数据的数据和冗余数据。 数据分配器具有k个存储组,每个存储组包括m个数组文件。 每个阵列文件包括用于以块为基础存储数据和冗余数据的多个存储区域。 形成冗余组,其由k个存储区域组成,每个存储器区域选自k个存储组中的每一个的同一行,并且k个存储区域中的一个存储区域存储冗余数据和剩余(k-1)个存储区域 存储数据。 冗余数据被均匀地分配给存储组的相同行的存储区域(Dij1,D2j2,...,Dkjk)的mk组,其中ji(ji = 1-m)是每个存储组中的阵列文件的编号 的存储组,Dkjk是属于第k个存储组的第k个存储组和第jk个阵列文件的存储器区域。 这使得可以防止对特定阵列文件的访问次数的增加以及数据读取速率的降低,即使其中一个阵列文件失败。

    Apparatus for transferring data divided into blocks with address
boundaries
    10.
    发明授权
    Apparatus for transferring data divided into blocks with address boundaries 失效
    用于将数据分割成具有地址边界的块的装置

    公开(公告)号:US5740394A

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

    申请号:US844993

    申请日:1997-04-23

    CPC分类号: G06F13/4243

    摘要: A data transfer for high-speed data transfer between two memories comprises three buffers for temporarily storing data being transferred, a source side controller for switching the buffers and for transferring the data in terms of blocks in such a manner that the leading buffer coincides with the address boundary of the source memory, and a destination side controller for switching the buffers and for controlling the transfer of data in terms of blocks. By switching over the buffers one after another, the data transfer from the source memory to the data transfer apparatus and the data transfer from the data transfer apparatus to the destination memory can take place simultaneously.

    摘要翻译: 用于在两个存储器之间进行高速数据传输的数据传输包括用于暂时存储被传输的数据的三个缓冲器,用于切换缓冲器的源侧控制器,并且以块的方式传送数据,使得前导缓冲器与 源存储器的地址边界,以及用于切换缓冲器并用于根据块来控制数据传送的目的地侧控制器。 通过依次切换缓冲器,可以同时进行从源存储器到数据传送装置的数据传送以及从数据传送装置到目的地存储器的数据传送。