Bagaimana pusat data menjimatkan cuti

Bagaimana pusat data menjimatkan cuti

Sepanjang tahun, orang Rusia kerap pergi bercuti - cuti Tahun Baru, cuti Mei dan hujung minggu lain yang lebih pendek. Dan ini adalah masa tradisional untuk maraton bersiri, pembelian spontan dan jualan di Steam. Semasa tempoh pra-cuti, syarikat runcit dan logistik mengalami tekanan yang meningkat: orang ramai memesan hadiah daripada kedai dalam talian, membayar penghantaran mereka, membeli tiket untuk perjalanan dan berkomunikasi. Puncak kalendar dalam permintaan juga merupakan ujian tekanan yang baik untuk pawagam dalam talian, portal permainan, pengehosan video dan perkhidmatan muzik penstriman - semuanya berfungsi mengikut had mereka semasa cuti.

Kami akan memberitahu anda cara memastikan ketersediaan kandungan tanpa gangguan menggunakan contoh pawagam dalam talian Okko, yang bergantung pada kuasa pusat data Linxdatacenter.

Sebelum ini, sebagai tindak balas kepada lonjakan bermusim dalam penggunaan, peralatan tambahan telah dibeli untuk penempatan tempatan, dan "dengan rizab." Walau bagaimanapun, apabila "Masa H" datang, sering ternyata syarikat tidak dapat atau tidak mempunyai masa untuk mengatasi konfigurasi pelayan dan sistem storan yang betul sendiri. Tidak mungkin untuk menyelesaikan masalah ini apabila situasi kecemasan berkembang. Selepas beberapa ketika, pemahaman datang: puncak permintaan untuk kandungan dan perkhidmatan dalam talian dikendalikan dengan sempurna dengan bantuan sumber pihak ketiga, yang boleh dibeli menggunakan model bayar semasa anda pergi - pembayaran untuk volum sebenar yang digunakan.

Hari ini, hampir semua syarikat yang meramalkan lonjakan dalam permintaan untuk sumber mereka semasa cuti (yang dipanggil pecah) memesan terlebih dahulu pengembangan kapasiti saluran komunikasi. Syarikat-syarikat yang menggunakan aplikasi dan pangkalan data pada sumber pusat data meningkatkan kuasa pengkomputeran di awan semasa puncak percutian, selain itu memesan mesin maya yang diperlukan, kapasiti storan, dsb. daripada pusat data.  

Bagaimana untuk tidak terlepas markah dalam pengiraan

Bagaimana pusat data menjimatkan cuti

Untuk bersedia untuk beban puncak, kerja yang diselaraskan antara pembekal dan pelanggan adalah penting. Perkara utama dalam kerja ini termasuk ramalan yang tepat tentang lonjakan beban dari segi masa dan volum, perancangan teliti dan kualiti interaksi dengan rakan sekerja dalam pusat data, serta dengan pasukan pakar IT di pihak penyedia kandungan.

Beberapa penyelesaian membantu mengatur peruntukan pantas sumber yang diperlukan untuk memastikan episod baharu siri TV kegemaran anda tidak membeku pada skrin tablet anda.
 

  • Pertama, ini adalah pengimbang beban kerja: ini adalah penyelesaian perisian yang memantau tahap beban pelayan, sistem storan dan rangkaian dengan teliti, membolehkan anda mengoptimumkan operasi setiap sistem untuk tugas yang sedang dijalankan. Pengimbang menilai tahap ketersediaan kedua-dua perkakasan dan mesin maya, menghalang prestasi sistem daripada mengorbankan di satu pihak, dan menghalang infrastruktur daripada "terlalu panas" dan perlahan, di pihak yang lain. Dengan cara ini, tahap sumber rizab tertentu dikekalkan, yang boleh dipindahkan dengan cepat untuk menyelesaikan masalah mendesak (lompat mendadak dalam permintaan ke portal dengan kandungan video, peningkatan pesanan untuk produk tertentu, dll.).
  • Kedua, CDN. Teknologi ini membolehkan pengguna menerima kandungan daripada portal tanpa penangguhan penangguhan dengan mengaksesnya dari titik geografi yang paling hampir dengan pengguna. Di samping itu, CDN menghapuskan kesan buruk pada proses penghantaran trafik yang disebabkan oleh kesesakan saluran, putus sambungan, kehilangan paket di persimpangan saluran, dsb.

Okko yang maha melihat

Bagaimana pusat data menjimatkan cuti

Mari lihat contoh pawagam dalam talian Okko yang bersiap sedia untuk cuti, menggunakan tapak kami di Moscow dan St. Petersburg.

Menurut Alexey Golubev, pengarah teknikal Okko, dalam syarikat itu, sebagai tambahan kepada cuti kalendar (musim ramai), terdapat tempoh apabila tayangan filem utama dari jurusan utama dikeluarkan:

β€œSetiap tahun semasa musim cuti, jumlah trafik Okko lebih kurang dua kali ganda berbanding tahun sebelumnya. Jadi, jika musim Tahun Baru lepas beban puncak maksimum ialah 80 Gbit/s, maka pada 2018/19 kami menjangkakan 160 - peningkatan berganda tradisional. Walau bagaimanapun, kami menerima lebih daripada 200 Gbit/s!”

