Serversjonglering 2007
Mål:
- cassarossa trenger mer diskplass, og følgelig plass til flere disker (da vi ikke ønsker å hive de 5x147GB vi har helt ennå).
- cirkus vil gjerne ha mer CPU; PHP-sidene krever mye der.
- Vi virtualiserer skrue og mandarin-boks, eget budsjett for to (redundante) bokser
- kolje trenger mer plass om cassarossa får mer plass.
- Få til en generell utskifting av komponenter (ting blir gammelt og dør etter noen år), samt å bevare "headroom" i forhold til ytelse.
Foreslått løsning: Problemene våre er ikke konsentrert rundt ett enkeltområde, og det å kjøpe en ferdig boks til cass og så skyve nedover på tradisjonelt vis løser derfor ikke veldig mye. I stedet er planen å kjøpe inn nytt kabinett, nytt HK+CPU, nye disker her og der og så sjonglere rundt etter planen under. Da faser vi nesten bare ut utstyr fra altersex, men alle problemene over burde bli tatt godt vare på. Team opp med UKA slik at de kan betale noe av moroa; i forslaget under har de betalt for nye disker og ingenting mer, som ett av flere mulige scenarier.
Problemer:
- Vi bruker muligens ikke UKA-03s servere optimalt. Dette avhenger dog av deres egne krav til utvikling av UKA.no og intranettet.
- Hvis cirkus skal ha åtte disker, må SCSI-bakplanet repareres/byttes (dette er på vei i posten)
cassarossa
Kabinett | 3U med 15xSCSI | (nytt) |
---|---|---|
CPU | 2x Opteron 244 | (cirkus) |
RAM | 4GB DDR ECC | (gammel + cirkus) |
Systemdisk | 2x36GB 15kprm 80pin | (fra krakatitt) |
Datadisk | 5x147GB 10krpm 80pin | (gammel) |
4x300GB 10krpm 80pin | (ny) ) |
cirkus
Kabinett | 2U med 8xSCSI | (cassarossa) |
---|---|---|
CPU | 2x2x??? (Socket F) | (ny) |
RAM | 4GB DDR2 ECC | (ny) |
Systemdisk | 2x36GB 15krpm 80pin | (ny) |
DB-disk | 4x36GB 10krpm 80pin | (krakatitt + skrue) |
altersex
Kabinett | 4U | (gammelt) |
---|---|---|
CPU | 2x Opteron 242 | (cassarossa) |
RAM | 2GB DDR ECC | (ny) |
Systemdisk | 2x18GB 10krpm 68pin | (cirkus) |
Datadisk | 4x300GB PATA | (kolje) |
skrue
Kabinett | 4U med SCSI-hylle | (gammelt) |
---|---|---|
CPU | 2x P4 Xeon 2.4GHz HT | (gammel) |
RAM | 1GB DDR ECC | (1GB gammel) + 1GB ny |
Systemdisk | 2x 146GB 10K 80pin | (ny) |
kolje
Som før, unntatt at 5x750GB SATA (RAID-5) erstatter 5x300GB PATA (RAID-5 + hotspare), med tilhørende kontrollere og diskskuffer.
Status
Hva | Hvor | Til | Hentet / Levert | |
3U-kabinett med 15x SCSI | Nextron | cass | Ankommet | |
4x | 300GB 10krpm 80pin | Mamoz | cass | Ankommet |
Dual Socket F-hovedkort | Nextron | cirkus | Ankommet | |
2x | dual-core Opteron F | Nextron | cirkus | Ankommet |
4x | 1GB DDR2 ECC RAM | Mamoz | cirkus | Ankommet |
2x | 36GB 15krpm 80pin | Mamoz | cirkus | Ankommet 1, venter på 1 |
4x | 512MB DDR ECC RAM | Mamoz | altersex | Ankommet 4 stk PC3200 REG |
2x | 512MB DDR ECC RAM | Mamoz | skrue | Kingston PC2700 REG ankommet |
2x | 146GB 10krpm 80pin | Mamoz | skrue | Ankommet |
5x | 750GB Seagate ES SATA | Mamoz | kolje | Ankommet DOA disk erstattet |
Sil3114 | Mamoz | kolje | Ankommet | |
SATA-diskhylle | Mamoz | kolje | Ankommet | |
2x | 250GB Seagate SATA | Mamoz | rita | ST3250820 ankommet |
RITA 1U boks | Nextron | rita | Ankommet |
Til overs
- cassarossas systemdisker (2x36GB 10krpm 80pin; kjøpt 2002, snart uten garanti)
- cirkus' kabinett (4U)
- cirkus' DB-disker (4x18GB 10krpm 68pin)
- altersex' CPU (dual Athlon MP 2200+)
- altersex' RAM (1GB DDR non-ECC)
- altersex' systemdisker (2x9GB 10krpm 68pin)
- altersex' datadisker (4x200GB PATA)
- en av koljes disker (300GB PATA)
- koljes PATA-kontrollere
Rekkefølge
- Ta ned kolje for å bygge psu med körthys sin psu (som er på 300W og bør være tilstrekkelig til å drive det midlertidige hovedkortet til kolje (Duron 1300) og de 5 diskene (4*750GB til backup og 15GB system)) Kolje sin psu har tilstrekkelig med strøm og riktige kontakter til cirkus_nye hovedkort)
- Bygging av cirkus-temp. Pga at vi mangler scsi på hovedkortet til cirkus så bygges cirkus-temp i en gammel 4U kabinett (tror det er tidligere gleipne, men kabinettet er nå merket cirkus-tmp). Her skal Kolje sin PSU inn, det nye hovedkortet til cirkus med cpu og minne. Man bruker et tilfeldig wide scsi kort (det er noen å velge blant de gamle) samt en 3*5,25 høy hot-swap-skuff til 4 sca scsi disker (denne har tidligere vært brukt i skrue tror jeg (1-2 år siden). Cirkus har nye systemdisker, men skal bruke datadisker fra gamle bokser (krakatitt og skrue). Siden man bare har plass til 4 disker totalt så bruker man bare de 2 fra skrue (som allerde er frigjort). Cirkus må alikevel fikses på når man får alle delene. Det er vel mest fornuftig å bare speile databasediskene. Da skal man ha en fullstendig ny cirkus uten å måtte ta ned noe som helst av den gamle.
- Når cirkus-temp nå er satt i produksjon å funnet fungerende så man man begynne på neste jobb. Som faktisk er krakatitt. Krakatitt sine gode scsi-disker skal i cirkus og cassarossa. Men krakatitt må kjøre siden den har uka.no. Her kan krakatitt få noen av cirkus sine gamle databasedisker (som ble frigjort i forrige punkt). Det er 68pins scsi disker, men det bør være litt plass i krakatitt for å gjøre dette. Desverre må nok krakatitt botes opptill flere ganger og vil være noe nede mens man setter inn de nye diskene. Når krakatitt er oppe med nye disker så kan de 10k og 15k diskene frigjøres til cirkus og ikke minst cassarossa.
- Cassarossa bygging. Her har man nytt kabinett, man tar hovedkortet fra gamle cirkus som er frigjort så fort cirkus-tmp er oppe å kjører. Homediskene er nye å står allerede i kabinettet. Det eneste man venter på er 15k systemdiskene fra krakatitt. Minne fra cassarossa gamle kan ikke flyttes over før en senere gang så den får bare de 2GB hovedkortet har fra den gangen den var cirkus. Igjen så ser man at både gammel og ny cassarossa oppe samtidig og man kan synce ting før man flytter.
- Cassarossa sitt kabinett som skal bli cirkus kan nå fikses på hardware messig. Dvs bytte bakplanet og bør testes med noe hardware (med dette er ikke kritisk før man får scsi-kortet til cirkus
- Altersex kan vente litt. Blant annet så må en del av pata diskene fra kolje testes grundig før de eventuelt settes i produksjon i altersex. Hvis man kan vente med oppgradering av altersex til etter at cirkus endelig er ferdig så kan man vurdere å bytte ut altersex sitt kabinett med det som har vært brukt av cirkus-tmp. Da kan man igjen sette opp en ny altersex mens den gamle er oppe. Som jeg tror er en god ide.
Som man ser så skal man ikke trenge mye nedetid for tjenestene og boksene. Og man skal bare gå videre hvis man er helt sikre på at alt virker så langt. Sjongleringen tillater at ting kan feile på den nye boksen helt til man begynner å ta hardware fra den gamle. Så man kan rulle ting tilbake inntil så skjer.
Lenker: Start, budsjett 2007, historie
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2007-01-23 20:19 | Revisjon: 24 (historie, blame) | Totalt: 1905 kB | Rediger