How IBM is Transforming the Application Software Market with Pre-Packaged Pure Systems

Published on December 2016 | Categories: Documents | Downloads: 26 | Comments: 0 | Views: 247
of 8
Download PDF   Embed   Report

The more logical place to seek help when building out infrastructure is from a systems/software maker that has deep expertise in system design, middleware, infrastructure, operating environments, virtualization, consolidate, management and cloud design and delivery. IBM is one of the only vendors that can offer this kind of expertise. By virtue of developing its own complete infrastructure stack, compute/storage/-networking hardware, and its own management product offerings, IBM is one of the few vendors in the industry that can build a deeply integrated cloud environment that can offload its customers and ISV business partners from the complexities of infrastructure and application service deployment. IBM’s PureSystems have been designed specifically for these purposes.

Comments

Content

Research Report
How IBM Is Transforming the Application Software Market with Pre-packaged PureSystems
Introduction From our perspective, systems vendors and independent software vendors (ISVs) hold the keys to simplifying cloud environments:   Systems vendors have the ability to apply deep expertise to build highly integrated systems/storage/network/infrastructure/application/database environments. And, ISVs have the ability to simplify application acquisition/adoption by enabling applications to be deployed as cloud services; by simplifying application set-up; by simplifying testing; and by simplifying the processes of updating and patching.

By using its vast, deep systems/software design talent — and by working closely with its ISV partners — IBM has introduced a new, highly-integrated compute/storage/network/infrastructure family of offerings designed to make it easy to deploy and tune applications for cloud architectures. IBM calls these systems “IBM PureSystems” — and the first two members of this new family of systems are: 1. IBM PureFlex Systems, an Infrastructure-as-a-Service (IaaS) solution. This modular and integrated platform can be configured in various ways (for instance, adding internal storage, or more compute nodes, or adding a management node) to meet specific client needs. Further, it enables ISVs to rapidly deploy their applications as “virtual appliances” on prepackaged cloud infrastructure. 2. IBM PureApplication Systems, IBM’s PaaS (Platform-as-a-Service) solution which is built using the above mentioned IBM PureFlex Systems — but also includes a hardened set of IBM middleware such as WebSphere and DB2 to provide a robust PaaS upon which ISVs can deploy J2EE applications In this Research Report, Clabby Analytics takes a closer look at the new IBMPureFlex System in particular. And what we find is that IBMPureFlex Systems:   Have been built by engineers with deep expertise in systems design and infrastructure integration. These systems have been tuned-to-the-extreme by experts. Offer a new, integrated and modular system/subsystem, application and cloud provisioning facilities, and greatly simplified management. Together, these elements streamline cloud deployment and management, off-loading ISV and customers from having to deal with infrastructure and management complexities —thus accelerating client time-to-value; And, Provide ISVs with access to new tools and utilities that can be used to create “virtual appliances” that enable applications to be packaged for rapid customer delivery. Further, IBM provides ISVs with no-fee assistance in building cloud-enabled applications under the guidance of IBM’s “Virtual Appliance Factory”.



This report was developed by Clabby Analytics - with IBM assistance and funding. This report may utilize information, including publicly available data, provided by various companies and sources, including IBM. The opinions are those of the report’s author, and do not necessarily represent IBM’s position.

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems This final point about virtual appliances is worth dwelling upon. ISVs can create “images” of their applications that can be deployed on virtual appliances. Once these images have been created, they can be cataloged. And it does not take a lot of imagination to envision these applications being marketed through a premier B2B enterprise application store. If IBM does create such a store, we believe that IBM has the potential to transform the way that applications are offered in the future. Today’s Situation Increasingly, IT (information technology) buyers want to take advantage of applications that are delivered as “services” in order to reduce computing costs, enable innovation, as well as to build more nimble (agile) information systems environments. But, moving to cloud architecture involves building expertise in infrastructure management (especially in virtualization, provisioning, and workload automation); it involves newer kinds of application performance management tuning expertise; and it involves new information system/process alignment skills. Many large enterprises are investing heavily in building these skills. Other enterprises are turning to their systems providers and ISVs for technical assistance.
From our perspective, much of this integration, tuning, and management burden can be off-loaded if vendors provide better integrated systems environments and richer, broader, deeper — yet simplified — management tools.

