Cosa significa overselling?
Overselling è un termine utilizzato in diversi settori per indicare una gestione delle risorse basata sulla probabilità che non tutti gli utenti utilizzino contemporaneamente quanto acquistato.
Nel settore dell'hosting, l'overselling consiste nell'assegnare le risorse di un server a un numero di clienti superiore rispetto alla capacità teorica, considerando che nella maggior parte dei casi l'utilizzo reale rimane molto inferiore al massimo disponibile.
L'overselling è un modello di gestione delle risorse. Il suo funzionamento dipende dal comportamento medio degli utenti e dal livello di utilizzo effettivo dei servizi ospitati.
Nella pratica, molti siti utilizzano soltanto una piccola parte delle risorse disponibili e questa caratteristica permette ai provider di ottimizzare l'impiego dell'infrastruttura.
Perché viene utilizzato l'overselling?
L'overselling permette di sfruttare in modo più efficiente le risorse disponibili, evitando che server ampiamente dimensionati rimangano inutilizzati per gran parte del tempo.
Questa logica viene utilizzata in numerosi settori e si basa sull'analisi statistica dei comportamenti degli utenti.
Cosa succede quando aumentano le richieste?
Quando molti utenti utilizzano contemporaneamente una quantità elevata di risorse, il server può richiedere più tempo per elaborare le richieste.
Le conseguenze possono essere:
- tempi di risposta più elevati;
- maggiore utilizzo della CPU;
- maggiore utilizzo della memoria;
- riduzione delle prestazioni complessive.
L'entità di questi effetti dipende dall'infrastruttura utilizzata, dal monitoraggio del server e dalla gestione delle risorse da parte del provider.
Overselling e hosting
Nel mercato dell'hosting esistono modelli di gestione differenti.
Alcuni servizi condividono le risorse tra molti clienti, altri prevedono infrastrutture dedicate o VPS che consentono una pianificazione più precisa delle risorse disponibili.
La scelta dipende dal tipo di progetto, dal traffico previsto, dalle applicazioni utilizzate e dal livello di continuità operativa richiesto.
Comprendere il significato dell'overselling aiuta a valutare con maggiore consapevolezza le caratteristiche di un servizio hosting e il modello con cui vengono gestite le risorse.
