Carane pusat data nyimpen preian

Carane pusat data nyimpen preian

Saindhenging taun, Rusia ajeg pindhah ing preian - preian Taun Anyar, preian Mei lan akhir minggu liyane cendhek. Lan iki minangka wektu tradisional kanggo maraton serial, tuku spontan lan dodolan ing Steam. Sajrone periode pra-liburan, perusahaan ritel lan logistik ngalami tekanan tambah: wong-wong pesen hadiah saka toko online, mbayar kiriman, tuku tiket kanggo lelungan, lan komunikasi. Puncak tanggalan sing dikarepake uga minangka tes stres sing apik kanggo bioskop online, portal game, hosting video lan layanan musik streaming - kabeh mau bisa ditindakake sajrone preian.

Kita bakal pitutur marang kowe carane kanggo mesthekake kasedhiyan isi tanpa gangguan nggunakake conto saka Okko bioskop online, kang gumantung ing daya saka pusat data Linxdatacenter.

Sadurunge, kanggo nanggepi lonjakan konsumsi musiman, peralatan tambahan dituku kanggo penyebaran lokal, lan "kanthi cadangan." Nanging, nalika "Wektu H" teka, asring ternyata perusahaan ora bisa utawa ora duwe wektu kanggo ngatasi konfigurasi server lan sistem panyimpenan sing bener. Mung ora bisa ngatasi masalah kasebut amarga kahanan darurat berkembang. Sawise sawetara wektu, pangerten teka: puncak dikarepake kanggo konten lan layanan online ditangani kanthi becik kanthi bantuan sumber daya pihak katelu, sing bisa dituku kanthi nggunakake model pay-as-you-go - pambayaran kanggo volume nyata sing dikonsumsi.

Saiki, meh kabeh perusahaan sing ngarepake mundhake panjaluk sumber daya sajrone preian (sing diarani burst) supaya luwih dhisik ngembangake kapasitas saluran komunikasi. Perusahaan-perusahaan sing nyebarake aplikasi lan basis data ing sumber daya pusat data nambah daya komputasi ing awan sajrone puncak liburan, uga pesen mesin virtual sing dibutuhake, kapasitas panyimpenan, lan sapiturute saka pusat data.  

Carane ora kantun tandha ing petungan

Carane pusat data nyimpen preian

Kanggo nyiapake beban puncak, kerja sing koordinasi antarane panyedhiya lan klien penting. Poin utama ing karya iki kalebu ramalan akurat babagan lonjakan beban ing babagan wektu lan volume, perencanaan sing ati-ati lan kualitas interaksi karo kolega ing pusat data, uga karo tim spesialis IT ing sisih panyedhiya konten.

Sawetara solusi mbantu ngatur alokasi cepet sumber daya sing dibutuhake kanggo mesthekake yen episode anyar saka seri TV favorit sampeyan ora beku ing layar tablet.
 

  • Kaping pisanan, iki minangka penyeimbang beban kerja: iki minangka solusi piranti lunak sing ngawasi tingkat beban server, sistem panyimpenan lan jaringan kanthi ati-ati, ngidini sampeyan ngoptimalake operasi saben sistem kanggo tugas sing ditindakake. Balancers ngevaluasi tingkat kasedhiyan loro hardware lan mesin virtual, nyegah kinerja sistem saka kurban ing tangan siji, lan nyegah infrastruktur saka "overheating" lan kalem mudhun, ing sisih liyane. Kanthi cara iki, tingkat sumber daya cadangan tartamtu dijaga, sing bisa ditransfer kanthi cepet kanggo ngatasi masalah sing penting (lompat kanthi cepet ing panjalukan menyang portal kanthi konten video, paningkatan pesenan kanggo produk tartamtu, lan liya-liyane).
  • Kapindho, CDN. Teknologi iki ngidini pangguna nampa konten saka portal kasebut tanpa wektu tundha buffering kanthi ngakses saka titik geografis sing paling cedhak karo pangguna. Kajaba iku, CDN ngilangi dampak sing ngrugekake ing proses transmisi lalu lintas sing disebabake dening kemacetan saluran, sambungan sambungan, mundhut paket ing persimpangan saluran, lsp.

Kabeh-ndeleng Okko

Carane pusat data nyimpen preian

Ayo goleki conto bioskop online Okko sing nyiapake preian, nggunakake situs kita ing Moskow lan St.

Miturut Alexey Golubev, direktur teknis Okko, ing perusahaan kasebut, saliyane preian tanggalan (musim dhuwur), ana wektu nalika rilis film utama saka jurusan utama dirilis:

