Archive for April, 2008

Yes, You Can: Dynamic Hardware Partitioning Is Now a Reality

A recent press release sent some shockwaves through the IT user community. Now, thanks to the collaboration and innovation of mission-critical computing giants NEC, Intel and Microsoft, the first servers with on-the-fly, dynamic partitioning capability was introduced: the NEC Express5800/1320Xf.

Before we get into how it works, let’s be clear on what this means to you. With the NEC Express5800/1320Xf server you can hot add and hot replace processors and memory in your server on demand - without having to stop any of your applications. So if you need more processing capacity on short notice, or if you need to quickly replace failed modules, you can do this without impacting your user community.

It kicks the whole idea of “high availability” up to an entirely new level.

For Microsoft, the recent releases of Windows Server 2008 and SQL Server 2008 were critical to making this happen. The new edition of Windows Server, a major upgrade from the 2003 edition, now supports hot adding of processors, memory, and I/O host bridges, plus hot replacement of processors and memory. SQL Server 2008, with its new “Resource Governor” feature, allows real-time management and allocation of “application resource pools” to keep your database applications running at optimum performance, regardless of peak system demands.

This only works on systems using x64 and Itanium processors, but for good reason.

Intel recently introduced a number of new high-availability features in their Itanium 9100 series processors, including the new Demand-Based Switching feature, which allows dynamic allocation of processor power as needed. Add to this to the 9100’s new Core Level Lock-Step feature which allows the dual-core processors to automatically mirror the operations of one core by the other core, plus the existing Socket-Level Lock-Step, Enhanced Machine Check, Intel Cache Safe, and Advanced Error Detection and Correction technology, and you have a very powerful combination of improved features for NEC and Microsoft to use to full advantage in this new release.

We capitalize on all this using our own unique, cellular-based hardware architecture, allowing for dynamic logical reconfiguration of the Itanium processor and memory partitions, a proprietary approach to error correction and error management, very large cache architectures, and a critical “dedicated cache coherency interface,” as they describe the linkage between data caches. Our new server also supports partitioning approaches that allow multiple Operating Systems to work independently of each other simultaneously. It also uses cross-bar architecture to allow real-time rapid reconfiguration of hardware cells and I/O bridges on demand.

As all of us know, IT organizations have been working hard to consolidate servers into fewer, more powerful systems. The upside of this has been a dramatic increase in cost savings for the enterprise. The challenge is trying to achieve this with the expected high level of availability that today’s computing business demand. So when a product can dynamically reallocate system usage to support unexpected rapid surges in demand — or in response to localized system failures - it’s going to generate quite a bit of attention. Microsoft describes their recent innovations as “bringing the mainframe to the mainstream.”

For more on this, check out this paper which takes an in-depth look at the Dynamic Hardware Partitioning issue.

Mark Twain, Rumors and the Next Big Thing

My observations are not just based on data; when I joined the Alliance as Executive Director,  I embarked on my own “listening tour” to get a better read on what those closest to Itanium are thinking. I’ve been traveling and speaking with Alliance members around the globe about the vision of our organization, as well as the ecosphere of mission-critical computing.  The feedback and resounding support that I hear from Alliance founders is clear wherever I go: Itanium is here to stay and the future is bright.

Just recently, the tech industry saw an announcement that touted SASs certification of its programs running on Red Hat Enterprise Linux for IBM System z mainframes. IBM even called this a renaissance of the mainframe.

It seems like an interesting development when you take into account that Itanium-based system users have had the ability to run these and many other solutions for some time now - and without the constraints and budgetary spending of a mainframe environment,.

Since this is old news to Itanium users, just think of how Tukwila will advance this area even more and benefit enterprises of tomorrow!

While you’re here, check out the most recent Alliance podcast with Transitive, which discusses Solaris/SPARC applications on Itanium-systems running Linux. It’s a good interview with an interesting member company and just shows again the flexibility of Itanium-based systems in a real-life environment.

In my talks with member companies and industry leaders, one thing rings true: there’s something big on the horizon of datacenter technology. Some think it’ll be another big breakthrough in virtualization, others say lessened power consumption. I’ve got my ideas (as you’ll be seeing in blogs to come), but I want to know your thoughts.

Drop me a line and let me know what you think the “next big thing” in computing will be!