The way we see it, the core expertise of a typical application ISV is building application solutions (adding new features and functions to software offerings, quality assuring those offerings, and delivering those solutions to market). Yet, in today’s computing marketplace, ISVs are being asked by IT buyers to support systems consolidation, virtualization, workload optimization and other tangential initiatives. Further, buyers are also asking for assistance in deploying applications within cloud architecture. Accordingly, ISVs are forced to invest heavily in technical support related to infrastructure — and to spend their research and development (R&D) funds to support efforts that are orthogonal to their core mission.
The more logical place to seek help when building out infrastructure is from a systems/software maker that has deep expertise in system design, middleware, infrastructure, operating environments, virtualization, consolidate, management and cloud design and delivery. IBM is one of the only vendors that can offer this kind of expertise. By virtue of developing its own complete infrastructure stack, compute/storage/networking hardware, and its own management product offerings, IBM is one of the few vendors in the industry that can build a deeply integrated cloud environment that can offload its customers and ISV business partners from the complexities of infrastructure and application service deployment. IBM’s PureSystems have been designed specifically for these purposes.

Market Positioning IBM has positioned its PureSystems as:

1. Advanced technology that can be used to efficiently consolidate a client’s existing workloads to reduce operating expenses and unleash maintenance budgets to deliver on new business imperatives; 2. A means to accelerate a client’s time-to-value by reducing risk, costs and complexity from solution deployments; 3. A way to simplify application and service delivery and management to meet client’s new business needs and deliver improved cloud economics.
For the remainder of this report we focus on point #3 (above).

April, 2012

© 2012 Clabby Analytics

Page 2

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems It’s About Application Capture and Cloud Enablement At Clabby Analytics we have a maxim: “the more successful an information system environment is at capturing applications, the greater market success it will have”. Consider Microsoft Windows wild success when application developers flocked en masse to that platform. Or Apple and its iOS / iTunes. Or Google with its Android environment…
It is evident to us that IBM understands this application capture maxim, and wants to be sure that it is properly positioned to capture the next generation of cloud applications.

It’s Also About Reducing Support/Integration Burdens on ISVs and Systems Administrators In today’s systems environments, ISVs and systems administrators are asked to juggle operating environments, hypervisors, applications and databases across and within systems environments — usually using different and incompatible management tools to do so. IBM’s PureSystems greatly simplify application deployment and management through the use of an “activation engine” (to be discussed later in this report) and a set of integrated management tools that can manage systems, resources and applications within a single system environment or across platforms.
IBM PureSystems shift the ISV focus away from having to deal with the complexities of virtualization and systems management, instead shifting ISV focus toward application service delivery.

And, It’s About Competitive Differentiation IBM’s deep expertise in infrastructure and management integration is a major competitive advantage for IBM as compared with generic x86-based environments offered by HP, Cisco, Dell, and Oracle. By virtue of building its own servers, storage, networking products, infrastructure, systems software stack, and management environments — and its own servers — IBM has greater control over the features and functions that it can use to build highly-integrated systems. HP, Cisco and Dell rely heavily on third parties for infrastructure and middleware software — and, accordingly, do not have the same expertise to control over the design of infrastructure and management products, nor the deep in-house experts to tune their products to the extreme like IBM does.
IBM is taking advantage of deep in-house expertise to integrate and tune its systems, thereby creating a major competitive edge as the market looks to deploy cloud computing environments.

