vmware white papervmware® high availability (ha) provides easy to use, cost-effective high...

11

Upload: others

Post on 30-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical
Page 2: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware White Paper

Contents i

Contents Introduction ................................................................................................1

BEA Tuxedo Platform Overview ...............................................................1

VMware Infrastructure Overview ..............................................................2

Solution Architecture.................................................................................2

Server Containment ...................................................................................3

Rapid Provisioning ....................................................................................4

Change Management .................................................................................4

Data Center Optimization: Distributed Resource Management.............5

High Availability: Business Continuity and Disaster Recovery.............6

Summary.....................................................................................................7

Page 3: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

Introduction 1

Introduction The collaboration between BEA, Inc. and VMware, Inc. provides unique value to our customers. This document will discuss the benefits of various use cases for running BEA Tuxedo™ applications on VMware® Infrastructure. These use cases range from server containment to disaster recovery and provide tangible cost reduction, operational efficiency and time saving benefits.

BEA Tuxedo Platform Overview BEA offers products and services that enable enterprises to achieve faster time-to-value for critical business applications using open standards, web services and a Service-Oriented Architecture (SOA).

In today’s business environment of system consolidations, worldwide utilization, and “always-on” availability, enterprises need distributed transaction processing (TP) infrastructure that leverages existing skills and application assets, while delivering standards-based interoperability for simplified integration.

BEA Tuxedo is today’s platform of choice for C, C++, and COBOL solutions that provide the backbone for the world’s leading companies, running some of the largest mission-critical transaction processing systems—including wire transfers, ATMs and telecommunications systems.

BEA Tuxedo’s multi-language, ‘build-to-scale’ transaction processing platform provides the mission-critical infrastructure your organization needs to:

• Increase the accessibility of existing applications • Consolidate enterprise transaction and messaging solutions • Enable core Web services applications • Ensure the highest application availability and throughput • Increase processing efficiency and improve resource management • Reduce Total Cost of Ownership (TCO)

Page 4: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

VMware Infrastructure Overview 2

VMware Infrastructure Overview VMware Infrastructure is the most widely deployed software suite for optimizing and managing industry standard IT environments through virtualization – from the desktop to the datacenter. The only production-ready virtualization software suite, VMware Infrastructure is proven to deliver results at more than 20,000 customers of all sizes, used in a wide variety of environments and applications. The suite is fully optimized, rigorously tested and certified for the widest range of hardware, operating systems and software applications. VMware Infrastructure provides built-in management, resource optimization, application availability and operational automation capabilities that deliver transformative cost savings as well as increased operational efficiency, flexibility and IT service levels.

Solution Architecture The figure below graphically presents the architecture for running BEA Tuxedo Applications on VMware Infrastructure. VMware Infrastructure enables deployment of virtual machines running different operating systems on the same physical server, and makes it possible to run several applications on the same system in virtual machines that contain the application, BEA Tuxedo, and the operating system of choice.

Page 5: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

Server Containment 3

Server Containment Traditional BEA Tuxedo deployments create significant server sprawl, primarily due to the need to provision separate systems for development, test and production environments. Each developer requires a dedicated system and each test cycle requires dedicated servers assigned for the duration of the tests. These requirements lead to provisioning, manageability and resource issues and result in higher ownership and operational costs.

VMware virtualization technology contains server sprawl and increases server utilization by running BEA Tuxedo nodes in virtual machines consolidated onto fewer, highly scalable, reliable enterprise-class servers.

Key benefits:

1. Provide multiple dedicated and isolated environments for all developers, consolidated onto one physical system.

2. Run multiple BEA Tuxedo nodes on same physical system, providing significant consolidation and lowering total cost of ownership (TCO).

3. Run multiple operating system and BEA Tuxedo versions on the same system, eliminating the need for dedicated hardware and providing interoperability.

4. Enable multiple test environments to share same physical system, eliminating the need for dedicated test systems.

Page 6: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

Rapid Provisioning 4

Customers using VMware Infrastructure have been able to consolidate 10 or more virtual machines per physical processor, thereby drastically increasing server utilization and containing server sprawl.

Rapid Provisioning VMware virtualization solutions significantly reduce the time it takes to provision new BEA Tuxedo development, test and production application environments. A new deployment typically requires new hardware procurement, followed by operating system and application installation. This process requires significant time and IT resources on top of the cost of dedicated hardware. By using VMware Infrastructure, BEA customers can take advantage of virtual machine libraries and virtual machine templates to provision new, pre-configured BEA Tuxedo application environments in minutes on virtualized infrastructure hardware. Customers can also use the VMware® Lab Manager solution to automate the setup, capture, storage and sharing of multi-machine software configurations in order to streamline development and test environments. Development and test teams can access them on-demand through a self-service portal. With its shared library and shared pool of virtualized servers, VMware Lab Manager lets you efficiently move and share multi-machine configurations across software development and test teams and facilities.

