Vous êtes sur la page 1sur 12

Serco-NA Technical Architecture

Lloyd Palfrey Click to edit Master subtitle style Architect Senior Technical 01/04/2011

Copyright 2010 Bluefin Solutions

Objectives
Document Objectives The objective of this document is to define the production technical architecture for the Serco-NA BW, BPC and Business Objects project. Define the development landscape and sizing based on the architecture in this document Architectural Objectives Provide end to end high availability Saleable and flexible architecture Utilize virtual x86 guest servers to reduce TCO Align architecture with other Serco projects where possible

Copyright 2010 Bluefin Solutions

Proposed Production Architecture

Copyright 2010 Bluefin Solutions

SAP BW Central Instance Servers


1 x SAP BW (ABAP) OS Software Oracle Instances Databases SAP Instances High Availability AIX 6.1 LPAR SAP BW 7.0 EhP1 SP6 Central Instance, Oracle 11G 1 1, BWP 1, BWP High Availability is provided by HACMP

1 x SAP BW (Java) OS Software Oracle Instances Databases SAP Instances High Availability AIX 6.1 LPAR SAP BW 7.0 EhP1 SP6 Central Instance, Oracle 11G 1 1, EPP 1, EPP High Availability is provided by HACMP

Copyright 2010 Bluefin Solutions

SAP BW Application Servers


2 x ABAP Application Server OS Software Databases Connections High Availability User Connectivity AIX 6.1 LPAR SAP BW 7.0 EhP1 SP6 App Server, Oracle Client 1, BWP High Availability is provided by VMware HA clustering and the fact there are mulitple application servers. All user connectivity to go via SAP Dispatcher. This will not only load balance over the available application servers but will also provide failover in the event of an application server failure

2 x Java Application Server OS Software Databases Connections High Availability User Connectivity AIX 6.1 LPAR SAP BW 7.0 EhP1 SP6 App Server, Oracle Client 1, EPP High Availability is provided by VMware HA clustering and the fact there are mulitple application servers. All user connectivity to go via SAP Dispatcher. This will not only load balance over the available application servers but will also provide failover in the event of an application server failure

Copyright 2010 Bluefin Solutions

Web Dispatcher
2 x SAP BPC Server OS Software High Availability User Connectivity AIX 6.1 SAP Web Dispatcher 720 High Availability is provided by HACMP All SAP ABAP and Java connections to go via this dispatcher installation

SAP BPC .NET Servers


2 x SAP BPC Server OS Software High Availability User Connectivity Windows 2008 SP2 Enterprise SAP BPC 7.5 SP7 The two .NET servers to be in a windows cluster BPC rich clients and web clients point directly to the clustered hostname providing load balancing and failover.

Copyright 2010 Bluefin Solutions

SAP Business Objects Servers


1 x Business Objects Database Server OS Software Oracle Instances Databases High Availability AIX 6.1 LPAR Oracle 11G 1 2, BI4CMS & BI4AUDIT High Availability is provided by HACMP

2 x Business Objects Application/Web Servers OS Software Databases Connections High Availability Redhat Linux 5.6 Oracle Client, SAP BI4 BI4CMS & BI4AUDIT High Availability is provided by VMware HA clustering and the fact there are mulitple application servers. The two servers will be in a CMS cluster. BI4 rich clients to point to CMS cluster name. BI4 web connections to go to either of the two severs. [Risk]

User Connectivity

Copyright 2010 Bluefin Solutions

Proposed Production Architecture Summary


Key Points Highly Scalable Infrastructure All critical servers hosted on AIX Linux and virtual servers utilized where possible to reduce TCO Assumptions Solution manager and SAP router already exist Serco deploy BI4 instead of Business Objects Enterprise XI 3.1 Risks Web connections to Business Objects are not clustered. In order to do this hardware load balancing in the form of Cisco content switch or F5, or a software load balancer/cluster that supports source IP address persistence

Copyright 2010 Bluefin Solutions

Development Landscape

Copyright 2010 Bluefin Solutions

Development Sizing
OS Database ABAP/JAVA Business Objects BPC .NET IBM AIX 6.1 Red Hat Linux 5.6 Windows 2008 Server SP2 CPU 0.1 1.5 Core 2 Core 2 Core Memory 16GB 6GB 2GB Disk 300GB 20GB 10GB

Key Points Disk space is in addition that required by the OS Mount points to be defined in pre-build document Memory resources should not be contended

Copyright 2010 Bluefin Solutions

10

Next Steps
Review and discuss Technical Architecture Sign off technical architecture Prepare Development pre-build document detailing the server configuration
before they are handed over to Bluefin for installation Production Sizing Prepare QA and Production pre-build document

Copyright 2010 Bluefin Solutions

11

Thank You
Lloyd Palfrey Senior Technical Architect Click to edit Master subtitle style +44 (0)7825 021599

Copyright 2010 Bluefin Solutions

12