Extendible and portable network protocol based system management
architecture
    1.
    发明授权
    Extendible and portable network protocol based system management architecture 失效
    基于可扩展和便携式网络协议的系统管理架构

    公开(公告)号:US6104868A

    公开(公告)日:2000-08-15

    申请号:US766220

    申请日:1996-12-12

    IPC分类号: G06F13/00 G06F13/14 G06F15/17

    CPC分类号: H04L41/0213 H04L41/022

    摘要: A method and system server software architecture incorporates a series of software interfaces which allows porting and running of the particular ported software used for managing server components to operate in conjunction with other network operating systems/hardware platforms in addition to allowing for expanding the types of instrumentation components used on such systems which are uniquely constructed for managing newly attached server devices or functions with minimal additional programming effort.

    摘要翻译: 一种方法和系统服务器软件架构包含一系列软件接口,允许移植和运行用于管理服务器组件的特定移植软件,以便与其他网络操作系统/硬件平台一起运行,同时允许扩展仪器类型 在这种系统上使用的组件,其被独特地构造用于管理新连接的服务器设备或具有最小额外的编程努力的功能。

    Executing programs of a first system on a second system
    2.
    发明授权
    Executing programs of a first system on a second system 失效
    在第二个系统上执行第一个系统的程序

    公开(公告)号:US5983012A

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

    申请号:US128456

    申请日:1993-09-28

    摘要: An emulator executes on a second data processing system as a second system user level process including a first system user level program, a first system executive program, and first system user and executive tasks. An emulator level is interposed between the second system user level process and a kernel level and contains pseudo device drivers. Each pseudo device driver corresponds to a first system input/output device. The kernel level includes kernel processes, each kernel process corresponding to a pseudo device driver. The second system hardware platform includes a plurality of second system input/output devices, wherein each second system input output device corresponds to a kernel process. Each combination of a pseudo device driver, a corresponding kernel process and a corresponding second system input/output device executes in a second system process and emulates the operations of a corresponding first system input/output task and the corresponding first system input/output device. The pseudo device drivers are constructed of a plurality of pseudo device queues, a return queue and a queue manager.

    摘要翻译: 模拟器在第二数据处理系统上执行,作为包括第一系统用户级程序,第一系统执行程序以及第一系统用户和执行任务的第二系统用户级进程。 在第二系统用户级别进程和内核级别之间插入一个仿真器级别,并包含伪设备驱动程序。 每个伪设备驱动程序对应于第一系统输入/输出设备。 内核级别包括内核进程,每个内核进程对应一个伪设备驱动程序。 第二系统硬件平台包括多个第二系统输入/输出设备,其中每个第二系统输入输出设备对应于内核进程。 伪设备驱动器,相应的内核进程和对应的第二系统输入/输出设备的每个组合在第二系统进程中执行并且模拟对应的第一系统输入/输出任务和对应的第一系统输入/输出设备的操作。 伪设备驱动程序由多个伪设备队列,返回队列和队列管理器构成。

    Emulating the memory functions of a first system on a second system
    3.
    发明授权
    Emulating the memory functions of a first system on a second system 失效
    在第二个系统上模拟第一个系统的记忆功能

    公开(公告)号:US5515525A

    公开(公告)日:1996-05-07

    申请号:US128391

    申请日:1993-09-28

    IPC分类号: G06F9/455 G06F12/10 G06F15/00

    CPC分类号: G06F9/45537 G06F12/109

    摘要: A memory translation mechanism and method executing in a second system to perform first system memory operations for first system executive and user tasks executing on the second system which includes a second system memory organized as a plurality of memory segments, wherein first memory segments are designated to correspond to system memory areas and second memory segments are designated to correspond to user memory areas, and wherein each memory segment corresponds to a combination of a type of first system task and a type of a first system memory area. An interpreter maps by reading an identification of the type of the task corresponding to the first system virtual address from the task type memory and the area type value from the first system virtual address and determining a memory segment corresponding to the type of the first system task and the type of first system area referenced by the first system virtual address. The interpreter maps the identified segment to a memory pool identifier wherein each memory pool identifier corresponds to a task. The second system includes a plurality of pseudo device drivers corresponding to first system input/output devices. Each pseudo device driver includes a segment mapping mechanism which includes a segment pool for storing entries relating memory pool identifiers and providing a corresponding base address identifying the location of the corresponding memory segment in the second system memory.

    摘要翻译: 一种在第二系统中执行的存储器转换机制和方法,用于对第二系统执行第一系统执行和用户任务执行第一系统存储器操作,所述第二系统执行和用户任务包括被组织为多个存储器段的第二系统存储器,其中第一存储器段被指定为 对应于系统存储器区域,并且第二存储器段被指定为对应于用户存储区域,并且其中每个存储器段对应于第一系统任务的类型和第一系统存储器区域的类型的组合。 解释器通过从任务类型存储器读取对应于第一系统虚拟地址的任务的类型的标识和来自第一系统虚拟地址的区域类型值来映射,并且确定对应于第一系统任务的类型的存储器段 以及由第一个系统虚拟地址引用的第一个系统区域的类型。 解释器将所识别的片段映射到存储器池标识符,其中每个存储器池标识符对应于任务。 第二系统包括对应于第一系统输入/输出装置的多个伪装置驱动器。 每个伪设备驱动器包括段映射机制,其包括用于存储与存储器池标识符相关的条目的段池,并且提供标识第二系统存储器中对应的存储器段的位置的相应基地址。