Method and apparatus for managing single virtual space suitable for
distributed processing
    1.
    发明授权
    Method and apparatus for managing single virtual space suitable for distributed processing 失效
    用于管理适合分布式处理的单个虚拟空间的方法和装置

    公开(公告)号:US5829041A

    公开(公告)日:1998-10-27

    申请号:US528335

    申请日:1995-09-14

    CPC分类号: G06F12/1072

    摘要: A single virtual space management scheme suitable for a distributed system. The single virtual space for arranging programs and/or data among a plurality of computers forming the distributed system are divided into a plurality of regions called memory chapters, and a part of the single virtual space to be managed independently by each computer is requested from each computer in units of these memory chapters. Then, a server allocates one of the memory chapters to each computer in response to each request from each computer, while managing allocations of the memory chapters to the plurality of computers so as not to allocate each one of the memory chapters to more than one computers. Each memory chapter allocated to each computer is independently managed by further dividing each memory chapter into a plurality of sub-regions called memory sections, and carrying out an access protection in units of these memory sections at each computer.

    摘要翻译: 适用于分布式系统的单一虚拟空间管理方案。 用于在形成分布式系统的多个计算机之间布置程序和/或数据的单个虚拟空间被划分为称为存储器章节的多个区域,并且从每个计算机请求由每台计算机独立管理的单个虚拟空间的一部分 计算机以这些内存章为单位。 然后,服务器响应于来自每个计算机的每个请求,向每个计算机分配其中一个内存章节,同时将多个存储器章节的分配管理到多个计算机,以便不将每个存储器章节分配给多个计算机 。 分配给每个计算机的每个存储器章节通过将每个存储器章节进一步划分成被称为存储器部分的多个子区域来独立地管理,并且在每个计算机处以这些存储器部分为单位执行访问保护。

    Portable file system operable under various computer environments
    2.
    发明授权
    Portable file system operable under various computer environments 失效
    便携式文件系统可在各种计算机环境下运行

    公开(公告)号:US5864853A

    公开(公告)日:1999-01-26

    申请号:US528056

    申请日:1995-09-14

    IPC分类号: G06F17/30

    摘要: A portable file system capable of sharing data among various computer environments, such that a user can freely utilize his own data under various computer environments. The system includes at least one portable data processing device having a memory unit for storing file data and file management data of portable side files; at least one stationary data processing device having a processing unit for executing desired processing by making accesses to the portable side files; and a conversion unit for converting at least one of the file data and the file management data of each requested file among the portable side files for which a file access request is issued by the processing unit into a form suitable for the stationary data processing device, such that the processing unit makes an access to each requested file among the portable side files according to converted file data/file management data obtained by the conversion unit. The conversion unit may be provided in the portable data processing device side, or in the stationary data processing device side.

    摘要翻译: 一种能够在各种计算机环境之间共享数据的便携式文件系统,使得用户可以在各种计算机环境下自由地利用他自己的数据。 该系统包括至少一个便携式数据处理装置,具有用于存储便携式文件的文件数据和文件管理数据的存储单元; 至少一个固定数据处理装置具有处理单元,用于通过访问便携式文件来执行所需的处理; 以及转换单元,用于将由处理单元发出文件访问请求的便携式侧文件中的每个请求文件的文件数据和文件管理数据中的至少一个转换为适合于固定数据处理装置的形式, 使得处理单元根据由转换单元获得的转换的文件数据/文件管理数据访问便携式侧文件中的每个请求的文件。 转换单元可以设置在便携式数据处理装置侧或者在固定数据处理装置侧。

    High availability system and execution state control method
    4.
    发明授权
    High availability system and execution state control method 有权
    高可用性系统和执行状态控制方法

    公开(公告)号:US09104638B2

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

    申请号:US13601203

    申请日:2012-08-31

    申请人: Tetsuro Kimura

    发明人: Tetsuro Kimura

    摘要: A high availability system includes a first computer on which a first virtual computer and a first hypervisor managing the first virtual computer operate, and a second computer on which a second virtual computer and a second hypervisor managing the second virtual computer operate. The first hypervisor includes an acquisition unit which acquires synchronization information associated with an event, wherein the event has occurred in the first virtual computer and accompanies an input to the first virtual computer, and a transmission unit which transmits the acquired synchronization information to the second hypervisor. The second hypervisor includes a reception unit which receives the synchronization information from the first hypervisor, and a control unit which performs control to match an input to the second virtual computer with an input to the first virtual computer in accordance with the received synchronization information.

    摘要翻译: 高可用性系统包括第一计算机,第一虚拟计算机和管理第一虚拟计算机的第一管理程序在其上运行;第二计算机,其上管理第二虚拟计算机的第二虚拟计算机和第二管理程序在其上运行。 第一管理程序包括获取单元,其获取与事件相关联的同步信息,其中所述事件已经在所述第一虚拟计算机中发生并且伴随着到所述第一虚拟计算机的输入,以及发送单元,其将所获取的同步信息发送到所述第二管理程序 。 第二管理程序包括接收来自第一管理程序的同步信息的接收单元,以及控制单元,其根据接收的同步信息执行将输入与第二虚拟计算机的输入与第一虚拟计算机的输入进行匹配。

    High availability system and execution state control method
    6.
    发明授权
    High availability system and execution state control method 有权
    高可用性系统和执行状态控制方法

    公开(公告)号:US07870296B2

    公开(公告)日:2011-01-11

    申请号:US12407223

    申请日:2009-03-19

    IPC分类号: G06F15/16

    CPC分类号: G06F13/24

    摘要: A high availability system includes a first server computer for a first virtual computer and a first hypervisor and a second server computer for a second virtual computer and a second hypervisor. The first virtual computer executes a processing and the second virtual computer executes the processing behind from the first virtual computer. Information associated with an event is transmitted. The event provides an input to the first virtual computer. In the second hypervisor, a control unit performs, control based on the information to match the execution state of the second virtual computer and that of the first virtual computer, and control associated with the information, when the event associated with the information is predetermined one of an I/O completion interrupt from the first virtual storage and an interrupt handler call corresponding to the interrupt, after the interrupt from the second virtual storage corresponding to the interrupt is caught.

    摘要翻译: 高可用性系统包括用于第一虚拟计算机的第一服务器计算机和用于第二虚拟计算机和第二管理程序的第一管理程序和第二服务器计算机。 第一虚拟计算机执行处理,第二虚拟计算机从第一虚拟计算机执行后处理。 发送与事件相关联的信息。 该事件向第一个虚拟计算机提供输入。 在第二虚拟机管理程序中,当与该信息相关联的事件是预定的时,控制单元基于该信息进行控制以匹配第二虚拟计算机的执行状态和第一虚拟计算机的执行状态以及与该信息相关联的控制 在对应于中断的第二虚拟存储器的中断被捕获之后,来自第一虚拟存储器的I / O完成中断和对应于中断的中断处理程序调用。

    Information processing apparatus and method
    7.
    发明申请

    公开(公告)号:US20080140834A1

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

    申请号:US12068073

    申请日:2008-02-01

    申请人: Tetsuro Kimura

    发明人: Tetsuro Kimura

    IPC分类号: G06F15/173

    摘要: In an information processing apparatus, a program processing unit executes a program described as an object-oriented language executed by a platform-independent machine language. A monitor unit monitors a change of a network address of the information processing apparatus. A reference provision unit provides a new network address of the information processing apparatus for another information processing apparatus when said monitor unit detects the change of the network address of the information processing apparatus.

    Method for distributing messages, computer, and program
    8.
    发明申请
    Method for distributing messages, computer, and program 审中-公开
    分发消息,计算机和程序的方法

    公开(公告)号:US20070013701A1

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

    申请号:US11151408

    申请日:2005-06-14

    IPC分类号: G06F15/16

    CPC分类号: G06F13/4022

    摘要: According to an aspect of the present invention, in a virtual space unit area, a message is distributed among computers using a physical topology based on a physical network. This avoids delaying operations in a computer which are related to those in another computer on a virtual space and taking a roundabout route on the physical network for distribution. On the other hand, outside the virtual space unit area, a message is distributed among computers using a virtual topology based on a virtual space. Consequently, the computers forming the physical topology can be limited to those present in the virtual space unit area. It is thus possible to reduce the amount of communication required to measure physical network distances.

    摘要翻译: 根据本发明的一个方面,在虚拟空间单元区域中,使用基于物理网络的物理拓扑在计算机之间分发消息。 这避免了计算机中与虚拟空间上的另一台计算机相关的延迟操作,并在物理网络上采取迂回路由进行分发。 另一方面,在虚拟空间单元区域之外,使用基于虚拟空间的虚拟拓扑在计算机之间分发消息。 因此,形成物理拓扑的计算机可以限于存在于虚拟空间单元区域中的计算机。 因此可以减少测量物理网络距离所需的通信量。

    Write control method, structured document management apparatus, structured document edit apparatus, and program product
    9.
    发明授权
    Write control method, structured document management apparatus, structured document edit apparatus, and program product 有权
    写控制方法,结构化文档管理装置,结构化文档编辑装置和程序产品

    公开(公告)号:US07152201B2

    公开(公告)日:2006-12-19

    申请号:US10151138

    申请日:2002-05-21

    IPC分类号: G06F15/00 G06F17/00

    摘要: A write control method of exclusively controlling write requests from a plurality of user terminals to an identical structured document is disclosed. The identical structured document includes a plurality of elements each containing document content. A monitor field is set in units of the elements within the identical structured document. Upon accepting one write request from one user terminal, it is determined if the one write request is directed to the document content under monitoring by referral to the monitor field. Then, the one write request is handled to reject overwriting of the document content despite the one write request if the document content has been rewritten by another write request from another user terminal in advance.

    摘要翻译: 公开了一种专门控制从多个用户终端到相同结构化文档的写入请求的写入控制方法。 相同的结构化文档包括多个元素,每个元素包含文档内容。 监视器字段以相同结构化文档内的元素为单位设置。 在从一个用户终端接收到一个写入请求时,确定一个写入请求是否通过转交到监视字段被引导到监视下的文档内容。 然后,如果文件内容已被来自另一用户终端的另一个写请求重写,那么处理一个写请求以拒绝文档内容的覆盖,尽管一个写请求。