Activity: A742 - Model and Size Capacity Requirements
DescriptionWorkflowRolesWork Products
Relationships
Parent Activities
Description

Modeling involves performance and capacity prediction through estimation, trend analysis, analytical modeling, simulation modeling and benchmarking. Modeling can be performed for all or any layer of the IT solution including the business, application and technology infrastructure.

Application sizing is a technique that predicts the service level requirements for response times, throughput, and batch elapsed times. It also predicts resource consumption and cost implications for new or changed applications. It predicts the effect on other interfacing applications. It is performed at the beginning of the solution life cycle and continues through the development, testing and implementation phases. Application sizing has a strong correlation with performance engineering.

Performance engineering is a technique that focuses on the assessment, establishment, and integration of performance planning processes and performance engineering methods within the development life cycle and implementation of prepackaged software. Performance engineering can aid in planning for effective use of existing resources, making informed equipment purchase decisions, and addressing potential performance risks and exposures more quickly. To improve strategic planning and reduce development costs, performance engineering methods and practices can be incorporated into the application development and business planning processes.

Understanding application design implications, system requirements, capabilities and costs early in the application development process improves project planning to help ensure success. Using these processes also helps your staff continually improve system performance, reduce costs, and increase productivity and user satisfaction.

Modeling and sizing are used to determine performance and capacity requirements. These requirements are met by the formulation and implementation of policies. Establishing and maintaining Performance and Capacity Management policies involves administration of pools of specific computing resources by managing policies for how resources are reserved, whether overbooking is allowed, how resources are monitored, and so forth. Resource-specific policies depend on the characteristics that are associated with particular resource types. For example, storage systems have different characteristics (space allocated, striping, access control) than networks (bandwidth allocation, packet loss rate). A policy framework provides a general, formalized way of controlling such customization and variability within a system through the use of policies.

Properties
Event Driven
Multiple OccurrencesYes
Ongoing
Optional
Planned
RepeatableYes