Moving IBM i to POWER9
This blog was updated November 13th, 2019.
It’s been almost 2 years since IBM announced the first POWER9 servers. While most of us use our POWER9 servers to run IBM i, AIX, and Linux, they are also the heart of the fastest supercomputers in the world. The POWER9 AC922 is the processor-based accelerated computing server that gives Summit and Sierra their strength and speed. This is the same chip that sits underneath our IBM i operating system. The complete POWER9 family is available to us in either the Scale-out or Enterprise servers. Since the initial POWER9 server rollout, IBM continues to bring new I/O adapters, memory, NVMe, and SSDs to the platform.
It’s also good to know that IBM continues to invest in the future of POWER with new chips coming out in future years. While you might start hearing details about POWER10 chips, nothing about the servers has yet to be announced. The details and dates you can assume will be provided after the chips are delivered, which are probably a couple of years out. IBM i has been running POWER chips since the POWER5 introduction in 2004, and the roadmap below illustrates the history and future of this powerful technology.
While the POWER9 servers are similar to the POWER8 Scale-out from a model perspective, these new servers are all about performance. The performance is approximately 1.5x the performance of their POWER8 counterparts. This is the infrastructure needed to move into the future. IBM is describing these as Cloud and Artificial Intelligence ready, meaning the hardware is ready for IBM i to take advantage of crucial business directions. Security is at the forefront of everyone’s mind and POWER9s are pre-loaded with the firmware and operating system security patches that mitigate known Meltdown and Spectre vulnerabilities. This combination makes POWER9 running IBM i the best option for mission-critical operations. For those currently on a POWER6 or POWER7 server, which are no longer supported, the POWER9 is going to be like greased lightning. In fact, I recommend ordering a seatbelt with your new server as you are going to need to be strapped in when you start running your IBM i on POWER9.
Here is a look at the insides. Below, you see an S924. We have already moved many customers to POWER9, and it has been easy and simple. Every customer has been amazed at the speed of their new server as well.
We know integration is what IBM i on POWER is all about. Starting with the hardware and progressing through firmware, license internal code, operating system, security, and database. With all of this designed and delivered by IBM, the IBM i on POWER9 is the most integrated data platform for business. Truly apart from the rest. Moving IBM i environments from POWER7 or POWER8 servers to the new POWER9 machines reflects this in the ease of migration. Yes, this is easy, truly. Let’s get into the details.
There are going to be various ways to accomplish moving onto a POWER9. Let’s start with the one which will be used by most people. By simply putting the latest Technology Refresh (TR) onto your system running 7.2, 7.3, or 7.4 you are done. BAM! Ready to migrate to new hardware just like that. Of course, this is what I have been professing for years – the value of staying current.
POWER9 will only support IBM i 7.2, 7.3, or 7.4 and requires the latest TR. If you are still on IBM i 7.1, it’s time to move forward. You should first upgrade to a release that is supported on POWER9 to make the migration easier. Plus, 7.1 is no longer supported so you don’t want to be running an unsupported release. For those who have been staying current with your operating systems in conjunction with IBM recommendations and are up to date with PTFs, all that is needed is applying TR4 for 7.3, TR8 for 7.2, or 7.4 base to move to the POWER9 hardware. It really couldn’t be any easier. Of course, my recommendation is always be on the latest TR for any release.
A summary of the steps are:
- Be on IBM i 7.2, 7.3, or 7.4.
- For Scale-out servers Install TR8 for 7.2, or TR4 for 7.3
- For Enterprise servers install TR9 for 7.2, or TR5 for 7.3
- Permanently Apply your PTFs.
- Perform a full system save.
- Restore to your new POWER9 server.
- Enter your new license codes.
The above is relatively simple and can be done over a weekend. I once heard the only truly open system was an automobile. You get a new car and everything is in the same place – steering wheel, brake and gas pedals, turn signals – clean the “stuff” out of the glove compartment and move it to the new car and away you go. Well, going from POWER7 or POWER8 to a new POWER9 is just as seamless. IBM i is as open as your automobile.
Another common way of migrating uses Live Partition Mobility. This technique requires PowerVM Enterprise Edition, running your IBM i partition on top of VIOS, and using an external SAN for storage. POWER9 servers come with PowerVM Enterprise already built in on every machine giving you this capability. Plus, you can get 60 days of PowerVM Enterprise for your existing POWER7 or POWER8 when you purchase your new POWER9 at no charge. For those with downtime concerns, this is a great way to have no interruption as you migrate your IBM i workload to POWER9.
We know POWER9 is easy to move to for those current with their operating systems. Seriously, if you aren’t on IBM i 7.3 or 7.4, remember that 7.2 goes out of regular support on April 30, 2021, requiring Extended SWMA after that date. It’s time to move forward and if you are further back in operating systems releases. It is way overdue.
The POWER9 line is a full family of servers IBM will be announcing throughout this year.
Here are some of the highlights:
- CPU SCM packaging for all 2-socket and 4-socket systems
- Eliminates SW licensing issues associated with DCM designs
- Lowers latency for CPU to CPU transfers due to simpler CPU fabric topology
- Up to 4x increased CPU fabric bandwidth for max scalability
- Embedded Analytics and Algorithms on the chip help run POWER9 at an always optimized frequency
- Increased Memory capacities over POWER8 (2x and 4x on certain models)
- Leveraging IS DIMMs to provide more competitive offerings in 2-socket and 4-socket space
- Increased I/O bandwidth with PCIe GEN4 Slots and future PCIe GEN4 Expansion Drawer
- 25Gb ports for High Speed GPU/OpenCAPI acceleration
- Integrated NVMe Flash device support (Not yet for IBM i)
- Basic form factors and power requirements remain the same
- External DVD only, no internal DVD.
There is much to be said about each of these. For this installment I’m going focus on the S914 as many IBM i customers will be upgrading from their S814 to the S914, it makes sense to start with this gem.
The POWER9 4U Scale Out Server is known as the S914 or machine 9009-41A and the specifications are as follows:
- 4U server – 19” Rack enclosure
- POWER9 Scale-Out SMT8 processor (4-core, 6-core, 8-core offerings)
- Up to 1TB Total DDR4 Industry Standard memory RDIMMs
- Up to 172 GB/s total system memory bandwidth
- 16 IS RDIMM slots (no Risers)
- 4-core offering limited to 64GB max memory
- 8 PCIe Gen3/Gen4 slots, Full Height, Half Length
- Two PCIe GEN4 slots (CAPI enabled)
- Six PCIe GEN3 slots (1 reserved for Ethernet adapter)
- High Speed 25Gb/s port for OpenCAPI / GPU Acceleration
- 12 or 18 SFF (2.5”) bay options
- Two internal storage controller slots
- Single or Split backplane or Dual RAID write cache support
- 2 Internal NVMe Flash boot adapters (two M.2 devices per card) and ability to have NVMe on adapters in Q42019.
- Internal RDX Media Bay (DVD External)
- I/O Expansion Drawer support (for 6 or 8 core offerings)
This is the comparison between POWER8 and POWER9:
I would be remiss without ending on the IBM i Support Roadmap. This is one of the most important charts we have for planning our technological future. Everywhere I speak, I am asked about the life expectancy of IBM i. This chart tells us all we need to know. Is there any other operating system known which currently has support through 2031? While knowledge of support past 2031 isn’t known, I doubt it ends after this. There is every reason to believe there are more rows below IBM i Next + 1 leading to more columns past 2031. If not, why would the edges of the paper be ripped?