Rumah > Peranti teknologi > AI > Contoh bekas elastik Volcano Engine: alat berkuasa untuk mengubah daripada seni bina berpusat nod kepada seni bina tanpa pelayan

Contoh bekas elastik Volcano Engine: alat berkuasa untuk mengubah daripada seni bina berpusat nod kepada seni bina tanpa pelayan

WBOY
Lepaskan: 2024-03-01 20:04:19
ke hadapan
563 orang telah melayarinya

Dengan peningkatan kematangan Kubernetes dan teknologi kontena, semakin banyak perusahaan mula memindahkan aplikasi perniagaan mereka ke awan. Dengan mengguna pakai seni bina asli awan, perusahaan ini boleh menyokong pembangunan pesat dan operasi perniagaan mereka yang stabil.

Dengan pembangunan pengkomputeran awan yang mendalam ke dalam proses pembangunan, kematangan seni bina Tanpa Pelayan telah membawa teknologi asli awan ke peringkat baharu - Tanpa Pelayan telah memaksimumkan kebolehskalaan anjal awan awam, penyelenggaraan bebas operasi, akses pantas dan lain-lain ciri, sangat mengurangkan kos Kos penggunaan pengguna membolehkan pengguna dan perusahaan hanya menumpukan pada logik perniagaan mereka dan mencapai pembangunan tangkas dalam erti kata sebenar.

Untuk menyokong perusahaan dengan lebih baik dalam melaksanakan konsep asli awan baharu Tanpa Pelayan dalam aplikasi perniagaan, pasukan asli awan Volcano Engine sedang menaik taraf dan menginovasi produk secara menyeluruh, meliputi banyak aspek seperti konsep, reka bentuk sistem dan reka bentuk seni bina. Mereka komited untuk memberikan permainan sepenuhnya kepada kelebihan dan nilai teknologi Tanpa Pelayan untuk membantu perusahaan menjalankan aplikasi perniagaan dengan lebih cekap.

Dari pusat nod kepada Tanpa pelayan Seni bina tersusun

Seni bina Kubernetes tradisional biasanya mengambil nod sebagai teras, yang bermaksud bahawa pasukan perlu membina kluster pada nod sumber seperti pelayan awan, dan melaksanakan operasi dan penyelenggaraan pengurusan di sekeliling nod ini. Seni bina kluster Kubernetes tradisional memerlukan pengurusan penggunaan, pemantauan dan penyelenggaraan aplikasi kontena pada nod yang berbeza Pendekatan ini memerlukan lebih banyak tenaga kerja dan pelaburan masa untuk mengekalkan kestabilan dan kebolehpercayaan keseluruhan kluster. Walau bagaimanapun, dengan perkembangan teknologi, seni bina Kubernetes jenis baru telah muncul, iaitu seni bina berasaskan jaringan perkhidmatan. Dalam seni bina berdasarkan grid perkhidmatan, fungsi rangkaian diabstrak dan disatukan melalui komponen grid perkhidmatan khusus Apabila skala perniagaan berkembang dan bilangan nod meningkat, seni bina ini kurang berkesan dalam penggunaan dan pengendalian aplikasi kontena beberapa cabaran, terutamanya termasuk aspek berikut:

    Pengendalian dan penyelenggaraan nod yang kompleks
  • : Pengguna perlu mengurus dan menyelenggara nod sendiri, termasuk konfigurasi dan permulaan nod, kemas kini dan naik taraf sistem pengendalian, pengurusan keselamatan, operasi Kompleks dan nod yang membosankan kerja operasi dan penyelenggaraan seperti pemantauan dan pengumpulan dan analisis log, pemulihan kerosakan, pengurusan rangkaian, pengurusan storan, pengembangan dan pengecutan, perancangan dan peruntukan sumber, dan pengurusan kos sumber
  • Penggunaan sumber yang rendah
  • : Tempahan nod Sumber tetap, walaupun; jika beban kerja sebenar memerlukan lebih sedikit sumber, tidak dapat mengurangkan penggunaan sumber nod adalah tinggi, dan beberapa sumber yang tidak digunakan yang diedarkan pada pelbagai nod sukar untuk diagregatkan dengan berkesan dan tidak boleh digunakan sepenuhnya untuk mengelakkan prestasi kesesakan, sumber sering dirancang mengikut beban maksimum. Sukar untuk meramalkan permintaan sebenar dan mungkin menyebabkan sejumlah besar sumber terbiar
  • Perluasan sumber yang perlahan
  • : Aplikasi kontena mungkin mengalami trafik pecah dan perlu dikembangkan dengan cepat. Bertindak balas kepada peningkatan beban. Dalam seni bina berpusatkan nod tradisional, pengembangan sumber pengkomputeran selalunya memerlukan penciptaan dan konfigurasi nod pelayan awan baharu Proses ini mungkin mengambil masa beberapa minit dan tidak dapat mencapai pengembangan segera.
  • Volcan Engine
