Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Why SCO UNIX Is A Bad Idea

aixguru Scalability Defined. Article's Author Confused. (312 comments)

Agreed. The author is confused and has described a form of compatibility not scalability - very different animals. A simple check with whatis.com would have provided a reasonable definition of scalability.

In short, scalability refers to the ability of a system to 1) retain reasonable performance levels as the demand for a resource grows and 2) accept additional resources to meet a growing demand. ("Reasonable" addressed below.)

To scale a system "vertically" for example, one might add more processors, memory, or disk. In this case, a system's "scalability" refers to the ability to add those resources and get a reasonable increase in performance for having done so.

To scale a system "horizontally", one might add more nodes (servers) to a cluster of load-balanced servers. This method can sometimes compensate for the lack of "vertical scalability" in a system.

So what is "reasonable" performance? Obviously it depends on one's goals and the trade-offs one is willing to make. If one doubles the number of processors in a server, but gets only a 10% improvement in performance, one could easily say that the system does not scale well. On the other hand if one doubles the number of processors and gets nearly double the performance, one would say that the system has scaled extremely well.

Likewise, if one doubles the demand on a system, and the throughput only increases by 10%, the system is not scaling well (which may or may not be solvable by adding additional resource).

Also, AIX does not run on mainframes. In the second paragraph of the Scalability section, the author appears to believe otherwise. AIX runs only on pSeries (formerly known as RS/6000).

Linux however, runs on all IBM eServer hardware: pSeries (POWER), zSeries (mainframe), iSeries (AS/400), and of course xSeries (Intel).

more than 11 years ago

Submissions

aixguru hasn't submitted any stories.

Journals

aixguru has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>