Een quota is een door de systeembeheerder ingestelde limiet die het gebruik van het bestandssysteem beperkt. In webhosting bepaalt een quota hoeveel schijfruimte je mag gebruiken voor je website, e-mails, databases en andere bestanden.
Er zijn twee basistypes. Schijfruimte quota beperkt de hoeveelheid opslagruimte in gigabytes. Bestandsquota beperkt het aantal bestanden en mappen dat je kunt aanmaken. Bij de meeste hostingpakketten krijg je een waarschuwing bij 85-90% van de limiet. De absolute limiet kun je nooit overschrijden.
Als je je quota bijna hebt bereikt, ontvang je een waarschuwing via e-mail of in je controlpaneel. Je kunt dan oude bestanden verwijderen, e-mails met grote bijlagen opruimen, of upgraden naar een hoger pakket met meer opslagruimte.
Het monitoren van je schijfruimtegebruik voorkomt dat je website onverwacht offline gaat door een volle disk.
Geschiedenis
Het concept van quota's in computersystemen ontstond met de ontwikkeling van multi-user Unix-systemen. De eerste officiële implementatie kwam in 4.2BSD in augustus 1983, ontwikkeld door de Computer Systems Research Group (CSRG) aan de University of California, Berkeley.
Belangrijke mijlpalen:
- 1983: BSD 4.2 introduceert disk quota's voor Unix systemen
- 1984: NFS (Network File System) ontwikkeld door Sun Microsystems met RQUOTA protocol voor remote quota support
- 1990s: Linux voegt quota-ondersteuning toe voor verschillende filesystemen (ext2, ext3, XFS)
- 2000: Windows 2000 introduceert disk quotas als eerste Windows-versie
Met de opkomst van webhosting in de late jaren '90 en vroege jaren 2000 werden quota's een standaard onderdeel van shared hosting pakketten. Moderne hostingbedrijven bieden schaalbare quota's aan, variërend van enkele gigabytes voor eenvoudige websites tot honderden gigabytes voor complexe applicaties. Tegenwoordig zijn quota's essentieel voor clouddiensten en multi-tenant systemen.
Bronnen