Në këtë seri artikujsh, duam të shqyrtojmë pyetjet që lindin tek njerëzit kur punojnë me ofruesit e hostimit dhe serverët e dedikuar në veçanti. Shumica e diskutimeve i kemi zhvilluar në forume anglishtfolëse, duke u munduar që t'u ndihmojmë përdoruesve në radhë të parë me këshilla, e jo me vetëreklama, duke dhënë një përgjigje sa më të detajuar dhe të paanshme, pasi përvoja jonë në këtë fushë kalon 14 vjet, me qindra zgjidhje të suksesshme dhe mijëra klientë të kënaqur. Megjithatë, përgjigjet tona nuk duhet të merren si përgjigje përfundimtare, ato mund të përmbajnë pasaktësi dhe madje gabime, askush nuk është perfekt. Do të ishim mirënjohës nëse do t'i plotësonit ose korrigjonit ato në komentet tuaja.

Pse çmimi i serverit me një limit trafiku prej 100 TB dhe një kanal prej 1 Gbit/s është shumë më i ulët se sa çmimi i serverit me një kanal prej 1 Gbit/s pa llogaritur trafikun? Sepse nëse qiramarrim 2-3 servera me një kanal prej 1 Gbit/s dhe limit prej 100 TB, mund të konsumojmë po aq sa do të konsumonte një server me 1 Gbps Unmetered, ose madje më shumë në pike, duke ofruar në thelb më shumë pajisje, më shumë lidhje dhe një çmim më të ulët?
Arsyeja është se ofruesit, kur ofrojnë servera me një limit të mjaftueshëm trafiku ose madje „pa limit“ për çmime të ulëta, marrin parasysh profilin mesatar të konsumit të klientëve të tyre. Ndodhi që shumica e klientëve që blejnë këto kanale nuk e përdorin plotësisht lidhshmërinë e ofruar. Pikërisht për këtë arsye është e mundur të ofrohet një propozim i tillë.
100 TB trafik — një kufi shumë i madh. Kjo është më shumë se 100 Mbps Unmetered. Me një kanale prej 100 Mbit/s pa limit, mund të shkarkoni maksimumi 100 (shpejtësia në megabita) * 86400 (numri i sekondave në ditë) * 30 (ditët) / 8 (bit në byte) / 1000 (megabajt në gigabajt, kur e llogarisim sipas 1000 dhe jo 1024, sepse 1024 është bit në kibibit) = 32,400 GB në muaj në çdo drejtim me ngarkesë të vazhdueshme në kanalin 100%. Megjithatë, siç e dimë, serverët nuk konsumojnë trafik në mënyrë konstante dhe shpesh herë curves e konsumit ditor mund të duken kështu:

Disa mund të arrijnë kulmin e kapacitetit dhe të kërkojnë një 1 Gbit/s të ndershëm në këto momente. Ndërkohë, kufiri total i trafikut në muaj mund të mos shkelet pothuajse fare:

Klientët e tillë, natyrisht, nuk janë shumë të favorshëm për ofruesit, dhe për këtë arsye ofruesi përpiqet t'i kalojë ata në Unmetered, pasi nëse ofron shërbime për klientë nga një rajon, është e mundshme që kulmet e konsumit të bien në të njëjtën kohë dhe ky "gigabit" "i ndershëm" do t'i shesë vetëm 1.2 klientëve. Nëse ofruesi ka klientë nga rajone të ndryshme, shumë mundësi që kanali mund të shitet për dy ose më shumë abonentë njëkohësisht, pasi kulmet e konsumit do të bien në kohë të ndryshme. Në realitet, jo çdo klient e konsumon limitin e vet prej 100 TB, prandaj ofrimi i serverëve me limit 100 TB trafiku është jashtëzakonisht i favorshëm.
Për më tepër, duke lidhur kanale 10 gigabit në raftet, arrihet të ndajmë shumë efikasitet trafikun mes të gjithë. Na del që të ndajmë kanalin 10 Gbit/s mes në mes, në mesatare, në 5 rafte të mbushura me serverë me limit 100 TB. Kjo është rreth 150 serverë. Duke qenë se një raft me lartësi 47 njësi mund të mbajë ose 41 serverë njënjëshe, ose 21 serverë dynjëshe.
Sipas rezultateve, konsum total i kanalit del të jetë si më poshtë:

