Gå til innhold

Oppdatert: Det defekte minnet er nå byttet ut!


Anbefalte innlegg

Videoannonse
Annonse

Er det load som går opp da eller er IO problemet da? Hvilken lagring bruker dere?

 

IO går betydelig opp når det tas backup. Databasen er på 22 GB, og det tar naturlig nok litt IO å kopiere alt dette. Det største problemet er likevel at den største tabellen (den med forumpostene) er MyISAM. MyISAM fungerer slik at den låser hele tabellen for skriving når det tas backup av denne tabellen. Dermed må alle som prøver poster et innlegg i de minuttene posts-tabellen kopieres vente til kopieringen av denne tabellen er ferdig. Ved å bytte til tabelltype InnoDB vil vi bli kvitt denne begrensningen, men det krever samtidig at vi først må bytte ut forumsøket.

 

Backup-rutinen starter kl. 0400. Mads skal få lagt inn en melding i forumet som dukker opp automatisk hver natt mellom 0400 og 0430 som varsler at vi tar backup og at forumet derfor vil være litt ustabilt i denne peridoen.

 

Mvh,

Amund

Lenke til kommentar

Ja, det er en server som kjører webserver (Apache) og en server som kjører databasen (Mysql).

Det koster jo litt å sikre seg mot nedetid.

 

Men det er jo fullt mulig å virtualisere en server som kjører spredd over flere fysiske servere. De fysiske serverene i ett slikt oppsett kan tas ut av det kjørende systemet, uten å påvirke driften annet enn litt svakere ytelse. Om en f.eks. plutselig får en defekt server i systemet, kan en så plugge inn en ny reserve-server.

Endret av G
Lenke til kommentar

Er det load som går opp da eller er IO problemet da? Hvilken lagring bruker dere?

 

IO går betydelig opp når det tas backup. Databasen er på 22 GB, og det tar naturlig nok litt IO å kopiere alt dette. Det største problemet er likevel at den største tabellen (den med forumpostene) er MyISAM. MyISAM fungerer slik at den låser hele tabellen for skriving når det tas backup av denne tabellen. Dermed må alle som prøver poster et innlegg i de minuttene posts-tabellen kopieres vente til kopieringen av denne tabellen er ferdig. Ved å bytte til tabelltype InnoDB vil vi bli kvitt denne begrensningen, men det krever samtidig at vi først må bytte ut forumsøket.

 

Backup-rutinen starter kl. 0400. Mads skal få lagt inn en melding i forumet som dukker opp automatisk hver natt mellom 0400 og 0430 som varsler at vi tar backup og at forumet derfor vil være litt ustabilt i denne peridoen.

 

Mvh,

Amund

 

Jøss, er ikke databasen til diskusjon.no større enn 22 GB? Regner med at dette stort sett kun er teksten i forumpostene, og at vedlegg etc. lagres et annet sted? Hvaslags storage bruker dere?

Lenke til kommentar

Ja, det er en server som kjører webserver (Apache) og en server som kjører databasen (Mysql).

Det koster jo litt å sikre seg mot nedetid.

 

Men det er jo fullt mulig å virtualisere en server som kjører spredd over flere fysiske servere. De fysiske serverene i ett slikt oppsett kan tas ut av det kjørende systemet, uten å påvirke driften annet enn litt svakere ytelse. Om en f.eks. plutselig får en defekt server i systemet, kan en så plugge inn en ny reserve-server.

Tror ikke du har lyst å virtualisere en databaseserver som praktisk talt ikke virker når den har 16gb istedetfor 32gb minne. ;)

Lenke til kommentar

Ja, det er en server som kjører webserver (Apache) og en server som kjører databasen (Mysql).

Det koster jo litt å sikre seg mot nedetid.

 

Men det er jo fullt mulig å virtualisere en server som kjører spredd over flere fysiske servere. De fysiske serverene i ett slikt oppsett kan tas ut av det kjørende systemet, uten å påvirke driften annet enn litt svakere ytelse. Om en f.eks. plutselig får en defekt server i systemet, kan en så plugge inn en ny reserve-server.

Dette innlegget var omtrent like matnyttig som "det er fult mulig å sikre seg mot alt".

Endret av Theo343
Lenke til kommentar
Gjest Slettet+9871234

Samtidig er vi til min kjennskap den dag i dag verdens største IPB 3.X-forum, så det er ikke lett verken for dem eller oss å forutse ytelsesproblemer og skaleringsproblemer i forkant av oppgraderinger.

Inntekter skal vel helst dekke kostnadene, så jeg vet ikke om forumdriften er direkte og indirekte lønnsom.

 

Se på denne

 

http://www.phpbb.com/community/viewtopic.php?t=135383

 

monstertråden og se om der er interessante løsninger for dere.

 

Last balansering, rack eller clustering hvor man kan ta ut en server uten at det merkes hadde nok vært det beste.

 

Hva med den nyeste innen cloud hosting hvor man automatisk oppskalerer ved at en kapasitetsgrense overskrides?

Lenke til kommentar

Strengt tatt bedret ytelsen seg etter forrige oppdatering. I alle fall merket jeg en merkbar bedring i forhold til 3.0, dette var blant annet grunnet tilbakemeldinger/feilrapporter sendt til IPS fra oss, men det er fremdeles langt fra optimalt.

 

3.0-oppdateringen derimot, den var ikke spesielt hyggelig.. :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...