A Closer Look at IBM’s PureFlex Systems Environments First and foremost, it is important to point out that IBM PureFlex Systems and PureApplication Systems are “systems” (not just servers), which means they are all about integrating compute nodes with storage subsystems, networking, virtualization hypervisors, and related infrastructure and management products. Second, it is important to note that each of these individual components are excellent designs inand-of themselves. PureFlex Systems feature Intel’s latest generation x86 Xeon processors in varying densities — and IBM POWER7-based processors which can be mixed-and matched in hybrid configurations. (Note: IBM’s PureApplication Systems will feature the same x86 Xeon processors — with POWER7 processors to follow shortly after). The chassis design is flexible, featuring 14 half-wide bays that allow various components to be mixed-and-matched within. IBM’s Storwize V7000 external storage array can be placed externally (and a newer version that can be placed inside the chassis that will become available soon). PCIe-based network interface cards can be mounted within, and a choice of several network fabrics is offered (Ethernet, FCoE, Infiniband, Fibre Channel). These components — and the two PureSystems family environments are illustrated in Figure 1.

April, 2012

© 2012 Clabby Analytics

Page 3

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems Figure 1: IBM’s PureSystems Family

Source: IBM Corporation — April, 2012

Third, it is important to point out that if an existing application works on today’s Intel x86 or IBM POWER7 processors running Windows, Linux, AIX and/or on “IBM i” operating environments, it will run unaltered on IBM PureFlex Systems — thus ensuring customer investment protection. IBM’s binary compatibility statement is available at http://www.ibm.com/systems/power/hardware/compatibility/. Notice in Figure 1 that IBM describes its PureFlex System as a pre-configured, pre-integrated “infrastructure system”; whereas its PureApplication System is described as a pre-configured, preintegrated “platform system”. There are very distinct differences in these system designs, as illustrated in greater detail in Figure 2.

Figure 2 — Infrastructure (IaaS)Versus Platform (PaaS) Orientation

Source: IBM Corporation — April, 2012

April, 2012

© 2012 Clabby Analytics

Page 4

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems In Figure 2, start by examining the ISV application, platform and infrastructure patterns associated with each system — because these define the purpose of each system. IBM’s PureFlex System has been specifically designed and organized to allow ISVs to optimize the performance of their applications on an underlying IaaS cloud environment (either in a traditional computing model or in a highly virtualized manner that can make heavy use of virtualized appliances). The PureApplication System, on the other hand, has initially been designed to serve Java / J2EE applications as well as typical, fast-threaded Web-oriented ISV applications.
IBM PureFlex Systems are built with advanced and integrated management facilities (designed and configured by IBM experts) — making these systems ideal for ISVs looking to aggressively deliver application services managed in a cloud.

Interestingly, both platform designs make it easy to move toward cloud deployment, which is why the bottom section in Figure 2, infrastructure patterns, is the same for each system design.
Our initial assessment is that IBM PureSystems are extremely fast (as borne-out by client and ISV scenarios cited later in this report) both from a processor perspective with the latest Intel and POWER processors — and from a communications perspective (wired to allow a lot of communications to take place between nodes and storage within the chassis). Further, the system design of PureSystems is flexible and innovative. But we are even more impressed with the level of highly intuitive infrastructure and management software that accompanies this system.

Why Are the Virtualized Appliance/Activation Engine Concepts So Important to ISVs? For ISVs looking to accelerate their move into cloud computing, it is very important to understand the “virtual appliance” concept mentioned in previous sections. A virtual appliance is simply a software image that includes the ISV software application, an underlying middleware stack, an operating system image, an activation engine (that launches & configures the VM image), and access to the VM metadata. Prepackaging virtual appliances makes applications ready for rapid deployment (as opposed to repeatedly creating virtual machine and then manually mounting applications on them). Using virtual appliances can vastly simplify software installation, configuration and maintenance because administrators don’t have to deal with the repeated deployment of complex stacks of underlying software (see Figure 3).

Figure 3 — Why Virtual Appliances Are So Important to ISVs

Source: IBM Corporation — April, 2012

April, 2012

© 2012 Clabby Analytics

