Hosting lan darmabakti server: njawab pitakonan. Bagean 4

Ing seri artikel iki, kita pengin ndeleng pitakonan sing ana wong nalika nggarap panyedhiya hosting lan server khusus. We conducted paling saka diskusi ing forum basa Inggris, nyoba pisanan kabeh kanggo bantuan kedhaftar karo saran, tinimbang poto-promosi, menehi jawaban paling rinci lan ora adil, amarga kita wis liwat 14 taun pengalaman ing lapangan, atusan solusi kasil dipun ginakaken lan ewu klien wareg. Nanging, jawaban kita ora kudu dianggep minangka siji-sijine jawaban sing bener saka conto sing pertama; Kita bakal ngucapke matur nuwun yen sampeyan nambah utawa mbenerake ing komentar.

Hosting lan darmabakti server: njawab pitakonan. Bagean 4

Hosting lan darmabakti server: njawab pitakonan. Bagean 1
Hosting lan darmabakti server: njawab pitakonan. Part 2. Apa Internet ing pusat data dadi larang?
Hosting lan darmabakti server: njawab pitakonan. Bagean 3

Napa biaya server kanthi watesan lalu lintas 100 TB lan saluran 1 Gbit / s luwih murah tinimbang biaya server kanthi saluran 1 Gbit / s tanpa lalu lintas? Sawise kabeh, yen sampeyan nyewa 2-3 server kanthi saluran 1 Gbps lan watesan 100 TB, sampeyan bisa nggunakake jumlah sing padha kaya sing bakal dikonsumsi dening server kanthi 1 Gbps Unmetered, utawa malah luwih akeh saluran ing puncak, nalika panyedhiya ateges menehi hardware liyane, sambungan liyane lan rega murah?

Kasunyatane yaiku panyedhiya, nalika nawakake server kanthi watesan lalu lintas sing cukup gedhe utawa malah "tanpa wates" kanthi dhuwit sithik, nganggep profil konsumsi rata-rata para klien. Ternyata umume klien sing tuku saluran kasebut ora nggunakake konektivitas sing diwenehake. Iki sing ndadekake tawaran kasebut bisa ditindakake.

100 TB lalu lintas minangka watesan sing cukup gedhe. Iki luwih saka 100 Mbps Unmetered. Sawise kabeh, duwe saluran 100 Mbit / s tanpa akuntansi, sampeyan bisa ngompa maksimal 100 (kacepetan megabit) * 86400 (jumlah detik saben dina) * 30 (dina) / 8 (bit ing bita) / 1000 (megabyte ing gigabyte, yen kita count dening 1000, lan ora 1024, 1024 punika dicokot ing kibibit) = 32 GB saben sasi ing saben arah karo mbukak saluran pancet 400%. Nanging, kaya sing kita ngerteni, server ora nggunakake lalu lintas terus-terusan lan asring kurva konsumsi saben dina bisa katon kaya iki:

Hosting lan darmabakti server: njawab pitakonan. Bagean 4

Kanggo sawetara, puncak bisa tekan throughput maksimal lan mbutuhake 1 Gbit / s sing jujur ​​ing wektu kasebut. Ing kasus iki, watesan lalu lintas total saben sasi bisa meh ora ngluwihi:

Hosting lan darmabakti server: njawab pitakonan. Bagean 4

Klien kasebut, mesthi, ora duwe bathi banget kanggo panyedhiya, lan mula panyedhiya ngupaya nransfer menyang Unmetered, amarga yen nyedhiyakake layanan kanggo klien saka wilayah sing padha, kemungkinan puncak konsumsi bakal pas lan gigabit "jujur" iki. panyedhiya bakal bisa ngedol mung 1,2 klien. Yen panyedhiya duwe klien saka macem-macem wilayah, mula saluran kasebut bisa didol menyang loro utawa luwih pelanggan sekaligus, amarga puncak konsumsi pamirsa bakal kedadeyan ing wektu sing beda. Ing kasunyatan, ora saben klien nganggo watesan 100 TB, mula nyedhiyakake server kanthi watesan lalu lintas 100 TB pancen nguntungake.

Kajaba iku, kanthi nyambungake 10 saluran gigabit menyang rak, sampeyan bisa mbagi lalu lintas kanthi efektif ing antarane kabeh wong. Kita ngatur kanggo dibagi saluran 10 Gbps menyang rata-rata 5 rak kapenuhan server karo watesan 100 TB. Iki kira-kira 150 server. Wiwit rak siji karo dhuwur 47 Unit bisa nampung salah siji 41 server siji-unit utawa 21 server pindho Unit.

Akibaté, total konsumsi saluran kaya ing ngisor iki:

Hosting lan darmabakti server: njawab pitakonan. Bagean 4

Yen sampeyan nolak layanan kanggo pelanggan sing ngasilake akeh lalu lintas (kontribusi utama kanggo beban saluran digawe kurang saka 10 server saka 150 sing ana ing port iki), sampeyan bisa nambah jumlah server dadi 300 utawa luwih. Lan kabeh wong bakal seneng lan kabeh wong bakal duwe lalu lintas sing cukup.

Nanging, ana cara liya kanggo ngirit dhuwit lan ora ngganggu pelanggan - nyambungake uplink transit sing luwih murah utawa ngirim lalu lintas menyang titik ijol-ijolan utawa peering gratis yen sampeyan minangka generator lalu lintas gedhe.