VMware Infrastructure allows rapid BEA Tuxedo application deployments with sophisticated automation capabilities, centralized control, and responsibility for hardware resources while giving business units and application owners complete control over how resources are utilized.

Key benefits:

1. Provision new BEA Tuxedo nodes rapidly from virtual machine templates. 2. Pass BEA Tuxedo development images directly to testers. 3. Pass BEA Tuxedo virtual machine images back to development for problem replication

and resolution. 4. Recreate distributed multi-node BEA Tuxedo production environments in a single

physical system for test purposes. 5. Move test/QA BEA Tuxedo instances to production in minutes. 6. Reset test images (after test completion) from templates and virtual machine libraries,

cutting down on test setup and reset time. 7. Store different BEA Tuxedo applications and versions in virtual machine libraries that

can be provisioned instantly. 8. Use virtual machine snapshots to roll back development and test images during problem

resolution. 9. Provision additional BEA Tuxedo nodes rapidly to meet peak load demands. 10. Automate the software lifecycle of development and test environments using VMware

Lab Manager.

Page 7: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

Change Management 5

Change Management Patching and upgrading existing applications is high on the list of IT challenges facing any BEA customer. Two key challenges in change management are: testing patches and upgrades for compatibility with standard corporate hardware, OS and application configurations; and efficiently deploying critical patches and upgrades throughout the enterprise. Traditionally, IT organizations need to procure hardware and create test beds that mirror the hardware, OS and application configurations of the production environment. With VMware Infrastructure, customers can clone production environments or create a set of virtual machines that mirror production. These can be used to provision the test environment and the latest patches and upgrades can be tested against virtual machines running BEA Tuxedo applications, eliminating the need for dedicated hardware to perform the tests. Patches can then be rolled into production with minimal interruption to end users. In case of problems, the virtual machines can be instantly rolled back using the VMware® Snapshot feature.

Key benefits:

1. Achieve faster change management with fewer system resource requirements. 2. Test patches on multiple configurations (different versions of OS, BEA Tuxedo etc.)

concurrently, all hosted on the same physical system. 3. Use virtual machine snapshots to roll back BEA Tuxedo virtual machines during problem

resolution. 4. Create a library of standard production configurations to perform change management

testing and deployment. 5. Migrate BEA Tuxedo virtual machine nodes dynamically to other systems to perform

maintenance or make changes on the current physical system, without disruption to end users.

Data Center Optimization: Distributed Resource Management A VMware Infrastructure environment provides additional management capabilities that help optimize the infrastructure resources used by BEA Tuxedo and non-BEA Tuxedo applications in an enterprise datacenter. BEA Tuxedo provides distributed transaction processing, automated load balancing, and replicated service framework that offer high levels of scalability and resource optimization for the application environment. VMware Infrastructure solutions address resource management across the entire datacenter infrastructure and across multiple distributed BEA Tuxedo nodes. VMware® Distributed Resource Scheduler (DRS) dynamically allocates and balances computing capacity across a collection of hardware resources aggregated into logical resource pools. VMware DRS continuously monitors utilization across resource pools and intelligently allocates available resources among the virtual machines based on pre-defined rules that reflect business needs and changing priorities. When a BEA Tuxedo virtual machine node experiences an increased load, VMware DRS automatically allocates additional resources by redistributing virtual machines among the physical servers. VMware DRS optimizes IT environments to align resources with business goals while ensuring flexibility and efficient utilization of hardware resources.

Page 8: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

High Availability: Business Continuity and Disaster Recovery 6

Key benefits:

1. Migrate development, test and production BEA Tuxedo applications requiring additional capacity to the physical server with the optimal resource capacity.

2. Define resource pools, policies and priorities for different developer, test and production BEA Tuxedo environments to manage resource allocation efficiently.

3. Allocate processor and memory resources to virtual machines running on the same physical servers and prioritize access to those resources across virtual machines.

4. Optimize BEA Tuxedo deployment across a virtualized enterprise datacenter by providing reserved resource pools with pre-defined minimum and maximum resource requirements.

5. Use resource pools to control resources available for BEA Tuxedo and non-BEA Tuxedo application environments.

6. Guarantee IT autonomy and service levels to applications and business organizations. 7. Automate physical server maintenance by dynamically relocating BEA Tuxedo virtual

