Hosting a dedikované servery: odpovedanie na otázky. 4. časť

V tejto sérii článkov sa chceme pozrieť na otázky, ktoré ľudia kladú najmä pri práci s poskytovateľmi hostingu a dedikovanými servermi. Väčšinu diskusií sme viedli na fórach v anglickom jazyku, pričom sme sa v prvom rade snažili pomôcť používateľom radou, a nie vlastnou propagáciou, pričom sme poskytli čo najpodrobnejšiu a nestrannú odpoveď, pretože máme viac ako 14 rokov skúseností v tejto oblasti, stovky úspešne implementované riešenia a tisíce spokojných klientov. Napriek tomu by sa naše odpovede nemali považovať za jediné správne odpovede prvého stupňa, môžu obsahovať nepresnosti a dokonca chyby, nikto nie je dokonalý. Budeme vďační, ak ich doplníte alebo opravíte v komentároch.

Hosting a dedikované servery: odpovedanie na otázky. 4. časť

Hosting a dedikované servery: odpovedanie na otázky. 1. časť
Hosting a dedikované servery: odpovedanie na otázky. Časť 2. Prečo je internet v dátovom centre taký drahý?
Hosting a dedikované servery: odpovedanie na otázky. 3. časť

Prečo sú náklady na server s limitom prenosu 100 TB a kanálom 1 Gbit/s oveľa nižšie ako náklady na server s kanálom s rýchlosťou 1 Gbit/s bez prenosu? Koniec koncov, ak si prenajmete 2-3 servery s 1 Gbps kanálom a 100 TB limitom, môžete spotrebovať presne také množstvo, aké by spotreboval server s 1 Gbps Unmetered, alebo dokonca viac kanálov v špičkách, zatiaľ čo poskytovateľ v podstate poskytuje viac hardvéru, viac pripojení a nižšiu cenu?

Faktom je, že poskytovatelia, keď ponúkajú servery s pomerne veľkým prevádzkovým limitom alebo dokonca „neobmedzene“ za málo peňazí, berú do úvahy priemerné profily spotreby svojich klientov. Ukázalo sa, že väčšina klientov, ktorí si takéto kanály kupujú, plne nevyužíva konektivitu, ktorú im poskytuje. To je to, čo umožňuje urobiť takúto ponuku.

100 TB prevádzky je dosť veľký limit. To je viac ako 100 Mbps bez merania. Koniec koncov, ak máte kanál 100 Mbit / s bez účtovania, môžete čerpať maximálne 100 (rýchlosť v megabitoch) * 86400 30 (počet sekúnd za deň) * 8 (dni) / 1000 (bity v bajtoch) / 1000 1024 (megabajty v gigabajtoch, ak počítame po 1024 a nie 32, 400 je trochu v kibibitoch) = 100 XNUMX GB mesačne v každom smere pri konštantnom zaťažení kanála XNUMX %. Ako však vieme, servery nespotrebúvajú prevádzku neustále a veľmi často môžu krivky dennej spotreby vyzerať takto:

Hosting a dedikované servery: odpovedanie na otázky. 4. časť

Pre niekoho môžu vrcholy dosiahnuť maximálnu priepustnosť a v týchto momentoch vyžadujú poctivých 1 Gbit/s. V tomto prípade nemožno takmer prekročiť celkový limit premávky za mesiac:

Hosting a dedikované servery: odpovedanie na otázky. 4. časť

Takíto klienti, samozrejme, nie sú pre poskytovateľov príliš ziskoví, a preto sa ich poskytovateľ snaží previesť na Unmetered, pretože ak poskytuje služby klientom z rovnakého regiónu, je pravdepodobné, že špičky spotreby sa zhodujú a tento „poctivý“ gigabit poskytovateľ bude môcť predať len 1,2 klienta. Ak má poskytovateľ klientov z rôznych regiónov, potom je pravdepodobné, že kanál možno predať dvom alebo viacerým predplatiteľom naraz, pretože vrcholy spotreby publika sa vyskytnú v rôznych časoch. V skutočnosti nie každý klient spotrebuje svoj limit 100 TB, takže poskytovanie serverov s limitom návštevnosti 100 TB je mimoriadne výhodné.

Navyše pripojením 10 gigabitových kanálov k stojanom je možné veľmi efektívne rozdeliť prevádzku medzi všetkých. Dokážeme rozdeliť 10 Gbps kanál do priemerne 5 rackov naplnených servermi s limitom 100 TB. To je približne 150 serverov. Keďže do jedného racku s výškou 47 jednotiek sa zmestí buď 41 jednojednotkových serverov alebo 21 dvojjednotkových serverov.

V dôsledku toho je celková spotreba kanála nasledovná:

Hosting a dedikované servery: odpovedanie na otázky. 4. časť

Ak odmietnete službu predplatiteľom, ktorí generujú veľkú návštevnosť (hlavný príspevok k zaťaženiu kanála má menej ako 10 serverov zo 150 prítomných na tomto porte), môžete zvýšiť počet serverov na 300 alebo viac. A všetci budú spokojní a všetci budú mať dostatočnú premávku.

Existujú však aj iné spôsoby, ako ušetriť peniaze a nenaštvať predplatiteľov – pripojte lacnejší tranzitný uplink alebo posielajte prevádzku do výmenného bodu alebo peering zadarmo, ak ste veľký generátor návštevnosti.

To nám umožňuje poskytovať nízke ceny, neodopierať službu predplatiteľom, platiť poskytovateľom tranzitu 1500 – 6000 eur za každých 10G, v závislosti od toho, aký dobrý je poskytovateľ tranzitu, a predávať konektivitu za nižšie náklady s určitým pomerom predpredaja, keď každý predplatiteľ má svoj vlastný objednaný čestný kanál bez toho, aby sa navzájom rušili.

