har en fråga gällande hur ni satt era quotas. Jag tycker först och främst att förhållandet är ojämnt (ni snålar på antal inodes) och skalar inte linjärt. Detta är bekymrande då ni prissätter efter storlek i bytes. Det är även missvisande när ni också redovisar bytes i statistik och på sätt kan vilseleda de som får problem med sin image (quota exceeded) utan att förstå varför eftersom mätaren i cloud admin redovisar gott om ledigt utrymme.
Jag har här fyra olika images på glesys jag jämför med fyra andra datorer. Alla relativt "bare bone" dock gentoo (portage-trädet har en del filer, dock minskat från ~500mb -> ~200mb)
(df -ih, df -h, sammanslaget för läsbarhet)
image#1 10G:
- Kod: Markera allt
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 10G 2.1G 8.0G 21% /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 293K 216K 78K 74% /
image#2 20G:
- Kod: Markera allt
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 20G 3.4G 17G 17% /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 528K 289K 239K 55% /
image#3 30G:
- Kod: Markera allt
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 30G 6.5G 24G 22% /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 792K 381K 412K 49% /
image#4 150G:
- Kod: Markera allt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/simfs 157286400 3478608 153807792 3% /
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 150G 3.4G 147G 3% /
Om jag nu jämför med ett antal system jag kör lokalt:
MBPv3 OS X 160G (HFS+):
- Kod: Markera allt
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/disk0s2 35M 28M 7.2M 80% /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/disk0s2 35M 28M 7.2M 80% /
14G KVM (ext3, 4k bsize)
- Kod: Markera allt
Filesystem Size Used Avail Use% Mounted on
/dev/vda3 14G 12G 1.9G 86% /
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/vda3 920272 807892 112380 88% /
128G SATA (ext3, 4k bsize)
- Kod: Markera allt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda4 128G 200M 121G 1% /var/tmp/portage
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda4 17M 38 17M 1% /var/tmp/portage
2,3T raid10 sas*14 (xfs, isize=256,sectsz=512, bsize=4096)
- Kod: Markera allt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda4 2.2T 715G 1.5T 33% /storage/d1
/dev/sdb1 2.2T 771G 1.5T 35% /storage/d2
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda4 446M 34M 412M 8% /storage/d1
/dev/sdb1 448M 32M 416M 7% /storage/d2
Om vi då summerar ovanstående så får vi något i stil med:
- Kod: Markera allt
name | size | inodes | quota
=====================================================
glesys#1 | 10485760 | 300000 | 0.029 i/b
-----------------------------------------------------
glesys#2 | 20971520 | 540000 | 0.026 i/b
-----------------------------------------------------
glesys#3 | 31457280 | 810000 | 0.026 i/b
-----------------------------------------------------
glesys#4 | 157286400 | 4050000 | 0.026 i/b
-----------------------------------------------------
mbp | 143707992 | 35926996 | 0.249 i/b
-----------------------------------------------------
kvm | 14484488 | 920272 | 0.064 i/b
-----------------------------------------------------
sata | 133562404 | 16973824 | 0.127 i/b
-----------------------------------------------------
raid10 | 2342562200 | 468741312 | 0.200 i/b
Vilka slutsatser kan vi då dra av detta? Glesys är relativt konsekventa när det gäller inode/size förhållandet bortsett från den lägsta diskstorleken där man "snålar" på inodes. Om vi jämför med annan hårdvara ser vi att förhållandet är mellan 3-8 gånger mindre vilket är en ganska stor differens. Eftersom både XFS och HFS+ skiljer sig markant från ext3 så är de ur vissa aspekter "missvisande", men visar ändå på olika alternativ när man har större kontroll över mjukvaru-stacken. Jämför vi en "stock" sata/ext3 setup så är det en magnitud av drygt 5 - vilket jag tycker är kärnan av problemet.
edit1: ändrade ordning på images
