In questa serie di articoli, vogliamo esaminare le domande che le persone hanno quando lavorano con fornitori di hosting e server dedicati in particolare. La maggior parte delle discussioni è stata condotta su forum anglofoni, cercando di aiutare gli utenti con consigli, piuttosto che con auto-promozione, fornendo risposte il più dettagliate e imparziali possibile, dato che la nostra esperienza nel settore supera già i 14 anni, con centinaia di soluzioni realizzate con successo e migliaia di clienti soddisfatti. Tuttavia, le nostre risposte non devono essere interpretate come quelle uniche e corrette di prima istanza, poiché potrebbero contenere imprecisioni e persino errori; nessuno è perfetto. Saremmo grati se poteste integrare o correggere le informazioni nei commenti.

Perché il costo di un server con un limite di traffico di 100 TB e una connessione di 1 Gbit/s è molto più basso rispetto al costo di un server con una connessione di 1 Gbit/s senza limiti di traffico? Infatti, se si affittano 2-3 server con una connessione di 1 Gbit/s e un limite di 100 TB, si potrà consumare esattamente quanto un server con 1 Gbps Unmetered, o addirittura di più nei picchi, mentre il fornitore offre in sostanza più hardware, più connessioni e un prezzo inferiore?
Il fatto è che i fornitori, offrendo server con un limite di traffico piuttosto elevato o addirittura 'illimitato' a un prezzo contenuto, tengono conto dei profili medi di consumo dei loro clienti. Si è scoperto che la maggior parte dei clienti che acquistano tali connessioni non utilizza completamente la connettività fornita. È proprio grazie a questo che diventa possibile fare tale offerta.
100 TB di traffico è un limite piuttosto grande. È più di 100 Mbps Unmetered. Infatti, con una connessione di 100 Mbit/s, senza limiti, si possono trasferire al massimo 100 (velocità in megabit) * 86400 (numero di secondi in un giorno) * 30 (giorni) / 8 (bit in byte) / 1000 (megabyte in gigabyte, se calcoliamo per 1000 e non per 1024, 1024 è bit in kibibit) = 32.400 GB al mese in ciascuna direzione con un utilizzo costante della banda al 100%. Tuttavia, come sappiamo, i server non consumano traffico in modo costante e molto spesso le curve giornaliere di consumo possono avere questo aspetto:

Alcuni possono raggiungere picchi di massima capacità e richiedere un vero 1 Gbit/s in questi momenti. Tuttavia, il limite totale di traffico mensile può rimanere quasi invariato:

Questi clienti, naturalmente, non sono molto vantaggiosi per i provider, e quindi il provider cerca di trasferirli su Unmetered, poiché se fornisce servizi a clienti provenienti dalla stessa regione, è probabile che i picchi di consumo coincidano e il ‘vero’ gigabit potrà essere venduto solo a 1,2 clienti. Se il provider ha clienti da diverse regioni, è molto probabile che la banda possa essere venduta a due o più abbonati contemporaneamente, poiché i picchi di consumo del pubblico si verificheranno in momenti diversi. Nella realtà, non tutti i clienti consumano il loro limite di 100 TB, quindi fornire server con un limite di 100 TB di traffico è estremamente vantaggioso.
Inoltre, collegando i canali da 10 gigabit agli armadi, riusciamo a dividere molto efficacemente il traffico tra tutti. Riusciamo a suddividere il canale da 10 Gbit/s in media su 5 armadi, riempi di server con un limite di 100 TB. Questo corrisponde a circa 150 server. Un armadio alto 47 unità può contenere o 41 server a unità singola, oppure 21 server a due unità.
Alla fine, il consumo totale del canale risulta essere il seguente:

