Index Index for
Section 5
Index Alphabetical
listing for A
Bottom of page Bottom of
page

armtech(5)

NAME

armtech, aurema - Aurema's ARMTech (Active Resource Management Technology) resource management suite

DESCRIPTION

This reference page provides a brief introduction to Aurema's ARMTech resource management software for Tru64 UNIX. Full documentation and usage information is provided in the software subsets. The software subsets are located on the Associated Products CD-ROM supplied with your operating system media kit. Refer to the Installation Guide for information on locating and installing applications from the Associated Products CD-ROM set. Aurema ARMtech Product Suite Overview Tru64 UNIX supports Aurema's ARMTech (Active Resource Management Technology) software product suite. This software provides enhanced resource management capabilities and consists of three products with increasing levels of resource management capabilities as follows: · ShareExpress which provides an enhanced UNIX timeshare scheduler that provides equal sharing on a per user basis. The ShareExpress software is licensed with the base operating system. The software subsets and documentation are delivered on the Associated Products CD-ROM. · ShareExtra which provides differential sharing of CPU (processor) resources to particular users and applications. · ShareEnterprise which provides the following features: -- Sharing of CPU resources based on UNIX users and groups and ARMTech-defined applications (collections of processes) -- Storage of historical and accounting information -- Policy settings that persist across a reboot -- CPU resources, resident set size, and process limits The ShareExtra and ShareEnterprise functions require additional licenses, enabled by Aurema's software licensing using the FlexLM licensing technology. The software subsets are located on the Associated Products CD-ROM set. Refer to the Installation Guide for information on their location, and instructions on how to install the subsets. Some of the features of ShareExtra and ShareEnterprise will be integrated over several releases. Refer to the software license to determine which capabilities are in which release, or refer to the Aurema web site atthe following URL: www.aurema.com. ARMTech Features Note Some of the following features are still under development and will be provided in a future update. Refer to Aurema's web page at http://www.aurema.com/framesets/Frameset_solutions.html for information on the features available. Active resource management involves the management of computer system resources such as: · CPU resources, including clock ticks and the number of processes · Memory, including the availability of main hardware memory and virtual (disk or swap) memory, also memory management such as paging I/O · Disks, including space quotas and management such as file and paging I/O · System I/O, including network and disk I/O bandwidth The ARMTech suite provides the Tru64 UNIX administrator with the means to manage many operating system entities, such as Web sites or applications, in addition to users and groups. The ability to manage many system entities provides you with greater and more total control of system resources than command-level resource management utilities such as those offered by the runon command or processor sets (psets). It is also much more comprehensive than the process and user resource management utilities provided by the Tru64 UNIX Class Scheduler. The latter does not provide resource management for applications and can waste unused resources if not carefully tuned. The administrator is empowered to protect the system from excessive resource consumption by any given application, process, user, or group. In turn, this can provide benefits as follows: · Enhance resource utilisation by eliminating resource starvation · Decrease the need to troubleshoot performance problems · Potentially, reduce the need for hardware upgrades or server proliferation and the associated costs of installation, downtime and maintenance. The ARMTech suite is a powerful suite for administering systems (such as Web servers) where there is likely to be contention for available resources. The main features of Aurema's ARMTwech suite are: · You can an define accounting and management entities, known as resource consumers. The resource consumers are: -- Software applications, associated with one or more processes, identified by ARMTech application identifiers (APPIDs). -- Individual users, identified by UNIX user identifiers (UIDs). -- Groups of users, identified by UNIX group identifiers (GIDs). · Resource usage accounting capabilities enable you to monitor the use of system resources by resource consumers. Such monitoring provides very fine levels of granularity. For example, you can monitor a specific user in a group of users that are using a particular software application. Resource usage information is stored and persists across reboots. · Three methods enable you to manage the resource consumption of entities: -- A relative resource allocation or share that entitles the resource consumer to a resource allocation proportional to the sum of the shares held by all contesting peer resource consumers. This method applies to resources such as CPU and I/O bandwidth. -- A fixed resource reservation, which is a fixed proportion of the total available resource. This method also applies to resources such as CPU and I/O. -- An absolute limit in the case of some system resources such as virtual memory and number of processes. The hierarchical structure of resource consumers and resource distribution ensures that no resources are idle. Capacity is fully matched to demand. · You define and administer policies that automatically enforce limits and distribute system resources without the need for further manual intervention. The policy can be changed at any time without disrupting the function of any executing programs. · The ARMTech suite provides both a comprehensive command line interface, enabling scripting, and an intuitive GUI that permits both novice and experienced users to monitor resource usage and define policies. · Intelligent defaults ensure that ARMTech is effective with little or no configuration so you can obtain resource management benefits without requiring an in-depth knowledge of either ARMTech or the operating system. You can enhance your management of system resources as your knowledge grows.

SEE ALSO

class_scheduling(4) processor_sets(4) When the ARMTech software subsets are installed, the following reference pages are available: arm(1),armadmin(1), armappl(1), armapprule(1), armattr(1), armdisplay(1), armexec(1), armfb(1), armgui(1), armmsg(1), armpolicy(1), armrep(1), armrepaselect(1), armrepdiff(1), armrepdist(1), armrepeagg(1), armrepeselect(1), armreplog(1), armrepmaint(1), armrepmsg(1), armrepprint(1), armreprmold(1), armrepsort(1), armset(1), armtable(1), armtech(1), application(4),apprules(4), armrepraw(4), armtech.conf(4), armrepspec(4), armreptemplate(4), armd(8), and armdb(8) Installation Guide ARMTech User Guide for Tru64 UNIX (located in the product kit).

Index Index for
Section 5
Index Alphabetical
listing for A
Top of page Top of
page