ELastic Container Instance

(Contoh Container Volcengine, yang dirujuk sebagai VCI) adalah penyelesaian asli awan baru yang dilancarkan untuk situasi di atas. dan perkhidmatan pengkomputeran kontena - Terintegrasi rapat dengan perkhidmatan kontena Volcano Engine VKE melalui teknologi Kubelet Maya, contoh kontena anjal VCI boleh menyediakan pengguna dengan pengkomputeran fleksibel dan fungsi orkestrasi Kubernetes, menyokong permulaan pantas, penciptaan konkurensi tinggi dan kotak pasir yang selamat. pengasingan kontena.

Dengan menyepadukan kelebihan Tanpa Pelayan dan bekas, Instance Kontena Elastik (VCI) boleh menyediakan perusahaan dengan persekitaran operasi yang cekap, boleh dipercayai dan selamat, membolehkan pengguna menumpukan pada membangunkan dan menjalankan aplikasi seni bina asli awan tanpa mengambil berat tentang infrastruktur asas. Pengurusan dan penyelenggaraan, dan hanya membayar sumber yang diperlukan untuk operasi perniagaan sebenar, membantu perusahaan mengawal kos awan dengan lebih munasabah.

Tiada operasi dan penyelenggaraan infrastruktur, tiada perancangan sumber pengkomputeran

Dalam seni bina kluster Kubernetes yang dibina sendiri secara tradisional, sama ada satah kawalan atau satah data, sebagai pembawa untuk Pod kumpulan kontena untuk dijalankan, nod terletak pada teras seni bina Kubernetes , apabila sumber pengkomputeran nod tidak mencukupi, sumber pengkomputeran perlu ditambah dengan menambah nod untuk menyokong penggunaan atau pengembangan beban kerja perniagaan.

Di awan, pelbagai perkhidmatan Kubernetes terurus yang diwakili oleh Volcano Engine Container Service VKE akan menggantikan pengguna dalam mengurus dan mengendalikan pesawat kawalan Kubernetes, menyediakan perkhidmatan terurus dengan jaminan SLA. Untuk pesawat data yang menjalankan beban kerja perniagaan sebenar pengguna, pengguna biasanya perlu mengendalikan dan menyelenggara nod yang berfungsi sendiri, dan sumber pengkomputeran yang disediakan oleh nod perlu dirancang terlebih dahulu mengikut ciri perniagaan Sebagai contoh, apabila puncak perniagaan memerlukan pengembangan lebih awal, Kegawatan perniagaan memerlukan pengecilan saiz.

Oleh itu, dalam seni bina Kubernetes berpusatkan nod tradisional, operasi dan penyelenggaraan nod selalunya memerlukan banyak tenaga daripada pasukan teknikal pada masa yang sama, cara mengimbangi isu perancangan sumber lanjutan dan kos sumber juga telah menjadi satu era untuk perusahaan untuk memasuki "Penggunaan awan yang diperhalusi" Soalan yang perlu saya fikirkan kemudian.

Elastic Container Instance VCI menyediakan perkhidmatan pengkomputeran tanpa pelayan dan kontena Setiap VCI hanya akan menyediakan persekitaran operasi dan sumber pengkomputeran untuk satu Pod. Pengguna tidak perlu mengambil berat tentang operasi dan penyelenggaraan serta perancangan kapasiti nod asas perlu menggunakan aplikasi kontena atas permintaan. Apabila menggunakan VCI untuk menggunakan aplikasi kontena, anda boleh menggunakan semantik Kubernetes asli, yang tidak berbeza daripada seni bina pusat nod.

Di peringkat sumber, contoh kontena anjal VCI menggunakan infrastruktur pengkomputeran Enjin Volcano sebagai kumpulan sumber untuk menyediakan sumber pengkomputeran kontena berbilang jenis sumber untuk memudahkan pengguna memilih secara fleksibel mengikut keperluan perniagaan. Pada masa yang sama, pengguna tidak perlu memberi perhatian kepada isu perancangan kapasiti sumber VCI menyediakan sumber pengkomputeran yang besar dan tidak akan menyebabkan fenomena seperti hanyut Pod dan penjadualan semula yang biasa dalam seni bina berpusatkan nod tradisional, yang akan menyebabkan gangguan perkhidmatan. , turun naik prestasi, Masalah seperti ketidakkonsistenan data dan kelewatan penjadualan.

