Gostovanje in namenski strežniki: odgovori na vprašanja. 4. del

V tej seriji člankov želimo preučiti vprašanja, ki jih imajo ljudje pri delu s ponudniki gostovanja in zlasti z namenskimi strežniki. Večino razprav smo izvedli na angleško govorečih forumih, pri čemer smo najprej poskušali uporabnikom pomagati z nasveti, ne pa s samopromocijo, čim bolj podrobnim in nepristranskim odgovorom, saj imamo več kot 14 let izkušenj na tem področju, na stotine uspešno implementirane rešitve in na tisoče zadovoljnih strank. Kljub temu naših odgovorov ne smemo jemati kot edine pravilne odgovore na prvi stopnji, saj lahko vsebujejo netočnosti in celo napake, nihče ni popoln. Hvaležni vam bomo, če jih dodate ali popravite v komentarjih.

Gostovanje in namenski strežniki: odgovori na vprašanja. 4. del

Gostovanje in namenski strežniki: odgovori na vprašanja. 1. del
Gostovanje in namenski strežniki: odgovori na vprašanja. 2. del. Zakaj je internet v podatkovnem centru tako drag?
Gostovanje in namenski strežniki: odgovori na vprašanja. 3. del

Zakaj je cena strežnika z omejitvijo prometa 100 TB in kanalom 1 Gbit/s veliko manjša od cene strežnika s kanalom 1 Gbit/s brez prometa? Konec koncev, če najamete 2-3 strežnike s kanalom 1 Gbps in omejitvijo 100 TB, lahko porabite popolnoma enako količino, kot bi jo porabil strežnik z 1 Gbps Unmetered ali celo več kanalom v konicah, medtem ko ponudnik v bistvu zagotavlja več strojne opreme, več povezav in nižjo ceno?

Dejstvo je, da ponudniki, ko ponujajo strežnike z dokaj velikim limitom prometa ali celo »neomejenim« za malo denarja, upoštevajo povprečne profile porabe svojih strank. Izkazalo se je, da večina strank, ki kupi takšne kanale, ne izkoristi v celoti povezljivosti, ki jim je omogočena. To je tisto, kar omogoča izdelavo takšne ponudbe.

100 TB prometa je dokaj velika meja. To je več kot 100 Mbps brez merjenja. Konec koncev, če imate kanal 100 Mbit / s brez obračunavanja, lahko črpate največ 100 (hitrost v megabitih) * 86400 (število sekund v dnevu) * 30 (dni) / 8 (biti v bajtih) / 1000 (megabajti v gigabajtih, če štejemo po 1000, in ne 1024, 1024 je malo v kibibitu) = 32 GB na mesec v vsako smer pri konstantni obremenitvi kanala 400%. Vendar kot vemo, strežniki ne porabljajo prometa konstantno in zelo pogosto lahko krivulje dnevne porabe izgledajo takole:

Gostovanje in namenski strežniki: odgovori na vprašanja. 4. del

Pri nekaterih lahko vrhovi dosežejo največjo prepustnost in v teh trenutkih zahtevajo poštenih 1 Gbit/s. V tem primeru skupne omejitve prometa na mesec skoraj ni mogoče preseči:

Gostovanje in namenski strežniki: odgovori na vprašanja. 4. del

Takšni odjemalci seveda niso zelo donosni za ponudnike, zato jih ponudnik poskuša prenesti na Unmetered, saj če ponuja storitve odjemalcem iz iste regije, je verjetno, da bodo konice porabe sovpadale in ta "pošten" gigabit ponudnik bo lahko prodal samo 1,2 stranko. Če ima ponudnik stranke iz različnih regij, potem je verjetno, da bo kanal prodan dvema ali več naročnikom hkrati, saj bodo vrhovi porabe občinstva nastopili ob različnih časih. V resnici vsaka stranka ne porabi svoje omejitve 100 TB, zato je zagotavljanje strežnikov z omejitvijo prometa 100 TB izjemno donosno.

Še več, s priklopom 10 gigabitnih kanalov na regale je možno zelo učinkovito razdeliti promet med vse. Kanal s hitrostjo 10 Gb/s uspemo razdeliti na povprečno 5 regalov, napolnjenih s strežniki z omejitvijo 100 TB. To je približno 150 strežnikov. Ker lahko ena omara z višino 47 enot sprejme 41 strežnikov z eno enoto ali 21 strežnikov z dvojno enoto.

Posledično je skupna poraba kanala naslednja:

Gostovanje in namenski strežniki: odgovori na vprašanja. 4. del

Če storitev zavrnete naročnikom, ki ustvarjajo veliko prometa (glavni prispevek k obremenitvi kanala prispeva manj kot 10 strežnikov od 150, ki so prisotni na tem pristanišču), lahko povečate število strežnikov na 300 ali več. In vsi bodo zadovoljni in vsi bodo imeli dovolj prometa.

Obstajajo pa tudi drugi načini, kako prihraniti denar in ne razburiti naročnikov – povežite cenejšo tranzitno povezavo navzgor ali pošljite promet na točko izmenjave ali brezplačno peering, če ste velik generator prometa.

