AISC System Migration & Device Sync How the Project Works…

advertisement
ADVANCED INFORMATION SERVICES CENTRE
AISC System Migration & Device Sync
How the Project Works…
Who…
Head of
Infrastructure
Project Role…
Senior Supplier
Head of Client
Services
Senior Supplier
Cluster Lead
Senior Supplier
Who does what…
What that means…
- Sits on project steering group
- Responsible for supporting the data hosting and server
hosting services
- Responsible for site connectivity and service quality
from remote sites
- Responsible for Windows 7 Build
- Responsible for Virtual server O/S builds
- Responsible for the migration of large data sets
- Responsible for client Antivirus and patch
management
- Responsible for device sync technology
- Responsible for laptop encryption technology
- Responsible for the creation of application service
accounts
- Responsible for server backup requirements
- Responsible for pre provisioning of users home areas,
shared working areas and quota limits
- Responsible for technical materials for the project
1) Inventory process
2) PC/Mac Builds
3) Data migration processes
4) Automated user migration scripts
5) Automated pre provisioning of users home
areas
6) Automated pre provisioning of shared working
areas
7) Quota management
- Sits on Project Steering group
- Supplies the migration engineer resources
- Accountable for the overall quality for migration
engineers
- Overall responsibility for the success of the roll-out of
the data hosting service
- Sits on the Project Steering group
- Supplies the local IT resources (by ensuring the local IT
team are available and supported to work as part of
the project)
- Accountable for the quality of the local IT team
-
IT Lead
Supplier
& Migration
Team Leader
& Migration
Engineer
-
-
Local IT Team
Migration
Engineer(s)
-
Transformation
Programme
Manager
Project Director
-
contribution
Responsible for application UAT testing running within
the new AD
Responsible for the success of the roll-out
Chairs the project working group
Supplies everything to the project that is required, in
advance:
1) User data, (Who needs to be migrated, with
their UCL User ID’s)
2) PC’s/Mac’s running Windows 7/Lion, Office
2010
3) PC’s/Mac’s to have 2GB RAM
4) PC inventory
5) Application inventory
6) Server inventory
7) Details of required shared working areas and
access rights
Migration team leader on migration day
Migration engineer on migration days – follows
defined migration recipe / process
Manages quality of local IT team contributions
Attends project working group
Supplies everything to the project that is required, in
advance:
1) User data, (Who needs to be migrated, with
their UCL User ID’s)
2) PC’s/Mac’s running Windows 7/Lion, Office
2010
3) PC’s/Mac’s to have 2GB RAM
4) PC inventory
5) Application inventory
6) Server inventory
7) Details of required shared working areas and
access rights
Migration engineer on migration days – follows
defined migration recipe / process
Overall direction of the project, to timescales and
quality
Accountable for the success of the planning, coordination and facilitation of the roll-out
Supplies all materials for project steering group
(Board)
Sits on project steering group (Board)
Supplies the project team resources (by ensuring the
Project Team are available)
Accountable for quality of Project Team contribution
Project
Manager
Project
Manager
-
AISC User
Support &
Training
Manager
User Support
& IT Training
3rd Line UCL
Technical
Administrator
Technical
Administrator
-
-
AISC System
Migration
& Device Sync
Engineer x 3
Migration
Engineer x4
Delivers senior stakeholder meetings and
presentations about AISC System Migration
& Device Sync
Responsible for the planning, co-ordination and
facilitation of the migration
Sits on project steering group (Board)
Provides all materials for Project Working Group,
including plans & actions
Manages & Delivers Project Communications to users
Produces all materials for Project Steering Group
(Board)
Responsible for arranging system administrator
training to support PC’s within the new W2K8 Domain
Responsible for the QA of user documentation
supplied by AISC Infrastructure Services team
Responsible for 3rd line support to the migration
engineers when trouble shooting is required to
migrate a user
Sits on the project working group
Responsibly for technical quality checks of migration
engineers and adherence to documented standards
-
Re image PC
Installs required software
Upgrades physical RAM
-
Migration Engineer on migration days & mop ups –
visits users’ desktops, Joins PC to AD, migrates users
personal settings following the provided migration
recipe
Migrates users home data
Completes engineers check list
-
Comment [A1]: Don’t believe that
engineers should be undertaking this – this,
if required should be carried out by the
local IT team
Stages…
1) Preparation
(before the Project
Team arrives)
2) Planning
(project team
arrive)
Who…
Suppliers (Local IT
Team)
Project Manager
Project Team
& Local IT Team
3) Implementation
Project Team
& Local IT Team
4) Handover &
Closure
Project Team
& Local IT Team
How & When…
What that means
- Project Manager to perform Institute / Division
discovery in order to direct preparation and
planning. Discovery to include:
1) Number of users and PC’s
2) Inventory of end users applications
3) Number of physical servers & location
4) Server maintenance contracts
5) Current storage usage
- IT Lead creates a list of Users to be migrated, with
UCL User IDs
- Ensures that the AISC inventory tool has been run
by users on the machines to be migrated
- Prepare report from inventory to highlight
upgrade requirements
- Project Manager, Cluster Lead & IT Lead start
meetings (and presentations if necessary) to
senior Division/Institute stakeholders
- Project Team & IT Lead engage with User
community and get User Representatives
volunteers (see Appendix 2, role description)
- Project Team take supplied list of Users and start
to break down into ‘batches’ for migration dates
- Project Team do detailed planning for batches of
comms, provisioning & migrations
- Project Team do all comms to User Reps & Users
- Project Team adjust plans through negotiations
with User Reps, to get best dates for users
- Project Team finalise overall migration plan
- Project Team offer advice regarding what has
worked well/not well in other areas
- - Weekly Project Working groups start, chaired by
IT Lead, facilitated by Project Manager
- Migrations start, as per all planning & comms
- Led on the ground by Migration Team Leader
- Migration Engineers visit desktops
- IT Staff trained on W2K8 AD tools to support users
- Handover items agreed with IT Lead
- Closure report by Project Team
Appendix 1 –
Migration Team Leader Role
In order to migrate to the data hosting service on the ground as well as possible in each division and
institute, a Migration Team Leader will be required for each day of migrations.
They will be the key point of management for the group of Migration Engineers, and oversee the
delivery of the migration days in each location, according to the project schedules and plans.
The Migration Team Leader ideally should be the local IT Lead for the division or institute to be
migrated.
The Migration Team Leader will:
 Determine the ‘on the day’ processes by which they want migrations delivered in their area
