High Availability Cluster Engagement Model

The professional services engagement model is a full service solution for deployment of Red Hat Enterprise Linux for High Availability Clustering solutions.

Assessment

While considering a HA/Cluster deployment, many factors are reviewed, including:

  • File system (cluster size, type of file access, speed of file system)
  • Application (parallelization of applications, shared data)
  • Database (record locking, read/write demands, fail-over procedure journaling)
  • Processing power (processing demand for applications)
  • Network demands (network demand for service)

After assessing the current environment and future goals, objectives are clarified and quantified, and team roles clearly defined. A Functional Requirements document is created based on the analysis. This document outlines the activities to be completed during the implementation. From this roadmap, a detailed project plan is derived.

Planning and Design

Once the Functional Requirements document is created and approved by the client, detailed planning can begin. The Planning and Design phase determines the cluster type, the application development/porting map (if required), and results in an Implementation Plan.

As the project is planned, discussion begins regarding the necessary resources; both equipment and personnel needed to meet the project objectives. This activity includes a review of existing resources, and assists the client in the procurement of unidentified resources to ensure successful project completion.

Development and Validation

At this stage, the actual implementation of the designed HA system begins. This phase includes any required application or driver development, performance tuning, application porting and comprehensive testing. Using the internal milestones defined in the Planning and Design phase, the Development and Validation process is self-monitoring and provides a useful mechanism for timely and appropriate feedback to the development team and management.

The Development and Validation phase represents the majority of the actual programming work required to meet the defined requirements. A successful deployment is directly proportionate to the level of effort contributed to test planning and execution.

Once all testing and tuning are complete, and the team members have signed-off on the test results, the HA configuration is moved into production.

Deployment and Operations

When testing is complete and the solution is in production, the team begins the tasks of gathering project deliverables, preparing final documentation and conducting the project wrap up.

Upon project completion, Red Hat provides a range of deliverables, typically including:

  • Functional Requirements
  • Implementation Plan
  • Any Source code
  • Any Installation or operational procedures
  • User documentation
  • Product training and support plan

Red Hat provides IT staff and management resources to augment existing teams or reduce overhead, as well as effective transition management and knowledge transfer to organizations with limited in-house Linux administration skills. Red Hat Network services facilitate ongoing, scalable configuration management.


 
For more information about Red Hat products and services or to purchase:



Or call:
EMEA 00800 7334 2835