To je tisto, kar nam omogoča, da zagotavljamo nizke cene, ne odrekamo storitev naročnikom, plačujemo ponudnikom tranzita 1500–6000 evrov za vsakih 10G, odvisno od tega, kako dober je ponudnik tranzita, in prodajamo povezljivost po nižji ceni z določenim razmerjem preprodaje, ko vsak naročnik ima svoj naročen pošten kanal, brez vmešavanja drug v drugega.

Takoj postane jasno, zakaj je cena za 1Gbps Unmetered precej višja, saj če pri 100 terabajtnih strežnikih vsi ne porabijo svoje omejitve, bo stranka, ki naroči 1Gbps Unmetered, očitno porabila večino kanala. Čeprav smo zgoraj videli izjemo in primer, kako lahko nekdo ustvari skoraj 1 Gbps prometa v konicah in je še vedno znotraj omejitve 100 terabajtov, je to izjema in ne tipičen vzorec.

Moj skrbnik je namestil program vnstatd na strežnik, promet se jemlje iz vmesnika, vsakih 5 minut. Ali vse upošteva? Torej kaže, da je porabljenih 87 TB, medtem ko ponudnik pravi, da je porabljenih 96 TB in prometa skoraj ni več. Prepričan sem v svojega sistemskega skrbnika, je odličen strokovnjak. In če pravi, da ponudnik napihuje stroške, je to res. Poleg tega to dokazuje dejstvo, da so se začeli igrati z vrednostmi z močjo in glavno, pri čemer so med razpravo dali različne vrednosti za promet za isto obdobje. Na vprašanje "kako je to?" na odgovor še čakamo.

Dejstvo je, da nekateri programi za obračun prometa vodijo evidenco v TiB, ne TB. Tebibajti, ne terabajti. To pomeni, da se računovodstvo izvaja v binarnem sistemu in ne v decimalnem, na podlagi tega, da je v kilobajtu 1024 bajtov, natančneje v kibibajtu, in ne 1000.

Omeniti velja, da je ISO (Mednarodna organizacija za standardizacijo) že dolgo uvedel predpono »bi« za binarne bajte, to je kibibajte, mebibajte, gibibajte, tebibajte, da bi preprečili uporabo tega razlikovanja v marketinške namene. Toda trženje je še vedno potekalo, in če proizvajalci pogonov z uporabo decimalnih bajtov uspejo navesti manjše količine pogonske zmogljivosti, potem je pri merjenju in obračunavanju prometa situacija nasprotna. Ponudnik gostovanja sicer zagotavlja 100 TB prometa, vendar ga zagotavlja manj, kot bi ga dejansko lahko bilo, če bi ga šteli v binarnih izrazih.

Zdi se, da je razlika majhna, le 24 bajtov na 1000, napaka pri tem je le 2,4%, toda zakaj je tako velika razlika na ravni 10%? Morda res niso upoštevali nekaj prometa?

Bistvo je, da ne smemo pozabiti, da se "napaka" povečuje, in sicer:

1024 bajtov v kibibajtu (če govorimo v skladu s standardi ISO), v mebibajtu je že 1024 * 1024 = 1 bajtov, v gibibajtu - 048 * 576 * 1024 = 1024 in v tebibajtu - 1024 * 1 * 073 * 741 = 824.

Nepričakovan obrat? da?

Pri merjenju prometa v terabajtih je razlika med obračunskimi enotami točno 10%!

Gostovanje in namenski strežniki: odgovori na vprašanja. 4. del

Poleg tega je lahko razlika v podatkih, prejetih iz vrat stikala in iz vrat strežnika, posledica DDOS napada, ki ne doseže odjemalca in ga je mogoče odpraviti na ravni "usmerjevalnika", medtem ko se poraba prometa še vedno pojavlja.

Prav tako ne smemo pozabiti, da včasih program ne upošteva prometa na vseh vratih in se lahko del prometa "izmika" spremljanju.

Iz tega tudi sledi, da se pri omejenem prometu pogosto upošteva skupni dohodni + odhodni promet, in če imate, recimo, storitev VPN, bo razmerje 1 proti 1 in vaše stranke bodo lahko črpale skupno največ 50 TB prometa z omejitvijo 100.

Se nadaljuje ...

Nekaj ​​oglasov 🙂

Hvala, ker ste ostali z nami. So vam všeč naši članki? Želite videti več zanimivih vsebin? Podprite nas tako, da oddate naročilo ali priporočite prijateljem, oblak VPS za razvijalce od 4.99 $, edinstven analog začetnih strežnikov, ki smo ga izumili za vas: Vsa resnica o VPS (KVM) E5-2697 v3 (6 jeder) 10 GB DDR4 480 GB SSD 1 Gbps od 19 USD ali kako deliti strežnik? (na voljo z RAID1 in RAID10, do 24 jeder in do 40 GB DDR4).

Dell R730xd dvakrat cenejši v podatkovnem centru Equinix Tier IV v Amsterdamu? Samo tukaj 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 $ na Nizozemskem! Dell R420 - 2x E5-2430 2.2 Ghz 6C 128 GB DDR3 2x960 GB SSD 1 Gbps 100 TB - od 99 $! Preberite o Kako zgraditi infrastrukturo Corp. razreda z uporabo strežnikov Dell R730xd E5-2650 v4 v vrednosti 9000 evrov za drobiž?

Vir: www.habr.com

Dodaj komentar