machines without disruption to end users. 8. Optimize the service level of distributed applications by controlling the aggregate

allocation of resources for the entire set of virtual machines running the distributed BEA Tuxedo and non-BEA Tuxedo application environments.

High Availability: Business Continuity and Disaster Recovery VMware Infrastructure works alongside BEA Tuxedo to deliver enhanced infrastructure and application high availability for critical business functions. With VMware Infrastructure, customers can implement a unified disaster recovery (DR) platform that allows production BEA Tuxedo virtual machine nodes to be recovered in the event of hardware failure, without investing in costly one-to-one mapping of production and DR hardware.

While BEA Tuxedo provides automated load balancing, distributed transaction processing and robust fault management to deliver high levels of availability, load balancing and application failover, VMware® VMotion™ enables the live migration of running BEA Tuxedo nodes from one physical server to another with zero downtime, continuous service availability, and complete transaction integrity. Live migration of virtual machines allows companies to perform hardware maintenance without scheduling downtime and disrupting business operations.

VMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical server failure, VMware HA automatically restarts affected BEA Tuxedo nodes on other physical servers that have spare capacity. VMware HA minimizes downtime and IT service disruption while eliminating the need for dedicated stand-by hardware and installation of additional software. VMware HA provides uniform high availability across the entire virtualized IT environment without the cost and complexity of failover solutions tied to either operating systems or specific applications.

Page 9: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

Summary 7

VMware® Consolidated Backup provides an easy to use, centralized facility for LAN-free backup of virtual machines. Consolidated Backup simplifies backup administration and reduces the load for ESX Server host machines.

Key benefits:

1. Save development and test Images for backup, audit, etc. using the VMware Snapshots feature and VMware Consolidated Backup.

2. Save layers of Images for regression (ie, keep exact versions of the operating system, BEA Tuxedo, patches, state etc.) using Snapshots and Consolidated Backup.

3. Use Snapshots to enable point-in-time restores and rollbacks during test and development problem resolution.

4. Restart failed BEA Tuxedo virtual machine nodes automatically using VMware HA. 5. Ensure capacity availability to support BEA Tuxedo virtual machine failovers. 6. Use Consolidated Backup to achieve full and incremental file backup of virtual machines. 7. Back up full images of BEA Tuxedo virtual machines for disaster recovery. 8. Move BEA Tuxedo application virtual machines from failing server hardware by using

VMotion for live migration without disruption to end users. 9. Restore from Snapshots and backups during system failures or disaster recovery. 10. Fail over SAN during disaster recovery by using SAN replication and restarting BEA

Tuxedo virtual machines in DR sites.

Summary

Deploying BEA Tuxedo applications on VMware Infrastructure drives tangible benefits through the complete software deployment lifecycle from development to production and maintenance. Customers can move to production more quickly and maintain high quality with expedited and simplified application development and testing processes. Rapid provisioning and change management in production environments increases IT flexibility, allowing timely responses to unanticipated or rapidly changing business needs, while datacenter optimization enables efficient resource pooling and maximizes hardware utilization. Business continuity solutions for BEA Tuxedo applications on VMware Infrastructure deliver enhanced high availability without major investments in one-to-one mapping of production and DR hardware.

Together, BEA and VMware reduce the cost and time to deployment while providing increased operational efficiency and delivering lower TCO and increased ROI for customers deploying BEA Tuxedo applications on VMware Infrastructure.

BEA Systems, Inc. BEA Systems, Inc. (NASDAQ: BEAS) is a world leader in enterprise infrastructure software, delivering unified SOA platforms for business transformation and optimization. Customers depend on BEA Tuxedo®, Tuxedo®, and AquaLogic™ product lines to help reduce IT complexity and leverage existing resources—for achieving a state of Business

Page 10: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical

VMware® Infrastructure for BEA Tuxedo™ Applications – Use Cases

VMware, Inc. 8

LiquidITy™ where enterprise assets are freed up to deliver maximum business value and grow new revenue streams. Find out more at bea.com.

VMware, Inc. VMware modernized and brought virtualization to the x86 platform in 1998 and has saved its customers hundreds of millions of dollars by offering solutions for server consolidation and containment, business continuity, test and development automation as well as enterprise desktop management. More than 4 million users and 20,000 corporate customers of all types and sizes use VMware software, including 99 of the Fortune 100 companies.

Page 11: VMware White PaperVMware® High Availability (HA) provides easy to use, cost-effective high availability for BEA Tuxedo applications running in virtual machines. In the event of physical