Page
1
of 48
UCL
ISD Design Authority
Technical Standards
Version:
1.0
Owner:
Simon Farrell, ISD
simon.farrell@ucl.ac.uk
Change History
Version
Date
Comment
0.1
29
th
August 2008
Initial draft for DA rev
iew of scope
0.2
9
th
October 2008
Owners and proposed standards added
0.3
3
rd
December 2008
Combined feedback from all DA members
0.4
Added LogMeIn and updated status of
several standards
. Added section 1.3
0.5
27
th
March 2009
Refreshed from web site
1.0
14
th
May 2009
Refreshed from web site
Page
2
of 48
Contents
1
Preamble
................................
................................
................................
..
1
1.1
Purpose of this document
................................
................................
..
1
1.2
Audience
................................
................................
............................
1
1.3
Commitment to Standards
................................
................................
.
1
1.4
Standards Ownership & Change Process
................................
.........
1
2
Development
................................
................................
.............................
2
2.1
Tools
................................
................................
................................
..
2
2.1.1
Modelling
................................
................................
....................
2
2.1.2
Implementation
................................
................................
...........
3
2.1.3
Test
................................
................................
............................
5
2.2
Technologies
................................
................................
.....................
7
2.2.1
User Interface Development
................................
.......................
7
2.2.2
Application Servers
................................
................................
.....
8
2.2.3
Portal Servers
................................
................................
.............
9
2.2.4
Databases
................................
................................
..................
9
2.2.5
Middleware
................................
................................
...............
10
2.2.6
ETL Tools
................................
................................
.................
11
2.3
Vendors
................................
................................
...........................
12
3
Management
................................
................................
...........................
14
3.1
Tools
................................
................................
................................
14
3.1.1
Monitoring
................................
................................
.................
14
3.1.2
Configuration & Licensing
................................
.........................
16
3.1.3
Change Management
................................
...............................
18
3.1.4
Request Management
................................
..............................
18
3.2
Technologies
................................
................................
...................
19
3.2.1
Hardware
................................
................................
..................
19
3.2.2
Operating Systems
................................
................................
...
26
3.2.3
Terminal Services
................................
................................
.....
28
3.2.4
Infrastructur
e Technologies
................................
......................
29
3.2.5
Application Software
................................
................................
.
30
3.2.6
Security
................................
................................
....................
39
3.2.7
Clustering Technologies
................................
...........................
42
3.3
Vendors
................................
................................
...........................
44
Appendix A
–
Summary
................................
................................
.................
45
UCL Technical Standards
v0.
5
Page
1
of
44
6
1
Preamble
1.1
Purpose of
this document
To define a set of consistent and interoperable technical Standards that:
-
reduce or eliminate the “technology selection” phase of IT activities of
all kinds
-
encourage re
-
use of existing technical solutions
-
act as a checklist for evaluation o
f third party products
-
define a target technical architecture toward which UCL systems will
evolve
1.2
Audience
Anyone proposing to buy or build IT technology within UCL
1.3
Commitment to Standards
By publishing this document, UCL’s Information Systems Division co
mmits to:
include these standards as selection criteria for the acquisition of new
software and hardware
migrate all ISD services to an infrastructure based on these standards
Groups within UCL that require IT support or development assistance should
cons
ult this document before approaching ISD. Compliance with these
standards is a necessary pre
-
requisite before requesting resources from ISD.
1.4
Standards Ownership & Change Process
This document and all standards within it is owned collectively by the ISD
De
sign Authority. Members of the Design Authority are responsible for
maintenance of individual standards and should be contacted in the first
instance to discuss changes or waivers.
UCL Technical Standards
v1.0
Page
2
of 48
2
Development
This section defines standards for application development, t
est,
implementation, change and request management and support.
2.1
Tools
2.1.1
Modelling
2.1.1.1
Business Process Modelling
Description
All business level and logical design level modelling including:
Swimlanes
Organograms
Entity Relationship Diagrams
Options considered
Option
Commentary
System Architect
Orbus
Aris
Learning curve too steep; UI too
complex & not very modern
No ability to present the same
repository object in different views
Expensive & complex
Standard(s()
Oracle Business Process Analysis sui
te (OEM'd Aris)
Justification
Easier to use than the other two tools.
After discount, cheaper than System Architect.
Allowable Exceptions
Exception
Reason
Design Authority Owner
Simon Farrell
Last Update
20
th
October 2008
2.1.1.2
Database Modelling
Description
Repository for tracking and generating database schemas and data
dictionaries
Options considered
Option
Commentary
Toad
Oracle SQL Developer
Already in use in Management
Systems for ad
-
hoc dat
a modelling &
reverse engineering
Oracle standard
UCL Technical Standards
v1.0
Page
3
of 48
Oracle Business Process Analysis
Suite
To integrate physical database design
with business process analysis &
logical design
Standard(s()
TBD
Justification
TBD
Allowable Exceptions
Exception
Reason
Design Authority Owner
J. Ant
hony Rickaby
Last Update
20
th
October 2008
2.1.2
Implementation
2.1.2.1
IDEs
Description
Tools to improve efficiency of development, promote code library reuse and
integrate with test and source code control
Options considered
Option
Commentary
Eclipse
JDevelop
er
Zend Studio
Widely used for a variety of internal development
projects
Also widely used internally
A paid
-
for Eclipse variant. Provides good
debugger support.
Standard(s()
Eclipse, JDeveloper
Justification
JDeveloper is "free" to UCL as part of
our Oracle Campus Agreement and
provides significant productivity gains when working with Oracle databases.
Eclipse is an industry standard free tool.
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
J. Anthony Rickaby
Last Update
2.1.2.2
Deployment
Description
Tools to automate deployment of application from a SCC repository into
system test, UAT and production environments. Includes solutions for
continuous build and dependency management.
UCL Technical Standards
v1.0
Page
4
of 48
Options considered
Option
Commentary
ANT
Ma
ven
Standard(s()
Management Systems plan to evaluate ANT and Maven
during 2009
(between April and June) as part of an adoption of the Eclipse IDE with Spring
framework
Justification
TBD
Allowable Exceptions
Exception
Reason
Design Authority
Owner
J. Anthony Rickaby
Last Update
19
th
January 2009
2.1.2.3
Source Code Control
Description
Source code and version control repository for all application development,
including customisation of COTS packages.
Options considered
Option
Commentary
AllChang
e
Subversion
Currently used in Management
Systems
Widely used
elsewhere
Standard(s()
Subversion
Justification
The costs of migrating the exitsing Management Systems AllChange usage to
Subversion would be significant
-
as a measure of this the numbers
of software
change requests (SCRs) and document change requests (DCRs) created over the past
few years are:
Year
SCR
DCR
Total
04/05
1313
293
1606
05/06
1170
249
1419
06/07
1433
149
1582
07/08
1369
103
1472
Management Systems would not plan to migrate to Subversion unless there was a
clear business case.
1.
MS use AllChange for both change management and version control; change
management is critical for the administrative applica
tions and Internal Audit
have recommended tight controls
2.
There is a need to regularise the (server) support for subversion
UCL Technical Standards
v1.0
Page
5
of 48
3.
More work is required on the subversion/ARS integration
4.
MS have issues with our JDeveloper/AllChange integration which we are also
working through
Points 3 and 4 may inform the standard when the issues are worked through so
reviewing in 6
-
12 months will be helpful.
Allowable Exceptions
Exception
Reason
AllChange
Should continue to be used until
Management Systems migrates
entirel
y to Subversion
Design Authority Owner
J. Anthony Rickaby
Last Update
19
th
January 2009
2.1.3
Test
2.1.3.1
Unit
Description
Tools to repeatably test individual application modules in an automated
fashion.
Options considered
Option
Commentary
PHPUnit
JUnit
Standard(s()
PHPUnit
JUnit
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Quentin North
Last Update
20
th
October 2009
2.1.3.2
System
Description
Tools to version control and automate system tests, including automated
distribution of test results.
Options considered
UCL Technical Standards
v1.0
Page
6
of 48
Option
Commentary
Quick Test Pro (Client Server/Forms)
Selenium (Web)
Molybdenum (Web)
Aspirational target
Aspirational target
Aspirational target
Standard(s()
Quick Test Pro
-
Market Leader
Sel
enium
-
Open Source and free
Molybdenum
-
Open Source and free
Justification
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Quentin North
Last Update
20
th
October 2008
2.1.3.3
Integration
Description
Tools to version control and
automate integration tests, including automated
distribution of test results.
Options considered
Option
Commentary
Quick Test Pro (Client Server/Forms)
Selenium (Web)
Molybdenum (Web)
Aspirational target
Aspirational target
Aspirational target
Standard(s()
Justification
Quick Test Pro
-
Market Leader
Selenium
-
Open Source and Free
Molybdenum
-
Open Source and free
Allowable Exceptions
Exception
Reason
Design Authority Owner
Quentin North
Last Update
20
th
October 2008
UCL Technical Standards
v1.0
Page
7
of 48
2.1.3.4
Stress
Description
Tools to version control and automate stress tests, including automated
distribution of test results.
Options considered
Option
Commentary
Loadrunner from HP (Client & Web)
OpenSTA (Web)
Aspirational target
Aspirational target
Standar
d(s()
Justification
Loadrunner
–
Previously used within UCL, and market leader
OpenSTA
–
Open Source & Free
Allowable Exceptions
Exception
Reason
Design Authority Owner
Quentin North
Last Update
20
th
October 2008
2.2
Technologies
2.2.1
User Interfa
ce
Development
2.2.1.1
Languages
Description
Languages supported (PHP, Java, SQL) and associated standards
Options considered
Option
Commentary
PHP
Java/JSP
Java/JSF
Python
Ruby/Rails
Already widely used & supported
Flexible but not widely used internall
y
Available as ADF in JDeveloper
Django and other web frameworks
Aspirational target
Standard(s()
PHP
Java/JSF as ADF in JDeveloper
UCL Technical Standards
v1.0
Page
8
of 48
Justification
PHP is our default UI development language
Use ADF/JSF primarily for extending Oracle packaged app
lications.
Allowable Exceptions
Exception
Reason
JSP / Java
For portlet development
Design Authority Owner
J. Anthony Rickaby
Last Update
20
th
November 2008
2.2.1.2
Development Frameworks
Description
Application development frameworks (e.g. Zend, templat
e engines, Oracle
ADF)
Options considered
Option
Commentary
Standard(s()
Zend
Smarty
JQuery
Log4J
Log4PHP
Hibernate
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
J. Anthony Rickaby
Last Update
20
th
No
vember 2008
2.2.2
Application Servers
Description
Software products that host middle and presentation tier services for bought
and built applications
Options considered
Option
Commentary
Coldfusion
Not aligned to J2EE strategy, no skills
Standard(s()
Orac
le Application Server EE 10gR2
For Oracle Forms and Reports
UCL Technical Standards
v1.0
Page
9
of 48
Oracle Application
Server/OC4J/
Weblogic
10gR3
Tomcat
Jboss
In use for Oracle applications and our
preferred EJB environment
For jsp/servlets and i
n use for SITS
In use for ResourceLink
Jus
tification
Jboss and Tomcat for community web applications (e.g. uPortal).
OAS/OC4J/Weblogic for ESB and full J2EE server support
Allowable Exceptions
Exception
Reason
Zope
Used by Silva Web CMS, but limited
knowledge
Design Authority Owner
Quent
in North & J. Anthony Rickaby
Last Update
23
rd
February 2009
2.2.3
Portal
Servers
Description
Supported portal server software and associated standards (e.g. JSR
-
168,
WSRP)
Options considered
Option
Commentary
uPortal
Oracle Portal
Sharepoint
Open Sour
ce solution being piloted
June 08
-
April 09
Bundled part of OAS, Oracle
Applications
A standard in its own right
Standard(s()
uPortal
Justification
Open Source, JSR
-
168 compliant with roadmap to JSR
-
286
Allowable Exceptions
Exception
Reason
Design Authority Owner
Simon Farrell
Last Update
14
th
May
2009
2.2.4
Databases
Description
Relational and Object oriented repositories of data
Options considered
UCL Technical Standards
v1.0
Page
10
of 48
Option
Commentary
PostgreSQL
EntepriseDB
Object
-
relational db with Oracle
compatibility. N
o known current use
and no expertise in UCL
Low cost Oracle replacement, but not
supported by COTS vendors
Standard(s()
Oracle 10gR2
10.2.0.4
Enterprise db
MySQL 5.x
SQLServer 200
5
Current Enterprise db standard
In use for community products
In use
for MS based products
Justification
Industry standards, suitable for a
variety of platforms
Allowable Exceptions
Exception
Reason
NONE
Design Authority Owner
Quentin North
Last Update
20
th
November 2008
2.2.5
Middleware
Software applications that a
ct as intermediaries between IT systems or
components of IT systems.
2.2.5.1
Synchronous
Description
Middleware that supports real
-
time communication between applications.
Options considered
Option
Commentary
Standard(s()
SOAP, using PHP::SOAP, Axis2 or Or
acle’s SOAP libraries
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Simon Farrell
Last Update
20
th
November 2008
UCL Technical Standards
v1.0
Page
11
of 48
2.2.5.2
Asynchronous
Description
Middleware that supports message
-
based communication between systems.
O
ptions considered
Option
Commentary
JMS, MSMQ, Oracle Messaging
Standard(s()
JMS
Justification
Platform agnostic and industry standard
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Simon Farrell
Last Update
20
th
November
2008
2.2.5.3
Distributed
T
ransaction Management
Description
Mechanism for ensuring that simultaneous updates to multiple systems either
all success or all fail
Options considered
Option
Commentary
Standard(s()
TBD
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Simon Farrell
Last Update
20
th
November 2008
2.2.6
ETL Tools
Description
Technology to support the mapping of data between repositories, extraction of
data from source repositories, merge and transformation of
data and load into
target repositories. ETL tool functionality can be found in some ESBs.
Characteristics for selection:
1.
Must work with all of our database standards
2.
Must run on our standard server O/Ss
UCL Technical Standards
v1.0
Page
12
of 48
3.
Must be able to ingest all the file formats used in
UCL (by COTS in
particular?)
4.
Should have data profiling capabilities
5.
Performance (maximum ETL processing in the ETL layer not in the DB)
and scalability
6.
Supports
parallelism
7.
File
-
based if possible
8.
Data driven with minimal custom coding (and that must be s
kill set we
have)
9.
Recoverability
10.
Auditability
Options considered
Option
Commentary
Open Source
Clover.ETL
Talend Open Studio
Pentaho
Enhydra Octopus
Scriptella
Commercial
Many to choose from. Market leaders
are:
IBM
-
Websphere DataStage
Informatica
-
PowerCenter
Business Objects
-
Data Integrator
Oracle
-
Warehouse Builder
Next tier are:
SAS
-
Data Integ
ration
Microsoft
–
fn瑥g牡瑩rn pe牶楣敳i
–
based on b捬cp獥
–
focu獥dn⁂䤠needs
–
䩡vaasedI⁴牡rs景rma瑩tn猠
def楮ed ⁘Mi
-
p業p汥l⁊ vaased
⡰(牴f s楳畡氠p瑵d楯i
–
no琠in mpu猠
汩捥n獥u琠£SM⁰e爠use爩
Interim
Standard
Microsoft SQ
L Server Integration Services version 2008 Core Enterprise
edition
Justification
Lowest cost option of all commercial offerings. Is part of complete BI
technology stack. Can utilise Oracle as the repository.
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Nic Crotch
Last Update
20
th
November 2008
2.3
Vendors
This section lists s
tandard vendors for the technologies listed above
, and
summarises the standard technologies per vendor.
UCL Technical Standards
v1.0
Page
13
of 48
Vendor
Standard
Technology
Version
License type
Othe
r
Oracle
Database
10gR2
Campus
Oracle
Application
Server
10gR2
10gR3
Campus
UCL Technical Standards
v1.0
Page
14
of 48
3
Management
This section details the standards primarily affecting the operational IT
envirionment. If a technology or vendor is not included in this section it
explici
tly
excludes
them from support by EISD. The converse should not be
assumed, however; standards maintainers should make an effort to indicate
where a standard is aspirational (i.e. not currently supported by EISD).
3.1
Tools
3.1.1
Monitoring
3.1.1.1
Server Monitoring
Descrip
tion
Gather and report on performance and resource utilisation information
regarding all aspects of servers.
Options considered
Option
Commentary
Standard
Nagios
3
Oracle Grid Control
Oracle specific management tools for
db and application serv
ers
Justification
Allowable Exceptions
Exception
Reason
VirtualCentre
Under evaluation for VMWare
environments
Design Authority Owner
Andrew Dawson & Quentin North
Last Update
20
th
November 2008
3.1.1.2
Desktop Monitoring
Description
Gather and repor
t on performance and resource utilisation information
regarding all aspects of desktops and laptops.
Options considered
Option
Commentary
Dameware
In use in MS today
GPInventory
In use in MS today
Altiris
In use in MS today
Microsoft Systems Center
Operations
Manager
Minimal in
-
house knowledge
Standard
None at present. Microsoft System Center Operations Manager may be a
UCL Technical Standards
v1.0
Page
15
of 48
candidate for future consideration.
Justification
Allowable Exceptions
Exception
Reason
NONE
Design Authority Owner
A
ndrew Dawson
Last Update
20
th
November 2008
3.1.1.3
Network
Monitoring
Description
Gather and report on performance and resource utilisation information
regarding all aspects of network devices.
Options considered
Option
Commentary
“Off
-
the
-
shelf” software
solutions
often cumbersome, complex and
expensive, leading to a free software
solutions or bespoke approach to
network management
Standard
Cisco Works
Considered legacy owing to
cost/complexity. Provides useful
monitoring of alarms, and
configuration
mismatches in 6500
network
MRTG
Monitors current and historical
bandwidth usage per device/per
interface with easy “drill
-
down”. Ditto
CPU usage
Pinger
Bespoke development providing
continuous assessment of “liveness”
of key links and devices
Cisco WLS
E (Wireless LAN Solution
Engine)
Centralised WAP management of
system configurations, images, etc
Mutiny
Under evaluation
Nagios
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Kerl
Last Update
20
th
Novemb
er 2008
UCL Technical Standards
v1.0
Page
16
of 48
3.1.1.4
Other
Monitoring
Description
Gather and report on … (e.g. application server processes, middleware
throughput etc)
Options considered
Option
Commentary
Standard
Oracle Grid Control
Nagios
3
Tivoli Storage Manager
MTG
Manages Oracle ap
plication and db
servers processes
Can report on a wide range of metrics
Manages backups
Justification
Allowable Exceptions
Exception
Reason
NONE
Design Authority Owner
Quentin North
Last Update
23
rd
February 2009
3.1.2
Configuration
& Licensin
g
3.1.2.1
Software
Description
Maintain a software inventory and manage deployment/configuration
information related to software packages. Maintain the relationship between
hardware and software configurations.
Options considered
Option
Commentary
Bit 9
Micr
osoft System Centre
Configuration Manager
Remedy Configuration Management
Suggested by Management Systems
Suggested by Management Systems
Under consideration
Standard
AllChange
Justification
TBD
Allowable Exceptions
Exception
Reason
UCL Technical Standards
v1.0
Page
17
of 48
Des
ign Authority Owner
Andrew Dawson & Quentin North
Last Update
20
th
November 2008
3.1.2.2
Hardware
Description
Maintain a hardware inventory and manage deployment/configuration
information related to these devices. Maintain the relationship between
hardware and
software configurations.
Options considered
Option
Commentary
Microsoft System Centre
Configuration Manager
Tivoli
Internal bespoke database
Remedy Configuration Management
Suggested by Management Systems
Expensive
In use at the moment
Potentia
lly expensive
Standard
Bespoke database
Justification
Allowable Exceptions
Exception
Reason
N
ON
E
Design Authority Owner
Andrew Dawson & Quentin North
Last Update
20
th
November 2008
3.1.2.3
Application
Description
Maintain an inventory of built ap
plications, including their dependency on and
utilisation of other hardware and software components.
Options considered
Option
Commentary
Remedy Configuration Management?
Tivoli
Standard
Internally developed bespoke database
Justification
Already
exists
Allowable Exceptions
Exception
Reason
NONE
Design Authority Owner
Quentin North
Last Update
20
th
November 2008
UCL Technical Standards
v1.0
Page
18
of 48
3.1.3
Change
Management
Description
Manage changes to production and test environments of all kinds. Capture
change requests, appro
vals, plans and outcomes, and communicate these to
interested parties.
Options considered
Option
Commentary
AllChange
Remedy
Only used for administrative systems
at present and not really appropriate
for others. Licenses are expensive.
In use for pr
oblem management
already
Standard
Remedy
for Operational Change Management
Justification
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Andrew Dawson & Quentin North
Last Update
20
th
November 2008
3.1.4
Request
Management
Descr
iption
Manage requests for all types of IT services including:
hardware and software requests for purchase
development requests for changes to existing systems
requests for new IT solutions
requests for access to applications or other services
password re
set requests and other infrastructure
-
related items
Options considered
Option
Commentary
Standard
Remedy ARS
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson & Quentin North
Last Update
20
th
Nov
ember 2008
UCL Technical Standards
v1.0
Page
19
of 48
3.2
Technologies
3.2.1
Hardware
3.2.1.1
Virtualisation
3.2.1.1.1
Server
Virtualisation
Description
Virtualisation software for datacentre servers
Options considered
Option
Commentary
Citrix XenServer
MS HyperV
Not as mature in the datacentre
environment
Not as mature in the datacentre
environment
Standard
For x86 processors: VMWare
I
nfrastructure 3
See exceptions for other processors
Justification
Allowable Exceptions
Exception
Reason
Sun Containers/Zones, HPAR
IBM LPAR, WPAR, HPAR
To sup
port certain legacy ISD
applications in the short
-
medium term
To support certain legacy ISD
applications in the short
-
medium term
Design Authority Owner
Andrew Dawson & Quentin North
Last Update
9
th
February 2009
3.2.1.1.2
Desktop
& Laptop Virtualisation
Desc
ription
Virtualisation software for individual desktop and laptop devices
Options considered
Option
Commentary
Standard
VMWare Desktop
Parallels Workstation (TBD)
Justification
Allowable Exceptions
UCL Technical Standards
v1.0
Page
20
of 48
Exception
Reason
TBD
Design Authorit
y Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.2
Servers
3.2.1.2.1
Rack
-
mounted
Description
Hardware for deployment into datacentres or other server rooms
Options considered
Option
Commentary
Standard
Dell & IBM XSeries for x86
IBM PSeries for AIX
J
ustification
Allowable Exceptions
Exception
Reason
Sun Solaris SPARC as required
Some applications are only certified
on non
-
Intel Solaris
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.2.2
Blades
Description
Hardware for depl
oyment into a blade
-
based datacentre environment
Options considered
Option
Commentary
Standard
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.2.3
Other
Description
UCL Technical Standards
v1.0
Page
21
of 48
Server hardware not deployed in a datacentre or rack/blade environment
Options considered
Option
Commentary
Standard
Not permitted in ISD machine room areas
Justification
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.3
Datacent
r
e
Storage
Description
SAN, NAS, HSM and other online or near
-
online storage, but excluding
backup (see Backups)
Options considered
Option
Commentary
IBM
Pillar
Dell/EMC
For admin systems a
nd Media
Services at present
For Institutional Filestore
for EDRM in interim
Standard
IBM for SAN, Pillar for Institutional Filestore
Justification
Allowable Exceptions
Exception
Reason
EMC
Recognising existing investment in
EDRM
Design Auth
ority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.4
Desktops
Description
Options considered
Option
Commentary
HP
Dell
Stone
All in use at
the moment
UCL Technical Standards
v1.0
Page
22
of 48
Apple
Standard
As per UCL EU framework agreement at
http://www.ucl.ac.uk/efd/procurement/private/contract/comphard/list/index.shtml
Supported equipment for IS Managed PC service is listed at
http://www.ucl
.ac.uk/is/managed/
Supported equipment for MS ADS service is listed at
http://www.ucl.ac.uk/management
-
systems/ads/procurement/index.htm
Justification
Maintain two suppl
iers for competition
Allowable Exceptions
Exception
Reason
TBC
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.5
Laptops
Description
Options considered
Option
Commentary
Standard
As per UCL EU framework agreement at
http://www.ucl.ac.uk/efd/procurement/private/contract/comphard/list/index.shtml
Supported equipment for IS Managed PC service is listed at
http://www.ucl.ac.uk/is/managed/
Supported equipment for MS ADS service is listed at
http://www.ucl.ac.uk/management
-
systems/ads/procurement/index.ht
m
Justification
TBD
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.1.6
Network
3.2.1.6.1
Routers
UCL Technical Standards
v1.0
Page
23
of 48
Description
Core/distribution
-
level layer
-
3 switching
Options considered
Option
Commentary
N
one, since Y2K backbone
procurement
Standard
Cisco Catalyst 6509
High performance, modular L2/L3
switches supporting
10/100/1GB/10GB connectivity for
infrastructure, server farm, and
service provider applications
Justification
Enterprise
-
level switchi
ng and
integration of application
-
specific
modules providing L4/L7 functionality.
Investment protection through
replacement programme tracking line
-
card evolution
Allowable Exceptions
Exception
Reason
Cisco Catalyst 3750
Off
-
campus “leaf” routing for Co
汬ege
“outposts”
pponso牥r nne捴con iP
agg牥ra瑩tn
Design Authority Owner
Andrew Kerl
Last Update
20
th
November 2008
3.2.1.6.2
Firewall
s
Description
Institutional and departmental firewalls (not including
L2 VPN devices
)
Options considered
Option
Commentar
y
None
Standard
Cisco Catalyst 6500 FWSM
Line module integrated with Cisco
Catalyst 6500 switch
Justification
Low cost firewall option when
assessed in the context of existing
6500 “real estate”. Throughput of
6GB statefully controlled traffic with
the switch backplane. Permits
virtualisation of multiple firewalls in a
single module
Allowable Exceptions
Exception
Reason
Cisco PIX 500 series firewalls
Legacy appliances purchased before
FWSMs and now nearing “end
-
of
-
UCL Technical Standards
v1.0
Page
24
of 48
sale/support/life” status. Still
employed猠sm丠獥牶e牳n⁶a物e瑹
ofpp汩捡瑩tn猬seg⸠fo爠捯牰r牡re
heat⽰owe爯獥捵物瑹 nagement
䍩獣s⁁pA 55MM 物es楲ewa汬s
bva汵l瑩tn a猠so獳楢汥 ba獩猠fo爠ppi
-
ba獥d⁖m丠ke牶楣i
Design Authority Owner
Andrew Kerl
Last Update
20
th
November 20
08
UCL Technical Standards
v1.0
Page
25
of 48
3.2.1.6.3
Switches
Description
Primarily meaning LAN
-
type switches
Options considered
Option
Commentary
Standard
Cisco Catalyst 2960
10/100 wiring closet connectivity for
desktops, and servers with a variety
of options for media/optics/uplinks
Cis
co Catalyst 3750
10/100/1Gb wiring closet connectivity
for desktops, and servers requiring
1Gb with a variety of options for
media/optics/uplinks
Justification
Seamless integration with
core/distribution layer, common
operating system and L2 feature
co
mpatability
Allowable Exceptions
Exception
Reason
Cisco Catalyst 3524, 2950, 3550
switches
Legacy switches
Design Authority Owner
Andrew Kerl
Last Update
20
th
November 2008
3.2.1.6.4
Load Balancers
Description
Server load balancing for a range of corporate
services delivered by IS/MS
Options considered
Option
Commentary
Native implementation in Cisco
Catalyst 6500 switch
Not scalable to enterprise
-
wide
application delivery. Requires
dedicated switch owing to high CPU
usage prejudicial to overall switch
p
erformance
Cisco CSM
First generation module, scheduled to
be superceded by ACE in the short
term at the time of evaluation
Standard
Cisco ACE (Application Control
Engine)
Line module integrated with Cisco
Catalyst 6500 switch
Justification
Low cost
SLB option when assessed
in the context of existing 6500 “real
UCL Technical Standards
v1.0
Page
26
of 48
estate”. Up to 16GB throughput (with
app牯p物a瑥楣 n獩湧⤮⁐e牭楴猠
vi牴ra汩獡瑩tn of mu汴lp汥lbalan捥牳r
(“contexts”) in a single module. SSL
瑥牭楮a瑩tn 牶楣敳ia癡楬ab汥l⁷h楣栠
maye u獥d
楮ifp 牥v爠瑲慮獩瑩潮⁴o
獥捵牥re牶楣敳
Allowable Exceptions
Exception
Reason
N/A
Design Authority Owner
Andrew Kerl
Last Update
20
th
November 2008
3.2.1.6.5
Wireless
Description
Including 802.11x access points, point
-
to
-
point microwave and other link
s
Options considered
Option
Commentary
Standard
Cisco Aironet 1130 AG
802.11a/g support
Cisco Aironet 1231G
802.11g support
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Kerl
Last Update
20
th
Novemb
er 2008
3.2.2
Operating Systems
3.2.2.1
Servers
Description
Options considered
Option
Commentary
Windows 2000
Mac OS X Server
In use at present
Used for podcasting & other media
applications
Standard
AIX [current and previous version]
Ubuntu Linux [current an
d previous LTS
UCL Technical Standards
v1.0
Page
27
of 48
(long term support) version]
Windows [current and previous version]
Red Hat Enterprise Linux 4 & 5
-
certified Oracle platform
Justification
Allowable Exceptions
Exception
Reason
Solaris 10 [SPARC platform only]
Design Authorit
y Owner
Andrew Dawson & Quentin North
Last Update
25
th
Februrary 2009
3.2.2.2
Desktops
Description
Options considered
Option
Commentary
Vista
Deployed increasingly
Standard
Windows [current and previous versions]
Mac OS X [current and previous
versions]
U
buntu Linux [current and previous LTS
(long term support) versions]
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.2.3
Laptops
Description
Options considered
Option
C
ommentary
Standard
Windows Vista Business Edition
UCL Technical Standards
v1.0
Page
28
of 48
Windows XP
Mac OSX
Justification
Allowable Exceptions
Exception
Reason
Linux
Where appropriate
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.2.4
Handheld devices
Descrip
tion
Options considered
Option
Commentary
Lots of
Symbian/Palm/iPhone/Blackberry
devices around at present.
Standard
Windows Mobile 6
iPhone
(TBC)
Justification
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Andrew Da
wson
Last Update
20
th
November 2008
3.2.3
Terminal Services
Description
Remote desktop software
Options considered
Option
Commentary
Standard
Citrix XenApp
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew
Dawson
Last Update
20
th
November 2008
UCL Technical Standards
v1.0
Page
29
of 48
3.2.4
Infrastructure Technologies
3.2.4.1
Backup & DR
Description
Including tape libraries and offsite storage but excluding HSM (see Storage)
Options considered
Option
Commentary
IBM Tivoli Storage Manager
Standard
IBM Ti
voli Storage Manager
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.4.2
IP Address management
Description
Allocation of IP addresses in campus network
Options considered
Option
Commentary
Standard
Manual allocation
Allocation of addresses from prefixes
128.40.0.0/16, 144.82.0.0/16,
193.60.224.0/19, and RFC1918
scopes for purely local use.
Justification
Close control required so as to
minimise wastage, so allocati
ons
made down to /29 for “small” subnets,
/30 for point
-
to
-
point routed links. Flat
database maintained with detailed
commentary to assist structured
allocation policy
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Kerl
Last
Update
20
th
November 2008
3.2.4.3
DNS
, WINS & DHCP
Description
UCL Technical Standards
v1.0
Page
30
of 48
Options considered
Option
Commentary
Standard
Microsoft (WINS)
BIND 9
ISC (DHCP)
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Las
t Update
20
th
November 2008
3.2.4.4
Printing
Description
Printing Technologies
Options considered
Option
Commentary
Standard
PostScript capability for all network connected printers
Justification
Allowable Exceptions
Exception
Reason
Design A
uthority Owner
Andrew Dawson
Last Update
22
nd
December 2008
3.2.5
Application Software
3.2.5.1
COTS
Refer to
the website at
http://wiki.ucl.ac.uk/display/InfoSysISDTechStds/3.2.5.1+COTS
fo
r detail.
3.2.5.2
Server & Infrastructure applications
3.2.5.2.1
Email
UCL Technical Standards
v1.0
Page
31
of 48
3.2.5.2.1.1
Email and calendaring
Description
Options considered
Option
Commentary
Microsoft Exchange
Google Mail
Dovecot IMAP
Oracle Calendar &
Squirrel Mail
Currently under review
Standard
TBD
Justificati
on
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.5.2.1.2
Routing, m
ailbox and p
eripheral servers (e.g. web access)
Description
Options considered
Option
Commentary
Standard
Exim
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.5.2.1.3
Anti
-
virus scanning
Description
Options considered
Option
Commentary
McAfee
No license at present
Standard
Sophos
Justification
UCL Technical Standards
v1.0
Page
32
of 48
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.5.2.1.4
Spam filtering
Description
Options considered
Option
Commentary
Pure Message
In use by Management Systems
Standard
Mailscanner with Spam Assassin
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.5.2.2
Directories
Description
Including:
Desktop and server resource directories
User direc
tories
People and organisation directories
Options considered
Option
Commentary
Standard
Active Directory
OpenLDAP
Justification
Allowable Exceptions
Exception
Reason
NIS
Move to OpenLDAP over time
Oracle Internet Directory
To secure O
racle COTS apps
Design Authority Owner
Andrew Dawson
UCL Technical Standards
v1.0
Page
33
of 48
Last Update
20
th
November 2008
3.2.5.2.3
Contact Management
Description
Centralised address list creation and distribution, phone list maintenance,
others
Options considered
Option
Commentary
Currently us
ing in
-
house solution to
integrate with UCL phone system
(which maintains authoritative copy of
directory information)
Standard
Microsoft Active Directory
Justification
Allowable Exceptions
Exception
Reason
In
-
house solution
Until phones are int
egrated with
another directory
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.5.2.4
Collaborative web sites
Description
Wikis and similar collaboration environments
Options considered
Option
Commentary
Sharepoint
In use in Manageme
nt Systems and
parts of EISD
Standard
Atlassian Confluence
Justification
Allowable Exceptions
Exception
Reason
Microsoft Windows Sharepoint Services
TWiki
Design Authority Owner
Jeremy Speller
Last Update
20
th
November 2008
3.2.5.2.5
Web servers
Descrip
tion
HTTP and HTTPS servers
Options considered
UCL Technical Standards
v1.0
Page
34
of 48
Option
Commentary
Oracle http server (Apache)
Standard
Apache
v
2
Justification
Allowable Exceptions
Exception
Reason
MS IIS
Oracle http server (Apache)
For black
-
box solutions
For black
-
box sol
utions
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.5.2.6
Web content management
Description
Management of content specifically designed to be published onto one or
more web sites. Typically the primary point of editing such content
.
Options considered
Option
Commentary
Silva
Drupal
Zope CMF
Standard
Silva
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Jeremy Speller
Last Update
20
th
November 2008
UCL Technical Standards
v1.0
Page
35
of 48
3.2.5.2.7
Enterprise content management
De
scription
Management of all electronic documents within UCL (exception: see
COTS/Library systems for ePrints solution)
Options considered
Option
Commentary
Standard
EMC Documentum
Justification
Allowable Exceptions
Exception
Reason
De
sign Authority Owner
Simon Farrell
Last Update
20
th
November 2008
3.2.5.2.8
Search
Description
The ability to find not only any electronic content available within UCL but also
to extend this search to other institutions and/or the Internet
Options considered
O
ption
Commentary
Standard
Google Appliance
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Jeremy Speller
Last Update
20
th
November 2008
3.2.5.2.9
Workflow
Description
For example, the ability to trigger an automated
archival process once a document has
been approvedIncluding:
the ability for non
-
IT staff to design and deploy an automated solution that
coordinates a sequence of manual steps (e.g. review and approve an attached
document)
the ability to connect the above
type of process to automated activities within
one or more IT systems (e)
UCL Technical Standards
v1.0
Page
36
of 48
Options considered
Option
Commentary
HighOrbit
PerfectForms
Documentum
Sharepoint
Easy design UI, web forms poor. No
ability to progress a task without login
Good w
eb forms, escalation &
jeopardy management. Task signoff
without login.
Complex design UI. All users must be
logged in. Design needs thick client.
All users must be logged in. Complex
workflow not possible without use of
thick client tool
Standard
Pe
rfectForms
Justification
UCL already has 120 named user licenses
Allowable Exceptions
Exception
Reason
Documentum
For complex, document
-
related
workflows designed and deployed
centrally
Design Authority Owner
Simon Farrell
Last Update
20
th
Novem
ber 2008
3.2.5.2.10
Instant Messaging
Description
Centrally hosted Instant Messaging server technology
Options considered
Option
Commentary
Jabber (Openfire or equivalent)
Microsoft Live Messenger
Internal ISD pilot failed to generate
much enthusiasm
Fits
with hosted email project. No
UCL infrastructure required
Standard
Microsoft Live infrastructure
Justification
No support overhead and good fit with target for Email project
Allowable Exceptions
Exception
Reason
Design Authority Owner
Simon F
arrell
UCL Technical Standards
v1.0
Page
37
of 48
Last Update
12
th
May 2009
3.2.5.3
Business Intelligence
Description
Tools and infrastructure to allow non
-
IT personnel to gain access to and
manipulate data from within IT applications
.
Closely related to ETL standard selection.
Options considered
Opt
ion
Commentary
Oracle Business Intelligence
Enterprise Edition Plus (ex Siebel and
Hyperion)
Oracle Business Intelligence
Standard Edition (ex Oracle BI)
Oracle Business Intelligence
Standard Edition One
(OBIEE+ minus
Hyperion products)
SAP/Business Objec
ts XI 3
Microsoft BI
Suite
SAS
MicroStrategy
IBM/Cognos
For analysis see commissioned
ABeam “Enterprise Reporting
Review”
report
Standard
Microsoft BI
Suite
Justification
Cost, currency with existing user base. See ABeam report for details
Allowable
Exceptions
Exception
Reason
Business Objects
Oracle Discoverer
During transition to single vendor
stack.
Should not be adopted without
prior agreement of the DA
During transition to single vendor
stack. Should not be adopted without
prior agreement
of the DA
Design Authority Owner
Nic Crotch
Last Update
18
th
March 2009
3.2.5.4
Desktop applications
3.2.5.4.1
Office productivity
Description
Document authoring, presentations, spreadsheets, ad
-
hoc databases, other
applications used by the majority of IT
-
literate
staff, academics and students
Options considered
Option
Commentary
UCL Technical Standards
v1.0
Page
38
of 48
Standard
Microsoft Office 2003
Justification
ISD will target the Office 2007 suite for rollout in WTS, Myriad and other
managed desktops. Until this has been rolled out an helpdes
k staff trained, it's
not feasible to offer support for Office 2007.Work is under way to define a
target date for upgrade.
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Simon Farrell
Last Update
19
th
December 2008
3.2.5.4.2
Email & Calen
daring
Description
Desktop clients for email & calendaring
Options considered
Option
Commentary
Standard
Microsoft Outlook
Thunderbird V3
Eudora
Justification
All capable of IMAP connectivity.
Allowable Exceptions
Exception
Reason
Des
ign Authority Owner
Andrew Dawson & Simon Farrell
Last Update
20
th
November 2008
3.2.5.4.3
Instant Messaging
Clients
Description
ISD
-
supported IM clients
Options considered
Option
Commentary
Standard
Windows Live Messenger
Justification
Best fit to the
target IM server standard of Windows Live Messenger
Allowable Exceptions
Exception
Reason
UCL Technical Standards
v1.0
Page
39
of 48
Design Authority Owner
Simon Farrell
Last Update
20th November 2008
3.2.5.4.4
Web browsers
Description
Options considered
Option
Commentary
Standard
Interne
t Explorer 7 and 8, Firefox 2 & 3, Safari
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20th November 2008
3.2.5.4.5
Thin clients
Description
E.g. Citrix clients, RDP clients, VNC client software
.
May also include SSH?
Options considered
Option
Commentary
Standard
Microsoft Remote Desktop
Real VNC
Justification
Allowable Exceptions
Exception
Reason
TBD
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.6
Secur
ity
3.2.6.1
Identity Management
Description
Options considered
UCL Technical Standards
v1.0
Page
40
of 48
Option
Commentary
Standard
Bespoke UPI application
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Simon Farrell
Last Update
20
th
November 2008
3.2.6.2
Authe
ntication
Description
Options considered
Option
Commentary
Standard
Shibboleth
1.3
for Web SSO.
UPI
-
synchronised passwords for Active Directory, NIS and “thick client”
Justification
Allowable Exceptions
Exception
Reason
Oracle OID
For Or
acle Financials & similar
applications that require it
OpenLDAP
Until all relying apps have been
migrated to Shibboleth, NIS or AD
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.6.3
Authorisation
Description
Options considered
Op
tion
Commentary
Standard
Per
-
application
Justification
Allowable Exceptions
Exception
Reason
UCL Technical Standards
v1.0
Page
41
of 48
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.6.4
Information
Description
Including technical support for the data protecti
on act, extra measures taken
to protect sensitive data, etc
Options considered
Option
Commentary
OpenPGP (PGP/GnuPG)
TrueCrypt.
for secure e
-
mail
for disk encryption
Standard
OpenPGP (PGP/GnuPG)
TrueCrypt.
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
3.2.6.5
Desktop
Description
Including anti
-
virus software, physical access security, anti
-
spyware solutions
etc
Options considered
Option
Commentary
Standard
F
-
Se
cure
Sophos
For Macs & where F
-
Secure is
problematic
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson
Last Update
20
th
November 2008
UCL Technical Standards
v1.0
Page
42
of 48
3.2.6.6
Network
Description
Options considered
Option
Commentary
Standard
TBD
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Andrew Dawson & Andrew Kerl
Last Update
20
th
November 2008
3.2.6.7
Monitoring
Description
Intrusion Detection systems, firewall monitoring solutions, network
traffic
analysis and others
Options considered
Option
Commentary
Snort and others.
More advanced tools/products often
needed for specific investigations.
Standard
TBD
Justification
Allowable Exceptions
Exception
Reason
Design Authority
Owner
Andrew Dawson & Andrew Kerl
Last Update
20
th
November 2008
3.2.6.8
Policies
The UCL CERT team page can be found at
http://www.ucl.ac.uk/cert/
.
3.2.7
Clustering Technologies
3.2.7.1
Cluster Monitoring and Control
Description
T
o follow
Options considered
Option
Commentary
UCL Technical Standards
v1.0
Page
43
of 48
Standard
TBD
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Denis Timm
Last Update
23
rd
April 2009
3.2.7.2
Cluster Storage
Description
To follow
Options considered
Option
Commentary
Standard
TBD
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Denis Timm
Last Update
23
rd
April 2009
3.2.7.3
Queuing
Description
To follow
Options considered
Option
Commentary
Standard
TBD
Justification
Allowable Exceptions
Exception
Reason
Design Authority Owner
Denis Timm
Last Update
23
rd
April 2009
UCL Technical Standards
v1.0
Page
44
of 48
3.3
Vendors
Vendor
Standard
Technology
Version
License type
Other
Microsoft
Desktop O/S
Windows XP
SP3
Campus
UCL Technical Standards
v0.
5
Page
45
of
4
6
Appendix A
–
Summary
Function
Standard
Owner/Involved
Status
2 Development
2.1 Tools
2.1.1 Modelling
2.1.1.1 Business Process
Modelilng
Oracle Business Process
Analysis suite
SF
Agreed
2.1.1.2 Database Modelling
JAR
TBD
2.1.2 Implementation
2.1.2.1
IDEs
Eclipse, JDeveloper
JAR
Agreed
2.1.2.2 Deployment
ANT, Maven under evaluation
JAR
TBD
2.1.2.3 Source Code
Control
Subversion
JAR
Agreed
2.1.3 Testing
2.1.3.1 Unit Testing
PHPUnit, JUnit
QN
Agreed
2.1.3.2 System Testing
Quick Test Pro, Seleniu
m,
Molybdenum
QN
Agreed
2.1.3.3 Integration Testing
Quick Test Pro, Selenium,
Molybdenum
QN
Agreed
2.1.3.4 Stress Testing
Loadrunner, OpenSTA
QN
Agreed
2.2 Technologies
2.2.1 User Interface
Development
2.2.1.1 Languages
PHP, Java/JSF
JAR
Agreed
2.2.1.2 Development
Frameworks
Zend, Smarty, JQuery, Log4J,
Log4PHP, Hibernate
JAR
Agreed
2.2.2 Application Servers
Oracle App
Server/OC4J/Weblogic,
Tomcat, JBoss
QN & JAR
Agreed
2.2.3 Portal Servers
uPortal under evaluation
SF
TBC
2.2.4 Databases
Orac
le 10gR2, MySQL 5.x, SQL
Server 2005
QN
Agreed
2.2.5 Middleware
2.2.5.1 Synchronous
SOAP, using PHP::SOAP, Axis2
or Oracle’s SOAP libraries
SF
Agreed
2.2.5.2 Asynchronous
JMS
SF
TBC
2.2.5.3 Distributed
Transaction Management
SF
TBD
2.2.6 ETL Tools
Microsoft SQL Server
Integration Services version
2008 Core Enterprise edition
NC
“Interim”
standard
3 Management
3.1 Tools
3.1.1 Monitoring
3.1.1.1 Server Monitoring
Nagios, Oracle Grid Control
AD & QN
Agreed
3.1.1.2 Desktop Monitoring
None
at present
AD
TBC
3.1.1.3 Network
Monitoring
Cisco Works, MRTG, Pinger,
Cisco WLSE, Mutiny, Nagios
AK
Agreed
3.1.1.4 Other
Oracle Grid Control, Nagios,
Tivoli Storage Manager
QN
Agreed
3.1.2 Configuration &
Licensing
3.1.2.1 Software
AllChange
AD &
QN
TBD
UCL Technical Standards
v1.0
Page
46
of 48
3.1.2.2 Hardware
Bespoke database
AD & QN
TBD
3.1.2.3 Application
Internal bespoke database
QN
Agreed
3.1.3 Change Management
Remedy ARS
AD & QN
Agreed
3.1.4 Request Management
Remedy ARS
AD & QN
Agreed
3.2 Technologies
3.2.1 Hardware
3.2.1.1 Virtualisation
3.2.1.1.1 Servers
VMWare Infrastructure 3 for
Intel, exceptions for non
-
Intel
AD & QN
Agreed
3.2.1.1.2 Desktops &
Laptops
VMWare Desktop, Parallels
Workstation
AD
TBC
3.2.1.2 Servers
3.2.1.2.1 Rack
-
mounted
Dell & IBM XSerie
s for x86,
IBM PSeries for AIX
AD
Agreed
3.2.1.2.2 Blades
AD
TBD
3.2.1.2.3 Other
None
AD
Agreed
3.2.1.3 Storage
IBM for SAN, Pillar for
Institutional Filestore
AD
Agreed
3.2.1.4 Desktops
IS Supported list
AD
TBC
3.2.1.5 Laptops
IS Supported list
AD
T
BC
3.2.1.6 Network
3.2.1.6.1 Routers
Cisco Catalyst 6509
AK
Agreed
3.2.1.6.2 Firewalls
Cisco Catalyst 6500 FWSM
AK
Agreed
3.2.1.6.3 Switches
Cisco Catalyst 2960 & 3750
AK
Agreed
3.2.1.6.4 Load Balancers
Cisco ACE
AK
Agreed
3.2.1.6.5 Wireless
Cisco
Aironet 1130AG, 1231G
AK
Agreed
3.2.2 Operating Systems
3.2.2.1 Servers
AIX [current and previous
version], Ubuntu Linux
[current and previous LTS
(long term support) version],
Windows [current and
previous version], Red Hat
Enterprise Linux 4 & 5
-
certified Oracle platform
AD & QN
Agreed
3.2.2.2 Desktops
Windows [current and
previous versions], Mac OS X
[current and previous
versions], Ubuntu Linux
[current and previous LTS
(long term support) versions]
AD
Agreed
3.2.2.3 Laptops
Windows Vista Busi
ness,
Windows XP, Mac OS X
AD
TBC
3.2.2.4 Handheld Devices
Windows Mobile 6, iPhone
AD
TBC
3.2.3 Terminal Services
Citrix XenApp
AD
TBC
3.2.4 Infrastructure
Technologies
3.2.4.1 Backup & DR
IBM Tivoli Storage Manager
AD
Agreed
3.2.4.2 IP Address
Ma
nagement
Manual Allocation
AK
Agreed
3.2.4.3 DNS, WINS & DHCP
Microsoft WINS, BIND 9, ICS
(DHCP)
AD
Agreed
3.2.4.4 Printing
Postscript capabiilty for all
printers
AD
Agreed
UCL Technical Standards
v1.0
Page
47
of 48
3.2.5 Application Software
3.2.5.1 COTS
SF
TBD
3.2.5.2 Server &
Infrastruc
ture Applications
3.2.5.2.1 Email
3.2.5.2.1.1 Email &
Calendaring
AD
TBD
3.2.5.2.1.2 Routing,
mailbox & peripheral
servers (e.g. web access)
Exim
AD
Agreed
3.2.5.2.1.3 Anti
-
virus
scanning
Sophos
AD
Agreed
3.2.5.2.1.4 Spam Filtering
Mailscanner
with Spam
Assassin
AD
Agreed
3.2.5.2.2 Directories
Active Directory, OpenLDAP
AD
TBC
3.2.5.2.3 Contact
Management
Active Directory
AD
TBC
3.2.5.2.4 Collaborative web
sites
Atlassian Confluence
JS
Agreed
3.2.5.2.5 Web servers
Apache 2
AD
Agreed
3.2.5.2
.6 Web content
management
Silva
JS
Agreed
3.2.5.2.7 Enterprise
content management
EMC Documentum
SF
Agreed
3.2.5.2.8 Search
Google Search Appliance
JS
Agreed
3.2.5.2.9 Workflow
PerfectForms
SF
TBC
3.2.5.2.10 Instant
Messaging
Windows Live Messenger
SF
Agreed
3.2.5.3 Business
Intelligence
Microsoft BI Suite
NC
TBC
3.2.5.4 Desktop
Applications
3.2.5.4.1 Office
productivity
Microsoft Office 2003
SF
Agreed
3.2.5.4.2 Email &
Calendaring
Microsoft Outlook,
Thunderbird V3
Eudora
AD & SF
Agreed
3.2.5.4.
3 Instant Messaging
Clients
Windows Live Messenger
SF
TBC
3.2.5.4.4 Web browsers
Internet Explorer 7 and 8,
Firefox 2 & 3, Safari
AD
Agreed
3.2.5.4.5 Thin clients
Microsoft Remote Desktop,
Real VNC
AD
TBC
3.2.6 Security
3.2.6.1 Identity
Management
B
espoke UPI Application
SF
Agreed
3.2.6.2 Authentication
Shibboleth for Web SSO, UPI
-
synchronised passwords for
Active Directory, NIS and
“thick client”
AD
Agreed
3.2.6.3 Authorisation
Per application
AD
Agreed
3.2.6.4 Information
OpenPGP, TrueCrypt
AD
A
greed
3.2.6.5 Desktop
F
-
Secure, Sophos
AD
Agreed
3.2.6.6 Network
AD & AK
TBD
3.2.6.7 Monitoring
AD & AK
TBD
UCL Technical Standards
v1.0
Page
48
of 48
3.2.7 Cluster Technologies
3.2.7.1
Cluster monitoring
& control
DT
TBD
3.2.7.2
Cluster Storage
DT
TBD
3.2.7.3
Queuing
DT & TC
TBD
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment