Several months ago, a new word appeared in the lexicon that IBM executives read from when they talk with customers. That word--virtualization--is more than marketing hype. It's a family of technologies that are preparing IBM's servers and storage systems, including the iSeries, to assume new roles in the computing utilities of the future.
Virtualization is the practice of creating logical hardware devices that transcend the boundaries of a single physical device. The logical device may be a fractional part of a physical device, such as an iSeries logical partition (LPAR), or it may encompass hundreds of physical devices, such as a computing grid. No matter what form virtualization takes, it uses software to manage IT capacity at a higher level of abstraction than the physical devices that provide the capacity.
Virtualization is a great tool for solving many problems. On the iSeries, for instance, LPARs allow users to split a single server into test and production environments instead of buying separate servers. In the computing utilities of the near future, however, far more sophisticated forms of virtualization will be necessary. On any given day, utility providers will have to reconfigure their servers dozens or even hundreds of times to meet the constantly changing needs of their clients. This will require servers whose LPARs can dynamically reconfigure themselves to handle virtually any workload on any operating system.
It is precisely these types of requirements for which IBM is preparing its iSeries, pSeries, and zSeries servers. According to my IBM sources, the computer giant plans to support iSeries LPARs running the AIX operating system in an OS/400 release that it will probably ship in late 2003. It is also likely that this future release will support a significantly greater number of dynamically reconfigurable LPARs than the current limit of 32. At the least, IBM will probably support four LPARs per CPU across the entire iSeries product line. This would allow users to carve up a 32-way i890 into 128 LPARs.
It is not clear whether the advent of AIX on the iSeries next year will involve the complete merger of the pSeries and iSeries server families. Both servers get their LPAR capabilities from a software entity known as a hypervisor, which creates and manages all partitions. While the iSeries and pSeries hypervisors share some common code, they are also quite different. The iSeries hypervisor requires that OS/400 run in the primary LPAR and uses OS/400 functions to help manage the secondary LPARs. The pSeries hypervisor, by contrast, fulfills its functions with the help of the Hardware Management Console, an AIX-based utility. Besides relying on different software stacks, the two hypervisors differ in the number of partitions they can support and their dynamic reconfiguration capabilities. Before the iSeries and pSeries can fully merge, IBM must integrate the two hypervisors into a single systems utility. That effort could take more than a year to accomplish, pushing the iSeries-pSeries convergence out to 2004.
While the date of convergence may be unclear, IBM's plans for convergence are crystal clear. Moreover, those plans include the zSeries mainframe family. In 2005, IBM will likely announce the first zSeries servers that run on the POWER5 processor, a CPU under development that will also run on the iSeries and pSeries. The zSeries also uses a hypervisor to manage LPARs, and much of its code is common to the iSeries and pSeries hypervisors. Once IBM has all three server families running on the same processor, it intends to merge the zSeries hypervisor with those of the iSeries and pSeries to create what it calls its "universal" or "Mach 5" server. This server will offer hundreds of dynamically reconfigurable LPARs that can host almost any application as long as it runs on AIX, Linux, OS/400, OS390, or VM.
If you're part of a small or mid-sized company, you may be asking yourself by now, "What use would a company like mine have for such a server? It would be overkill for my needs." You're absolutely right...it would be. Indeed, only the largest companies could ever fully exploit the potential of such a Swiss Army Knife of servers. IBM is developing Mach 5 for such companies but, even more importantly, for the computing utilities of the future as well. As IBM sees it, those utilities will use Mach 5 to provide a smorgasbord of IT services to small and mid-market companies.
While few mid-market companies will ever need IBM's universal servers and their highly evolved virtualization technologies, they will need less sophisticated versions to achieve other goals. One of those goals--server consolidation--has become a hot topic among many mid-sized companies. I'll discuss this trend, as well as IBM's plans to use server consolidation to advance its own strategies, in next week's issue.
Lee Kroon is a Senior Industry Analyst for Andrews Consulting Group, a firm that helps mid-sized companies manage business transformation through technology. You can reach him at
LATEST COMMENTS
MC Press Online