会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Automated capacity provisioning method using historical performance data
    • 使用历史性能数据的自动容量配置方法
    • US08555287B2
    • 2013-10-08
    • US11848298
    • 2007-08-31
    • Yiping DingAssaf MarronFred Johannessen
    • Yiping DingAssaf MarronFred Johannessen
    • G06F9/46
    • G06F9/505G06F3/0484G06F3/04847G06F2209/5019G06F2209/508H04L43/0882H04L47/801H04L47/823H04L67/1002H04L67/303
    • An automated system obtains performance data of a computer system having partitioned servers. The performance data includes a performance rating and a current measured utilization of each server, actual workload (e.g. transaction arrival rate), and actual service levels (e.g. response time or transaction processing rate). From the data, automated system normalizes a utilization value for each server over time and generates a weighted average for each and expected service levels for various times and workloads. Automated system receives a service level objective (SLO) for each server and future time and automatically determines a policy based on the weighted average normalized utilization values, past performance information, and received SLOs. The policy can include rules for provisioning required servers to meet the SLOs, a throughput for each server, and a potential service level for each server. Based on the generated policy, the system automatically provisions operation of the servers across partitions.
    • 自动化系统获得具有分区服务器的计算机系统的性能数据。 性能数据包括每个服务器的性能评级和当前测量的利用率,实际工作负载(例如事务到达率)和实际服务水平(例如响应时间或事务处理速率)。 从数据中,自动化系统对每个服务器的使用时间进行规范化,并为不同时间和工作负载的每个和预期的服务级别生成加权平均值。 自动系统为每个服务器接收服务级别目标(SLO)和未来时间,并根据加权平均归一化利用率,过去绩效信息和收到的SLO自动确定策略。 该策略可以包括用于配置所需服务器以满足SLO的规则,每个服务器的吞吐量以及每个服务器的潜在服务级别。 基于生成的策略,系统自动分配服务器跨分区的操作。
    • 2. 发明申请
    • Automated Capacity Provisioning Method Using Historical Performance Data
    • 使用历史性能数据的自动容量调配方法
    • US20080059972A1
    • 2008-03-06
    • US11848298
    • 2007-08-31
    • Yiping DingAssaf MarronFred Johannessen
    • Yiping DingAssaf MarronFred Johannessen
    • G06F9/46
    • G06F9/505G06F3/0484G06F3/04847G06F2209/5019G06F2209/508H04L43/0882H04L47/801H04L47/823H04L67/1002H04L67/303
    • An automated system obtains performance data of a computer system having partitioned servers. The performance data includes a performance rating and a current measured utilization of each server, actual workload (e.g. transaction arrival rate), and actual service levels (e.g. response time or transaction processing rate). From the data, automated system normalizes a utilization value for each server over time and generates a weighted average for each and expected service levels for various times and workloads. Automated system receives a service level objective (SLO) for each server and future time and automatically determines a policy based on the weighted average normalized utilization values, past performance information, and received SLOs. The policy can include rules for provisioning required servers to meet the SLOs, a throughput for each server, and a potential service level for each server. Based on the generated policy, the system automatically provisions operation of the servers across partitions.
    • 自动化系统获得具有分区服务器的计算机系统的性能数据。 性能数据包括每个服务器的性能评级和当前测量的利用率,实际工作负载(例如事务到达率)和实际服务水平(例如响应时间或事务处理速率)。 从数据中,自动化系统对每个服务器的使用时间进行规范化,并为不同时间和工作负载的每个和预期的服务级别生成加权平均值。 自动系统为每个服务器接收服务级别目标(SLO)和未来时间,并根据加权平均归一化利用率,过去绩效信息和收到的SLO自动确定策略。 该策略可以包括用于配置所需服务器以满足SLO的规则,每个服务器的吞吐量以及每个服务器的潜在服务级别。 基于生成的策略,系统自动分配服务器跨分区的操作。
    • 6. 发明授权
    • Method of operating a data processing system having a dynamic software
