Di pusat data kami, siklus peningkatan perangkat keras lainnya telah dimulai. Mengapa dan bagaimana kami melakukannya, dan yang paling penting - bagaimana tepatnya pekerjaan platform cloud Linxdatacenter setelah peningkatan akan meningkat dalam jumlah tertentu, - kata Oleg Fedorov, Manajer Produk dan Solusi Linxdatacenter, dalam artikel hari ini.
Sekarang waktunya
Pada tahun lalu, permintaan pelanggan untuk prosesor frekuensi tinggi menjadi lebih sering untuk menerapkan sistem yang menuntut kecepatan kalkulasi dan ketersediaan sumber daya CPU - tanda yang jelas dari siklus peningkatan perangkat keras berikutnya. Inilah awal mula proyek peningkatan infrastruktur cloud Linxdatacenter kami lahir.
Dalam penghitungan dan negosiasi yang panjang antara tim teknis dan produsen kami, diputuskan untuk menggunakan desain tervalidasi dari Cisco VersaStack. Desain ini digunakan di Cisco Fabric Interconnect, server UCS, sistem penyimpanan keluarga IBM FlashSystem.
Diputuskan untuk meningkatkan kinerja CPU platform cloud ke tingkat yang baru: untuk ini kami membeli server blade frekuensi tinggi baru berdasarkan sasis UCS Cisco B200 M5 series. Ini adalah lini terbaru, dengan prosesor generasi terbaru yang memiliki clock 3,4 GHz, yang baru masuk pasar pada Q1 2020.
Solusi dengan "otak" seperti itu pada intinya memungkinkan untuk mempercepat kerja produk yang menuntut kinerja. Pertama-tama, ini adalah platform cloud 1C dan SAP, solusi ERP, aplikasi yang memerlukan pemrosesan kumpulan data serius, berbagai solusi untuk pengembangan dan pengujian perangkat lunak.
Pembaruan penting lainnya adalah sistem penyimpanan cadangan baru. Guna memastikan SLA untuk layanan BaaS, diputuskan untuk memasang Cisco S3260 di pusat data kami - pemanen 4 unit yang besar, di mana 54 disk "macet". Langkah ini diambil untuk menyatukan platform di St. Petersburg dan Moskow. Selain itu, tidak seperti perangkat keras lama, ini memungkinkan kita menggunakan teknologi Akses Penyimpanan Langsung.
Perangkat lunak Veeam diinstal pada Cisco S3260 dengan prospek menyediakan model Akses Langsung melalui integrasi dengan sistem penyimpanan baru dari IBM. Jepretan dari versi terbaru dari sistem penyimpanan dan pengumpulan cadangan akan dilakukan tanpa permintaan ke server virtualisasi - jadi kami menyingkirkan perintah tambahan dari VMware.
Skema seperti itu menghilangkan beban berlebihan dari server, meningkatkan kinerja dan kinerja.
Sistem pencadangan VM tradisional mengambil snapshot sebelum eksekusi, lalu menyalin data VM ke dirinya sendiri dan menghapus snapshot. Untuk VM yang besar dan berintensitas tinggi, ukuran snapshot dapat bertambah secara dramatis selama proses pencadangan, dan saat snapshot dihapus, disk utama VM dan snapshot akan digabungkan. Pada titik ini, VM mungkin tidak tersedia selama beberapa detik. Menggunakan teknologi snapshot di tingkat penyimpanan menghindari masalah seperti itu.
Sedikit lebih detail
Mari kita lihat bagaimana platform cloud Linxdatacenter akan meningkat setelah peningkatan.
Poin utamanya adalah bahwa kami adalah salah satu yang pertama mencoba menghadirkan teknologi NVME ujung ke ujung pasar, yang dibedakan oleh IOPS tinggi dan latensi rendah (urutan besarnya kurang dari SSD) (penundaan sebelum permintaan dieksekusi). Namun, teknologi ini membutuhkan peningkatan infrastruktur tambahan dan juga memengaruhi bagian jaringan, pembaruannya juga direncanakan untuk kami.
Mari beralih ke CPU. Secara tradisional, ini adalah area dengan pertumbuhan tercepat dalam peralatan IT. Misalnya, per kuartal kedua 2019, prosesor yang ada di pasaran pada frekuensi clock 3,3 GHz hanya memberikan 8 core.
Prosesor Intel 6246R baru kami memiliki clock 3,4 GHz dengan 16 core. Hanya dalam waktu satu tahun, frekuensi dan jumlah core yang tersedia telah meningkat secara signifikan. Dalam hal virtualisasi, peningkatan ini akan memberi lebih banyak pelanggan sistem TI yang berkinerja lebih tinggi.
Sedangkan untuk sistem penyimpanan, elemen ini selalu menjadi area yang berkembang paling lambat dari sistem informasi mana pun. Sebenarnya, RAM, sebagai elemen dari sistem TI apa pun - pengguna atau profesional, telah muncul sebagai alat untuk melewati kinerja penyimpanan yang rendah.
Tetapi saat ini ada peluang teknologi untuk menyamakan kecepatan sistem penyimpanan dengan kecepatan RAM, yang akan memungkinkan untuk melakukan transaksi dan mengambil hasilnya dari sistem penyimpanan data puluhan kali lebih cepat.
Misalkan jika satu operasi - misalnya, memproses permintaan ke database beban tinggi - dulu dilakukan dalam 1 menit, maka pada sistem penyimpanan modern hanya perlu beberapa detik.
Dan yang tak kalah pentingnya, IBM FlashSystem secara teoritis memungkinkan Anda mengurangi latensi disk maksimum hingga kurang dari 1 milidetik, yaitu, secara harfiah - bahkan tidak 0,1, tetapi 0,01 milidetik. Sekarang kami telah mengambil satu langkah lagi menuju indikator-indikator ini: mereka akan tersedia di cloud kami setelah tahap peningkatan berikutnya.
Dalam pakan kuda, dalam pertumbuhan bisnis
Untuk mendeskripsikan secara akurat efek peningkatan besi pada cloud, tepat menggunakan analogi ini.
Bayangkan Anda sedang menulis teks di editor Word. Anda mengetiknya di keyboard, mencari, dan program dari kalimat yang Anda ketikkan hanya berhasil menampilkan kata pertama di layar. Anda memikirkannya, merumuskannya, mengetiknya dengan jari Anda di keyboard, itu sudah ada, sudah masuk ke komputer, tetapi belum muncul di layar.
Setelah meningkatkan infrastruktur dengan pendekatan terintegrasi, celah ini menghilang dan menjadi tidak mungkin bahkan pada tingkat teoritis.
Tentu saja, semua elemen "yang dipompa" ini harus dirangkai dengan tepat menjadi solusi akhir yang akan memberikan efisiensi ekonomi dan keuntungan bisnis tingkat tinggi.
Untuk bisnis klien kami di Rusia, peluang baru akan memungkinkan, pertama-tama, untuk secara signifikan mempercepat kerja perangkat lunak 1C.
Jika 1C diperlukan hanya untuk 10-15 pengguna, ini akan berfungsi dengan baik bahkan "pada kalkulator", yaitu, akan memiliki cukup sumber daya TI sederhana atau standar. Namun, segera setelah bisnis mulai menyediakan layanan dalam waktu nyata berdasarkan 1C, atau perusahaan memiliki operasi skala besar yang cukup dan banyak peningkatan yang berbeda - semua ini "memakan" waktu dan daya prosesor.
Karenanya, semakin banyak peningkatan, semakin luas skala operasi pada 1C, semakin tinggi persyaratan untuk sumber daya CPU. Arsitektur perangkat lunak 1C dibangun dengan cara ini. Dan kemudian hal berikut terjadi: semakin tinggi frekuensi prosesor, semakin sedikit core yang dapat diberikan. Dan harganya naik pada saat bersamaan.
Oleh karena itu, jika Anda menggunakan aplikasi bisnis tingkat menengah atau tingkat tinggi, Anda tidak dapat melakukannya tanpa prosesor berkinerja tinggi sebagai inti dari solusi TI modern.
Dari sudut pandang bisnis, penggunaannya berarti bahwa seorang akuntan yang menekan tombol 1C untuk menerima, katakanlah, laporan tahunan, pada sistem berkinerja tinggi akan menerima hasilnya tidak dalam 2 menit, tetapi secara instan. Dengan demikian, dia dapat menyelesaikan hasil akhir penjumlahan anggaran, total dan penutupan periode keuangan di seluruh perusahaan tidak dalam tiga hari seperti sekarang, tetapi jelas pada hari terakhir periode laporan.
Mengenai tugas pencadangan, harus dipahami bahwa setiap snapshot "membekukan" mesin virtual setidaknya selama sepersekian detik, dan terkadang bahkan lebih. Jika versi sebelumnya dihapus, VM juga dapat dibekukan selama beberapa detik. Ini adalah efek standar.
Mentransfer prosedur ke tingkat penyimpanan menggunakan teknologi Akses Penyimpanan Langsung sepenuhnya menghilangkan penundaan tersebut, bahkan jika minimal.
Misalkan sebuah perusahaan menjalankan tugas cadangan pada platform hyper-converged menggunakan cluster Ceph terdistribusi (sistem penyimpanan file untuk beberapa mesin virtual). Dengan pendekatan ini, penundaan VM apa pun tidak dapat diterima.
Atau ambil skenario ini: eksekusi transaksi dalam database bank, yang berlangsung, katakanlah, 30 detik, bertepatan dengan waktu "pembekuan" VM yang terlibat dalam transaksi ini selama pembuatan snapshot.
Akibatnya, klien menyimpan uang di ATM, tetapi uang itu tidak dikreditkan ke akun. Klien tidak puas dan menyampaikan pendapat negatifnya tentang bank dari mulut ke mulut. Hasilnya adalah hilangnya reputasi bisnis.
Pengguna pertama
Sudah ada perusahaan di pusat data kami yang tertarik dengan kemampuan platform yang diperbarui dan mengujinya secara gratis untuk melihat hasil praktis apa yang akan diperoleh.
Sejauh ini, kami mencatat minat dari segmen jasa keuangan, konstruksi, serta dari perusahaan yang menggunakan aplikasi bisnis yang sangat penting, bahkan untuk waktu henti yang minimal. Semakin sedikit waktu henti, semakin tinggi ketersediaan layanan dan semakin rendah biaya pemeliharaan aplikasi - dan semakin baik kinerja layanan yang diterima pengguna akhir.
Kemungkinan besar, semua peserta dalam tes ini akan tertarik dengan platform yang diperbarui - karena pilihan ekonomis antara membeli satu server berkinerja tinggi tanpa pengembangan lebih lanjut dan menyewanya selama sebulan hampir terlihat jelas baik saat berfokus pada proyek jangka pendek maupun pada prospek pengembangan bisnis jangka panjang berdasarkan TI tingkat lanjut. solusi.