Page 5

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems The IBM Virtual Solutions Activation Engine It is also important for ISVs to understand a concept known as the “activation engine”. In today’s virtual server environments, application architects focus primarily on mounting their applications on a given operating system (OS) or hypervisor — leaving the job of integrating the rest of the software stack and database to systems administrators. So, for instance, an ISV application may be deployed on a particular OS image — but what happens when that image is placed on a virtual machine on a different host? In this case, the host name assigned to the initial application deployment would have changed when the image was moved — potentially breaking the link to the database. At this juncture an administrator would need to step in and fix this situation (an administrator who may or may not have the proper domain knowledge to fix the situation). In a cloud environment, this type of activity needs to be performed automatically, not manually. To remedy this situation, IBM has built a scripting engine that it calls its “Virtual Solutions Activation Engine” (VSAE). The VSAE is a software tool that is used during the prepackaging virtual appliances to ensure that an application gets integrated with the entire software stack (including the database). It is installed at the time a virtual appliance is created — and when the virtual appliance is deployed, the VSAE reconfigures the system and the installed applications to ensure that the application is linked with all of the appropriate services it needs to execute. (Technically what it does is it parses an XML configuration file to retrieve the parameters and then calls a specific activation program that sets points of variability [change points] in the application stack in order to ensure that the application continues to work).
This activation engine concept is extremely important because it greatly simplifies application deployment on virtual servers — and because it reduces skilled manual labor costs (and associated human errors). To better understand this concept, visit: http://www.mcpressonline.com/system-administration/highavailability-disaster-recovery/cloudify-your-applications-by-creating-a-software-virtual-appliance.html