Okko sentiasa bersedia untuk beban puncak secara perlahan-lahan, sepanjang tahun, sebagai sebahagian daripada projek yang diberi nama kod "Tahun Baru". Sebelum ini, Okko menggunakan infrastrukturnya sendiri; syarikat itu mempunyai kluster penghantaran kandungannya sendiri, pada perkakasannya sendiri dan dengan perisiannya sendiri. Sepanjang tahun ini, pakar teknikal Okko secara beransur-ansur membeli pelayan baharu dan meningkatkan daya pengeluaran kluster mereka, menjangkakan pertumbuhan tahunan berganda. Selain itu, pautan naik dan pengendali baharu telah disambungkan - sebagai tambahan kepada pemain besar seperti Rostelecom, Megafon dan MTS, titik pertukaran trafik dan pengendali terkecil turut disambungkan. Pendekatan ini memungkinkan untuk menyampaikan perkhidmatan kepada bilangan maksimum pelanggan menggunakan laluan terpendek.

Tahun lepas, selepas menganalisis kos peralatan, kos buruh untuk pengembangan dan membandingkannya dengan kos menggunakan CDN pihak ketiga, Okko menyedari bahawa sudah tiba masanya untuk mencuba model pengedaran hibrid. Berikutan pertumbuhan berganda semasa cuti Tahun Baru, terdapat penurunan dalam trafik, dan Februari adalah musim terendah. Dan ternyata peralatan anda melahu pada masa ini. Menjelang musim panas, penurunan diratakan, dan menjelang musim luruh kenaikan baru bermula. Oleh itu, sebagai persediaan untuk 2019 baharu, Okko mengambil laluan berbeza: mereka mengubah suai perisian mereka untuk dapat mengagihkan beban bukan sahaja pada diri mereka sendiri, tetapi juga pada CDN luaran (Rangkaian Penghantaran Kandungan). Dua CDN sedemikian telah disambungkan, di mana lebihan trafik telah "digabungkan". Lebar jalur dalaman infrastruktur IT Okko telah bersedia untuk menahan pertumbuhan berganda yang sama, tetapi sekiranya terdapat lebihan sumber, CDN rakan kongsi telah disediakan.

β€œKeputusan untuk tidak mengembangkan CDNnya telah menyelamatkan Okko kira-kira 20% daripada belanjawan pengedarannya dalam CAPEX. Selain itu, syarikat itu menjimatkan beberapa bulan manusia dengan mengalihkan kerja menyediakan peralatan ke bahu rakan kongsi.” - Komen Alexey Golubev.

Kelompok pengedaran (CDN dalaman) di Okko dilaksanakan di dua tapak Linxdatacenter di Moscow dan St. Petersburg. Pencerminan penuh kedua-dua kandungan dan cachingnya (mengedarkan nod) disediakan. Sehubungan itu, pusat data Moscow memproses Moscow dan beberapa wilayah di Rusia, dan pusat data St. Petersburg memproses Barat Laut dan seluruh negara. Pengimbangan berlaku bukan sahaja pada asas serantau, tetapi juga bergantung pada beban pada nod dalam pusat data tertentu kehadiran filem dalam cache dan beberapa faktor lain juga diambil kira.

Seni bina perkhidmatan yang diperbesarkan kelihatan seperti ini dalam rajah:

Bagaimana pusat data menjimatkan cuti

Secara fizikal, perkhidmatan dan sokongan pembangunan produk terdiri daripada kira-kira sepuluh rak di St. Petersburg dan beberapa rak di Moscow. Terdapat beberapa dozen pelayan untuk virtualisasi dan hampir dua ratus pelayan "perkakasan" untuk segala-galanya - pengedaran, sokongan perkhidmatan dan infrastruktur pejabat itu sendiri. Interaksi penyedia kandungan dengan pusat data semasa tempoh pemuatan puncak tidak berbeza dengan kerja semasa. Semua komunikasi terhad kepada permintaan kepada perkhidmatan sokongan, dan sekiranya berlaku kecemasan, dengan menelefon.

Hari ini, kami semakin hampir dengan senario penggunaan kandungan dalam talian yang benar-benar 100% tanpa gangguan, kerana semua teknologi yang diperlukan untuk ini sudah tersedia. Perkembangan penstriman dalam talian berlaku dengan sangat pantas. Populariti model undang-undang penggunaan kandungan semakin meningkat: pengguna Rusia secara beransur-ansur mula membiasakan diri dengan hakikat bahawa mereka perlu membayar untuk kandungan. Selain itu, bukan sahaja untuk pawagam, tetapi juga untuk muzik, buku, dan bahan pendidikan di Internet. Dan dalam hal ini, penyampaian kandungan yang paling pelbagai dan dengan kelewatan rangkaian yang paling rendah adalah kriteria paling penting dalam pengendalian perkhidmatan dalam talian. Dan tugas kami, sebagai pembekal perkhidmatan, adalah untuk memenuhi keperluan sumber tepat pada masanya dan dengan rizab.

Sumber: www.habr.com

Tambah komen