installation and customisation framework (icf) · pdf file page 1 installation and...

8
www.integrationteam.co.uk Page 1 Installation and Customisation Framework (ICF) Overview Complexity Simplified.

Upload: lamkien

Post on 22-Mar-2018

242 views

Category:

Documents


5 download

TRANSCRIPT

www.integrationteam.co.uk

Page 1

Installation and Customisation

Framework (ICF) Overview

Complexity Simplified.

www.integrationteam.co.uk

Page 2

EXECUTIVE SUMMARY

Today's enterprises are gaining competitive advantage and realising increased

productivity by deploying complex software solutions within their IT infrastructure.

Multiple product installations take significant time for DBA’s to initially prototype,

document and test. Each subsequent installation of the system requires significant

manual user input and is prone to “user error” as the documented build process is

modified to fit the required environment.

The framework developed by the Integration Team allows multiple Linux based

Oracle products to be combined into one bespoke automated installation. This

method of software installation and system customisation allows environments to

be built and re-built quickly and efficiently during all stages of a project lifecycle.

Testing is consistent as the infrastructure software is installed in an identical manner

each time. Risk and timescales deploying new applications to production

environments is reduced.

KEY FEATURES

► Systems consisting of multiple products are built seamlessly.

► Fully customisable installs allow build to be used on various hardware

platforms (both real and virtual) and environments without affecting core

functionality.

► Low user interaction installation mechanism. Key parameters are entered at

the beginning of the install process and the software installations occur

automatically. Removes the need for complex installation documentation.

► Decreases system build time and increases build reliability. Environments can

be rebuilt in a matter of hours.

► Simple user interface requires a low level of technical knowledge allowing

DBA’s to concentrate on tasks other than mundane product installations.

► Large number of Oracle products supported and additional products can be

easily integrated as per requirements. Other Linux based products can also

be integrated in most circumstances.

► Can be used to build simple single node systems, complex multiple node

clusters and everything in-between.

PRODUCT OVERVIEW

The Installation and Configuration Framework (ICF) is a framework that allows the

Integration Team to build systems to exact customer requirements using a standard

product set and specification. The major drawback to using complex Oracle products

is the time and technical knowledge required to install them. The installation of

Oracle products can take several days when the time taken to prepare the system(s)

www.integrationteam.co.uk

Page 3

and run the installation is taken into account. This overhead can be acceptable if a

simple, one off, system is required. However the elapsed time is multiplied if the

system has to be rebuilt or installed into other environments (e.g. development, test

and production) and the process documented to ensure the products are installed in

a standard fashion each time. This duplication of effort not only increases lead

times, with less productivity whilst waiting for environments to build, but also

increases the likelihood of configuration differences and user errors being

introduced when following complex documentation and using multiple graphical

installers.

The ICF takes this complexity away from the end user and wraps it up into a user

friendly automated installer that allows any number of Oracle products to be

installed in a consistent and repeatable manner. The ICF takes into account differing

environments whilst still maintaining key functionality, giving confidence that a build

which works in development and test also works in production. For example a

production system consisting of multiple nodes in a RAC cluster can be installed in a

functionally equivalent manner on a single node development virtual machine using

an ICF build.

HOW IT WORKS

The Basics

1. The Integration Team work with your DBA’s and Technical Architects to

obtain a specification of the required system which takes into account the

differing environments the system is to be deployed onto and the products

required.

2. A bespoke installation using the ICF is created by the Integration Team that

bundles all the required Operating System and Oracle Software together into

one automatic installation. Timescales are dependent on the number and

complexity of the products to be integrated.

3. The fully documented installation procedure and media is delivered for

Customer Acceptance Test.

4. Any identified defects are rectified and change requests implemented.

5. Final version is delivered and ongoing support is provided if required.

What Can Be Provided

► Installations of all current Oracle products.

Number of standard Oracle products available “off the shelf” (meaning

reduced delivery timescales) however any currently available Oracle product

can be integrated into the framework.

► Installations for multiple environments using the same software.

www.integrationteam.co.uk

Page 4

Development systems using single node VMware machines without SAN

access but production system using a multiple node RAC cluster using SAN?

No problem! The ICF installation can be configured to take any number of

differences into account seamlessly.

► Operating System customisations & Oracle patching.

The operating system can be customised and enhanced during the upgrade

to application or security requirements. Oracle products can be patched and

workarounds or bug fixes applied automatically.

► Ongoing technical support.

The Integration Team provides telephone, Internet and on-site support for

both the ICF installation. Additional support for trouble shooting Oracle

product and Operating System issues can also be provided at additional cost.

Costs

The cost of the final solution depends on:

► The complexity of the system to be installed;

► Whether the software is part of the Integration Team’s library of “off the

shelf” pre-integrated product set;

► Number of different environments that need to be taken into account;

► Amount of post installation support required.

An initial consultation can provide an initial estimate depending on the above factors

which will then be refined once the finial specification is agreed.

www.integrationteam.co.uk

Page 5

ORACLE DATA WAREHOUSE EXAMPLE

The following example details a possible system and environment setup for an

Oracle RAC cluster data warehouse. The development and test environments are

running in VMware but the production environment is running on stand-alone

servers. The development and test environments have to match the production

environment as closely as possible, taking into account the differing hardware.

Environment Setup

Development / Test

Environment Production Environment

Application

Server

Database

Server

Enterprise Linux � � � � � � SAN MPIO Disks � � � � Virtual Machine � � Oracle ASM 11g � � � Oracle Client 10g � � � Oracle

Clusterware 11g � � �

Oracle Database

10g � � �

Oracle Gateways

11g � � �

Oracle MRCA 10g � � � Oracle Business

Intelligence Suite

Enterprise Edition

10g

� � �

Oracle Enterprise

Manager Grid

Control Agent

� � � � � �

Oracle Identity

Management 10g � � �

Oracle

Warehouse

Builder 10g � � �

Oracle SOA 10g � � � Repository

Database � � �

Application

Database � � �

Oracle Product

Patches � � � � � �

Oracle Security

Updates � � � � � �

www.integrationteam.co.uk

Page 6

Pre-Installation Configuration

ICF software is loaded onto all nodes and simple user interface is initiated to prompt

for customisable parameters based on the detected system environment:

Customisation parameters can be as extensive or minimal as required.

Parameter summary screen allows parameters to be reviewed and re-entered if required.

Main Installation

The main installation installs all relevant products onto the application and database

servers. No further user interaction is required as all software installation and

configuration is performed silently by the ICF with the UI keeps the user informed of

progress as each product is installed.

www.integrationteam.co.uk

Page 7

User interface shows task that is currently being performed on which node.

The installation proceeds, installing and configuring the relevant Operating System

and Oracle software depending on the detected server role.

This example four node data warehouse installed and configured 13 Oracle products,

and associated patches, in 10 hours 21 minutes on four separate servers.

Post Installation

Following the installation the system is ready to use with all Oracle components

active. The flexibility of the installation framework allows any number of bespoke

configurations to be made, for example registering the system for Single Sign On or

creating NFS shares.

www.integrationteam.co.uk

Page 8

Post Install example output from Database Server showing Clusterware resources.

Post install example output from Application Server showing opmn for SOA and OIM products.

CONCLUSION

The Integration Team’s ICF product can increase productivity and simplify the

installation of multiple Oracle products onto Linux platforms. Used to deploy Linux

and Oracle software in government and business environments the ICF really is

Complexity Simplified.

For more information contact the Integration Team: www.integrationteam.co.uk

© 2010 Integration Team Ltd