ArticleslgStudy

computer science

Million service units

Million service units is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Million service units rather than just read about it. In short: A million service units (MSU) is a measurement of the amount of processing work a computer can perform in one hour. The term is most commonly associated with IBM mainframes.

Key takeaways

  • Million service units belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Million service units to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Million service units from memory before moving on to harder problems.

Reference excerpt

A million service units (MSU) is a measurement of the amount of processing work a computer can perform in one hour. The term is most commonly associated with IBM mainframes. It reflects how IBM rates the machine in terms of charging capacity. The technical measure of processing power on IBM mainframes, however, are Service Units per second (or SU/sec). One “service unit” originally related to an actual hardware performance measurement (a specific model's instruction performance). However, that relationship disappeared many years ago as hardware and software evolved. MSUs are now like other common (but physically imprecise) measurements, such as “cans of coffee” or “tubes of toothpaste.” (Cans and tubes can vary in physical size depending on brand, market, and other factors. Some coffee cans contain 500 grams and others 13 ounces, for example.) Most mainframe software vendors use a licensing and pricing model in which the customers are charged per MSU consumed (i.e. the number of operations the software has performed) in addition to hardware and software installation costs. Others charge by total MSU system capacity. Thus, while MSU is an artificial construction, it does have a direct financial implication. In fact, software charges are why the MSU measurement exists at all. IBM publishes MSU ratings for every mainframe server model, including the zSeries and System z9 ranges. For example, a zSeries z890 Model 110 is a 4 MSU system. MSU ratings are always rounded to whole numbers. IBM enforces an MSU rule called the “technology dividend”: each new mainframe model has a 10% lower MSU rating for the same level of system capacity. For example, when IBM introduced the System z9-109 in 2005, if a particular z9 configuration could process the same number of transactions per second as its predecessor (a particular z990 configuration) then it would do so with 10% fewer MSUs. The lower MSU rating means lower software costs, providing an incentive for customers to upgrade. However, as software costs are not linear with MSUs, decreasing or increasing MSUs will not show a proportional change in software costs. The "least expensive" MSUs will be added (with increased MSUs) or removed (with decreased MSUs). For example, a 10% increase in MSUs will result in a software cost increase of less than 10%. How much more (or less, if reducing MSUs) depends on numerous other factors.

Sample usage “Our accounting department will need 6.5 MSUs on a System z9-109 from 10 p.m. to 1:00 a.m. each night in order make sure our quarterly financial statements arrive on time.” “You will need 8 more Db2 MSUs for your z900 to handle this year’s Christmas sales rush. Since your current z900 configuration doesn’t have enough capacity to add 8 Db2 MSUs, you need to add another engine. It might be less expensive to upgrade to a z9 because of the double technology dividend.”

See also Instructions per second z/OS z/VSE

External links Sample MSU Figures for various hardware configurations (IBM Website)

References

Worked examples

Example 1 — a first encounter with Million service units

Start with the simplest possible case. Write down what Million service units claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Million service units before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Million service units ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Million service units

In research
Million service units appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Million service units in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Million service units is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer performance, so understanding it makes those chapters shorter.
In everyday life
Look for Million service units outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Million service units in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Million service units means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Million service units out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Million service units in simple terms?

A million service units (MSU) is a measurement of the amount of processing work a computer can perform in one hour. The term is most commonly associated with IBM mainframes.

Why does Million service units matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Million service units?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Million service units.

Tags

  • Computer performance

Keep exploring