Moving into Virtual Appliance Cloud Environments In the future, we believe that ISVs will strive to have their applications listed in a catalog where their applications can be accessed and deployed as cloud services (thus generating revenue). To enable ISVs to service-enable their applications, IBM has created the “IBM Virtual Appliance Factory”, a means for ISVs to engage with IBM using virtualized IBM facilities around the world to obtain virtual appliance guidance — as well as a means to remotely test software developed for virtual appliances using IBM facilities (for either Intel x86 or POWER 7 environments or combinations thereof). Initially, the steps in a Virtual Appliance Factory engagement were to gather the technical specifications/requirements for a given application (# of tiers, OS targets, architectures, etc.); jointly build virtual appliances with IBM; and then rapidly deploy newly virtual appliance-enabled applications to the cloud. From these initial engagements, IBM has been able to build a selfenablement kit which allows ISVs to build, test, and validate virtual appliances on their own premises; and then rapidly deploy into a cloud architecture. ISVs can now download this kit to service-enable their applications. Further, ISVs can remotely use the IBM facilities at the IBM

Innovation Centers (IIC) or the Virtual Loaner Program (VLP) to build/test these virtual appliances.
Once an ISV virtual appliance image is created, it can be cataloged. And this is where the real payback starts to occur for ISVs. IBM has created a solutions catalog that will initially list and describe virtual appliances that are “Ready for” IBM PureSystems (both virtual appliances for IBM PureFlex and virtual workload patterns for IBM PureApplication Systems). At present, this catalog is just a listing with information about a given ISV product, and vendor contact information. Over time, however, we expect that IBM and its vendor partners will put in place a methodology and

April, 2012

© 2012 Clabby Analytics

Page 6

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems terms-of-agreement for clients to rapidly download and use these virtualized assets — we expect it to be populated with thousands upon thousands of virtualized applications, with virtualized demo software, with terms and conditions for virtual application purchase and support, and more. This is why we said at the outset of this report that we believe that IBM’s PureSystems has the potential to radically change the computer market! Initial Deployments Whether optimizing the workload application to the physical attributes of the IBM PureFlex System or prepackaging the virtual appliance for ready deployment on IBM PureFlex Systems, ISVs are reporting significant improvements using IBM PureFlex Systems:  “riverbed” specializes in WAN optimization, edge virtual server infrastructure, and network performance management. Working with IBM, riverbed created a prepackaged virtual appliance for ready deployment in x86/KVM environments (known as its Stingray: Application Delivery Controller) that provides reliability with load balancing, scalability through server offload, an accelerated user experience through caching, security using cloud-enabled firewalls, deep application intelligence, and powerful scripting tools. Using this new virtual appliance server, riverbed has been able to accelerate application deployment from hours to minutes — offering its clients improved agility, efficiency and simplicity while reducing costs, energy and administrative time. Like riverbed, ALPHINAT also created a prepackaged virtual appliance ready for rapid deployment in x86/KVM environments. ALPHINAT’s aim, however, is to increase systems scale and agility, enabling clients to rapidly develop and deploy user-centric interactive web dialogues for cloud environments. ALPHINAT has seen a 10X increase in its automation process, and accelerated cloud deployment with reduced risk and cost. Accelrys is a leading scientific enterprise R&D software and services company that provides an advanced computing environment (Accelrys Enterprise Platform) to help its customers conduct scientific research. (Accelrys’ platform incorporates capabilities in applications for modeling and simulation, enterprise lab management, workflow and automation, and data management and informatics, enabling scientific innovators to access, organize, analyze and share data in unprecedented ways. Using IBM’s PureFlex environment, Accelrys is reporting that it has achieved 87% parallel efficiency running 16 cores — and that it has seen a 15% reduction in the time it takes to execute jobs. Vidyo uses a prepackaged x86/KVM-based virtual appliance to speed real-time media delivery using rapid provisioning — resulting in accelerated deployment of its application. Using this approach, Vidyo has reduced operating costs (related to virtual machine deployment and management) by 90% without compromising the quality of its service.







Summary Observations The design points of IBM PureSystems, and specifically IBM PureFlex Systems, are to simplify application deployment and management within cloud environments — and to enable users to achieve high degrees of performance through extreme expert tuning. To simplify application deployment and management, IBM has made it simpler for ISVs to deploy their applications via pre-packaged, ready to deploy virtual appliances. Further, IBM has introduced an “activation engine” that will ensure that applications work properly across a software stack within virtual appliances — a move that should reduce the amount of human labor needed to manage virtual appliances as well as cut down on operator / configuration errors. This activation engine will make cloud environments behave in a more automated fashion.

April, 2012

© 2012 Clabby Analytics

Page 7

How IBM Is Transforming the Application Software Market with Pre-Packaged PureFlex Systems Once an application has been deployed as a cloud service, IBM has made it easier for administrators to manage applications by introducing a set of integrated tools and utilities (including systems/storage/network management tools, energy management tools, virtualization/provisioning tools, and more) that create an unparalleled client cloud management experience. We especially like IBM’s PureFlex management environment. This environment streamlines ordering, tracking, receiving, installation, and operations. It is a factory installed, fully packaged solution designed to enable simple set-up, it offers simplified updating and patching, automated provisioning, and policy-driven management. It is highly intuitive, highly integrated, and greatly simplifies the administrator experience when it comes to managing cloud environments. By taking advantage of IBM’s PureFlex Systems infrastructure integration, ISVs are able to increase application performance and simplify application deployment. By taking advantage of the new management environment, ISVs and IT administrators are able to use IBM PureFlex Systems to achieve performance that are “orders of magnitude” higher than had been achieved in traditional virtualized server deployments. Finally, readers of this Research Report may have observed that the lion’s share of this report focused on ISVs. The key points that ISVs should take-away from this report are:  The core business of an ISV is to build application solutions;  Getting caught in virtualization management, infrastructure integration, and performance tuning erodes ISV R&D budget, taxes support staff, and drives down profitability;  Some vendors own their own hardware platforms, systems software, infrastructure, middleware, database, and management environments — and, by integrating these elements, ISVs can be freed from having to support underlying infrastructure;  IBM’s new PureSystems offer deep integration/optimization;  ISVs should now focus on service-enabling their applications, making them ready for service-oriented clouds of the future.

Clabby Analytics http://www.clabbyanalytics.com Telephone: 001 (207) 846-6662
© 2012Clabby Analytics
All rights reserved April, 2012

Clabby Analytics is an independent technology research and analysis organization. Unlike many other research firms, we advocate certain positions — and encourage our readers to find counter opinions —then balance both points-of-view in order to decide on a course of action. Other research and analysis conducted by Clabby Analytics can be found at: www.ClabbyAnalytics.com.

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close