FractoCloud ha la particolarità di poter gestire e controllare le risorse utilizzate singolarmente da ciascun User, e globalmente da tutti gli User di un determinato Reseller.
Ciò impedisce anche che, ad esempio, un sito che riceve un gran numero di visite, o che è mal realizzato, e che quindi consuma una grande quantità di risorse, possa andarle a sottrarre ai servizi di altri User o di altri Reseller; quindi, un determinato sito potrà consumare al massimo le risorse che gli sono state assegnate, e non di più.
Quali sono le risorse Cloud gestibili in FractoCloud?
Alle risorse "classiche", quali spazio web e banda mensile (disponibili da sempre sui piani Reseller), se ne aggiungono altre:
SPEED
PMEM
IO
IOPS
EP
PROC
Vediamole in dettaglio:
unità di misura | descrizione | valore di default per User | valore di default per Reseller |
|
SPEED | % di un core | limite di CPU, relativo ad un singolo core di una CPU | 100% | 400% |
PMEM | KB, MB o GB | limite fisico di memoria; comprende anche la memoria shared e la cache di disco | 1G | 2G |
IO | KB/s | limite di trasferimento dati su disco (comprendendo le operazioni sia di lettura che di scrittura) | 1 MB/s | 2 MB/s |
IOPS | operazioni al secondo | operazioni totali di lettura o scrittura per secondo | 1024 | 2048 |
NPROC | numero | numero massimo di processi concorrenti | 100 | 300 |
EP | numero | numero massimo di processi in ingresso. Corrisponde al numero di connessioni Apache a script dinamici (CGI/PHP) ed eventuali contemporanei cron jobs | 20 | 30 |
Come impostare i limiti di risorse in FractoCloud?
L'impostazione dei limiti delle risorse dipende anche dalla politica commerciale del Reseller; quello che un determinato Reseller può considerare un servizio "di fascia bassa", può corrispondere (in termini sia qualitativi che economici) ad un servizio di fascia media o alta di un altro Reseller.
Inoltre, poichè il Reseller può effettuare overselling anche di queste risorse, il limite da impostare dipende anche da quanto spinto vuole essere l'overselling.
In genere, possiamo consigliare per i servizi di fascia più bassa di non scendere al di sotto dei seguenti valori:
SPEED 50
PMEM 128
IO 256 KB/s
IOPS 256
EP/NPROC = 10
Consigliamo inoltre di:
- NON assegnare mai ad un singolo User più risorse di quante non ne siano assegnate globalmente al Reseller.
- generalmente assegnare ad un singolo User al massimo il 50% della disponibilità al Reseller di una determinata risorsa
ESEMPIO: se un Reseller ha la disponibilità di SPEED di 400, allora è consigliabile che lo SPEED massimo per un suo singolo User sia 200; in ogni caso, non dovrà MAI assegnare ad un suo singolo User uno SPEED superiore a 400.
Cosa accade quando lo User di un Reseller raggiunge il limite di una determinata risorsa?
In quel caso l'attività dello User verrà limitata, e il sito rallenterà progressivamente le proprie prestazioni.
Il sito potrà cominciare a restituire errore 500, 503 o 508, fino a che il consumo di risorse non rientrerà nei limiti.
Il Reseller riceve una qualche notifica quando un suo User raggiunge il limite di una risorsa?
Si, il Reseller può configurare il sistema in modo da ricevere una notifica quando un suo User raggiunge un limite.
La funzione può essere configurata da LVE Manager -> Options
Lo User di un Reseller riceve una qualche notifica quando raggiunge il limite di una risorsa?
Si, il Reseller può configurare il sistema in modo da inviare una notifica al proprio User quando questi raggiunge un limite.
La funzione può essere configurata da CloudLinux Manager -> Options
Il Reseller può aumentare le risorse a propria disposizione?
Si, certamente: il Reseller può in qualsiasi momento acquistare risorse cloud supplementari.