HomeMy WebLinkAboutC2013-177 - 5/21/2013 - Approved Air
00)
.s
./
N
6
y e
Letter of Engagement
g gement
City of Corpus Christi
UC5 Installation and VMware VD! View for 100 Desktops
Submined By:
Tim Hamilton
Account Executive
210.369.0334
thamilton@comsoltx.com
R Y��
2013-177 =San Antonio,Texas 78216 1210.369.0300 phone 1210.369.0389 fax 1 www.comsoltXcom
5121113
M2013-090
Computer Solutions
INDEXED
UCS Installation and VMware VDI View for 100 Desktops
Overview
This document details how Computer Solutions will meet the needs of City of Corpus Christi(Client)
through the UCS Installation.and VMware VDI View for 100 Desktops.
Scope of Work
Analysis and Planning
A Computer Solutions Senior Engineer will schedule a kickoff meeting and planning session with Client's
Server, Network,and Storage staff to discuss the Cisco UCS B-Series installation requirements.The
following items will be discussed and documented during the kickoff meeting:
UCS Requirements:
• Management Network Settings—three(3)IP addresses for the Management interfaces
• KVM Network Settings—IP Address Pool in the same network as Management
• Server host names
• DNS and NTP Settings
• Equipment location
• Fibre Channel settings—FC Switch mode or NPV,vSAN and Zoning information
• Storage array manufacturer and model
• Network settings—vLAN and 802.1q trunk information
VMware View Requirements:
• VMware View access methods
• Definition of the VMware View structure and requirements
• Definition of the VMware View 5 Client device requirements
■ Storage
• User files(Locations)
Local email (.pst)files
• User profiles
• Applications
• Printing
• Anti-Virus software
• Group Policies
• High-Availability(HA)
The Senior Engineerwill proceed to create the configuration documentation for the project with
implementation immediately following.
r' 20-11 3 Co-neuter Solutions All rights reserved Proprietary and confidential This document may not be reProGUCeG or
d€strinut^p,;n whole or w pact,witl the prior written,permission of compuier ssotutl Jrsciosure of inzormafior,
<or:taired herein to outside aarnesrs stj-etly proir,bited
Page 2
UCS Installation and VMware VDI View for 300 Desktops
Implementation
UCS Hardware Installation
1. The Senior Engineer will perform UCS system configuration for Server Operations per the
following tasks:
a. Work with Client's Server staff to rack mount and cable two(2)UCS Fabric Interconnects,
one(1) UCS Chassis,and four(4)server blades.Cabling will include connectivity from the:
i. Chassis to the Fabric Interconnects
ii. Fabric Interconnects to the MDS Fibre Channel switches
iii. Fabric Interconnects to the Cisco Ethernet Network
b. Perform the initial boot configuration on each Fabric Interconnect and establish the UCS
Manager cluster environment.
c. Setup the UCS system for initial discovery,power configuration, NTP settings, and SNMP
settings while performing firmware upgrades as necessary.
d. Provision the server,network,and storage port types as well as change the system from
end-host mode to switch-mode for the network and storage if necessary.
e. Configure the initial system pools for Client's server environment.System pools include
the UUID,MAC address,fibre channel WWN (Port and Node),server management IP
address pool,etc.
f. Configure networking parameters for the system i.e.vLANs,uplink interfaces and/or port-
channels, and dynamic vNIC templates.
g. Configure the fibre channel.fabric settings i.e.vSANs,ISLs and port-channels,and vHBA
template.
h. Configure the server firmware and server boot policies.
i. Configure a Service Profile Template(Updating)for Client's servers,assign the UUID, MAC
address,WWN,Server Management Pool, Firmware and Boot Policies,vNIC template,and
vHBA template.
2. The Senior Engineer will work with Client's storage staff to establish communications to Client's
shared storage.
a. Note:Client is responsible for provisioning the four(4) boot LUNs for each ESX host as
10GB LUNs with LUN masking/security for each host to LUN ID 0.Client's Storage team
will provision shared storage for the Desktops and provide access for all four(4)servers
to this WN.Client it also responsible for performing the Fibre Channel Zoning for each
host and the storage array.
3. The Senior Engineer will work with Client's Network staff to establish connectivity to the network,
including IP address settings for each subnet(s),and vLAN(s)creation and identification.
VMware View Installation
Page 3
UCS Installation and VMware VDI View for 100 Desktops
1. The Senior Engineer will complete the tasks below to bring the project to completion.
a. Design and implement a highly available VMware vSphere 5 ESX cluster supporting the
VMware View 5 VDI deployment.
b. Configure and integrate VMware View 5 into Client's existing Microsoft Windows Active
Directory system for single sign-on authentication for virtual desktops.
c. Design and implement a highly available layer-2 VMware switching infrastructure for the
VMware vSphere 5 ESX cluster.
d. Configure backend server and storage resources for a virtual desktop environment.
e. Develop up to five(5)Windows 7 virtual desktop and two(2)Windows 8 virtual desktop
images for use in Client's environment.Development includes the configuration and
deployment of the following;
i. Ten(10)VMware View 5 clients for use on specific IT computers and Library
computers(desktops or laptops).
ii. Appropriate Quality of Service configuration supporting virtual desktop
infrastructure utilizing:PC over IP(PCoIP)as a transport protocol.
iii. VMware View 5 Remote Access through the firewall and connection broker
iv, Desktop Checkout if required by Client.
Closure
1105 Training Session
Computer Solutions will conduct a single.hands-on knowledge transfer session with Client after
implementation is complete,The training session will discuss the Cisco UCS Server system with up to four
(4)Client staff members for up to six(6)hours.
VMware View Training Session
Computer Solutions will conduct a single hands-on knowledge transfer session with Client after
implementation is complete.The training session will discuss the VMware View system with up to four(4)
Client staff members for up to eight(8)hours.
Documentation
Computer Solutions will provide documentation detailing the configuration of the UCS system and virtual
desktop infrastructure at time of deployment.
Page 4
UCS Installation and VMware VDI View for 100 Desktops
Pricing
Pricing terms within this document are valid for thirty(30)days from the date of delivery to Client.
Rate
This is a fixed bid engagement with an estimated duration of two(2)weeks for a total of$17,305.20.
Taxes
Pricing does not reflect applicable taxes,which are the sole responsibility of Client.
Travel
Travel expenses are estimated at$1,600.00 and are included in the rate stated above.Client will be billed
only for expenses incurred.
Start Date
Upon receipt of a signed agreement,a Computer Solutions representative will contact Client's designated
point of contact to discuss a tentative start date.
Work Hours
All services will be rendered between the normal business hours of Monday through Friday,8:00 a.m.to
S:00 p.m.CST—excluding national holidays.
For scheduled services outside these hours,Client will be charged at standard hourly billing rates.
For unscheduled services outside these hours,Client will be charged at one and one-half(1 Yz)times the
standard billing rate.
Computer Solutions Commitment
Computer Solutions is committed to the satisfaction of their customers.For a period of(30)days
following project completion,Computer Solutions warrants all related performed professional services.
Page 5
UCS Installation and VMware VDI View for 100 Desktops
Terms and Conditions
This document will be considered as final and no other written or verbal agreements are binding.As this
document contains privileged information that is critical to the success of Computer Solutions, Client will
maintain the confidentiality of this document at all times.
Computer Solutions reserves the right to make certain assumptions regarding the provisions of this
document and as to Client's responsibilities in regards to this project.Should Client fail to observe said
responsibilities,Computer Solutions may pursue any course of action necessary to remediate the situation
if Client's oversight affects the project as related to scope of work, pricing,and/or any other related
Computer Solutions services.If Client requires an amendment to the assumptions as detailed below,
Client must submit all desired revisions to Computer Solutions in writing,unless Client has received
written permission from Computer Solutions stating otherwise;revisions may result in changes to the
scope of wont or pricing as outlined by this document.Any revisions must be mutually agreed to by
Computer Solutions and Client;both parties acceptance of such revisions must be indicated in writing
unless agreed to otherwise.The enactment of said revisions is pursuant to Computer Solutions receipt of
stated acceptance,
Computer Solutions has made the following assumptions:
Assumptions
• Pricing for this project is based upon Client's information as supplied to Computer Solutions.
• Services that are not specified within this document are considered out of scope.
o Such services maybe provided by Computer Solutions for an additional fee.
Client Responsibilities
Throughout the duration of project services, Client is obligated to provide assistance to Computer
Solutions.Client is accountable for all responsibilities throughout the delivery of Computer Solutions'
services.
• Planning
o If not already submitted in writing,Client will designate a point of contact(POC)by which
all correspondence may be addressed to.Client will also designate a technical POC who is
familiar with all areas,devices,or peripherals to be serviced by Computer Solutions. POCs
will have the authority to act on behalf of Client;POC duties include but are not limited
to
Page 6
UCS Installation and VMware VDI View for 100 Desktops
■ Assisting Computer Solutions personnel in the planning of services and the
discovery of relevant systems and configurations as needed to develop a
satisfactory project design and test plan.
■ Providing relevant project information to Computer Solutions in a timely manner.
■ Ensuring site and related project information and equipment is prepared 24
hours in advance of Computer Solutions services.
■ Notifying the appropriate Computer Solutions resource of any project issues
requiring remediation or delay of services.
■ Ensuring Client personnel are available to Computer Solutions as needed for
project completion
o Client must notify Computer Solutions prior to making changes to their IT environment
during the course of project services.Computer Solutions will review proposed changes
and inform Client if said changes will impact Computer Solutions'ability to continue
project services or bring the project to a close.
• Access
.. Client will provide remote access capability for all required networks and systems.
o Client will provide login credentials as well as other.identification as needed for support
services.
o Client will provide Computer Solutions personnel with access to all project specific sites,
including restricted areas,as required by this agreement.
Hardware and Software
• Client will provide all software and licensing required by this project.
10 Client may request that Computer Solutions procure software and licensing for an
additional fee.
Data Backup
• Client will take all necessary precautions to secure and backup sensitive data prior to start of
services.
o In the event that data loss to Client occurs within the duration of the project,Computer
Solutions will not be held.liable.
■ Data loss includes but is not limited to corrupt,inaccurate,lost,or damaged data
and unrecoverable media errors.
Project Closure
• Client POC will attend closeout meetings as needed and will provide signatures as requested by
Computer Solutions personnel in order to verify the project is complete.
Page 7
UCS Installation and VMware VDI View for 100 Desktops
Test Plans and Validation
• Throughout the project;.Computer Solutions will execute various test plans,generating test
results and performing remediation as necessary.Computer Solutions will then submit a sign-off
document to Client for approval.It is the Client's responsibility to designate a POC that has the
full authority of the Client to sign-off on test plans and results.Upon delivery of the sign-off
document to Client,Client has three(3)working days to approve or reject sign-off.If Client does
not submit a written document to Computer Solutions explaining any pending rejection during
this timeframe, Computer Solutions will consider sign-off as approved.
Signature
By signing below,Client accepts this agreement in its entirety and recognizes its finality.Client
acknowledges the incorporation of this agreement into the current MSA between Client and Computer
Solutions.
On behalf of Client,.I authorize Computer Solutions to commence services and to begin the procurement
and/or delivery of necessary resources as they pertain to this agreement.
Signature: Signature:
Name:Tim amilton Name:
Title:Account Executive Title:
Dater i/ Date: e 14v `er
JJ I 7.K
C