Maxed Out

Because the System i can run at redline speed all day long . . .

January 30, 2008

IBM Sharpens BladeCenter with i5/OS

The hints first hit last summer, spilled a bit this fall, and now, i5/OS on a blade is real. As part of its V6R1 announcements yesterday, IBM released details about its i5/OS blade offerings and plans, which brings up two stories -- the basic offering and the details behind it.

The Basics

V6R1 of i5/OS now supports the existing JS22 blade, which is a four-core, 4GHz POWER6 blade that was previously announced last fall for AIX and Linux on POWER. The JS22 can run in a BladeCenter H chassis, which in turn can support up to 14 POWER and x86-based blades. The BladeCenter H connects to a SAN for storage, most notably the DS4700, DS4800, DS8100, or DS8300 -- i5/OS still does not support the DS4700 and DS4800, but a partition-management system (VIOS) new to the System i now does (more on this below).

IBM says it will support the relatively new -- and popular -- BladeCenter S chassis, which is geared for smaller businesses. The BladeCenter S can handle up to six blades and up to 12 disks, all in the same box.*

How'd IBM Do It?

Last fall, when the JS22 blade was first announced, IBM tipped its hand over adding i5/OS support for the blade, but it did not do so at the same time it released the blade for AIX and Linux on POWER. The reason? As it turns out, V6R1 doesn't exactly run directly on the blade, and part of that is due to storage. With a blade, there's not a lot of internal hard disk to match the same way that a System i has built-in disk ready to hold DB2. So i5/OS needs a method for getting to disk, and that method is virtualization with VIOS -- a virtual IO server.

"This is how System p does its storage virtualization," said Craig Johnson, IBM's i5/OS product manager, in a pre-announcement interview last week. "You have a VIOS partition as partition number one, and you serve out storage to AIX and Linux today. So what we're doing on POWER6 systems with V6R1 is that VIOS can serve i5/OS as well as AIX and Linux."

Johnson likens VIOS to an appliance partition. "All it does is serve out IO to other partitions," he noted. To create those partitions, you would use a built-in tool called Integrated Virtualization Manager (IVM), and it's basically an alternative to using HMC for LPAR management. VIOS is a real partition, based on AIX, and it uses CPU and memory -- but it's not used for running applications. It's only there to serve out storage.

"If VIOS is turned off, then your i5/OS partition is turned off as well. These partitions are tied to each other," Johnson explained.

As for the JS22 blade, it runs the POWER6 hypervisor with the first partition being VIOS, which will "own" the fibre, ethernet, and SAS adapters, which are virtualized to i5/OS in the second partition. You can have multiple partitions on the blade, including AIX and Linux partitions.

"The theoretical maxium is 40 partitions, 10 per core, on the blade. We don't expect anyone to do that, but it's capable of doing that," Johnson said.

The System i Sweet Spot

"What we expect, and where we've seen interest from our customers, is around consolidating their five, 10, or 20 Intel servers along with their System i in the BladeCenter environment," Johnson noted.

"So the BladeCenter is almost like consolidating your infrastructure, your ethernet switches, and fibre switches -- the blade is your server. It's got your cores and memory and your ethernet adapter to go to the ethernet switch to get to the network. Your storage is a SAN," he explained.

Storage Area Networks (SAN), by the way, are being increasingly adopted in enterprises that need to consolidate storage and backup and also have encryption methods for securely holding data governed by compliance regulations.

The defining point about the BladeCenter S isn't so much its small size and easy-to-plug-in power requirements but rather its 12 integrated disk drives that give it a semblance of being an integrated box that has "internal" storage. The BladeCenter S is more complicated than a System i, of course, but using it is more compelling than managing several servers in a small business that has typically added servers and workloads on an ad hoc basis. This is IBM's basic message, and it seems to be resonating well with non-System i companies.

For smaller System i-based organizations that also have Intel servers -- and maybe a Unix or Linux need -- a BladeCenter S may be a great solution. For companies that may be fighting presidents, CEOs, or CIOs for System i mindshare, a way to keep an i5/OS investment may be through an IBM BladeCenter. Of course, upper managers who already appreciate the System i can also see the benefits of BladeCenters -- and a traditional System i.