Akhir sekali, penyepaduan lancar perkhidmatan kontena VKE dan contoh kontena anjal VCI bukan sahaja merealisasikan pengehosan penuh pesawat kawalan kelompok Kubernetes, tetapi juga menyediakan pengguna dengan pengehosan penuh tanpa pelayan dan operasi percuma pesawat data (iaitu VCI contoh kontena elastik) . Penyelenggaraan dan pengasingan keselamatan sangat mengurangkan kos operasi dan penyelenggaraan pengguna pada infrastruktur Kubernetes dan menghapuskan kerumitan perancangan kapasiti, membolehkan pengguna menumpukan lebih pada aplikasi perniagaan mereka.

Keanjalan muktamad, anda mendapat apa yang anda perlukan

Lentur dan jimat

Menurut data tinjauan yang didedahkan oleh Flexera dalam "Laporan Negeri Awan 2022", perusahaan yang ditinjau menilai sendiri bahawa sisa kos awan mencapai 32% , "kos " telah menjadi salah satu cabaran awan yang paling membimbangkan bagi perusahaan selama tiga tahun berturut-turut - "penggunaan awan yang diperhalusi" telah mula mendapat lebih banyak perhatian daripada perusahaan Bagaimana untuk menjimatkan kos awan sambil memenuhi keperluan pembangunan perniagaan telah menjadi perusahaan Satu cabaran penting yang perlu diselesaikan apabila menggunakan awan.

Instance Bekas Elastik VCI telah memfokuskan kepada keperluan "kawalan kos awan" perusahaan dari awal reka bentuk produk, menekankan pengebilan yang diperhalusi berdasarkan jumlah sebenar sumber yang digunakan, menyokong pelbagai model pengebilan dan membantu perusahaan benar-benar menggunakan awan.

Pengebilan diperhalusi: VCI contoh bekas elastik dibilkan mengikut sumber yang sebenarnya digunakan oleh kumpulan kontena pengguna (Pod Sumber pengebilan termasuk vCPU, memori, GPU, dsb. Pada masa yang sama, masa pengebilan tika VCI ialah masa berjalannya, iaitu masa yang digunakan oleh Pod pengguna daripada memuat turun imej bekas kepada berhenti berjalan Ia adalah tepat ke tahap kedua, benar-benar merealisasikan pengebilan berdasarkan penggunaan sebenar .

Meningkatkan kadar pembungkusan: Di bawah seni bina asli awan, berbanding dengan sumber pengkomputeran tradisional, satu lagi kelebihan contoh bekas elastik ialah mengurangkan sumber terbiar dan meningkatkan kadar pembungkusan, sekali gus mengurangkan kos penggunaan sumber pengkomputeran pengguna. Khususnya, apabila kluster Kubernetes menggunakan ECS pelayan awan sebagai nod yang berfungsi, ia perlu menjalankan komponen sistem yang diperlukan oleh Kubernetes pada nod Oleh itu, beberapa sumber pengkomputeran perlu ditempah, dan terdapat kos tambahan tertentu; contoh bekas elastik VCI digunakan sebagai sumber pengkomputeran , anda hanya perlu membayar untuk sumber yang sebenarnya digunakan oleh Pod perniagaan:

  • Contoh: Menjalankan 3 Pod perniagaan, keperluan sumber untuk vCPU dibahagikan kepada 16C, 8C, 8C
  • Gunakan ECS: Sekurang-kurangnya 2 diperlukan nod ECS dengan 32C vCPU (perlu menempah sumber untuk sistem pada setiap nod)
  • Gunakan sumber VCI yang diperlukan: Buat equal VCI
  • : oleh Pod, iaitu, sumber pengkomputeran 32C (tiada sumber terbiar) )

火山引擎弹性容器实例:从节点中心转型 Serverless 化架构的利器

Kaedah pengebilan kaya

: Contoh bekas elastik semasa VCI telah menyokong pengebilan bayar semasa anda pergi dan akan dilancarkan acara ujian jemputan untuk model pembayaran contoh awalan (Spot), serta contoh tersimpan dan tempahan fleksibel Model prabayar seperti contoh juga disokong oleh pelan. Dengan menyediakan berbilang model pembayaran, kami berharap dapat membantu pengguna mengoptimumkan lagi pengurusan kos dan belanjawan sumber pengkomputeran, dan memilih model pembayaran yang berbeza untuk senario perniagaan yang berbeza, dengan itu menyelaraskan keperluan sumber perniagaan dan perancangan kos awan dengan lebih baik.

