Aug 072012
 

Coyote Services would like to invite Acme Corporation to provide them with a priced proposal for a managed website service as a potential Coyote Services web system hosting partner.

Initial Requirement:
It is likely that the Coyote Services web system architecture will be deployed in stages, the initial VPS requirement is as follows:

Layer 1: 1 x Varnish Accelerator/Pound SSL Terminator/Apache Reverse Proxy
Spec: 1Gb[min]/2Gb[pref] memory / 80Gb disk – Ubuntu 12.04 LTS
Hostname: CoyoteL1A
The Layer 1 VPS will sit in the Acme Corporation DMZ with ports 80-http/443-https, this will front the Coyote Services internet facing services.

Layer 2: 1 x Apache Webhead
Spec: 1Gb[min]/2Gb([pref] memory / 80Gb disk – Ubuntu 12.04 LTS
Hostname: CoyoteL2A
The Layer 2 VPS will sit on the Acme Corporation Internal network on a private IP subnet.

Layer 3: 1 x MySql Database server
Spec: 2Gb[min]/4Gb[pref] memory / 160Gb disk – Ubuntu 12.04 LTS
Hostname: CoyoteL3A
The Layer 3 VPS will sit on the Acme Corporation Internal network on a private IP subnet.

The indicative roles mentioned for each of the VPS layers are for information purposes, Acme Corporation are not being asked to implement these roles. The initial VPS requirement is for three Ubuntu 12.04 LTS Server installs, if there are any issues with a 12.04 LTS Server install (EOL:Apr/2017), a 10.04.4 LTS Server install (EOL:Apr/2015) would be an acceptable alternative.

Disk Images: Single EXT3 root partition using LVM with a swap partition equal to the memory size.
Private IP Subnet: a.b.c.d/28 – 255.255.255.240 – 14 hosts
Temporary DNS Hostname: eg Coyote.Acme.com

Coyote Services own the domain ‘Coyote.org’, the ‘Coyote.com’ domain will also need to be redirected. An SSL certificate will need to be purchased, currently the host/domain name for the SSL certificate is to be confirmed. Third party VPN access is required for the the Coyote Services development partner and a Coyote Services technical advisor to perform system build configuration and application deployment.

The VPS specification above forms the initial VPS requirement subject to change. Following the baseline server system build, root level access will initially be controlled by Coyote Services. This is to ensure that configuration and change control are managed and documented by Coyote Services during the package installation and service configuration phase of the system build.

Future Requirement:
Coyote Services may choose to adopt a High Availability configuration as follows:

Layer 1: 2 x Varnish Accelerator/Pound SSL Terminator/Apache Reverse Proxy in a failover cluster configuration
Spec: 1Gb[min]/2Gb[pref] memory / 80Gb disk – Ubuntu 12.04 LTS
Hostnames: CoyoteL1A & CoyoteL1B

Layer 2: 2 x Apache Webheads in a load balanced configuration
Spec: 1Gb[min]/2Gb[pref] memory / 80Gb disk – Ubuntu 12.04 LTS
Hostnames: CoyoteL2A & CoyoteL2B

Layer 3: 2 x MySql Database servers in a replicated configuration
Spec: 2Gb[min]/4Gb [pref] memory / 160Gb disk – Ubuntu 12.04 LTS
Hostnames: CoyoteL3A & CoyoteL3B

Coyote Services and Acme Corporation will work closely during the initial system build and configuration phase. This will assist with the transition of the system management role from Coyote Services to Acme Corporation as the managed operations supplier.

3,018 total views, 1 views today

 Leave a Reply

*

© 2011 Indimon Internet Services

Site last updated March 11, 2017 @ 9:57 am; This content last updated August 8, 2012 @ 12:55 pm

Return to Top ▲Return to Top ▲