Documente Academic
Documente Profesional
Documente Cultură
March 2006
Version 1.2
Document Control
Change Record
Contributors
Name Position
The purpose of this template is to provide Information Technology Services (ITS) staff with a template to initiate IT project
approval requests. This template is intended to be used in both the Project Proposal and Project Charter lifecycle stages. As
such, specific information in sections of the document is required for these discreet stages.
At minimum, the initial Project Proposal request should complete Section 1 – Project Background.
As applicable, all remaining sections should be completed for the final Project Charter.
Additional information may also be included in the requests. This information will be used to decide if 1) the project request is
approved to move forward to the project charter phase and 2) the project charter receives approval as an approved IT project.
Table of Contents
3 PROJECT PLAN................................................................................................................ 8
3.1 Risk Management Plan ...........................................................................................................................8
3.2 Project Timeline......................................................................................................................................8
3.3 Dependencies ..........................................................................................................................................9
3.4 Issues and Policy Implications ...............................................................................................................9
1 Project Background
1.3 Benefits
The benefits this project will be cheaper, more responsive, and more robust server management.
Cost savings comes from statistical sharing of system resources and improved effectiveness of
systems support staff. Improved responsiveness comes from more sophisticated tools for system
deployment, configuration, and resource management. Improved robustness comes from platform
standardization, which facilitates disaster preparedness, hardware redundancy, failover processes,
and security monitoring and enforcement.
1.4 Goals
Describe the project goals. What will be achieved by this project? This objective will be evaluated at the conclusion of
a project to see if was achieved or not. Be specific providing measurable, achievable, realistic and time-bound
goals.
• Provide infrastructure for virtualized Windows or Linux servers, a new ITS service. This
means the ability to provide a standard server configuration to users within 48 hours of
the request. Currently users wait 4-6 weeks to order a new physical workstation and set it
up.
• Provide a scalable infrastructure for centralized storage, a new service offering tiered levels
of storage performance and redundancy. Scalable means adding servers and additional
storage capacity without interruption to existing servers.
• Provide architecture for backup and recovery of data on the centralized storage system.
Recovery times will depend on level of service and criticality of data.
• Reduce server support costs (Gartner estimate of $200K)
• Improved security / risk management – all servers under the control of the new
infrastructure will be patched for security and bug fixes, reducing risk (metric?, # of
intrusions before/after migration?)
• Increased utilization of servers and storage by at least 25 % (metric assumes we can get
current values from the VM assessment)
This cost is primarily for server and storage hardware and VM software.
2 Project Scope
2.1 Objectives
Provide a concrete statement describing what the project is trying to achieve. Be clear about what the project will and
what it will not include.
This project is a prerequisite to providing “server management” services to the campus at large.
The project scope is limited to migration of Core Technology servers to the new virtual
environment and centralized storage in order to validate the Production-worthiness of the new
architecture. Future migrations will be planned, but may not be deployed as part of this project
due to budget limitations.
Provide infrastructure and process to support future “on-demand” service for new Windows
/ Linux servers and migration of some existing servers to the new virtual environment
Tiered service levels for server configuration and performance (SLA’s)
Standard platform definitions for quick server setup (golden images)
24 x 7 Support, quick response time
First round of training for support organizations
Provide scalable infrastructure and process to support future services for centralized storage
and file sharing.
Tiered service levels for storage capacity and performance (SLA’s)
Redundancy, backup and recovery, data security
Supports Windows, Linux, Solaris and Mac OS file systems
Deploy server and storage capacity for Core tech
Migrate CT Windows / Linux servers to new environment
Migrate CT Solaris systems to new storage architecture
Plan for migration of Divisional servers (identify migration candidates only, does
not include actual migration)
2.2 Deliverables
Objective 1 – Evaluate the concept of virtual servers and potential hardware/software vendors
Objective 2 – develop a clear process to set up new virtual servers and to migrate existing
individual servers to the virtual environment
Objective 3 – Actual migration of Core Tech servers (Windows and Linux) to the virtual
environment
3 Project Plan
(H-M-L) (H-M-L)
Non-acceptance of the idea of virtual L M Advance approval of
servers by divisions requirements and testing
methods. Benchmarking to
prove performance and
reliability goals are achieved
Non-acceptance of centralized storage by M M Advance approval of
divisions requirements and testing
methods. Clear analysis of risk
after providing redundancy
within the data center. Start
service with non-critical data
to build user confidence.
VM environment does not perform as L H Technology is already in use at
expected other UC sites. We will
consult with them to avoid
deployment mistakes
Budget for deployment is not approved or L H Project has been proposed for
is reduced over a year as part of the IT
consolidation. Main
component of this risk is not
being able to deploy as much
capacity as expected, delaying
these services to the campus
Deployment of this environment is L M Make sure we have clear
complex and difficult to manage requirements – don’t install
more features than are needed
to provide the services.
Provide adequate
documentation and training to
CT and CRM staff to reduce
errors.
3.3 Dependencies
• IT Services / CRM group are required to accept the virtual server allocation process and
provide the service to the campus.
• Applications group is required to help identify representative applications for testing
server performance and to build the “golden” images, canned server configurations for
standard applications.
• Licensing group within ITS is needed to develop an ongoing scheme for licensing server
OS and applications.
• Divisions (DL’s) are required to review various deliverables, provide a list of candidate
servers for migration, assist in testing, and direct the migration of the selected servers.
• Security is needed to specify minimum security measures for each server and the ongoing
updating process.
For complete list of issues, see separate Issues Log for the project.
4 Technical Features
Provide a broad description of the features of the proposed application, database or technology. If specific products are being
considered or have been selected, please indicate. Also indicate whether you technical direction is consistent with campus of
UCOP standards.
The key technology features of this project are the introduction of a virtual server environment –
the ability to host multiple “servers” on one physical platform – and the use of a Storage Area
Network (SAN) for centralized storage.
Virtualization
Virtualization is an abstraction layer that decouples the physical hardware from the operating
system to deliver greater IT resource utilization and flexibility.
Virtualization allows multiple virtual machines, with heterogeneous operating systems to run in
isolation, side-by-side on the same physical machine. Each virtual machine has its own set of
virtual hardware (e.g., RAM, CPU, NIC, etc.) upon which an operating system and applications are
loaded. The operating system sees a consistent, normalized set of hardware regardless of the actual
physical hardware components.
Virtual machines are encapsulated into files, making it possible to rapidly save, copy and provision
a virtual machine. Full systems (fully configured applications, operating systems, BIOS and virtual
hardware) can be moved, within seconds, from one physical server to another for zero-downtime
maintenance and continuous workload consolidation.
UCOP
There are no UCOP standards for this type of architecture. VMware environments are up and
running enterprise-level server applications at UCSB and UCB.
5.2 Governance
This project is under the auspices of the ITAIC, chaired by Brad Smith, which in turn reports to
ITC.
Senior Management Team (SMT) approval is required to transition from phase 1 (evaluation) to
phase 2 (deployment)
6 Project Budget
SEE SEPARATE SPREADSHEET
Budget was moved to a separate file to allow this Charter to be posted on the public web site.