Boleh main

🎜

VCI Instance Bekas Elastik menyepadukan sepenuhnya infrastruktur sumber pengkomputeran Enjin Volcano untuk bekalan kuasa pengkomputeran, dan menyediakan pelbagai keluarga spesifikasi contoh untuk dipilih oleh pengguna berdasarkan keupayaan perkakasan asas yang berbeza, menyediakan pengkomputeran, storan dan prestasi rangkaian yang berbeza, menyokong Covers pelbagai aplikasi perniagaan dan senario perkhidmatan.

CPU Keluarga spesifikasi tujuan am: Seperti jenis pengkomputeran tujuan umum u1, n3i tujuan am, dsb., yang menyediakan vCPU, memori dan keupayaan rangkaian yang seimbang untuk memenuhi keperluan perkhidmatan dalam kebanyakan senario.

GPU Keluarga spesifikasi jenis pengkomputeran: seperti jenis pengkomputeran GPU gni2 (dilengkapi dengan kad grafik GPU NVIDIA A10), jenis pengkomputeran GPU g1v (dilengkapi dengan kad grafik GPU NVIDIA V100), dsb., yang boleh digunakan dalam latihan model besar, penjanaan teks dan imej, tugas Menyediakan pengalaman kos efektif dalam pelbagai senario pengkomputeran AI seperti penaakulan.

Jenis pengkomputeran am terbaharu u1 Keluarga spesifikasi contoh bergantung pada teknologi pengumpulan sumber Enjin Gunung Berapi dan algoritma penjadualan pintar untuk pengurusan sumber dinamik, yang boleh menyediakan perusahaan dengan bekalan kuasa dan sokongan pengkomputeran yang stabil pemprosesan Nisbah fleksibel pemproses dan memori pemproses, daripada spesifikasi kecil berbutir halus seperti 0.25C-0.5Gi, 0.5C-1Gi, 1C-2Gi kepada spesifikasi besar seperti 24C-48Gi, 32C-256Gi, dsb., dengan sangat tinggi Nilai hebat untuk wang!

Disokong oleh bekalan sumber pengkomputeran yang besar, Elastic Container Instance VCI juga menyediakan pengguna dengan peneraju industri

Strategi penjadualan keutamaan sumber anjal: Digabungkan dengan perkhidmatan kontena VKE, kami menyokong pengguna untuk menggunakan dasar sumber tersuai (ResourcePolicy) secara elastik Penjadualan kepada pelbagai jenis kumpulan sumber pengkomputeran seperti pelayan awan ECS, contoh bekas elastik VCI, dsb., dan penjadualan dan peruntukan mengikut ambang peratusan, kawalan keutamaan dan strategi lain mengikut senario perniagaan sebenar.

Ini bermakna pengguna boleh menggabungkan kumpulan sumber pengkomputeran ECS pelayan awan dan kumpulan sumber pengkomputeran contoh kontena anjal VCI untuk menikmati sumber pengkomputeran Volcano Engine yang besar pada masa yang sama, digabungkan dengan keupayaan Cluster Autoscaler dan VCI dalam kelompok kontena, malah kelompok kontena Tanpa memohon sumber pengkomputeran terlebih dahulu, pengguna boleh mendapatkan sumber anjal tepat pada masanya untuk menyokong aplikasi perniagaan dengan cekap.

Melantun dengan pantas

Dalam menghadapi kemuncak trafik perniagaan yang tidak dapat diramalkan dalam perniagaan dalam talian, adalah penting untuk memastikan operasi perniagaan yang stabil dan pengalaman pengguna pada saat-saat kritikal pembangunan perniagaan, ia juga penting untuk memunculkan sumber pengkomputeran dengan cepat; membolehkan aplikasi perniagaan dengan cepat. Contoh bekas elastik juga sesuai secara semula jadi untuk senario ini.

火山引擎弹性容器实例:从节点中心转型 Serverless 化架构的利器

Di satu pihak, keupayaan anjal Instance Kontena Elastik Enjin Gunung Berapi (VCI) boleh memenuhi permintaan untuk

berpuluh ribu teras seminit sumber pengkomputeran vCPU, memastikan sumber pengkomputeran yang mencukupi dapat dikeluarkan dengan cepat apabila perniagaan memerlukannya. Apabila puncak trafik tamat dan beban kerja perniagaan berkurangan, sumber pengkomputeran anjal boleh dikeluarkan dengan cepat, menjadikan kos awan lebih menjimatkan.

