Overview

Background

3 of the current production Linux Web Hosting Servers (chost1,3,4) are running Cloudlinux6 operating system. The cloudlinux6 operating system reaches end of life November 2020.

3 new servers require to be built running Cloudlinux7 to replace these. This will ensure continued Vendor support when it moves to the proposed Cloudlinux7 operating system.

400+ websites reside on the current servers so all of those websites  need to be migrated to the new Cloudlinux7 servers from current Cloudlinux6 servers. 

 

 

Scope

Scope of the project 

  • Analysis and listing of all websites that currently reside on the Cloudlinux6 operating system servers along with service owners and users.
  • Capturing the "as is" of websites currently running on Cloudlinux6 servers, identifying any current issues that exist.
  • Building the 3 new web hosting servers on the Cloudlinux7 operating system ensuring continued Vendor support. These will replace the current Cloudlinux6 servers.
  • Carrying out the migration of all websites(over 400) to the new Cloudlinux7 environment from the current Cloudlinux6 environment, working with the business areas to schedule this accordingly. 
  • Full Testing of all websites in the new environment, ensuring they all work as expected, liaising with the business areas and user groups to resolve any issues quickly.
  • Currently the Cloudlinux6 servers are supported by an individual in Service Management. As part of this project Service Management and Technology Management will be working closely together to build the new servers and migrate the websites,  and post project a new more robust support model will be put in place for the servers, with an OLA being agreed between Service Management and Technology Management. This will ensure we have a team of people supporting the servers rather than an individual.
  • Decommissioning cloudlinux6 servers when the new solution is up and running.

 

Objectives & Deliverables

No Project Objectives

Priority (MoSCow)

O1

Analysis and listing of all websites that reside on current Cloudlinux6 operating system servers

 
D1.1  Provide list of websites that exist on current servers Must
D1.2 Compile List of Service owners/users who own/manage/use websites Must
D1.3 Test all current websites on Cloudlinux6 servers and capture any issues.  Must
O2 Build New Cloudlinux7 servers  
D2.1 Build and configure 3 new Cloudlinux7 servers Must
O3 Migrate Websites and Acceptance testing  
D3.1 Migrate all websites from current cloudlinux6 servers to newly built cloudlinux7 servers, working with business areas and users to schedule the migrations. Must
D3.2 Test all websites work as expected on new servers Must
D3.3 Resolve any issues with websites on the new cloudlinux7 servers, working closely with each of the appropriate Business areas Must
O4 New Support model agreed between Service Management and Production Management  
D4.1

Production Management will be working closely with Service Management(current area that provides support for these servers) throughout this project and a new support structure will be put in place post project,  ensuring we have a team supporting the servers rather than individuals. This will mean we have an OLA agreed for the service between Service Management and Technology Management. This will be positive as it should remove the current potential for single point of failure from a Support perspective for the service. 

Should
O5 Decommission of Cloudlinux6 servers  
D5.1 On completion of D3.1, D3.2 and D3.3 and all signed off the cloudlinux6 servers should be available for decommission Must

 

 

Benefits

This is a compliance Project and the benefits realised will be

  • Servers will be  hosted on new supported Operating System(Cloudinux7). Current operating system Cloudlinux6 reaches end of life November 2020.
  • Patch and security updates will be available for the new servers
  • Continued Product Vendor Support from cPanel will be available for the servers when built on Cloudlinux7
  • Improved Service Design
  • Post project, a more robust Support model will be put in place with an agreed OLA between Technical Management and Service Management. This will ensure we have a "team" to support the new servers moving forward rather than the current setup under Cloudlinux6 where it is an individual supporting the servers.

 

 

Success Criteria

The success of the Project can be measured by the following

  • Build of a new Cloudlinux7 server environment, replacing the end of life Cloudlinux6 environment.
  • Successful Migration of all websites from current servers to new Cloudlinux7 servers
  • All websites fully tested and signed off as working
  • Decommission of Cloudlinux6 environment
  • A new OLA support agreement put in place between Service Management and Technology Management 

 

Project Milestones

Stage              Milestone                                                                                                                                                                                                            Due date            Complete

Plan Planning Sign-off 14-Jan-2020 No                       
Analyse Documented List of Websites being migrated along with Owners/users 31-Jan-2020 No
Build Build and Configure new Cloudlinux7 servers 21-Feb-2020 No
Integrate Capture any current website issues before Migration 02-Mar-2020 No
Deliver Migration of all websites from current Cloudlinux6 to new Cloudlinux7 servers 09-Mar-2020 No
Deliver Decommission Cloudlinux 6 servers 26-Mar-2020 No
Deliver OLA Agreed between Service Management and Technology Management for Supporting new Cloudlinux7 servers 31-Mar-2020 No
Deliver Delivery complete 02-Apr-2020 No
Deliver DSOR(Deployment Sign Off Review) 15-Apr-2020 No
Close Project Closure 01-May-2020 No

 

Project Info

Project
C-Host Infrastructure Replacement
Code
COM052
Programme
ISG - Communication (COM)
Management Office
ISG PMO
Project Manager
Mark Downey
Project Sponsor
Catherine Hetherington
Current Stage
Plan
Status
In Progress
Start Date
11-Nov-2019
Planning Date
14-Jan-2020
Delivery Date
02-Apr-2020
Close Date
01-May-2020
Overall Priority
Normal

Documentation

Plan