This presentation describes a practical philosophy
for building a foundation for Service Level Management. Many
different performance, capacity, and monitoring tools will be
mentioned as they relate to building a system for tracking network,
system, and application service levels. Specific design decisions
and lessons learned will also be discussed, as well as many of
the experiences of implementing an enterprise management system
for a worldwide IT infrastructure.
(Agenda continued on reverse side)
For two-year terms commencing March 7, 2002:
Signature Name (Print)
Sign and return ballot to address listed below
by Feb. 25, 2000 even if unable to attend Spring '01 Forum.
| Name: | Advance Registration Fee $90 FOR 2 DAY and $55 for 1 day. Due Feb. 25, 2002 includes program, breakfast, lunch and break refreshments. |
| Company: | Registration at the door $60.00 (per day) for program, breakfast and breaks ONLY! |
| Address: ________________________________________EMAIL: __________________________________________ | Any questions? Benny McCoy at 303-673-4463.
Please include your EMAIL ID in the spot to the left. |
| City: | Clip and Return form with check (payable to RMCMG) to:
Benny McCoy, 9816 W 99th Place, Westminster CO, 80021 |
| State: Zip: | If you would like a receipt please enclose a self-addressed stamped envelope. |
o I plan on skiing on March 09 (see reverse side for details) Number of Family Members skiing _____
o I prefer vegetarian meals.
AGENDA Thurs March 07 continued -
Content delivery networks featuring "servers at the edge of the Internet" have achieved impressive levels of performance in a number of real world situations. Some content delivery providers have made bold claims about the complexity and value of their patented "rocket science" algorithms. This paper provides an independent look at these algorithms and examines cases where they are, and are not, likely to deliver the performance benefits they promise. The paper also discusses the pros and cons of web caching, which can be viewed as a grassroots alternative to top down content delivery services.
Lloyd G. Williams, Software Engineering Research
Connie U. Smith, Performance Engineering Services
Architectural decisions are among the earliest made in a software development project. They are also the most costly to fix if, when the software is completed, the architecture is found to be inappropriate for meeting quality objectives. Thus, it is important to be able to assess the impact of architectural decisions on quality objectives such as performance and reliability at the time that they are made.
This presentation describes PASA, a method for performance assessment of software architectures. It was developed from our experience in conducting performance assessments of software architectures in a variety of application domains including web-based systems, financial applications, and real-time systems. PASA uses the principles and techniques of software performance engineering (SPE) to determine whether an architecture is capable of supporting its performance objectives. The method may be applied to new development to uncover potential problems when they are easier and less expensive to fix. It may also be used when upgrading legacy systems to decide whether to continue to commit resources to the current architecture or migrate to a new one.
The steps in the PASA method are described together
with an overview of the techniques used to perform an architecture
assessment. These techniques include the use of architectural
styles, performance antipatterns and performance modeling as well
as strategies for identification of alternatives for meeting performance
objectives if problems are discovered. The method is illustrated
with an example drawn from an actual assessment.
2:00-2:15 Break
RMCMG will sponsor a skiing trip on Saturday, March
09. Lift tickets can be purchased at the forum on Friday March
8, at a discounted rate. Adult lift tickets will run about $35.00.
We are still looking for the best deal.
Barry and Judith Merrill, of MXG fame, will be unavailable
to participate in CMSki this year. We would like to thank them
for their past participation.
Alan Schulman has been
active in CMG since the early '80s. He has been an officer in
local CMGs since the mid '80s and on the program committee for
National CMG since the early '90s.
Mike Machuga has been
attending the RMCMG Forums since 1990. Mike has been both a speaker
and session chair at the National and Rocky Mountain CMG. Mike
has been a RMCMG board member for the last 4 years and would like
to continue in that roll. Mike has his own company, Electra Data
Services Inc. where he consults on capacity planning and chargeback.
He has over 20 years data processing experience.
Ned A. Diehl, The Information Systems Manager, Inc. (ISMTM)
Virtual tape (VT) subsystems are an important part
of a large percentage of OS/390 and z/OS installations. While,
they do a beautiful job of solving many traditional tape problems,
they are not all things for all installations. VT systems present
some interesting challenges, since while they look like real tape
drives to standard OS/390 performance monitors, there are important
internal activities that those monitors do not see. The two primary
implementations (IBM VTS and StorageTek VSM) both produce SMF
records which provide metrics unique to virtual tape. Approaches
to analysis will be discussed and will include both an RMF view
and virtual tape measurements. Graphical examples will be drawn
from a variety of different types of installations. Primary focus
will be on VSM; however, VTS information will be included. There
will be no attempt to compare the performance and merits of different
architectures, though the techniques presented can help installations
with comparative analysis.
Storage Networks have received a great deal of publicity and are being deployed by an increasing number of companies. Storage networking is the general term used to encompass accessing storage across a network, which includes Storage Area Networks, and Network Attached Storage. With the dramatic increases in the amount of storage being deployed, many solutions are being brought to market.
In this discussion, the market segmentation for storage networking and the requirements for storage in each market segment will be explained. Making a choice between the different types of solutions being offered for storage networking in SAN and NAS is aided with an explanation of these approaches. Part of this explanation deals looking at where the different solutions best fit into a storage networking strategy.
John Pilch, Performance Capacity Solutions
The key success factors for the forecasting task are the established and documented relation between business activity and data processing activity, and the ability to determine the resource consumption demands of new applications. The focus of this presentation is new application planning, and it defines the relationship between the development process and the capacity planning function.
"Pay as you go" pricing and "capacity on demand" packaging have emerged recently as familiar themes in the marketing literature of many hardware and software vendors. However, the implementation of these concepts raises some new technical problems whose solutions are still being refined. These solutions are creating a new set of challenges for performance analysts and capacity planners. This paper analyzes a number of these challenges, with special emphasis on those associated with the IBM License Manager (ILM) and the Variable Workload License Charge (VWLC) pricing model employed in z/OS environments.
The notion of scaling used to mean "How big do we have to make the server?" Unfortunately, the new e-business approach to applications has spread the work across many different components owned by many different organizations.
Now, when we talk about scaling, we have to address networks, storage, security, application architecture, and even other entire applications. This paper proposes an approach to modeling business transactions to determine what is impeding the business process, what to do about it, and the effect of taking that action.
Dr. Jeff Buzen is best
known as chief scientist and co-founder of BGS Systems, and as
the original architect of the BEST/1 product family. He has also
just completed a term as President of CMG. Jeff has been actively
involved in the analysis of system performance since the 1960s,
and has received several honors for his work including the 1978
the A.A. Michelson Award.
Ned Diehl is a Retired
IBM Senior Systems Engineer with over 25 years working with large
accounts. Over 15 years was as a Large Systems Regional Designated
Specialist focusing on performance analysis and capacity planning.
He joined The Information Systems Manager, Inc. (ISM) in 1992.
Currently Ned is a Senior Product Manager with ISM. Primary
responsibilities include product management for the DB2, CICS,
and tape library members of the PerfManTM reporting
and analysis product line. Secondary functions include PerfMan
for z/OS design assistance and customer consulting.
Randy Kerns is a partner
at The Evaluator Group and is responsible for Storage Area Network
and Network Attached Storage analysis and education as well as
company and product strategies.
He has over twenty-nine years in the computer industry
involved in the development of storage products. His background
includes a bachelor's degree in computer science from the University
of Missouri at Rolla and a master's degree in computer engineering
from the University of Colorado. He has worked for IBM, Fujitsu,
as Vice President of Engineering at the Array Technology subsidiary
of Tandem Computers and as Director of Engineering for Enterprise
Disk at Storage Technology Corporation. Product development
that Randy has been involved in includes both disk and tape subsystems
for those companies.
Randy has made numerous presentations at conferences
and is the author of many industry articles.
Laura Knapp has 30 Years
in the Networking business working for Texas Instruments in their
worldwide network and as a corporate Networking Spokesperson for
IBM. Her background includes development, trouble-shooting, product
management, and customer support. Her experience allows her to
cover all aspects of networking and she always brings a pragmatic
view to very complex technologies.
Steve Lewis was the Mullen
Award winner at CMG 2001 in Anaheim. He has worked in the area
of system and network management for the past twelve years for
companies in the transportation, financial, and software industries.
He has served as a programmer, DBA, UNIX system administrator,
capacity planner, and software engineer for the design and implementation
of management software. He and his family live in Colorado where
they enjoy outdoor activities in the Rocky Mountains.
Dr. Tim R. Norton has
almost three decades of experience in the computer industry. He
is the founder of his consulting company, Simalytic Solutions,
and a co-founder and the Chief Scientist of DevelopNET Corporation,
which
provides web based capacity planning services for
web applications. In addition, he is an Adjunct Professor of Computer
Science at Colorado Technical University and at The University
of Colorado at Colorado Springs.
He has done capacity planning and modeling at a variety
of large companies, including MCI WorldCom, United Airlines, and
Atlantic-Richfield.
He holds a Masters Degree in Computer Science and a Doctor of Computer Science Degree. He is a member of the ACM, the Society for Computer Simulation, the IEEE Computer Society, and CMG, where he has been the Modeling Subject Area Chair for two years. He is also on the Computer Science Academic Advisory Boards at Colorado Technical University and Denver Technical College (a division of DeVry University).
John Pilch combines the
unique background of over twenty five years of industrial experience
at world recognized research and system engineering firms with
over thirty years experience teaching computer science at the
graduate level. After a career at Bell Laboratories and Bell Communications
Research, he is consulting on the deployment of large multi-tier
applications. His experience and training includes
hardware configuration sizing, performance benchmarking, application
modeling, system instrumentation, and performance analysis on
a variety of platforms.
John has a long association with CMG. He has presented
a number of papers at the National Conference and at Regional
CMG Meetings. Currently he serves as Treasurer for CMG.
Dr. Lloyd G. Williams
is a principal consultant at Software Engineering Research, where
he specializes in the development and evaluation of software architectures
to meet quality objectives, including performance, reliability,
modifiability, and reusability. His experience includes work on
systems in fields such as process control, avionics, telecommunications,
electronic funds transfer, Web-based systems, software development
tools and environments, and medical instrumentation. Dr. Williams
has been a pioneer in the application of Software Performance
Engineering (SPE) to object-oriented systems. He is the author
of numerous technical papers and has presented professional development
seminars and consulted on software development for more than 100
organizations worldwide.
Dr. Connie U. Smith, a
principal consultant of the Performance Engineering Services Division
of L&S Computer Technology, Inc., is known for her work in
defining the field of SPE and integrating SPE into the development
of new software systems. Dr. Smith received the Computer Measurement
Group's prestigious AA Michelson Award for technical excellence
and professional contributions for her SPE work. She also authored
the original SPE book: Performance Engineering of Software
Systems, published in 1990 by Addison-Wesley, and approximately
100 scientific papers. She is the creator of the SPE ED
performance engineering tool. She has over 25 years of experience
in the practice, research and development of the SPE performance
prediction techniques.
Together, Drs. Williams and Smith have over 50 years of experience in software development. They have worked together for more than 15 years to help clients design and implement software that meets performance objectives. They have published numerous technical papers and articles, and are the authors of Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software, published by Addison-Wesley.