会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 13. 发明申请
    • System and method for resource accounting on computer network
    • 计算机网络资源计费系统和方法
    • US20050010667A1
    • 2005-01-13
    • US10751434
    • 2004-01-06
    • Toshiomi MorikiKeitaro UeharaYuji TsushimaTsuyoshi Tanaka
    • Toshiomi MorikiKeitaro UeharaYuji TsushimaTsuyoshi Tanaka
    • G06F11/34G06F1/00G06F9/50G06F15/173G06F21/22
    • G06F11/3423G06F9/5011G06F11/3476G06F11/3495G06F2201/865G06F2201/875
    • A sever includes an SVP 206 which is a control device capable of executing processing independent of a CPU, and an interrupt 314 is periodically applied to the CPU. An SVP device driver 303, being triggered by the interrupt 314, acquires an amount of server resources used, such as CPU operating time and memory capacity, and user information used by using an API provided by an OS, and delivers such information to an SVP 206. The SVP 206 transmits resource information thus delivered to an accounting server via an NIC 211. The accounting server accounts an amount of server resource used on a user basis and bills the users according to the quantity of server resource used. With such arrangement, it is possible to accurately grasp the usage status of server resource regardless of server loading, and further, it is possible to execute accounting of server resources and billing based on such accounting regardless of types of OS or CPU.
    • 服务器包括SVP 206,其是能够独立于CPU执行处理的控制装置,并且中断314周期性地应用于CPU。 由中断314触发的SVP设备驱动器303获取使用的服务器资源量,例如CPU操作时间和存储器容量,以及使用由OS提供的API使用的用户信息,并将这些信息传送到SVP 206. SVP 206经由NIC211发送这样传送给计费服务器的资源信息。计费服务器根据用户的用户数量来计算使用的服务器资源量,并根据所使用的服务器资源的数量向用户收费。 通过这样的配置,无论服务器负载如何,都能够准确地掌握服务器资源的使用状态,而且,无论OS或CPU的种类如何,都可以基于这样的计费来执行对服务器资源的计费和计费。
    • 14. 发明授权
    • Virtual machine system
    • 虚拟机系统
    • US08010719B2
    • 2011-08-30
    • US11771176
    • 2007-06-29
    • Toshiomi MorikiKeitaro UeharaYuji Tsushima
    • Toshiomi MorikiKeitaro UeharaYuji Tsushima
    • G06F3/00G06F5/00
    • G06F13/28G06F13/36
    • Arbitration of IO accesses and band control based on the priority of virtual servers is enabled while curbing performance overhead during IO sharing among the virtual servers. A virtual machine system includes a CPU, a memory, a hypervisor that generates plural virtual servers, and an IO controller that controls an IO interface. The IO controller includes: a DMA receiving unit that receives DMA requests from the IO interface; a decoder that decodes received DMA requests and locates the corresponding virtual servers; a DMA monitoring counter that monitors DMA processing status for each of the virtual servers; a threshold register set in advance for each of the virtual servers; and a priority deciding unit that compares the DMA monitoring counter and the value of the threshold register, and based on processing priority obtained as a result of the comparison, decides the priority of processing of the received DMA requests.
    • 基于虚拟服务器优先级的IO访问和频带控制的仲裁功能得以启用,同时在虚拟服务器之间的IO共享过程中抑制性能开销。 虚拟机系统包括CPU,存储器,生成多个虚拟服务器的管理程序以及控制IO接口的IO控制器。 IO控制器包括:DMA接收单元,其从IO接口接收DMA请求; 解码器,其解码所接收的DMA请求并定位相应的虚拟服务器; 一个DMA监视计数器,用于监视每个虚拟服务器的DMA处理状态; 预先为每个虚拟服务器设置的阈值寄存器; 以及比较DMA监视计数器和阈值寄存器的值的优先级确定单元,并且基于作为比较结果获得的处理优先级,决定接收的DMA请求的处理的优先级。
    • 15. 发明授权
    • Data processing system for keeping isolation between logical partitions
    • 用于在逻辑分区之间保持隔离的数据处理系统
    • US07797466B2
    • 2010-09-14
    • US12453110
    • 2009-04-29
    • Toshiomi MorikiKeitaro UeharaYuji Tsushima
    • Toshiomi MorikiKeitaro UeharaYuji Tsushima
    • G06F3/00G06F13/12G06F12/00G06F11/00
    • G06F9/5077
    • When a subject of access of a transaction from an IO device is not any resource allocated to a logical partition to which the device having issued the transaction belongs, a report as an error is sent to a CPU, while the transaction is finished on the IO bus. To prevent a transaction between IO devices from gaining access to any resource in another logical partition, one access permission bit is provided for each combination of all the IO devices, and the access is permitted only when the bit has a predetermined value. A reset signal is provided by IO slot so that only an IO slot allocated to a specific logical partition can be reset without affecting any other logical partition. A transaction issued from an IO device in one logical partition is prevented from gaining access to a resource in another logical partition, while proper error handling can be performed.
    • 当来自IO设备的事务的访问主体不是分配给发送了该事务的设备所属的逻辑分区的任何资源时,作为错误的报告被发送到CPU,而事务在IO上完成 总线。 为了防止IO设备之间的事务获取对另一个逻辑分区中的任何资源的访问,为所有IO设备的每个组合提供一个访问权限位,只有当该位具有预定值时才允许访问。 由IO插槽提供复位信号,这样只有分配给特定逻辑分区的IO插槽可以被重置而不影响任何其他逻辑分区。 在一个逻辑分区中从IO设备发出的事务被阻止获得对另一个逻辑分区中的资源的访问,同时可以执行适当的错误处理。
    • 16. 发明申请
    • VIRTUAL MACHINE SYSTEM
    • 虚拟机系统
    • US20080172499A1
    • 2008-07-17
    • US11771176
    • 2007-06-29
    • Toshiomi MORIKIKeitaro UeharaYuji Tsushima
    • Toshiomi MORIKIKeitaro UeharaYuji Tsushima
    • G06F13/28
    • G06F13/28G06F13/36
    • The present invention provides a machine system that enables the arbitration of IO accesses and band control based on the priority of virtual servers while curbing performance overhead during IO sharing among the virtual servers. A virtual machine system including a CPU, a memory, and an IO interface includes a hypervisor that generates plural virtual servers, and an IO controller that controls the IO interface. The IO controller includes: a DMA receiving unit that receives DMA requests from the IO interface; a decoder that decodes received DMA requests and locates the corresponding virtual servers; a DMA monitoring counter that monitors DMA processing status for each of the virtual servers; a threshold register set in advance for each of the virtual servers; and a priority deciding unit that compares the DMA monitoring counter and the value of the threshold register, and based on processing priority obtained as a result of the comparison, decides the priority of processing of the received DMA requests.
    • 本发明提供一种机器系统,其能够在虚拟服务器之间的IO共享的同时抑制基于虚拟服务器的优先级的IO访问和频带控制的仲裁。 包括CPU,存储器和IO接口的虚拟机系统包括生成多个虚拟服务器的管理程序和控制IO接口的IO控制器。 IO控制器包括:DMA接收单元,其从IO接口接收DMA请求; 解码器,其解码所接收的DMA请求并定位相应的虚拟服务器; 一个DMA监视计数器,用于监视每个虚拟服务器的DMA处理状态; 预先为每个虚拟服务器设置的阈值寄存器; 以及比较DMA监视计数器和阈值寄存器的值的优先级确定单元,并且基于作为比较结果获得的处理优先级,决定接收的DMA请求的处理的优先级。
    • 19. 发明授权
    • Compound computer system and method for sharing PCI devices thereof
    • 用于共享其PCI设备的复合计算机系统和方法
    • US08046520B2
    • 2011-10-25
    • US12635755
    • 2009-12-11
    • Takashige BabaKeitaro UeharaYuji Tsushima
    • Takashige BabaKeitaro UeharaYuji Tsushima
    • G06F13/00
    • G06F13/4022
    • A resource management module of a management server for controlling a multi-root I/O manager connected to a PCI switch for connecting a plurality of I/O devices and a plurality of computers with each other includes: failure handling content information indicating, for each computer sharing a multi-root I/O device, a content of a failure handling at an occurrence of a failure in the multi-root I/O device; and failure handling availability status information indicating whether a hardware reset of the multi-root I/O device is possible and updates, upon reception of a notification of the occurrence of the failure in the multi-root I/O device, the failure handling availability status information, and instructs, based on the failure handling availability status information, the multi-root I/O manager to restrain or cancel the hardware reset of the multi-root I/O device.
    • 用于控制连接到用于连接多个I / O设备和多个计算机的PCI交换机的多根I / O管理器的管理服务器的资源管理模块包括:故障处理内容信息,指示每个 计算机共享多根I / O设备,在多根I / O设备发生故障时进行故障处理的内容; 以及指示多根I / O设备的硬件复位是否可能的故障处理可用性状态信息,并且在接收到多根I / O设备中发生故障的通知时更新故障处理可用性 状态信息,并指示基于故障处理可用性状态信息,多根I / O管理器来限制或取消多根I / O设备的硬件复位。
    • 20. 发明授权
    • Computer system, method of managing PCI switch, and management server
    • 计算机系统,PCI交换机管理方法和管理服务器
    • US08533381B2
    • 2013-09-10
    • US12709405
    • 2010-02-19
    • Keitaro UeharaTakashige BabaYuji Tsushima
    • Keitaro UeharaTakashige BabaYuji Tsushima
    • G06F13/00
    • G06F13/4022G06F9/4411
    • It is provided a computer system including computers, PCI switches each having first and second ports, a switch management module and a power control module. The switch management module includes an identifying module for identifying a first port coupled to the computer to be booted up, and notifying the PCI switch of the first port, an instruction module for instructing the power control module to boot up the computer, and an allocation management module for managing allocation of one of the I/O device to the computer and notifying the one of the PCI switches of the allocation after the computer is booted up. The PCI switches includes a preventing control module for preventing the computer from detecting a configuration of the first port, and a virtual switch generating module for generating a virtual switch that couples the first port and the second port based on the notification.
    • 提供了一种计算机系统,包括计算机,每个具有第一和第二端口的PCI开关,开关管理模块和电源控制模块。 交换机管理模块包括识别模块,用于识别耦合到要启动的计算机的第一端口,并通知第一端口的PCI交换机,用于指示电源控制模块引导计算机的指令模块以及分配 管理模块,用于管理其中一个I / O设备到计算机的分配,并在计算机启动后通知PCI交换机中的一个分配。 PCI交换机包括用于防止计算机检测第一端口的配置的防止控制模块,以及用于基于通知生成耦合第一端口和第二端口的虚拟交换机的虚拟交换机生成模块。