Owning a Mainframe Isn't Costly
As stated earlier, mainframes used to be expensive. But not anymore when compared with old prices, the power you get and how you can use them to save money, time and space in your data center.
You can also save on Linux on the mainframe subscriptions from Novell. In 2008, Novell created a pricing promotion for SUSE Linux Enterprise Server for System z that gives you a three-year subscription for the price of two years and a five-year subscription for the price of three; that alone saves you thousands of dollars on subscription fees.
Then in late 2008, Novell and IBM created new pricing for the new System z10 Business Class mainframe to make it more economical for you to use the mainframe. This amounts to about a 40 percent discount on SUSE Linux Enterprise Server for System z subscriptions for the System z10 Business Class servers. IBM also dropped its prices for IFLs by more than 50 percent. These pricing promotions make server virtualization on System z servers even more attractive when compared to server virtualization on x86-based servers because it can be much more cost effective on a mainframe.
For example, Nationwide Insurance, a Novell customer, uses SUSE Linux Enterprise Server for System z and has improved server utilization by 70 percent, projected savings of $15 million over a three-year period. They've reduced floor space and power usage by 80 percent by migrating workloads to the mainframe.
Another Novell customer, First National Bank of Omaha, consolidated 40 Sun Solaris servers to five virtual SUSE Linux Enterprise Server for System z servers; reduced administrative costs by nearly 70 percent and software licensing costs by more than 90 percent, and realized a $1.8 million savings the first year. Novell has many customer success stories similar to these for customers that have moved combinations of Linux, UNIX and Windows workloads to Linux on the mainframe running in a z/VM virtualization environment.
Save a Load of Money on Software Licensing
Many large ISVs such as Oracle, have per-processor licensing models for at least some of their software applications. This means you're charged for the software based on the number of processors on the server on which the software runs. For example, Oracle Database, Enterprise Edition is US$47,500 per processor. Generally, you pay that price regardless of the architecture.
Linux virtual machines share the cost of a single processor license. Remember, CPs and IFLs count as a single processor engine with respect to software licensing; that is, one IFL equals one core. Not only do you get a break on software licensing, but the capacity in a System z10 Business Class machine is many times that of an x86 server.
Many Applications are Available on Linux on the Mainframe
Many of the 2,500+ applications that run on Linux on x86 are available on Linux on the mainframe. In fact, you can run more than 1,600 certified applications on SUSE Linux Enterprise Server for System z. More than 400 ISVs have certified applications running on Linux on the mainframe, including more than 280 IBM middleware applications. These applications range from data-intensive, high-I/O applications to CPU-intensive applications, including applications from BEA, CA, IBM, Oracle, SAP and Veritas. You can also run many of the important open source applications such as Apache, MySQL and SAMBA on Linux on the mainframe.
With the new IBM System z10 server and its new quad-core processors, 70 percent more capacity and three times the available memory of the largest System z9 server, you can run CPU-intensive workloads that you couldn't run with any degree of efficiency on mainframes before. This greatly broadens the scope of applications that are good fits for the mainframe.
Get the Benefits of the Mainframe
You get considerable benefits when you virtualize servers onto a mainframe. We've already listed some, but others include:
- Increased security. When you move workloads from front-end servers that were accessing databases on a mainframe onto that mainframe, security increases because you're not using an external network.
- Increased communication. When workloads are running on a mainframe, the mainframe HiperSocket technology permits interaction among operating systems running in LPARs at internal memory speeds. This is especially useful when you have front-end applications running in Linux virtual machines under z/VM while accessing data in a database such as DB2 running on z/OS in another LPAR on the same mainframe.
Subscribe to Connection Magazine
- Disaster recovery. Disaster recovery is generally seen as a huge and expensive problem. But mainframe ease of disaster recovery is inherited by Linux on the mainframe with no additional set up or cost. That gives you virtualization on the mainframe with a huge advantage over virtualization on x86 servers. For example, you pay well over $2,000 per processor for VMware vCenter Site Recovery Manager, which requires you to install VMware vCenter Server (formerly VirtualCenter). VMware vCenter Server costs between $6,044 and $8,180 depending on the support purchased. If you're virtualizating a two-processor x86 server running VMware virtualization software, you'd spend well over $10,000 to get disaster recovery with one year, 12x5 support. But you won't pay extra for high-quality mainframe disaster recovery.
Linux on the mainframe used for server virtualization is growing rapidly. You should seriously consider the mainframe as a server virtualization platform when you're thinking about consolidating Linux, UNIX and/or Windows workloads to reduce costs and increase business agility. It's also a good platform if you're migrating from UNIX to Linux. You don't always have to migrate a RISC/UNIX workload to an x86 server running Linux. You can migrate the RISC/UNIX workloads to Linux on the mainframe and keep the positive features of RISC/UNIX, such as security.
To determine whether or not Linux on the mainframe is a good choice for your server virtualization project, take a look at how well the workloads you're considering consolidating fit the mainframe. The best fitting applications are those that leverage the classic strengths of System z servers: high availability, high-I/O bandwidth capacity, etc. Example workloads you might already be running include Oracle and SAP. Other applications that are good fits include DB2, Informix, WebSphere Application Server and Apache.
The breadth of good-fit apps has increased to include those with serious computational needs with the advent of the IBM System z10 server. But question some workloads for the mainframe, such as apps that haven't yet been ported to Linux, apps such as geological mapping animation rendering that are optimized for throughput, and apps that are too internally sensitive to try and migrate due to political issues.
As part of your quest to virtualize your servers, use IBM's vRACE tool (Rehosting Applications from Competitive Environments) to evaluate your workloads and see if they're a fit for Linux on the mainframe. The vRACE tool utilizes a set of 10 workload categories, ranked according to how well they fit the mainframe. A vRACE evaluation tells you the cost savings you can expect to get by consolidating workloads onto Linux on the mainframe versus other server virtualization technologies such as VMware. It's a sophisticated tool that will give you a much-needed hand in helping you decide what server virtualization technology is right for your data center so you can make even more money for your company. Customers wishing to understand RACE and/or vRACE and/or wish to participate in a vRACE Workshop (an engagement with the vRACE tool) can contact Montgomery Bauman at IBM (firstname.lastname@example.org).