by the Migration Engineers. For example:
o
absent user process, when a user is found to be unavailable but their account has been
provisioned – e.g. change password and migrate anyway, or leave and pass back to local
IT team for mop-up, etc
o
escalation process, when unexpected issues arise from migrations – e.g. PC or Mac
found not to be upgraded to minimum RAM, PC or Mac fails, other local IT systems
affected etc

Be the point of escalation for all Migration Engineers

Provide their knowledge of the users in their area, to:
o

Call (& provide a location for) a Migration Team Meeting every migration day at 9am, in
order to:
o
o
o
o

Allocate users in each batch to each Migration Engineer (preferably on paper the night
before), ensuring that:
 VIPs are handled by competent and familiar engineers
 users are logically grouped per engineer by co-location, so an engineer could
work on more than one migration at once if necessary
 present users are prioritised over known absent users
Distribute the allocated users per Migration Engineer
Review and remind Migration Engineers of the processes to follow (absent users &
escalations)
Set the team-working expectations for the migration day to the Migration Engineers (e.g.
share mobile numbers, agree ‘check-in’ times for status updates on progress, etc)
Show the Migration Engineers the user’s locations and provide any local geographical
knowledge or access required
Report back to the Project Team (2pm & end of day) on the status of the day’s migrations, in
order to confirm all going well, provide early-warning of mop-ups required the next day, or
even potential impacts on next batches.
Appendix 2 –
User Representative Role
In order to migrate to the data storage service as well as possible in each division and institute, we
will request volunteer User Representatives to participate in preparing for each of the roll-outs.
They will be the key point of contact for the project for their group of email users, and help with
planning & preparation at a ‘granular’ level.
The User Representative will:
 Provide their knowledge of the users in their area, to help the project identify ‘batches’ of
users that should migrate to the new data hosting service on the same day.
For example, based on the users sharing data on a day to day basis.

Provide their knowledge of the users in their area, and what days may be best for them to
migrate to the data hosting service.
For example, knows when they will/won’t be in the office, or when conference or lectures are in their
area that would make users unavailable.

Assists in verifying complete user-lists for their area, identifying users who have left and can
be removed, or those who are missing from the list.

Assists in resolving any other user-account issues that would prevent data being migrated,
successfully.
For example if a user has no UCL user ID, or 2 UCL user IDs (possibly from being a student
previously) and which one to use.

Assists in confirming with users permission to migrate them to the data hosting service in their
absence, if they can’t be present on migration days.

Assists in cascading or confirming receipt of project information, to ensure that no users are
left unaware of what is planned in their area.

Assists in cascading or confirming receipt of user-support or training information, to ensure
that users are aware of how to access assistance, if they need it.

Ideally, attends Project Working Group meetings to provide this user-knowledge context to
the planning for the roll-out in their area.
Download