System and method for configuring a server computer for optimal
performance for a particular server type
    1.
    发明授权
    System and method for configuring a server computer for optimal performance for a particular server type 失效
    用于配置服务器计算机以实现特定服务器类型的最佳性能的系统和方法

    公开(公告)号:US5819030A

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

    申请号:US674891

    申请日:1996-07-03

    IPC分类号: G06F9/50 G06F11/34 G06F15/177

    摘要: A technique for configuring a server computer using an optimizer program to achieve optimal performance of the server based on the server types supported by the server. Configuration may involve both calculating server configuration parameters and deciding where to place various files used by the server. In order to decide where to place files, the hardware and software characteristics of the server disk drives are analyzed, and a performance table is generated. The disk drive performance data is then input into a series of algorithms of varying complexity to determine the drives where database files should be stored. Information regarding server utilization, the number of host users and the number of users in the organization is received from an administrator. The administrator input is used to calculate configuration parameters. The optimizer program may automatically adjust a plurality of registry parameters, and may automatically move one or more database and log files to the appropriate disk drives. Alternately, the administrator may be prompted to authorize the changes. The optimizer program may also save the changed parameters and locations to a registry log file.

    摘要翻译: 一种使用优化程序配置服务器计算机以根据服务器支持的服务器类型实现服务器最佳性能的技术。 配置可能涉及计算服务器配置参数并决定在哪里放置服务器使用的各种文件。 为了确定放置文件的位置,分析了服务器磁盘驱动器的硬件和软件特性,并生成了一个性能表。 然后将磁盘驱动器性能数据输入到一系列具有不同复杂度的算法,以确定应存储数据库文件的驱动器。 从管理员那里收到有关服务器利用率,主机用户数和组织中的用户数量的信息。 管理员输入用于计算配置参数。 优化器程序可以自动调整多个注册表参数,并且可以自动地将一个或多个数据库和日志文件移动到适当的磁盘驱动器。 或者,可能会提示管理员授权更改。 优化程序还可以将已更改的参数和位置保存到注册表日志文件。

    Method, system, and product for assessing a server application
performance
    2.
    发明授权
    Method, system, and product for assessing a server application performance 失效
    用于评估服务器应用程序性能的方法,系统和产品

    公开(公告)号:US5812780A

    公开(公告)日:1998-09-22

    申请号:US653412

    申请日:1996-05-24

    摘要: Method and system for assessing the performance of a server application that acquires performance information from the perspective of a simulated user and has significantly reduced hardware requirements. Particularly, actual user behavior is modeled so that accurate determinations can be made as to the number of users a given server application can adequately support. User behavior is modeled in a client profile that contains user parameters corresponding to the nature, timing, and frequency of user activities in operating a client that in turn corresponds to client tasks. A plurality of processes and process threads are initiated to contact a server as a plurality of simulated clients from a single client computer, each simulated client making a separate logical connection to the server. A task scheduler will schedule the simulated client tasks that are determined for each simulated user by reference to the user parameters in the client profile throughout a work day. The scheduler also introduces a random element so that the tasks simulate natural variability in user behavior. User receivable response times for the task corresponding to simulated user activity are maintained in a log file and the 95th percentile time or score for each task type is calculated. The individual task type scores may be weighted and averaged together to arrive at a weighted average response time. The weighted average response time can then be used as a threshold value to determine the total number of users a server application can adequately support.

    摘要翻译: 用于评估从模拟用户的角度获取性能信息的服务器应用程序的性能的方法和系统,并且显着降低了硬件要求。 特别地,实际的用户行为被建模,使得可以对给定服务器应用程序可以充分支持的用户数进行准确的确定。 用户行为被建模在客户端配置文件中,客户端配置文件包含与操作客户端的用户活动的性质,时间和频率相对应的用户参数,客户端参数又对应于客户端任务。 启动多个进程和进程线程,以从单个客户端计算机联系作为多个模拟客户端的服务器,每个模拟客户机与服务器进行单独的逻辑连接。 任务调度器将通过在整个工作日参考客户端配置文件中的用户参数来安排为每个模拟用户确定的模拟客户端任务。 调度程序还引入一个随机元素,使得任务模拟用户行为的自然变异性。 对应于模拟用户活动的任务的用户应收响应时间保留在日志文件中,并计算每个任务类型的第95百分位数时间或分数。 单个任务类型分数可以被加权并且一起平均以得到加权平均响应时间。 然后可以将加权平均响应时间用作阈值,以确定服务器应用程序可以充分支持的总用户数。