Performance monitoring and capacity planning

1 comment | 7I like it!
October 19, 2001, 10:32 AM —  Unix Insider — 

Performance monitoring and capacity planning are
infamous subjects to managers of mainframe-based data centers. In
brief, an Information Technology manager must decide how much computing
resources an organization needs, when they are needed, and answer why
the "how much" estimation always changes.

Managers of distributed, client/server environments wrestle with
this problem too. But they must endure the added complexity of dealing
with multiple sites.

In supporting the functions of capacity planning and performance
monitoring, IT organizations are really assessing the service levels they provide, which are decided by customer expectations:


  • What service will IT provide?

    The customers define this.



  • What service can a given configuration provide?

    Provided by the IT organization, these are the goals for user performance,
    factoring in the budgetary restrictions.

As those associated with the mainframe data centers know, this is not
easy, and even old-hands guess wrong. The difficulties arise from
several reasons:


  • Predicting the future is hard.

    We are dealing with future hardware and software and
    how this vaporware may work together, future users and their
    requirements, and the organization's future mission. (Pop quiz: How much
    CPU capacity did you plan for your public Web server this year? Oh,
    you didn't even plan a Web server?)



  • Users can't predict the future either.

    Smart people always find new ways of using all of the computing
    resources available. (Pop quiz: Ask your marketing manager how
    many Web pages your organization will publish next April.)



  • Distributed client/server environments are more complex
    than mainframe data centers.

    There is now a wider
    variety of potential configurations, and each new generation of
    hardware and software will introduce new capabilities and costs.
    (Pop quiz: Ask your Webmaster what Java- and VRML-enabled Web pages
    mean to your organization's network load next April.)



  • The rate of change in new technologies continues to
    accelerate.

    Very often, by the time a person
    understands and feels comfortable with a new technology it is
    obsolete. Both as an institution and as individuals, IT staffs
    must keep abreast of new technologies or risk being left behind.
    (Pop quiz: Did your IT department spearhead your Web server
    development and deployment?)



  • Organizations are complex.

    Complexity breeds specialization. Experts in one field are rarely
    experts in another. When planning computer and network use
    it helps speak the language of your constituency.

While some view capacity planning as an art form, you can approach it scientifically. Keep in mind it is easier to find that a
configuration will not support a specific service level than
to predict it will. For example, it is easy to determine that a
system with

I like it!
Comments

knowledge base

knowledge base
| reply
Free books

Essential JavaFX
Get started building rich Web apps quickly with an introduction to the power of JavaFX key features -- scene node graphs, nodes as components, the coordinate system, layout options, colors and gradients, custom classes with inheritance, animation, binding, and event handlers.Enter now!

The Nomadic Developer
Consulting can be hugely rewarding, but it's easy to fail if you are unprepared. To succeed, you need a mentor who knows the lay of the land. Aaron Erickson is your mentor, and this is your guidebook. Enter now!

Featured Sponsor

AISO founders envisioned a Web hosting company that was environmentally friendly. While the company employed energy-efficient innovations like solar panels, its infrastructure produced unacceptable power and cooling requirements. Find out how AISO leveraged AMD technology to overcome their challenge in this case study white paper.

In this whitepaper, Scalar explores the opportunity to change the landscape with respect to mission critical databases built around Oracle. Leveraging technologies such as Linux, high-end commodity processing power and Oracle RAC technology to architect, design, build and maintain database infrastructure that delivers maximum availability, reliability and performance at a fraction of traditional cost.

On a typical day, weather.com, the Web site for The Weather Channel in Atlanta, serves up between 15 million and 20 million page views. But in September 2004, when back-to-back hurricanes ransacked Florida, the peak traffic on one day more than tripled: over 70 million page views by more than 7 million unique visitors. Read the full success story now.

Marketplace