Despite a long-held lead in total cost of ownership, SMB System i customers have been running into cost-of-acquisition issues for new System i boxes, software, and upgrades. Sometimes the cost issues are real and sometimes just perceived, but as I see it, BladeCenters will level the playing field and lead to more transparent pricing. How will the cost of the JS22 blade shake out when you compare the same number of AIX users against the same number of i5/OS users? Compared to Linux? And for the database? So what's the sacrifice that may come from more direct comparisons?

Answer: Integration and simplicity. On a practical level, customers will need new sets of skills to effectively manage a BladeCenter. As for the all-in-one integration of the traditional System i . . . I think in the SMB space, at least, market pressures bend it toward BladeCenters.





* Personally, I think the BladeCenter S and its derivatives will be the core offerings for IBM SMB efforts. IBM and its partners will lead with the BladeCenter S, and if it's too small, end up upselling a more expansive BladeCenter solution or System i or System p. The BladeCenter encourages an IBM hardware/software/storage lock-in, and it has direct blade competition from HP, Sun, and upstart Dell -- and that direct competition, ironically, makes it easier to sell than the System i, which faces only indirect competition.

Posted by cmaxcer at January 30, 2008 11:51 AM

Comments

"...VIOS is a real partition, based on AIX, and it uses CPU and memory -- but it's not used for running applications. It's only there to serve out storage. ..."

since i5/OS is licensed on the JS22 per core, can VIOS be configured to run on one core in the blade and i5/OS another?

the IBM web page for the JS22 lets you purchase 10 to 40 i5/OS users. Can more than 40 i5/OS users run on an i5/OS entitled JS22 core?

Small shops ( and software developers ) have to pay likely $40K in hardware and i5/OS license fee for a 5 user system. But for medium to large shops, the JS22 looks to be a bargain, price wise, compared to the i570. Is that true? Will a JS22 running i5/OS on a single core, have the same performance as an i570 with a single activated core?

Well written report. Thanks.

-Steve

* [Note from Chris: Here's the basic answer I got from IBM:


  • There is no limit to the number of user entitlements purchased for the JS22. There is an unlimited user entitlement option as well.
  • This web site is one way to order the JS22 and is meant for simple configurations.
  • The JS22 has 4 cores. You can buy 1,2, 3, or 4 i5/OS processor entitlements for the JS22 - one for each core you want to run i5/OS on.
]

Posted by: Steve Richter at January 31, 2008 9:51 AM

Hallo Steve,


for your first two questions, the clear answer is here at fourtly paragraph:


http://www-03.ibm.com/systems/i/os/i5os/v6r1/blades/


And Third, will the i570 have the same performance?


Yes, if you configure it the same - with single core and VIOS attached FC-SAN storage.
Also the VIOS must have the same ressources of processor(s) and memory.
But the i570, and other system i's, plays in another league, if you use direct attached or direct attached SAN storage to the LPAR (phys. adapter without VIOS).

Posted by: Sven at January 31, 2008 1:18 PM

"...for your first two questions, the clear answer is here at fourtly paragraph:
http://www-03.ibm.com/systems/i/os/i5os/v6r1/blades/ ..."

thanks for the link. I think the wording on that and other IBM web pages is ambiguous.

"...The BladeCenter JS22 is a four core, 4.0 GHz POWER6 processor-based blade. ..."

"...i5/OS V6R1 is offered with per processor and per user entitlements. ..."

The first sentence clearly says the processor has 4 cores. But then, when they say you purchase an i5/OS entitlement for the processor, they actually mean a core. I guess.

Posted by: Steve Richter at January 31, 2008 3:35 PM

If i5/OS V6R1 can run with VIOS, and i5/OS runs on power5 based machines, would it be possible to run i5/os on on p5(p5+) machines running VIOS and IVM (and AIX and Linux)?

Bernard Dhooghe

Posted by: Bernard Dhooghe at February 1, 2008 10:27 AM

"The first sentence clearly says the processor has 4 cores. But then, when they say you purchase an i5/OS entitlement for the processor, they actually mean a core. I guess."




nope, 1 license per active processor, means 4 licenses per fully activated core

Posted by: Tony at February 1, 2008 10:39 AM

"If i5/OS V6R1 can run with VIOS, and i5/OS runs on power5 based machines, would it be possible to run i5/os on on p5(p5+) machines running VIOS and IVM (and AIX and Linux)?"

No. The V6R1 support for i5/OS as a client to the VIOS is limited to POWER6 systems.