Sebaliknya, penarikan imej bekas selalunya mengambil masa yang lama, malah lebih serius apabila Pod berskala besar dimulakan serentak. Contoh kontena elastik VCI bukan sahaja mempunyai pelbagai keupayaan pecutan imej kontena yang disediakan oleh VKE, seperti pemuatan malas imej kontena (pemuatan malas imej), pengedaran imej kontena P2P, dsb., tetapi juga mempunyai keupayaan pecutan unik seperti keupayaan caching imej kontena . Menurut data ujian sebenar, cache imej kontena boleh mengawal keseluruhan masa permulaan Pod dengan imej bekas (volume data dalam 100 G) ke tahap sepuluh saat, membantu pengguna meningkatkan kecekapan dan mengurangkan kos awan.

Kesimpulan

Sejak pelancaran rasminya pada 2022, Elastic Container Instance VCI telah memberi perkhidmatan kepada ramai pelanggan perusahaan besar dan sederhana dan telah diuji sepenuhnya dalam senario perniagaan dalaman dan luaran ByteDance. Pasukan asli awan Volcano Engine juga terus menggilap keupayaan produk berdasarkan pengalaman perkhidmatan pelanggan dan terus meningkatkan kualiti dan kestabilan perkhidmatan produk:

  • Dari segi integrasi ekologi, Elastic Container Instance VCI bukan sahaja terus meningkatkan integrasinya dengan ekosistem Kubernetes, tetapi juga boleh disepadukan dengan lancar dengan Volcano Engine Container Service VKE, menjadikannya lebih mudah bagi pelanggan untuk menggunakan dan mengurus aplikasi kontena dalam persekitaran asli awan;
  • Dari segi pecutan permulaan imej kontena yang diedarkan, VCI bekerjasama dengan Volcano Engine Image Warehouse CR dan produk lain untuk meningkatkan seni bina Dragonfly, meningkatkan lagi kecekapan dan kebolehpercayaan pengedaran imej kepada
  • VCI yang unik; keupayaan pecutan cache imej kontena, dan banyak lagi Ia berkesan menyelesaikan masalah kelajuan permulaan Pod yang perlahan dan kadar kejayaan tarikan imej yang rendah dalam senario imej kontena berskala besar dan besar, mengurangkan tekanan pada gudang imej
  • Dari segi kepelbagaian spesifikasi sumber pengkomputeran, VCI akan dilancarkan pada tahun 2023 Lebih banyak sumber pilihan, seperti contoh pengkomputeran tujuan am baharu n3i berdasarkan seni bina DPU yang dibangunkan sendiri Volcano Engine yang dilepaskan sepenuhnya, melindungi perbezaan pelayan bahagian belakang dan contoh pengkomputeran tujuan umum u1 dengan kumpulan sumber tanpa had secara teorinya, dsb.

Pasukan asli awan Volcano Engine bertanggungjawab terutamanya untuk pembinaan sistem produk PaaS dalam awan awam Volcano Engine dan senario diswastakan Ia menggabungkan pengalaman tindanan teknologi asli awan ByteDance dan pengumpulan amalan terbaik untuk membantu perusahaan mempercepatkan transformasi digital. dan inovasi. Produk termasuk perkhidmatan kontena, gudang imej, platform asal awan yang diedarkan, perkhidmatan fungsi, grid perkhidmatan, penghantaran berterusan, perkhidmatan boleh diperhatikan, dsb.

Menghadapi 2024, Elastic Container Instance VCI akan terus menambah baik dan meneroka di bawah seni bina dan bentuk produk Kubernetes Tanpa Pelayan, menyediakan lebih ramai pelanggan dalaman dan luaran dengan produk kontena tanpa pelayan yang tidak memerlukan operasi dan penyelenggaraan infrastruktur, tiada perancangan sumber pengkomputeran, dan fleksibiliti yang melampau dan perkhidmatan untuk menyokong pelbagai keperluan kuasa pengkomputeran GPU dan CPU pelanggan dengan lebih baik dalam senario perniagaan seperti AIGC, pengkomputeran saintifik bioinformatik dan e-dagang sosial.

Atas ialah kandungan terperinci Contoh bekas elastik Volcano Engine: alat berkuasa untuk mengubah daripada seni bina berpusat nod kepada seni bina tanpa pelayan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:jiqizhixin.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan