Today is announce day for several items that might be of interest to many of you, and one thing that will certainly affect almost all of you at some point.
Today, IBM is announcing the content of Technology Refresh 4 for IBM i 7.1. (That’s the “one thing.” You’ll all be on 7.1 soon, right? And when you are, you will want the latest TR, so you’ll get TR4.)
Many clients have been waiting for this announcement, anticipating the delivery of one major function enabled by TR4; the one known as “Live Partition Mobility” (LPM).
I actually referred to this function obliquely back in October. I included a roadmap for function that was required in IBM i so that it can be used to provide a PowerVM-based cloud. In October, there was one final step to be completed. It is now complete.
For those of you who might be a little unclear about the concept of Live Partition Mobility, it is simply this: You have a partition running on system A; you tell it to move to system B; it moves – while it's still running! It might take a minute, and often only a few seconds, to move from A to B, but it will move, and there will be no disruption in the running workloads. A few seconds pause to users who are interacting with it, but nothing more. IBM i and PowerVM just pause the work taking place on one system, move it to another, and start it up again.
Customers will use this function in many ways. They can balance work among servers to get the most efficient use of their resources. Or perhaps they need to take one machine down for maintenance – they can move the workload that's running on it to another system for a while, then move it back when the system is ready to go again. And very importantly, clients who want to implement clouds of Power Systems in their organizations will be able to do so, with IBM i participating fully in those clouds.
This is all made possible when you use the Virtual I/O Server to host the I/O for your IBM i partition. There are other technical requirements - POWER7, 7.1 TR4 or beyond, and more, you can find details here www.ibm.com/developerworks/ibmi/techupdates/hw/ilpm.
Oh, and if you are an ISV, and would like to test your solution in an environment with LPM, the IBM Innovation Centers are available for you.
Still, while the most anticipated feature of the announcement might be LPM, there is much more in the announcement. Java 7 is now available on IBM i 7.1. This has actually been available for a while now, but today’s announcement highlights it, so if you want to ensure you have the PTFs which enable Java 7, go to the developerWorks page for “Java on IBM i” and click either the “News” link or the PTF Groups link. There are also several key DB2 enhancements, as well as a Technology Preview of a new member of the IBM i Access products, which removes the dependence on preinstalled code.
This brings me to a couple of other points I want to mention today.
First, I need to re-emphasize how important it is for the IBM i community to make use of developerWorks (dW) on a regular basis. It is on these dW pages we put details about the newest enhancements and how to get them. You can start at the dW IBM i home page -- https://www.ibm.com/developerworks/ibmi/ -- and browse for great information. Or you can go to specific pages, such as the Java pages linked above, and subscribe to them so that you get an e-mail each time they are updated.
Second, I want to make sure you understand that some of the enhancements announced at the same time as a Technology Refresh are not actually delivered as part of the TR PTF Group. This is the case with Java, and it’s the case with all of the DB2 enhancements as well. Technology Refreshes, at their most accurate and basic level, are only used to provide function entirely below the Machine Interface, and almost always implement changes in Virtualization (such as LPM), I/O (such as new DASD options) or Processor/Firmware capabilities. When the first TR was shipped, my guest bloggers described TRs in detail, so you might want to re-read the TR Introduction blog. Perhaps even better, the main IBM i Technology Refresh page is very helpful. And if you want to see the content of each of the TRs that have been announced, there is a dW page that links you to that information.
This entry is getting a bit long, so let me give you some pointers to other important places with information about things announced today:
- Dawn May’s “i Can” blog talks about the details of implementing LPM. http://ibmsystemsmag.blogs.com/i_can/2012/04/move-my-i.html
- The DB2 for i enhancements are too numerous to enumerate, but include XMLTABLE support and extensions to three-part name support. Suffice it to say that there should be something of interest to all you database fans out there. Go here for the scoop: www.ibm.com/developerworks/ibmi/techupdates/db2
- Speaking of DB2, Mike Cain writes a blog called “DB2 for i” and his blog will have some interesting tidbits about today’s announced function, too. http://db2fori.blogspot.com/
- IBM Software Group support for pricing based on Workload Groups is part of today’s IBM i announcement, but I described it back in February.
- A new product is available from Rational, called the Application Management Toolset for i (AMTS), which contains limited versions of two of the most basic tools – PDM and SEU. The description of this new product is in the Rational Announcement letters. I’ll try to post a link in the comments section when I get it.
- Finally, for those of you who are implementing Linux in your environments, IBM Power Linux has a big announcement today, and you will definitely want to check it out before deciding to buy any other hardware platform for Linux workloads. (Again, look in the comments section. If someone finds the link before I do, feel free to post it! I’ll be on webcasts and planes quite a bit over the next couple of days.)
All told, today’s announcements include significant enhancements to your IBM i installations. I hope you will be able to take the time to read about the new ways we are delivering value on this integrated operating environment on Power Systems.
Twitter: #ibmi, @Steve_Will_IBMi
as well as a Technology Preview of a new member of the IBM i Access products, which removes the dependence on preinstalled code.
...
What is the URL for this i Access tech preview?
Great information in this article, thanks for posting.
Posted by: Max Boyd | 04/24/2012 at 11:33 AM
Max,
The i Access tech preview is scheduled to start on July 2nd. If you care to participate, watch this page for details.
www.ibm.com/systems/i/software/access/caann.html
Posted by: Scott Forstie | 04/24/2012 at 01:07 PM
so basically the best part of TR4 isn't even usable by most people like me running POWER6 hardware correct? also do the DB2 for i enhancements(any of them) require POWER7 hardware (i kinda doubt that since it seems very much like software requirements only)
Posted by: Tommy Holden | 04/25/2012 at 11:14 AM
@Tommy, Remember that in MANY cases new announcements do in fact come into play for a small subset of customers. LPAR originally required a full processor per partition and there were very few (as a percentage of customers) who had enough processors to allocate them in full processor increments, or even HAD more than one! Today even the very smallest machine available can do LPAR.
Similarly when support was announced for IBM i to host another IBM i partition it came with a requirement for POWER6 hardware. Again this was something comparably few had at the time of announcement. This also applied to virtual media installs.
Today the requirements for Live Partition Mobility seem steep but given a bit of time those requirements will be mainstream in many shops.
If this technology is useful in your shop, begin planning soon!
- Larry
Posted by: DrFranken | 04/30/2012 at 03:07 PM
Live Partition Mobility is a welcome addition. My organization will certainly take advantage of it on our 9117-MMB.
When, if ever, will IBM i support Active Memory Expansion (AME)? I believe this PowerVM feature is currently supported only for AIX.
Posted by: Brian R. | 05/03/2012 at 01:36 PM
Thanks for the comments and questions folks. Let me get to the outstanding questions:
1) Max, Scott gave you the link you were looking for. (Thanks, Scott.)
2) Tommy, yes, LPM requires P6. As Larry mentions, when a new capability comes out, we often have to limit its availability to some subset of the newest systems, etc. (Thanks, Larry.) That was the case with mobility.
3) Tommy, the DB2 enhancements do not have a hardware platform dependency. To find out the full capabilities, and the releases on which new functions are supported, start at the DB2 Enhancements page on dW: www.ibm.com/developerworks/ibmi/techupdates/db2
4) Brian - Active Memory Expansion is not likely to be applied to IBM i. The "expansion" mentioned in its name is (technically) a cooperative compression algorithm which works well for the way some operating systems manage memory (in some workloads), but which does not really help the Single Level Store algorithms used by IBM i.
We definitely analyzed its design against our memory usage. There are specific application workloads for AIX which benefit with AME, but those same workloads did not benefit from AME applied to IBM i. And, for completeness sake, let me restate that AME is not a beneficial tradeoff for ALL AIX workloads.
"Tradeoff?" Yes, because you are essentially trading processor cycles for the ability to fit more data into memory than would fit without the AME algorithms. Not all workloads have data which is helped by this. And, as it happens, workloads on IBM i do not, because of the way IBM i manages memory.
We do continue to analyze ways to make IBM i better, faster and stronger. In the future, if we find that AME could provide a significant benefit, we will invest in it.
Posted by: Steve Will | 05/03/2012 at 04:19 PM
The problem with Technology Refreshes is, they are being distributed (pushed out) as PTFs, and the InfoCenter for IBM i 7.1 is not getting updated with any information about all the (major) changes implemented via TRs.
For example, I cannot currently find ANY information about "Live Partition Mobility" in the V7R1 InfoCenter.
I think this is a major oversight on the part of IBM, when choosing to use PTFs to distribute "Technology Refreshes".
These should have been distributed as a whole new minor version release level, e.g. V7R1M1, V7R1M2, etc. (aka. IBM i 7.1.1, 7.1.2, etc.)
Posted by: Mark S Waterbury | 08/22/2012 at 11:33 AM
Mark, thanks for the comment. To find information about the Technology Refreshes, and related updates, the communication vehicle is developerWorks. The dW site has information about Live Partition Mobility and much more. The link to the IBM i information in dW is: https://www.ibm.com/developerworks/ibmi/ and the information about LPM in particular is https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/IBM%20i%20Technology%20Updates/page/Live%20Partition%20Mobility . This week's "You and i" talks about our Information Strategy: http://ibmsystemsmag.blogs.com/you_and_i/2012/08/ibm-i-information-strategy.html
The IBM i 7.1 Information Center has been updated with links to the dW site, as well as to this blog and several other information sources.
The Information Center gets updates periodically, but for TRs and other between-release capabilities, developerWorks is the best place to find specific information.
Posted by: Steve Will | 08/22/2012 at 12:18 PM