Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
The Media Operating Systems Software Hardware

What Do You Look For in a Big Iron Review? 262

ValourX writes "We're starting to write more reviews of enterprise-class hardware and software and although we've done pretty well with our reviews, the high-end products are a lot trickier when it comes to testing and evaluation. Obviously it is not possible to build an enterprise-grade 'your neck is on the line' production environment just for writing reviews, but maybe we can do something smaller, just for testing purposes. What do you as an IT professional want to read in a review for a server OS or a high-speed switch, or a big iron server or proprietary workstation? What tests should we run? What results and feature comparisons are going to be most meaningful to you?"
This discussion has been archived. No new comments can be posted.

What Do You Look For in a Big Iron Review?

Comments Filter:
  • Vendor-Specifics (Score:5, Interesting)

    by Vengie ( 533896 ) on Thursday December 02, 2004 @01:54PM (#10976053)
    In many a large setting, a big concern is "does it play nice with XYZ." [Insert cliche about certain-hardware manufacturer that set the "random" retry ethernet window to minimum, rather than minimum+random, to achieve better performance for its cards, intentionally mucking with interframe spacing....] XYZ is going to be: Specific app or other (hardware) product. If the apps are internal (as some of ours are) then you can't help us -- but there are some fairly customizeable out-of-the-box apps that you could test against....

    Basically, none of these purchases happen in a vacuum. The merits of the technology matter, but "playing nice" is a dealbreaker. If this causes ANYTHING to break, forget it for now. et cetera.

  • True costs (Score:5, Interesting)

    by ChiaBen ( 160517 ) on Thursday December 02, 2004 @01:59PM (#10976104) Homepage
    I have had problems in the past looking at various hardware and comparing the true costs of it, especially support. With the third party support companies out there (we use Terix, amongst others), there are so many options, and with yearly support contracts in excess of $100,000, for our relatively small company, mis-calculating these in a recommendation can be a very big deal.

    Just my $.02... oh, also just plain reviews of support companies on different hardware would be good also.
  • by akad0nric0 ( 398141 ) on Thursday December 02, 2004 @02:00PM (#10976111)
    I've worked with too many companies whose products *do not* scale the way they claim, or whose products will techincally scale, but are at that point virtually useless. Use bogus data, who cares, but test the data volume, throughput, storage, archival, etc. to the limits and make sure the product is still useful. This is the single biggest problem I've had with enterprise installations, and the problem as an architect is that it's difficult to test on a very tight timeline for product evaluation. I've had egg on my face more than once because I had to take the vendor's word for it.

    Second, install the application yourself. Don't let the vendor do it for you. And when you install it, install it as an enterprise would. That is, if it's an n-tier application, or has multiple components, don't take the "default" installation and put all of the components on one system. Of course this will work. Try distributing the components over multiple systems like an enterprise would. Often this is where the complexity comes in and products falter.

    One company I worked for purchased some software from Tivoli. After 6 months, and a team of engineers onsite from the vendor, they still couldn't get the components to talk for more than a day without problems (after weeks of installation), and still couldn't get useful data out of the database due to its size, so we took our $500mil back and bought something else. Having an evaluation that would've tested this would've saved us a bundle.
  • by SrJsignal ( 753163 ) on Thursday December 02, 2004 @02:01PM (#10976118)
    As someone who has to build, integrate, then deliver systems to other peoples' server floors I have some things that would be nice to know. How much power does the thing ACTUALLY use, not what the manual says, but real world usage (all you need is a clamp annmeter and a split extension cord) This test helps us determine power requirements if we deliver 100 of these, and cooling requirements.
  • by Obiwan Kenobi ( 32807 ) <(evan) (at) (misterorange.com)> on Thursday December 02, 2004 @02:03PM (#10976138) Homepage
    ** For a server OS

    How easy is it to install? How easy is it upgrade? How easy is it, if its a different architecture (ie, Windows, Linux, Mac), to migrate big programs (Exchange, databases) from one to another? How well does it gel with existing servers? Do they recognize one another? Do they acknowledge? Can they fit into existing Active Directory-type listings effectively?

    Most to all shops are not created overnight. They are built on mistakes or tried-and-true methods that are (usually) quickly outdated. The problems arise when you try to "fix" the existing problems by bringing in more robust OS's and capabilities. It is the meshing of these that is more important to Network Admins that tales of how well this server did on a single machine in a non-network environment.

    ** High-speed switch

    Does it scale (how easy is it add one to five or more on a single chain?)? How is the admin interface? Is it web-based? Console (ie, serial port) based? Does it have both in case console is all that's available? Can you break it or overrun it with traffic?

    ** Big iron server or proprietary workstation?

    Someone else has mentioned scale so let me throw in something different: How easy is it to recover? Does it have Raid? (Well, it should obviously) Break it, remove a disk and see if you can recover from it easily. "Lose" a driver and see how quickly you can recover.

    Something I'd love to see is a review that includes a call to the tech support of that server. Don't tell them you're a reviewer, just tell them you got a problem. See how quick they respond, how informative they may be, how far does it have to go before they call in reinforcements? (ie, higher level support)? Will they call on-site repair? If so, how long did you have to troubleshoot before they determined it? Sometimes a card or piece will break and front line support will make you bleed through their ignorant manuals step-by-step when its clear that Piece A is broken and need a on-site tech with experience with that hardware to come and replace it.

    ** What tests should we run?

    Stress, along with installing/upgrading hardware.

    ** What results and feature comparisons are going to be most meaningful to you?

    I believe that over the course of this comment writing and thinking back over my dealings on big iron hardware, that comparisons in regards to tech support, informativeness, and responsiveness are something that can immediatley be added to the review process.

    Something more long-term would be how long did the server run before downtime, problems, burnouts, or hardware failures.
  • by iBod ( 534920 ) on Thursday December 02, 2004 @02:11PM (#10976197)
    When I hear "Big Iron" I think mainframes.

    In particular, big IBM mainframes (s/3x0) running something like MVS (maybe VM at a push).

    Anyone else think the term "Big Iron" is used innapropriately to describe a bunch of piddling little boxes that don't even need an air-conditioned datacenter equipped with an automatic Halon fire extinguishing system?
  • by Anonymous Coward on Thursday December 02, 2004 @02:22PM (#10976329)
    For example when you test something like a mainframe enviroment you have to realise that it isn't designed to perform the same tasks that a PC or a workstation or a server is ment to perform.

    A Mainframe looks like a dinosaur when you grade it by PC standards, but when you actually see what they do and what they are designed to do you quickly realise that no PC or PC cluster could be made to do the same things at anything close to a reasonable cost.

    For example take I/O operations for instance.

    You have your standard PC PCI slots that run a 66mhz and are 32bit. That means that the a PC has about 120-130MB/s worth of bandwidth to move information from one device to another. Give or take.

    Now when you look at a Mainframe enviroment you notice that it's very distributed by comparision, a modern top of the line Z Series has a theoretical 26TeraBytes worth of I/O operations at it's disposal.

    Completely blows anything in the PC or workstation or server world away. There is no way you could create with a PC cluster a cost effective and reliable and backward compatable way of doing what a Mainframe can do and still be in the same price range.

    So when testing computers test them for what they were designed to do and the enviroment they were designed to operate in and avoid making meaningless connections in between things like a cluster of PC servers aggragate SPEC CPU score vs a Mainframe's.

    Or compare the $ per cpu power of a Itanium proccessor vs a Power970 (mac g5) proccessor. It's mostly pointless and meaningless except for curiosity sake.
  • Re:Not Speed (Score:3, Interesting)

    by sjames ( 1099 ) on Thursday December 02, 2004 @03:45PM (#10977345) Homepage Journal

    Not so fast.If I am running 3 processes that don't need to communicate, the single CPU system will keep thrashing the cache while the 3 processor system won't.

    That's why a big iron system may feel ponderous even if you're the only user online, but with 1000 users, it feels no slower while your disktop feels snappy and responsive but 5 people logging on with you can bring it to it's knees.

  • by Myself ( 57572 ) on Thursday December 02, 2004 @04:23PM (#10977841) Journal
    Neon lamps and an "alarm cutoff" switch to silence the audible alarms, while leaving the visual indicators lit, so you can hear yourself think while replacing the failed board.

    For extra points, the Lamp Test switch should be located at elbow level, so you can nudge it while walking through with the regional manager.

    LEDs are fine, but they can't be blue. Anything with blue LEDs is probably still in diapers.

    Seriously, failure isolation is a big thing. The best test would be to get a bunch of failed boards from the factory and install them in various combinations, to see if the system can puzzle it out. The manufacturer isn't likely to assist you with this test, however.

    How does it handle spares? Are important parts protected 1+1 or n+1? How long can it operate with a fan unit removed for replacement? Do the air filter trays like to come unlatched and snag cabinet doors as they close?

    Also, since my definition of "big iron" means "equipment which justifies employment of a Floor Space Planner", let's talk about cabinets and connections. Some of the better gear I've worked on uses fiber links between pieces, letting you locate them on different floors of a building if that suits you. And since all the links are redundant, you can move and replace link cables without taking a hit.

    That same equipment, by the way, had a slight bug in the interface. If one sent too many commands over an administrative link in a short period of time, it would reboot. Oops. There's supposed to be a graceful rejection process when the buffer's full, and they must've forgotten to QA that part. (As far as I know, the bug is still in current versions of the software, because nobody runs up against it but me.)
  • by Johnny Mnemonic ( 176043 ) <mdinsmore@NoSPaM.gmail.com> on Thursday December 02, 2004 @11:06PM (#10982253) Homepage Journal

    I agree with the above post for all the reasons he mentioned. You don't drop $1M on a product because it got "5 thumbs up" in some magazine.

    However, to offer some constructive criticism--what you could do is do extensive technical and performance analysis of a working system in a production environment. Instead of being able to sit at your desk and run pretty little tests, you would have to interview customers of a product, and ask them:
    • why did you choose this product?
    • did the hype live up to the delivery?
    • What infrastructure does it interop with?
    • what are real-world performance numbers?
    • what are you the happiest about in terms of it's use?
    • what do you find lacking?
    Not nearly as easy to be sure--it'll take finding real customers of the product who have the time and/or inclination to let you do interviews and look at performance metrics. However, I for one would be interested to read case studies of other folks; although I would understand that not every thing would apply to my environment, I would be really interested to learn about the gotchas and real-world performance.
  • The Ultimate Test (Score:3, Interesting)

    by kris ( 824 ) <kris-slashdot@koehntopp.de> on Friday December 03, 2004 @02:45AM (#10983602) Homepage
    Dismantle the system. Without powering it down. How many components can you remove, following all procedures, before the system becomes unavailable?

Intel CPUs are not defective, they just act that way. -- Henry Spencer

Working...