"Saben taun nalika musim liburan, volume lalu lintas Okko kira-kira tikel kaping pindho dibandhingake taun sadurunge. Dadi, yen musim Taun Anyar pungkasan beban puncak maksimal yaiku 80 Gbit / s, banjur ing 2018/19 kita ngarepake 160 - kenaikan dobel tradisional. Nanging, kita nampa luwih saka 200 Gbit/s!”

Okko tansah nyiapake kanggo beban puncak alon-alon, ing saindhenging taun, minangka bagΓ©an saka project codenamed "Taun Anyar". Sadurunge, Okko nggunakake infrastruktur dhewe; perusahaan kasebut duwe klompok pangiriman konten dhewe, ing piranti keras lan piranti lunak dhewe. Sajrone taun, spesialis teknis Okko mboko sithik tuku server anyar lan nambah throughput kluster, ngarepake pertumbuhan taunan tikel kaping pindho. Kajaba iku, uplink lan operator anyar disambungake - saliyane pemain gedhe kaya Rostelecom, Megafon lan MTS, titik ijol-ijolan lalu lintas lan operator paling cilik uga disambungake. Pendekatan iki ndadekake bisa ngirim layanan menyang jumlah maksimum klien nggunakake rute paling cendhak.

Pungkasan taun, sawise nganalisa biaya peralatan, biaya tenaga kerja kanggo ekspansi lan mbandhingake karo biaya nggunakake CDN pihak katelu, Okko nyadari yen wis wektune nyoba model distribusi hibrida. Dipuntedahaken wutah pindho sak preian Taun Anyar, ana KurangΓ© populasi ing lalu lintas, lan Februari minangka mangsa paling. Lan pranyata peralatan sampeyan nganggur ing wektu iki. Ing mangsa panas, penurunan wis leveled metu, lan ing mangsa Autumn munggah anyar wiwit. Mulane, kanggo nyiapake 2019 anyar, Okko njupuk rute sing beda: dheweke ngowahi piranti lunak supaya bisa nyebarake beban ora mung ing awake dhewe, nanging uga ing CDN eksternal (Jaringan Pangiriman Konten). Loro CDN kasebut disambungake, sing keluwihan lalu lintas "digabungake". Bandwidth internal saka infrastruktur IT Okko wis siyap kanggo nahan wutah pindho padha, nanging yen ana overrun sumber daya, partner CDNs disiapake.

"Keputusan ora nggedhekake CDN nyimpen Okko udakara 20% saka anggaran distribusi ing CAPEX. Kajaba iku, perusahaan kasebut nylametake pirang-pirang wulan wong kanthi ngganti karya nyetel peralatan kasebut ing pundhak mitra. - Komentar Alexey Golubev.

Kluster distribusi (CDN internal) ing Okko dileksanakake ing rong situs Linxdatacenter ing Moskow lan St. Pangilonan lengkap isi lan caching (node ​​nyebarake) diwenehake. Mulane, pusat data Moskow ngolah Moskow lan sawetara wilayah ing Rusia, lan pusat data St. Petersburg ngolah Lor-Kulon lan negara liya. Balancing ora mung ana ing basis regional, nanging uga gumantung saka beban kelenjar ing pusat data tartamtu, ananΓ© film ing cache lan sawetara faktor liyane uga dianggep.

Arsitektur layanan sing digedhekake katon kaya iki ing diagram:

Carane pusat data nyimpen preian

Secara fisik, layanan lan dhukungan pangembangan produk kalebu kira-kira sepuluh rak ing St Petersburg lan sawetara rak ing Moskow. Ana sawetara rolas server kanggo virtualisasi lan meh rong atus server "perangkat keras" kanggo kabeh liyane - distribusi, dhukungan layanan lan infrastruktur kantor dhewe. Interaksi panyedhiya konten karo pusat data sajrone wektu beban puncak ora beda karo karya saiki. Kabeh komunikasi diwatesi kanggo panjalukan menyang layanan dhukungan, lan yen ana darurat, kanthi nelpon.

Saiki, kita luwih cedhak karo skenario konsumsi konten online sing 100% tanpa gangguan, amarga kabeh teknologi sing dibutuhake kanggo iki wis kasedhiya. Pangembangan streaming online kedadeyan kanthi cepet. Popularitas model legal konsumsi konten saya tambah akeh: pangguna Rusia mboko sithik wiwit digunakake kanggo kasunyatan sing kudu mbayar konten. Kajaba iku, ora mung kanggo bioskop, nanging uga kanggo musik, buku, lan materi pendidikan ing Internet. Lan ing babagan iki, pangiriman konten sing paling maneka warna lan wektu tundha jaringan paling murah minangka kritΓ©ria paling penting ing operasi layanan online. Lan tugas kita, minangka panyedhiya layanan, kanggo nyukupi kabutuhan sumber daya ing wektu lan cadangan.

Source: www.habr.com

Add a comment