CIOs deploying Linux as part of their overall enterprise architecture take advantage of the superior virtualization capabilities of z/VM on IBM mainframes to enable greater agility at significantly lower Total Cost of Ownership (TCO).
Spotlights
Mention the word “mainframe,” and you’re apt to conjure up images of monolithic systems humming along reliably and dependably in the background of modern data centers. These days, you don’t hear nearly as much about mainframes as newer, sexier technologies like the iPhone or the iPad. But the vast proliferation of mobile devices and the subsequent surge in mobile Web access is actually making mainframes more relevant than ever, in this new world of “anytime, anywhere” computing where self-service reigns supreme.
According to research firm Gartner, mobile phones will overtake PCs as the most common Web-access device worldwide by 2013. This past holiday season was huge for mobile shopping:
• According to a recent survey conducted on behalf of PayPal, almost half of all consumers surveyed, 46 percent, reported plans to make holiday purchases with a mobile device this year.
• Similarly, Nuance Communications, Inc., reported that almost half, 47 percent, of consumers prefer to check their account balances via mobile devices for companies they do business with, including phone, utilities and credit cards.
• Finally, mobile banking has witnessed a sharp uptick over the past several years, as more consumers use their devices on the go (often in tandem with mobile shopping) to check account balances, pay bills and transfer money.
The Heart of the Self-Service Revolution
Today, more mainframe processing is occurring in real time than ever before in the form of transaction processing via the CICS transaction server (CTS). Mainframes power the top banks, insurance companies, telecommunications and manufacturing companies worldwide. As Figure 1 illustrates, the mainframe lies squarely at the intersection of various paths needed to fully complete a mobile e-commerce transaction.
The fulfillment of a mobile order involves a series of B2B processes commonly driven from the mainframe, starting with the cell phone accessing a cell tower, followed by inventory check, confirmation of authorization from the customer’s credit card company or bank, invoice generation and shipment instructions through a delivery service. The rise of self-service applications enabled through the mobile Web is dramatically increasing the number of these processes, making the scalability and reliability of the mainframe more important than ever.
As the mobile Web emerges as a key way for businesses to interact with consumers, customer-facing technologies like Web servers and instant scalability enablers, like the cloud, often receive the lion’s share of attention. However, the high-performance and efficiency of mainframes running on the backend shouldn’t be taken for granted. You need to ensure that your mainframe applications receive exceptional care and feeding from only the most well-tooled, well-trained professionals.
Concerns Over Skills Void
The results of a new independent research study commissioned by Compuware and conducted by Vanson Bourne into mainframe use in the enterprise revealed that 71 percent of CIOs worldwide are concerned the anticipated mainframe skills void will hurt their business.
Seventy-nine percent of CIOs confirm that mainframe application outages pose a significant business risk, yet 78 percent say these applications will remain a key business asset over the next decade. One minute of a mainframe application outage can cost a business nearly $14,000 in lost revenue, and 70 percent of CIOs agree that mainframe-related cost cuts will expose more risks than rewards.
Empowering Developers to Meet the Mobile Challenge
Experienced developers are mission-critical assets and it’s vital to continually invest in them as well as translate their knowledge to the newer generation of developers. One way to do this is to provide newer, less experienced mainframe developers with the technologies and tooling they need to bypass the steep learning curve and hit the ground running. For example, by moving to a more modern GUI, based on industry standard platforms like the open source Eclipse IDE, newer mainframe developers and programmers can better and more quickly learn the mainframe environment by leveraging graphical, Windows-like interfaces to which they are much more accustomed. This might include using drag-and-drop versus panel-to-panel navigation in order to manage files. This intuitive look-and-feel is familiar and comfortable to the larger population of non-mainframe programmers, and so it reduces the learning curve, helping to eliminate errors and ultimately lost revenue through application outages.
Modernized user interfaces for mature mainframe tools can exist within a common framework, side by side and perhaps with other non-mainframe tooling, so developers can flow easily from task to task while working on a complex mix of applications. By integrating these interfaces within an open development framework, a portfolio of feature-rich tooling is available within a single, easily navigated environment, helping to maximize new developer productivity.
Experienced developers who tend to leverage more traditional interfaces can also benefit from this tightly integrated workflow. In addition to greater productivity and efficiency, another equally important result is improved collaboration and problem solving between otherwise disparate workforces. This results in a smoother transfer of knowledge.
Don’t Overlook the Mainframe
2011 was a banner year for holiday shopping, with Cyber Monday revenues jumping 18 percent above 2010’s record high of $1 billion, according to IBM. The rise of mobile, and particularly mobile shopping, makes mainframe investments more important than ever. Consider that financial institutions process thousands of transactions every minute that need to be reflected in real-time.
Now is not the time to undercut, but rather, increase strategic investments in mainframe systems, particularly in tooling and technologies that will empower both newer generations of mainframe developers and veteran developers. This will drive a more seamless knowledge hand-off while helping both generations, and their businesses, to maximize the value of mainframe investments while meeting the challenge and opportunities of the mobile Web.
With so much change and innovation occurring in the mainframe and information technology world, it would be natural to just focus on what’s new. There’s certainly much to talk about; for example, we have mainframe workspaces that look like a cross between iTunes and Google Analytics. At the same time, historically non-mainframe shops are turning on brand new zEnterprise class systems to run production workloads on Linux on System z.
IBM released CICS Transaction Server for z/OS Version 4.2 on June 24, 2011. One of the themes of the new release is scalability; enhancements allow more work to occur faster in a single CICS system. This allows increased vertical scaling and may reduce the need to scale horizontally, decreasing the number of regions required to run the production business applications.
One of IBM’s best-kept secrets is that information technology buyers can save more than a million dollars if they deploy workloads with heavy Input/Output (I/O) on a mainframe as opposed to deploying these same types of applications on a group of x86-based, multi-core blade servers. Benchmark data shows that large-scale architecture (such as a mainframe) doesn’t require as much headroom, or spare capacity, as smaller systems to execute heavy I/O workloads. So, a mainframe can run 240 virtual machines as compared to about 10 virtual machines per blade on a typical Intel 8 core system. (In this comparison, both systems run the same workload at the same service level.)
How well do we secure access to the system? This includes how users are identified and how these users are restricted from system access. We’ll skip considerations not unique to z/OS, such as physical access control. Here are some mainframe-specific considerations with recommendations for you to address them:
Mainframe applications influence business agility and revenue generation; organizations relying on them must deliver and maintain the highest quality and performance. But they face a quandary: a rapidly retiring pool of mainframe development expertise, combined with constant pressures to do more with less in terms of people, time, and money. Those pressures can lead to offshore outsourcing, which may lower costs, but can further aggravate problems tied to the lack of mainframe expertise.
With the need to handle increasing volumes of transactions, enterprises must implement extensive and more complex system configurations that often consist of Web front-ends, WebSphere Application Servers, WebSphere MQ, WebSphere Message Broker, CICS, DB2, IMS, and other products. The tasks of systems management and workload management then become rather challenging. The CICS Transaction Server for z/OS (CICS TS) Development team recognizes this and constantly looks for ways to enhance the use and management of CICS TS.
ME: Last December, you delivered the CA Mainframe Chorus workspace and the first role for DB2 Database Management. What progress have you made?
Information is everywhere. Anything we could possibly want to know about the world around us is at our fingertips, just a click, tap, or swipe away, consumable and available continuously. The unknown is becoming known, and we regularly use this newfound knowledge to make more intelligent, informed decisions.