Se si negano i servizi agli abbonati che generano molto traffico (il principale contributo al carico del canale è dato da meno di 10 server su 150 presenti su questa porta), è possibile aumentare il numero di server a 300 o più. E tutti saranno soddisfatti e avranno abbastanza traffico.
Tuttavia, ci sono anche altri modi per risparmiare e non deludere gli abbonati: connettere un uplink di transito più economico o reindirizzare il traffico a un punto di scambio o peer-to-peer gratuitamente, se siete un grande generatore di traffico.
È proprio questo che consente di garantire prezzi contenuti, senza negare assistenza agli abbonati, pagando ai provider di transito tra 1500 e 6000 euro per ogni 10G a seconda della qualità del provider di transito e vendendo la connettività a un prezzo inferiore al costo di produzione con un certo coefficiente di sovrasell, quando ciascuno degli abbonati ha il proprio canale onesto, senza interferire tra loro.
Diventa subito chiaro perché il prezzo per 1Gbps Unmetered sia notevolmente più alto, poiché se con server da 100 terabyte, non tutti raggiungono il proprio limite, il cliente che richiede 1Gbps Unmetered consumerà chiaramente gran parte della banda. Anche se abbiamo visto l'eccezione sopra citata e l'esempio di come si possa generare quasi 1 Gbps di traffico in picchi pur rimanendo all'interno del limite di 100 terabyte, si tratta di un'eccezione e non di un modello tipico.
Il mio amministratore ha installato il programma vnstatd sul server, il traffico è monitorato dall'interfaccia, ogni 5 minuti. Conta tutto ciò? Infatti, mi mostra che sono stati utilizzati 87 TB, mentre il provider dice che sono stati utilizzati 96 TB e il traffico è quasi esaurito. Sono sicura del mio sistemista, è un ottimo specialista. E se dice che il provider sovrastima il consumo, così è. A maggior ragione, il fatto che iniziano a giocare con i valori fornendo nella discussione valori diversi sul traffico per lo stesso periodo. Alla domanda 'com'è possibile?' stiamo ancora aspettando una risposta.
Il fatto è che alcuni programmi di monitoraggio del traffico contabilizzano in TiB e non in TB. In tebibyte, non in terabyte. Ciò significa che la contabilizzazione avviene secondo il sistema binario, e non decimale, considerando che in un kilobyte, o meglio, in un kibibyte, ci sono 1024 byte e non 1000.
È importante notare che, affinché questa differenza non fosse utilizzata a fini di marketing, l'ISO (Organizzazione Internazionale per la Standardizzazione) ha da tempo introdotto i prefissi "bi" per i byte binari, ovvero kibibyte, mebibyte, gibibyte, tebibyte. Tuttavia, il marketing ha comunque avuto successo, e se i produttori di storage riescono a indicare capacità inferiori grazie ai byte decimali, la situazione si inverte quando si misura e si contabilizza il traffico: il fornitore di hosting, offrendo 100 TB di traffico, fornisce meno di quanto potrebbe esserci realmente, se considerato secondo il sistema binario.
Sembra che la differenza non sia grande, solo 24 byte su 1000, quindi l'errore è solo del 2,4%, ma perché si ottiene una differenza così grande, intorno al 10%? Forse non si è davvero tenuto conto di qualche traffico?
Il fatto è che non bisogna dimenticare che l'"errore" cresce, e precisamente:
1024 byte in un kibibyte (parlando secondo gli standard ISO), in un mebibyte già 1024*1024 = 1 048 576 byte, in un gibibyte — 1024*1024*1024 = 1 073 741 824, e in un tebibyte — 1024*1024*1024*1024 = 1 099 511 627 776.
Una sorpresa inaspettata? Sì?
Quando si misura il traffico in terabyte, la differenza tra le unità di misura è esattamente del 10%!

Inoltre, la differenza nei dati prelevati dalla porta dello switch e dalla porta del server può essere causata da un attacco DDoS, che non raggiunge il cliente e può essere eliminato a livello di "router", ma consuma comunque traffico.
Non bisogna neanche dimenticare che a volte il programma contabilizza il traffico non su tutte le porte, e qualche traffico può "sfuggire" al monitoraggio.
Inoltre, va notato che quando viene fornito traffico limitato, spesso si considera il totale degli ingressi + uscite, e se hai, ad esempio, un servizio VPN, il rapporto sarà 1 a 1 e i tuoi clienti potranno scaricare complessivamente non più di 50 TB di traffico con un limite di 100.
Continua…
Un po' di pubblicità 🙂
Grazie per rimanere con noi. Ti piacciono i nostri articoli? Vuoi vedere più contenuti interessanti? Supportaci effettuando un ordine o raccomandandoci a qualcuno. , unica alternativa ai server entry-level, concepita da noi per te: (sono disponibili opzioni con RAID1 e RAID10, fino a 24 core e fino a 40GB DDR4).
Dell R730xd a metà prezzo nel data center Equinix Tier IV ad Amsterdam? Solo da noi nei Paesi Bassi! Dell R420 — 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — a partire da $99! Leggi di
Fonte: habr.com
