wiki:footprint-reduction

Version 19 (modified by Jamie McClelland, 4 years ago) (diff)

--

Footprint Reduction

May First/Peope Link has servers located in two cabinets: XO and Telehouse. We are moving all servers in the XO location to Telehouse by April 21, 2015.

Inventory

Following are the electricity using machines in each cabinet. RAM used is calculated by kvm-status to find out how much RAM is allowed to virtual machines on each server as a very rought measure of capacity.

XO

Login to either odetta or ochs (see remotely turning on/off servers).

Server name RAM Used/Capacity Notes
clr 27 / 32 Move as is
malaka 56 / 64 Move as is
pietri 26 / 32 Move as is
franz sr Move as is
pianeta tachanka Move as is (with ottorene guests
paley NA console Retire
ramona ptp Retire/Combine with severo
axiom 14 / 16 former FIGHT server Transfer guests to new server, retire*
luisa NA onsite backup Retire (barron can handle onsite backup
shaw tenant Move to virtual guest in Telehouse
ottorene tachanka/mfpl Move MF/PL guests to new server, tach guests to pianeta

Telehouse

Run olName all from pdu-console@pdu.mayfirst.org to get a list.

Server name RAM Used/Capacity Notes Proposed Plans
parsi 46 / 80
cleaver 62 / 128
robideau 4 / 4 backup and console
florence 62 / 64
vilma 47 / 64
wiwa (new server) 80 / 128 Takes guest from axiom, negri, bolivar, ottorene, shaw
barron onsite backup
cafiero switch
severo 56 / 64 ptp
baubo yesmen (new)
anna tachanka
bolivar 29 / 32 Transfer guests to new machine*, retire
kiyoshi NA retired, praxedis Retired praxedis, retired kiyoshi
goofball yesmen (old) Retire ?
negri 25 / 32 Transfer guests to new machine*, retire

Tickets

Making this move will require a number of small tasks which are broken out into tickets.

Ticket Summary Owner Type Status Priority Component
#14960 ONLYOFFICE editing not working JaimeV Bug/Something is broken assigned Medium Tech
#14937 FUSE packages not available on minnie JaimeV Bug/Something is broken closed Medium Tech
#14915 has something changed on chealsea? certs not available Bug/Something is broken closed Medium Tech
#14906 SSH to minnie through iz is failing JaimeV Bug/Something is broken closed High Tech
#14889 What percentage of our outgoing email goes to corporate providers? Jamie McClelland Bug/Something is broken assigned Medium Tech
#14873 shutting down SKS on zimmermann.mayfirst.org JaimeV Bug/Something is broken assigned Medium Tech
#14869 help transferring domain name and wordpress site JaimeV Question/How do I...? assigned Medium Tech
#14867 Soft error when updating Web Configuration JaimeV Bug/Something is broken closed Medium Tech
#14864 change server to server authentication to use ssh keys and a stock known_hosts file Jamie McClelland Bug/Something is broken assigned Medium Tech
#14863 fix monkeysphere certifier usage with may first infrastructure in light of key server abuse Jamie McClelland Bug/Something is broken assigned Medium Tech
#14811 XMPP Certificate Expired Jamie McClelland Bug/Something is broken closed Low Tech
#14804 VOTING CLOSED before deadline! Jamie McClelland Bug/Something is broken closed Urgent Membership/Dues
#14801 Warning after CiviCRM Upgrade to 5.14.0. Jamie McClelland Question/How do I...? closed Low Tech
#14796 POST Request exceedingly slow Jamie McClelland Bug/Something is broken closed Urgent Tech
#14788 Need admin rights Bug/Something is broken closed Medium Tech
#14750 Receiving / accepting calendar event invitations JaimeV Question/How do I...? assigned Medium Tech
#14397 update kvm-manager to pass host entropy through to the guest via virtio rng Jamie McClelland Bug/Something is broken closed Medium Tech
#14359 optimal method for creating a drupal development install Question/How do I...? closed High Tech
#14356 How are drupal updates handled? Jamie McClelland Question/How do I...? closed Medium Tech
#14353 guidance on initial drupal setup needed ASAP JaimeV Question/How do I...? closed Urgent Tech
#14351 Can't find field for alias JaimeV Question/How do I...? closed Medium Tech
#13824 forwarding email blocked due to "too many" (8) recipients JaimeV Bug/Something is broken closed Medium Tech
#13462 Provide autoconfiguration files for Thunderbird JaimeV Task/To do item assigned Medium Tech
#10408 red.mayfirst.org x.509 certificate expired Bug/Something is broken closed Medium Tech
#10278 New version of wordpress anti-spam plugin announced Ross Feature/Enhancement Request closed Medium Tech
#9016 drupal auto-email notifications getting bounced by yahoo for 'policy' violation Jamie McClelland Bug/Something is broken closed Medium Tech
#8361 How do you configure drupal and mediawiki for bilingual sites https://id.mayfirst.org/mv Question/How do I...? closed Medium Tech
#8324 control panel - inconsistent behavior for password entry Jamie McClelland Feature/Enhancement Request closed Low Tech
#8323 control panel - inconsistent behavior for server and hosting order access Dana Feature/Enhancement Request closed Medium Tech
#8322 control panel - web application shows version before ap is selected Jamie McClelland Bug/Something is broken closed Medium Tech
#8278 RFC: Drupal vs WordPress - Pro/Con Considerations Dana Task/To do item closed Medium Tech
#8252 After initial attempt error, deleting hosting order fails to remove directory Jamie McClelland Bug/Something is broken closed Medium Tech
#8251 Creating hosting order fails if uppercase chars are used for Login name Ross Bug/Something is broken closed Medium Tech
#7521 need advice on LAN file server setup Ross Question/How do I...? closed Medium Tech

Electricity Usage

Our current electricity usage at Telehouse is about 1KVA (we are contracted for 2KVA - so we are at 50%). The circuit holds more than 2KVM, so we should not need to maintain a cushion.

Virtual Guest Reduction

To help with the combination of guests onto servers, we can make a big impact on reducing memory usage by combining several of our single purpose guests into one guest running docker.

Candidates include:

  • stallman (Roundcube webmail)
  • cero (Horde webmail)
  • lucius (ownCloud)
  • mcchesney (live.mayfirst.org, calc.mayfirst.org, im.mayfirst.org)
  • moses (support.mayfirst.org)
  • paul (freeswitch)
  • sankara (icecast)
  • toussaint (icecast)
  • galeano (meet.mayfirst.org)

See #11257 for a ticket about sandstorm - a possible application to manage all of these applications.

In addition, the following guests could be retired:

  • peltier (we just need to move a few media wikis to a regular MOSH)
  • swartz (big blue button)

And some special cases:

  • boggs and kerr are both dedicated to occupy groups, most of whom are no longer active. We should figure out how to remove the inactive groups.