Nëse refuzohet shërbimi për abonentët që gjenerojnë shumë trafik (kontributi kryesor në ngarkesën e kanalit bëhet nga më pak se 10 serverë nga 150 të pranishëm në këtë port), atëherë mund të rritet numri i serverëve deri në 300 e më shumë. Të gjithë do të jenë të kënaqur dhe do të ketë mjaft trafik për të gjithë.
Megjithatë, ka edhe mënyra të tjera për të kursyer dhe për të mos shqetësuar abonentët — të lidhen me një uplink transit më të lirë ose të dërgohet trafiku në një pikë shkëmbimi ose me peering falas, nëse jeni një gjenerues i madh trafiku.
Kjo është ajo që lejon ofrimin e çmimeve të ulëta, pa refuzuar shërbimin për abonentët, duke paguar ofruesve të transitit nga 1500-6000 euro për çdo 10G në varësi të cilësisë së ofruesit të transitit dhe duke shitur lidhshmërinë më lirë se kostoja e saj me një koeficient të caktuar të mbingarkesës, kur secili nga abonentët ka kanalin e tij të porositur në mënyrë të ndershme, pa penguar njëri-tjetrin.
Bërthama e çmimit të 1Gbps Unmetered menjëherë bëhet e qartë, pasi nëse me serverat 100 terabyte, jo të gjithë konsumojnë kufirin e tyre, atëherë klienti që porosit 1Gbps Unmetered padyshim do të konsumojë një pjesë të madhe të kanalit. Edhe pse kemi parë përjashtimin dhe shembullin e mësipërm se si mund të gjenerohet pothuajse 1 Gbit/s trafik në pika dhe duke qenë brenda kufirit 100 terabyte, kjo është një përjashtim dhe jo një model tipik.
Administratorit tim i instaloi programin vnstatd në server, trafiku merret nga interfejsi, çdo 5 minuta. Ai e llogarit gjithçka? Më tregon se kam përdorur 87 TB, ndërsa ofruesi thotë se kam përdorur 96 TB dhe trafiku pothuajse ka përfunduar. Unë besoj tek admini im, ai është një specialist i shkëlqyer. Dhe nëse ai thotë se ofruesi po e tepron konsumimin — ashtu është. Sidomos kur flasim për faktin që filluan të manipulojnë numrat duke dhënë gjatë diskutimeve vlera të ndryshme për trafik për të njëjtin periudhë. Për pyetjen 'si është e mundur?' ende po presim një përgjigje.
Kjo është se disa programe të mbikëqyrjes së trafikut regjistrojnë në TiB, jo në TB. Në tebibajtë, jo në terabajtë. Kjo do të thotë që mbikëqyrja bëhet sipas sistemit binar, jo dhjetor, duke llogaritur që në kilobajt, më saktësisht në kibibajt — 1024 byte, jo 1000.
Vlen të theksohet se për të mos përdorur këtë ndryshim për qëllime tregtare, ISO (Organizata Ndërkombëtare për Standardizim) ka vendosur prej kohësh parafyllet "bi" për byte binar, domethënë kibibytet, mebibytet, gibibytet, tebibytet. Megjithatë, marketingu ka ndodhur, dhe nëse prodhuesit e ruajtësve arrijnë të tregojnë kapacitete më të vogla për shkak të byte-ve dhjetorë, kur matja dhe mbikëqyrja e trafikut — situata është e kundërt. Ofruesi i hosting, duke ofruar 100 TB trafiku, ofron më pak se sa mund të jetë në të vërtetë, nëse llogaritet sipas sistemit binar.
Duket se ndryshimi nuk është i madh, vetëm 24 byte në 1000, gabimi prej kësaj është vetëm 2.4%, por pse del një diferencë kaq e madhe, në nivelin 10%? A është e vërtetë se nuk është marrë parasysh ndonjë trafik?
Kjo është se nuk duhet harruar që "gabimi" grumbullohet, dmth:
1024 byte në kibibayt (nëse flasim sipas standardeve ISO), në mebibayt është 1024*1024 = 1 048 576 byte, në gibibayt — 1024*1024*1024 = 1 073 741 824, dhe në tebibayt — 1024*1024*1024*1024 = 1 099 511 627 776.
Kthesë e papritur? Apo jo?
Kur matet trafiku në terabayt, ndryshimi mes njësive të llogaritur është pikërisht 10%!

Për më tepër, ndryshimi në të dhënat, të nxjerra nga porta e switch-it dhe nga porta e serverit, mund të shkaktohet nga një sulm DDOS, i cili nuk arrin te klienti dhe mund të eliminohet në nivelin e 'rrugëzuesit', megjithatë, ende ndodh konsumimi i trafikut.
Nuk duhet të harrojmë gjithashtu se ndonjëherë, programi llogarit trafikun jo për të gjitha portat, dhe ndonjë trafik mund të 'shkojë' pa u monitoruar.
Gjithashtu, duhet të kemi parasysh se kur ofrohet një trafik i kufizuar, shpesh llogaritet totali i hyrjes + daljes, dhe nëse keni, për shembull, një shërbim VPN, raporti do të jetë 1 me 1 dhe klientët tuaj do të mund të kalojnë gjithsej deri në 50 TB trafik me një limit prej 100.
Vazhdon…
Pak reklamë 🙂
Faleminderit që qëndroni me ne. Ju pëlqejnë artikujt tanë? Dëshironi të shihni më shumë materiale interesante? Na mbështetni duke bërë një porosi ose duke na rekomanduar njohurive tuaj, , një analog unik i serverëve entry-level, i ndërtuar për ju: (disponohen variante me RAID1 dhe RAID10, deri në 24 bërthama dhe deri në 40GB DDR4).
Dell R730xd dyfish më i lirë në qendrën e të dhënave Equinix Tier IV në Amsterdam? Vetëm këtu në Holandë! Dell R420 — 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — nga $99! Lexoni rreth
Burimi: habr.com