* [Note from Chris: Thanks for the clarification, Kurt!]

Posted by: Kurt R at February 4, 2008 9:26 AM

"The first sentence clearly says the processor has 4 cores. But then, when they say you purchase an i5/OS entitlement for the processor, they actually mean a core. I guess." -Steve

"nope, 1 license per active processor, means 4 licenses per fully activated core." -Tony

I agree with Steve on this one. The introduction of multi-core chips has muddied the water with respect to licensing terms. IBM defines a processor as the core. If you want to run i5/OS on all 4 cores, you will need 4 processor entitlements. The following links you to document which defines the terms. It's a pSeries techdoc, but it still applies: http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/FQ119954

Posted by: Kurt R at February 4, 2008 9:50 AM

Kurt,

sorry I have to disagree with you. It's of course the wording that makes the difference.




see following exerpt from IBM's Offering tool


FC 8400 IBM BladeCenter JS22 4-core 4.0 GHz Processor

Posted by: Tony at February 4, 2008 12:03 PM

Tony,

The offering information that was published for the JS22 is, at best, confusing. I think you and I are talking about two different things. The processor entitlements to which you refer are associated with the hardware and have nothing to do with i5/OS. The processor entitlements to which I refer are associated with i5/OS. In other words, processor entitlement features must be independently specified for both the hardware and the operating system.

When the JS22 BladeCenter hardware is ordered, all 4 cores must be accounted for. Two alternatives are provided. You can either order processor entitlements for each of the 4 cores (FC #8401 x 4), or you can opt for higher memory and disk capacities associated with Express Configurations, in which case you would order two "priced" processor entitlements (#8401 x 2) and two "zero-priced" processor entitlements (#8399 x 2). In short, when the richer Express Configuration capacity requirements have been met, you are rewarded with the the use of two cores for free.

Meanwhile, i5/OS processor entitlements are handled independently. i5/OS must be entitled to a minumum of one core, but could be entiltled for up to four cores. I think a very common software configuration will be to allocate one core to the VIOS partition with the remaining three cores entitled for i5/OS.

Sorry for the lengthy post. It may be more than most want or need to know, but it's going to take a while to get comfortable with the nuances of the BladeCenter environment.

Posted by: Kurt R at February 4, 2008 2:18 PM

Is there a max number of users for i5/OS on the JS22 blade? The IBM web page implies a 40 user max.
http://www-03.ibm.com/systems/bladecenter/hardware/servers/js22e/799861xai.html

I called IBM and was told there is no max.

This report from ITJungle says there is a max of 40 users
http://www.itjungle.com/tfh/tfh020408-story08.html ( 3rd paragraph from the bottom. )

-Steve

Posted by: Steve Richter at February 5, 2008 10:05 AM

The POWER6 570 and the JS22 have different chips. Thus even identical configurations, aside from the cores, would probably not experience the the same performance.


The aforementioned js22e link notes "If you need more entitlements or more than one OS for your environment please click the call me button to talk to an IBM operator or contact your IBM representative or Business Partner."


Entitlements are discussed, processor is defined as a core or CPU, and noted that only one core need be activated and entitlement for i5/OS with 10 minimum concurrent user entitlements, and that "You can also purchase unlimited user, i5/OS external user, and unlimited collaboration user entitlements for use on a POWER6 processor-based blade":
http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUS208-014&appname=USN

Posted by: Art Sumitra at February 18, 2008 12:08 AM

"...The POWER6 570 and the JS22 have different chips. Thus even identical configurations, aside from the cores, would probably not experience the the same performance. ..."

just different speeds, no? The JS22 uses a CPU core as the effective I/O processor? If true, is the 570 different?

Bottom line is, what are the CPW ratings of the JS22 blade and i570? i5/OS costs $15K + $2500 for every 10 users on the JS22. What is the price on the 570?

excellent link. thanks.

-Steve


Posted by: Steve Richter at February 19, 2008 9:16 AM

Post a comment




Remember Me?

(you may use HTML tags for style)

Acceptable Use Policy

Chris Maxcer
Blog Feed

January 2009
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Blog Policy

We welcome your comments and opinions and encourage lively debate on the issues. However, Penton Media reserves the right to delete or move any content that it may determine, in its sole discretion, violates or may violate its Terms of Use or is otherwise unacceptable. For more information, see Penton Media's Terms of Use.

ProVIP Sponsors