Okamžite je jasné, prečo je cena za 1 Gbps Unmetered oveľa vyššia, pretože ak so 100 terabajtovými servermi nespotrebuje každý svoj limit, potom klient, ktorý si objedná 1 Gbps Unmetered, jednoznačne spotrebuje väčšinu kanála. Aj keď sme videli vyššie uvedenú výnimku a príklad toho, ako je možné generovať takmer 1 Gbps prevádzky v špičkách a stále byť v rámci 100 terabajtového limitu, toto je výnimka a nie typický vzor.

Môj správca nainštaloval program vnstatd na server, návštevnosť sa odoberá z rozhrania, každých 5 minút. Berie do úvahy všetko? Ukazuje sa teda, že bolo použitých 87 TB, zatiaľ čo poskytovateľ hovorí, že sa použilo 96 TB a prevádzka je takmer preč. Verím svojmu správcovi systému, je to vynikajúci špecialista. A ak hovorí, že poskytovateľ zvyšuje náklady, je to pravda. Okrem toho o tom svedčí aj skutočnosť, že sa začali hrať s hodnotami silne a hlavne, pričom počas diskusie dávali rôzne hodnoty pre návštevnosť za rovnaké obdobie. Na otázku "ako to?" stále čakáme na odpoveď.

Faktom je, že niektoré programy na účtovanie dopravy vedú záznamy v TiB, nie v TB. Tebibajty, nie terabajty. To znamená, že účtovanie sa vykonáva pomocou binárneho systému, a nie desiatkového, na základe toho, že v kilobajte, presnejšie v kibibajte, je 1024 bajtov, a nie 1000.

Stojí za zmienku, že aby sa toto rozlíšenie nepoužívalo na marketingové účely, ISO (International Standardization Organization) už dlho zaviedla predponu „bi“ pre binárne bajty, teda kibibajty, mebibajty, gibibajty, tebibajty. No marketing predsa len prebehol a ak sa výrobcom pohonov pomocou desatinných bajtov podarí indikovať menšie objemy kapacity pohonov, tak pri meraní a účtovaní návštevnosti je situácia opačná. Poskytovateľ hostingu síce poskytuje 100 TB prenosu, ale poskytuje ho menej, ako by v skutočnosti mohlo byť, keď sa počíta v binárnom vyjadrení.

Zdá sa, že rozdiel je malý, iba 24 bajtov na 1000, chyba z toho je len 2,4%, ale prečo je taký veľký rozdiel na úrovni 10%? Možno naozaj nebrali do úvahy nejakú návštevnosť?

Ide o to, že nesmieme zabúdať, že „chyba“ sa zvyšuje, a to:

1024 bajtov v kibibajte (ak hovoríme v súlade s normami ISO), v mebibajte je už 1024 1024 * 1 048 = 576 1024 1024 bajtov, v gibibajte - 1024 1 * 073 741 * 824 = 1024 1024 1024 in 1024 1 in -099 511 bajtov 627 * 776 = XNUMX XNUMX XNUMX XNUMX XNUMX.

Neočakávaný obrat? Áno?

Pri meraní návštevnosti v terabajtoch je rozdiel medzi účtovnými jednotkami presne 10%!

Hosting a dedikované servery: odpovedanie na otázky. 4. časť

Navyše rozdiel v údajoch odoberaných z portu prepínača a z portu servera môže byť spôsobený útokom DDOS, ktorý sa nedostane ku klientovi a dá sa eliminovať na úrovni „routera“, pričom stále dochádza k spotrebe prevádzky.

Nemali by sme zabúdať ani na to, že niekedy program neberie do úvahy prevádzku na všetkých portoch a určitá prevádzka môže „unikať“ monitorovaniu.

Z toho tiež vyplýva, že keď je poskytovaná obmedzená prevádzka, často sa berie do úvahy celková prichádzajúca + odchádzajúca prevádzka a ak máte povedzme službu VPN, pomer bude 1 ku 1 a vaši klienti budú môcť čerpať celkovú nie viac ako 50 TB prevádzky s limitom 100.

Ak sa chcete pokračovať ...

Nejaké inzeráty 🙂

Ďakujeme, že ste zostali s nami. Páčia sa vám naše články? Chcete vidieť viac zaujímavého obsahu? Podporte nás zadaním objednávky alebo odporučením priateľom, cloud VPS pre vývojárov od 4.99 USD, jedinečný analóg serverov základnej úrovne, ktorý sme pre vás vymysleli: Celá pravda o VPS (KVM) E5-2697 v3 (6 jadier) 10GB DDR4 480GB SSD 1Gbps od 19 USD alebo ako zdieľať server? (k dispozícii s RAID1 a RAID10, až 24 jadier a až 40 GB DDR4).

Dell R730xd 2 krát lacnejší v dátovom centre Equinix Tier IV v Amsterdame? Len tu 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6 GHz 14C 64 GB DDR4 4 x 960 GB SSD 1 Gbps 100 TV od 199 USD v Holandsku! Dell R420 – 2x E5-2430 2.2 GHz 6C 128 GB DDR3 2 x 960 GB SSD 1 Gb/s 100 TB – od 99 USD! Čítať o Ako vybudovať infraštruktúru spol. triedy s využitím serverov Dell R730xd E5-2650 v4 v hodnote 9000 XNUMX eur za cent?

Zdroj: hab.com

Pridať komentár