Iki ngidini kita nyedhiyakake rega sing murah, ora nolak layanan pelanggan, mbayar panyedhiya transit 1500-6000 euro kanggo saben 10G, gumantung saka panyedhiya transit sing apik, lan adol konektivitas kanthi biaya sing luwih murah kanthi rasio oversell tartamtu, nalika saben subscriber wis dhewe dhawuh saluran jujur, tanpa interfering karo saben liyane.

Langsung dadi jelas kenapa rega 1Gbps Unmetered luwih dhuwur, amarga yen karo 100 server terabyte, ora kabeh wong nggunakake watesan, mula klien sing pesen 1Gbps Unmetered kanthi jelas bakal ngonsumsi sebagian besar saluran kasebut. Nalika kita ndeleng pangecualian ing ndhuwur lan conto carane bisa ngasilake lalu lintas meh 1 Gbps ing puncak lan isih ana ing watesan 100 terabyte, iki minangka pangecualian lan dudu pola khas.

Administratorku nginstal program vnstatd ing server, lalu lintas dijupuk saka antarmuka, dijupuk saben 5 menit. Apa dheweke njupuk kabeh? Dadi nuduhake yen 87 TB wis digunakake, nalika panyedhiya ujar manawa 96 TB wis digunakake lan lalu lintas meh rampung. Aku yakin karo administrator sistem, dheweke minangka spesialis sing apik banget. Lan yen dheweke ujar manawa panyedhiya nambahake biaya, iku bener. Kajaba iku, iki dibuktekake kanthi kasunyatan manawa dheweke wiwit main kanthi nilai-nilai kanthi kuat lan utama, menehi sajrone diskusi nilai-nilai sing beda kanggo lalu lintas kanggo wektu sing padha. Kanggo pitakonan "kepiye iki?" kita isih ngenteni jawaban.

Kasunyatane yaiku sawetara program akuntansi lalu lintas nyimpen cathetan ing TiB, dudu TB. Tebibyte, dudu terabyte. Yaiku, akuntansi ditindakake kanthi nggunakake sistem binar, lan dudu desimal, kanthi basis ana 1024 bait ing kilobyte, utawa luwih tepat ing kibibyte, lan dudu 1000.

Wigati dicathet yen kanggo nyegah prabédan iki digunakake kanggo tujuan marketing, ISO (Organisasi Standardisasi Internasional) wis suwe ngenalake awalan "bi" kanggo bita binar, yaiku, kibibyte, mebibyte, gibibyte, tebibyte. Nanging marketing isih ana, lan yen manufaktur drive, nggunakake bita desimal, ngatur kanggo nunjukaké volume cilik saka kapasitas drive, banjur nalika ngukur lan accounting kanggo lalu lintas, kahanan ngelawan. Panyedhiya hosting, nalika nyediakake lalu lintas 100 TB, nyedhiyakake kurang saka sing bisa ditindakake nalika diitung kanthi istilah binar.

Iku bakal katon sing prabédan cilik, mung 24 bait saben 1000, kesalahan saka iki mung 2,4%, nanging kok ana prabédan amba, ing tingkat 10%? Mungkin padha pancene ora njupuk menyang akun sawetara lalu lintas?

Intine, aja lali yen "kesalahan" mundhak, yaiku:

1024 bait ing kibibyte (yen kita ngomong miturut standar ISO), ing mebibyte wis ana 1024 * 1024 = 1 bait, ing gibibyte - 048 * 576 * 1024 = 1024 ing 1024 lan 1 bait. 073 * 741 = 824.

Giliran sing ora dikarepke? iya ta?

Nalika ngukur lalu lintas ing terabyte, prabédan antarane unit akuntansi persis 10%!

Hosting lan darmabakti server: njawab pitakonan. Bagean 4

Kajaba iku, prabédan ing data sing dijupuk saka port switch lan saka port server bisa disebabake dening serangan DDOS, sing ora tekan klien lan bisa diilangi ing tingkat "router", nalika konsumsi lalu lintas isih ana.

Kita uga kudu ora lali sing kadhangkala program ora njupuk menyang akun lalu lintas ing kabeh bandar, lan sawetara lalu lintas bisa "nyingkiri" ngawasi.

Iku uga nderek yen nalika lalu lintas diwatesi, total lalu lintas mlebu + metu asring dianggep, lan yen sampeyan duwe, sebutno, layanan VPN, rasio bakal 1 kanggo 1 lan klien sampeyan bakal bisa ngompa total. lalu lintas ora luwih saka 50 TB kanthi watesan 100.

Terus ...

Sawetara iklan 🙂

Matur nuwun kanggo tetep karo kita. Apa sampeyan seneng karo artikel kita? Pengin ndeleng konten sing luwih menarik? Ndhukung kita kanthi nggawe pesenan utawa menehi rekomendasi menyang kanca, cloud VPS kanggo pangembang saka $4.99, analog unik saka server level entri, sing diciptakake kanggo sampeyan: Bebener kabeh babagan VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps saka $ 19 utawa carane nuduhake server? (kasedhiya karo RAID1 lan RAID10, munggah 24 intine lan nganti 40GB DDR4).

Dell R730xd 2 kaping luwih murah ing pusat data Equinix Tier IV ing Amsterdam? Mung kene 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV saka $199 ing Walanda! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - saka $99! Maca babagan Carane mbangun infrastruktur corp. kelas karo nggunakake Dell R730xd E5-2650 v4 server worth 9000 euro kanggo Penny?

Source: www.habr.com

Add a comment