schwarzlicht
19.03.08, 00:31
HI,
mal ein Vorschlag:
System - Datenbank/Performance optimiert kein RAID0
sda: 750.000 MB
sda1: / : 6.000 MB
sda2: /var/lib/mysql : 8.000 - 50.000 MB
sda3: /var : 20.000MB
sda4: /backup_b : REST
sdb: 750.000 MB
SWAP : 2.048 MB
sdb1: /home : 700.000 MB
sdb2: /backup_a : 50.000 MB
Vorteil: Je Platte hast Du einen Datendurchsatz von ca. 80MB/sec, durch die mechanische Trennung zwischen Datenbank / Storage kann das System bei intensiver Datenbanknutzung weiterhin ungestört Daten von der 2.(sdb) Platte lesen. Sollte es nötig sein Speicher auszulagern (swappen), werden Schreib/Lesezugriffe der Datenbank nicht gebremst.
Zusätzlich, um die Sicherheit etwas zu erhöhen, wird regelmäßig (per Cron) ein MYsqlDump auf sdb3(backup_a) gemacht.
Wenn Du extrem MYSql-Lastig bist, sollte die Datenbank natürlich auf sdb und /home sowie SWAP auf sda liegen.
Eine optimierte Partitionierung kann ich aber erst nach einer genaueren Einsatzbeschreibung Deines Servers vorschlagen. Es gibt eben keine gute Standartpartitionierung.
Daniel
mal ein Vorschlag:
System - Datenbank/Performance optimiert kein RAID0
sda: 750.000 MB
sda1: / : 6.000 MB
sda2: /var/lib/mysql : 8.000 - 50.000 MB
sda3: /var : 20.000MB
sda4: /backup_b : REST
sdb: 750.000 MB
SWAP : 2.048 MB
sdb1: /home : 700.000 MB
sdb2: /backup_a : 50.000 MB
Vorteil: Je Platte hast Du einen Datendurchsatz von ca. 80MB/sec, durch die mechanische Trennung zwischen Datenbank / Storage kann das System bei intensiver Datenbanknutzung weiterhin ungestört Daten von der 2.(sdb) Platte lesen. Sollte es nötig sein Speicher auszulagern (swappen), werden Schreib/Lesezugriffe der Datenbank nicht gebremst.
Zusätzlich, um die Sicherheit etwas zu erhöhen, wird regelmäßig (per Cron) ein MYsqlDump auf sdb3(backup_a) gemacht.
Wenn Du extrem MYSql-Lastig bist, sollte die Datenbank natürlich auf sdb und /home sowie SWAP auf sda liegen.
Eine optimierte Partitionierung kann ich aber erst nach einer genaueren Einsatzbeschreibung Deines Servers vorschlagen. Es gibt eben keine gute Standartpartitionierung.
Daniel