Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary

In some cases you may want to consolidate many small / low resource sites onto a single VM. It is possible to increase the resources that are used by a single VM making it cheaper to have a single larger VM than multiple smaller VMs.

Recommended Software

Name

Version

PHP

5.4.x

php_apc

3.1.x

php_imagick

3.1.0

mysql

5.5.x

Optional Software

Name

Version

Python*

2.7.x

Coldfusion**

10

Ruby

1.9.3

Tends to not work well under "Shared Apache" you may need to create a few "Standalone Apache" instances for Python sites/applications. Coldfusion consumes a large amount of resources so you may want to combine multiple sites under a single instance or expand the amount of CPU/Memory on the VM.

VMs / Instances / Vhosts

The number of VMs will depend on how comfortable you are with putting multiple sites/applications together. You should group by technology/department/focus, etc...

...

Name

Purpose

Instance

Vanity URL

Comments

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d0ddce680bf6a87f-e3b98a36-47174b78-8ac28f19-8465d503c9f74949299f342e"><ac:plain-text-body><![CDATA[

webhostXXX

site1

[site1]

[site1].[subdomain].cornell.edu

production

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="905b460336f46cee-4212080c-4bdf49bc-a81b81ba-5a9db936738b98c1141b5739"><ac:plain-text-body><![CDATA[

webhostXXX

site1

[site1]

[site1]dev.[subdomain].cornell.edu

dev for site1

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3f1775c89fda09e2-9ec4b44b-47ea4969-a6b0a416-e2614f9d1f762be03fbbfd01"><ac:plain-text-body><![CDATA[

webhostXXX

site2

[site2]

[site2].[subdomain].cornell.edu

production site, no dev!

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="01e104dca3817223-7326c31a-4ca84325-92a09b68-625f7be7d327510e22c2db80"><ac:plain-text-body><![CDATA[

webhostXXX

site3

[site3]

[group1].[site3].[subdomain].cornell.edu

subsite

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f88b5d12e825d2c0-e8ef3a7c-43e046ce-b5008342-3d626b7edaee7c1eb0894911"><ac:plain-text-body><![CDATA[

webhostXXX

site3

[site3]

[group2].[site3].[subdomain].cornell.edu

subsite

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c71ba7e247886978-0304a167-4f504dfe-9f75a731-e011a767c498175d01e1d696"><ac:plain-text-body><![CDATA[

webhostXXX

site3

[site3]

[group3].[site3].[subdomain].cornell.edu

subsite

]]></ac:plain-text-body></ac:structured-macro>