(Hidden by Administrator)
Bug 1112437 Comment 9 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(Hidden by Administrator)
(Hidden by Administrator)
(Hidden by Administrator)
(Hidden by Administrator)
(Hidden by Administrator)
(Hidden by Administrator)
OK, so revised based on the above comments:
== EXISTING SYSTEMS ==
bugzilla1: (phys) cores; 4, RAM: 4GB, HD: 1TB, in use: 16GB
bugzilla2: (phys) cores: 4, RAM: 4GB, HD: 250GB, in use: 24GB
bugzilla3: (phys) cores: 4, RAM: 4GB, HD: ?? (dead)
landfill: (esx) cores: 2, RAM: 4GB, HD: 150GB, in use: 42GB
landfill2: (esx) cores: 4, RAM: 4GB, HD: 150GB, in use: 2GB
updates: (kvm) cores: 1, RAM: 512MB, HD: 7GB, in use: 2GB
bots: (kvm) cores: 1, RAM: 1GB, HD: 7GB, in use: 3GB
infra: (kvm) cores: 2, RAM: 512MB, HD: 35GB, in use: 3GB
oracle: (esx) cores: 2, RAM: 4GB, HD: 100GB, in use: 2GB
mailman4: (esx) cores: 4, RAM: 4GB, HD: 40GB, in use: 15GB
windows: (esx) cores: 1, RAM: 1.5GB, HD: 40GB, in use: 12GB
== PLANNED FINISHED STATE ==
VM1: infra.bugzilla.org - Internal Services
- DNS for internal VLAN (if we do an internal vlan)
- puppetmaster
- IRC bot hosting (bugbot and word)
- RPM build?
VM2: cps.bugzilla.org - Critical Public Services
- Mail services (mailman mailing lists, @bugzilla.org email forwarding
addresses)
- Bugzilla update service
- BZR repository (until Bugzilla 4.4 EOLs - because Mozilla doesn't want
to host it anymore)
VM3: db1.bugzilla.org - Database Server
- MySQL
- Postgres
VM4: oracle.bugzilla.org - Database Server
- Oracle
VM5: landfill.bugzilla.org - Bugzilla Test Server
- Shell Server
- Web Server
VM6: demo.bugzilla.org - Bugzilla Demo server (what bugzilla3 used to be)
- Web Server
== HOW TO GET THERE ==
Nothing to do, already how we want it:
- oracle.bugzilla.org
Immediately dispose of the following systems:
- bugzilla3.community.scl3.mozilla.com
- bugzilla-windows.community.scl3.mozilla.com
New VMs in ESX:
- infra.bugzilla.org
- 2 cores
- 4 GB RAM (justification = puppetmaster will use it harshly)
- 40 GB HD
- cps.bugzilla.org
- 2 cores
- 4 GB RAM (for bzr)
- 40 GB HD
- db1.bugzilla.org
- 2 cores
- 8 GB RAM (for mysql, lots of copies of large databases)
- 100 GB HD
- demo.bugzilla.org
- 2 cores
- 4 GB RAM
- 60 GB HD
Migrations:
- infra(old) -> infra(new)
- bugzilla1 -> db1.bugzilla.org
- should be setting up from scratch, I understand nothing of value is on
bugzilla1 currently but we'll call it a migration just to be safe
- mailman4 (and related stuff from mx1.mail.scl3) -> cps.bugzilla.org
- updates -> move services to cps.bugzilla.org
- bots -> move services to infra.bugzilla.org
- bzr.mozilla.org -> cps.bugzilla.org
- landfill(old) -> landfill(new)
Disposal after migrations are completed:
- bugzilla1.community.scl3.mozilla.com
- bugzilla2.community.scl3.mozilla.com
- infra, updates, and bots are KVM VMs hosted on this machine and will go
away with it.
- bzr2.dmz.scl3.mozilla.com
- landfill(old).bugzilla.org
Any objections?