5. 10 Production Services and 10-20 projects
across ~80 Nodes ~120TB
Sun VMware Stand Alone Servers
14VMs
(+14)
30VMs
75 x 300 GB Disk Clariion
HP P2000 SAN 40TB
75 x 300 GB Disk Clariion
Dell Powervault 8TB
+Native server storage
Storage
Ja.net (via University)
~128 Public IPs
~750 DNS Records
~30 Zones
Connectivity
» + other service components already in the cloud
10. For a numbed of reasons, mostly procurement
and spending public money
3 months of head scratching ensued...
11. Options
»Use the “Jisc” cloud
»Use the Janet Framework
»G-cloud
»EGI federated cloud
»Commodity Clouds
12. Options Appraisal
»Use the “Jisc” cloud – it didn't exist
»Use the Janet Framework – Rent some rack space in a
yet to be built machine room, buy kit and build our own
cloud.
»G-cloud – tl;dr
»EGI – a bit too bleeding edge
»Commodity Clouds
13. Decision
»Opted for the Commodity Clouds
»How to choose:
● Cost
● Location
● Connectivity
● Familiarity
18. First up: HistoricalTexts
»Jisc Historic Books (later also Jisc Journal Archives)
● Elastic Search cluster of 4 x i2.xlarge
● Seadragon cluster 2 x m2.2xlarge
● Shibboleth or IP authenticated web front end
● MySQL
● ~40TB S3 storage
– mounted vis fuse s3fs*
● OCR
19. Next up: Jorum
»
● Elastic Search cluster of 2 (m2.2xlarge)
● Dspace & tomcat (m1.medium)
– Modest EBS* – asset store
– Shibboleth
● Web front end (micro)
20. Next up: Jusp and Mimas “Small Servers”
»
● Bespoke mashup of perl, php, Mysql, Apache
and Shibboleth
● We also host a number of small legacy
VitrualHosts
● 1 x m3.xlarge
● EBS for each additional web site
21. Next up: Census
»
● Reverse Proxy to various content
● Shibboleth Authentication
● initially micro instance -> small
22. Next up: Archives Hub
»
● Lots of service components
– Cheshire
– PostgreSQL
– VariousTripple stores.
– Tomcat
– Blogs andWikis
● CreateVM and let admins loose.
28. AWS services used
»
● EC2, EIP, EBS, Snapshots
● Route53
● VPC
● IAM
– Shibboleth: http://bit.ly/ShibAWS
● S3
● SES
● SNS
29. Savings
»
● Mimas would spend at least ~£600k on kit per 3-5 years refresh
● Mimas would spend ~£250k p.a. on local support: 3 dedicated
external FTEs
● Mimas would spend ~£85k p.a. on internal support: 1 internal
FTE.
● Mimas would also pay salary overheads on all staff ~£15k p.c. p.a.
● a proportion of which would be donated the the ongoing support
of University IT
●
● ~£400k p.a. to support Mimas services
31. Leaving remarks
»
● Don't want to get unduly tied into a cloud
provider
● Lift and shift is the quickest way to move
services into cloud
● There's money to be saved if you look carefully