Discussion continued from VirtualHosting2016 == Current Requirements == Our baseline requirements based on current usage: * '''Block Storage''': 600G-1T for AFS * '''Servers''' * '''Fileserver''': 12G RAM, 4 CPU Cores, 160G disk. Will also host postgres/mysql hence need for local disk. * '''On-Site Secondary Kerberos/Afs''': 1G RAM, 1 CPU, 10G disk (20G preferred for breathing room) * '''Web''': 6G RAM, 4 CPU Cores, 50G disk * '''Login''': 4G RAM (8G preferred), 4 CPU, 30G disk * '''Mail''': 2G RAM, 2 CPU, 40G disk * '''Network''': any reasonable plan that includes 1-2+ terabytes monthly transfer per server is more than adequate even with a decent expansion. Our current cost per month at Peer1 is $680. We also have a $10 linode (outpost) in the UK for offsite dns and secondary kerberos and afs database servers which will remain part of the infrastructure. == Proposals == === auro.io === Pending Update === Linode === ''draft, needs refinement'' * afs+kerberos master with block device (12G, $80) * will also include databases (7.2G, light usage, not financially sensible to split out) * tiny secondary afs volserver/kerberos (1G, $5) * member shell server (8G, $40) * web server (8G, $40) * mail server (4G, $20) block storage is $.10/G per month, we are using ~400G including dead volumes now so could start with 600G to avoid downtime for resizing volumes (or annoyance of vicepa, vicepb...) 80 + 5 + 40 + 40 + 20 + 60 + 10 = $255 outpost is $10 per month, could downgrade to $5 per month as well The SSD block storage in NJ is at capacity as of 2017-01-25; it's currently only available in CA on hard drives, and still in beta. ([[https://forum.linode.com/viewtopic.php?f=26&t=15333|Linode forum thread]]) Could put the AFS server on a larger instance, e.g. Linode 48 (0.75 TB) for $180 more, or use multiple file server instances. The backup service is roughly $.10/GB/month. Custom kernels supported === DigitalOcean === [[https://www.digitalocean.com/pricing/|Pricing]] * 16GB afs: $80 * 1GB misc: $5 * 8GB shell: $40 * 8GB web: $40 * 4GB mail: $20 * 2GB outpost: $10 * block storage $.10/GB * backups 20% of instance price Total: 80 + 5 + 40 + 40 + 20 + 60 + 10 = $255 Custom kernels? === IBM Cloud/SoftLayer === * 8 CPU / 16GB ram / 100GB storage afs: $268 * 1/2/100 misc: $36 * 4/8/100 shell: $138 * 4/8/100 web: $138 * 2/4/100 outpost: $72 * Storage around $0.06/GB (750GB: $44) * Location: Toronto Total: $696 === Google Cloud Platform === * About $17/vCPU, $2.4/GB RAM * 6 CPU / 12GB RAM afs: $130 * 1/1 misc: $20 * 4/8 shell: $87 * 4/8 web: $87 * 2/4 outpost: $44 * Storage around $0.02 per GB ($12 for 600GB, $20 for 1TB) * Location: Iowa * Discounts for prepayment Total: $382 === Other VPS providers? === * [[https://aws.amazon.com/ec2/pricing/|Amazon EC2]] * [[https://cloud.google.com/pricing/|Google Cloud Platform]] * [[https://www.ibm.com/cloud/pricing|IBM Cloud]] * [[https://ovhcloud.com/products/public-cloud/public-cloud-compute-instances|OVH]] * [[https://www.hetzner.com/|Hetzner]]