update facility
    • 操作具有动态软件更新设施的数据处理系统的方法
    • US5359730A
    • 1994-10-25
    • US985762
    • 1992-12-04
    • Assaf Marron
    • Assaf Marron
    • G06F9/445G06F9/06
    • G06F8/67
    • A dynamic software update facility (DSUF) is installed in a data processing system for the purpose of non-disruptively replacing old operating system programs or modules with new updated versions thereof while providing continuous availability and operation of the system. The new versions are loaded into the system along with change instructions providing information controlling the update. Task or process control blocks contain markers indicating the corresponding tasks are safe or unsafe to run the new programs. The markers are set initially to unsafe. A change descriptor table is stored and contains control information derived from the change instructions. When the DSUF is activated, an interrupt handler is installed and traps are stored in the old programs at entry points and safety points therein. Entry point traps are tripped when a task or process enters the old program and interrupts are generated that are handled by the interrupt handler to route tasks which are unsafe to the old program and tasks which are safe to a new program. When all tasks are safe, the new programs replace the old programs. When safety point traps are tripped, a task or process may change its state from unsafe to safe when predetermined conditions are met.
    • 动态软件更新设施(DSUF)安装在数据处理系统中,目的是不间断地更换旧的操作系统程序或模块及其更新版本,同时提供系统的连续可用性和操作。 新版本加载到系统中以及提供控制更新的信息的更改指令。 任务或进程控制块包含指示相应任务的运行新程序是安全的或不安全的标记。 标记最初设置为不安全。 更改描述符表被存储并包含从更改指令导出的控制信息。 当DSUF被激活时,安装一个中断处理程序,并在其中的入口点和安全点将陷阱存储在旧程序中。 当任务或进程进入旧程序时,入口点陷阱被跳闸,并且生成由中断处理程序处理的中断,以将对旧程序不安全的任务和对新程序安全的任务进行路由。 当所有任务都是安全的时候,新程序将替换旧程序。 当安全点陷阱被跳闸时,当满足预定条件时,任务或过程可能会将其状态从不安全状态改变为安全状态。
    • 7. 发明授权
    • Channel measurement method and means
    • 通道测量方法和方法
    • US5265240A
    • 1993-11-23
    • US898623
    • 1992-07-24
    • Robert E. GalbraithSteven G. GlassenAssaf MarronKenneth J. OakesDavid E. StuckiLeslie W. Wyman
    • Robert E. GalbraithSteven G. GlassenAssaf MarronKenneth J. OakesDavid E. StuckiLeslie W. Wyman
    • G06F11/30G06F11/34G06F1/04
    • G06F11/3485G06F11/3419G06F11/349
    • Provides a method for measuring the busy utilization time for I/O channel used by any of plural operating systems (OSs) in a CEC. The measured utilization time for any OS excludes the time shared channels are utilized by other OSs during a measurement period. A channel measurement facility (CMF) is provided in the I/O subsystem hardware and microcode for each of the OSs in the I/O subsystem. The CMF is logically constructed because it uses only a small portion of I/O resources already existing in a CEC by adding microcode to control these resources to perform the time measurement function. The resources for a logical CMF including the partial use of: an I/O processor to store identifiers of an assigned OS, the partial use of channel processors controlling channels selected by the assigned OS during a measurement period, the local storage of each I/O processor, and OS storage needed for communicating the measurement data from the CMF to the OS. Any CPU can control a measurement by issuing "set channel measurement" instructions for starting and stopping a measurement performed asynchronously by the CMF to release the CPU for other independent CPU operations during a measurement period. The instruction can also be used to test the status of any CMF.
    • 提供一种测量CEC中多个操作系统(OS)中任何一个使用的I / O通道的繁忙使用时间的方法。 任何操作系统的测量使用时间不包括其他操作系统在测量期间利用的时间共享通道。 在I / O子系统中的每个OS的I / O子系统硬件和微代码中提供了通道测量设备(CMF)。 CMF是逻辑构造的,因为它仅使用CEC中已经存在的I / O资源的一小部分,通过添加微代码来控制这些资源来执行时间测量功能。 用于逻辑CMF的资源包括部分使用:I / O处理器来存储分配的OS的标识符,部分使用控制在测量期间由分配的OS选择的信道的信道处理器,每个I / O处理器和OS存储器,用于将测量数据从CMF传送到OS。 任何CPU都可以通过发出“设置通道测量”指令来控制测量,用于启动和停止由CMF异步执行的测量,以在测量期间释放其他独立CPU操作的CPU。 该指令也可用于测试任何CMF的状态。