Huawei Dorado V6: Sichuan panas

Huawei Dorado V6: Sichuan panas
Musim panas ing Moskow taun iki, jujur, ora apik banget. Diwiwiti banget lan cepet, ora saben wong duwe wektu kanggo nanggepi, lan wis rampung ing pungkasan Juni. Mula, nalika Huawei ngajak aku menyang China, menyang kutha Chengdu, sing ana pusat RnD, sawise ndeleng ramalan cuaca +34 derajat ing iyub-iyub, aku langsung setuju. Sawise kabeh, aku wis ora padha umur maneh lan aku kudu anget munggah balung sethitik. Nanging aku pengin Wigati sing bisa kanggo anget ora mung balung, nanging uga ing njero, amarga provinsi Sichuan, kang Chengdu bener dumunung, misuwur kanggo tresna pangan pedhes. Nanging, iki dudu blog babagan lelungan, mula ayo bali menyang tujuan utama perjalanan - sistem panyimpenan anyar - Huawei Dorado V6. Artikel iki bakal ngobahake sampeyan sethithik saka jaman kepungkur, amarga ... iki ditulis sadurunge woro-woro resmi, nanging diterbitake mung sawise release. Dadi, dina iki kita bakal nliti kabeh sing menarik lan enak sing wis disiapake Huawei kanggo kita.

Huawei Dorado V6: Sichuan panas
Bakal ana 5 model ing baris anyar. Kabeh model kajaba 3000V6 bisa diduweni ing rong versi - SAS lan NVMe. Pilihan kasebut nemtokake antarmuka disk sing bisa digunakake ing sistem iki, port Back-End lan jumlah disk drive sing bisa diinstal ing sistem kasebut. Kanggo NVMe, SSD ukuran Palm digunakake, sing luwih tipis tinimbang SSD SAS 2.5" klasik lan bisa dipasang nganti 36 potongan. Baris anyar iku Kabeh Flash lan ora ana konfigurasi karo disk.

Huawei Dorado V6: Sichuan panas
Palm NVMe SSD

Ing mratelakake panemume, Dorado 8000 lan 18000 katon kaya model sing paling menarik. Huawei menehi posisi minangka sistem High-end, lan, thanks kanggo kebijakan pricing Huawei, mbedakake model Mid-range iki karo segmen pesaing. Iku model iki sing bakal fokus ing review dina iki. Aku bakal Wigati langsung sing amarga fitur desain, sistem dual-kontroler junior duwe arsitektur rada beda, beda saka Dorado 8000 lan 18000, supaya ora kabeh aku bakal ngomong bab dina iki ditrapake kanggo model junior.

Salah sawijining fitur utama sistem anyar yaiku nggunakake sawetara chip, sing dikembangake ing omah, sing saben-saben ngidini sampeyan nyebarake beban logis saka prosesor tengah controller lan nambah fungsi kanggo komponen sing beda.
Huawei Dorado V6: Sichuan panas

Inti sistem anyar yaiku prosesor Kunpeng 920, sing dikembangake ing teknologi ARM lan diprodhuksi dening Huawei kanthi mandiri. Gumantung model, jumlah inti, frekuensi lan jumlah prosesor sing diinstal ing saben controller beda-beda:
Huawei Dorado V6 8000 - 2CPU, 64 inti
Huawei Dorado V6 18000 - 4CPU, 48 inti
Huawei Dorado V6: Sichuan panas

Huawei dikembangaké prosesor iki ing arsitektur ARM, lan minangka adoh aku ngerti, pisanan ngrancang kanggo nginstal mung ing lawas Dorado 8000 lan 18000 model, minangka wis kasus karo sawetara model V5, nanging sanksi digawe pangaturan kanggo idea iki. Mesthine, ARM uga ngomong babagan nolak kerja sama karo Huawei sajrone ngetrapake sanksi, nanging ing kene kahanan kasebut beda karo Intel. Huawei ngasilake chip kasebut kanthi mandiri, lan ora ana sanksi sing bisa mungkasi proses iki. Severing hubungan karo ARM mung ngancam mundhut akses kanggo pembangunan anyar. Minangka kanggo kinerja, iku bakal bisa kanggo ngadili mung sawise nindakake tes sawijining. Senajan aku weruh carane 18000M IOPS dibusak saka Dorado 1 sistem tanpa masalah, nganti aku mbaleni karo tangan dhewe ing rak, Aku ora bakal pracaya iku. Nanging ana tenan akeh daya ing pengontrol. Model lawas dilengkapi 4 pengontrol, saben 4 prosesor, menehi total 768 intine.
Huawei Dorado V6: Sichuan panas

Nanging aku bakal pirembagan bab intine malah mengko, nalika kita katon ing arsitektur saka sistem anyar, nanging saiki ayo bali menyang chip liyane diinstal ing sistem. Chip katon kaya solusi sing menarik banget Munggah 310 (Saking pangertosan kula, ingkang rayi Ascend 910, ingkang nembe dipun aturaken dhateng masyarakat). Tugase yaiku nganalisa pamblokiran data sing mlebu sistem kanggo nambah rasio hit Read. Iku angel ngomong carane bakal nindakake ing karya, amarga ... Dina iki mung bisa digunakake miturut cithakan sing diwenehake lan ora duwe kemampuan kanggo sinau ing mode cerdas. Munculé mode cerdas dijanjekake ing perangkat kukuh sing bakal teka, kemungkinan awal taun ngarep.

Ayo pindhah menyang arsitektur. Huawei terus ngembangake teknologi Smart Matrix dhewe, sing ngetrapake pendekatan bolong lengkap kanggo nyambungake komponen. Nanging yen ing V5 iki mung kanggo akses saka pengontrol menyang disk, saiki kabeh pengontrol duwe akses menyang kabeh port ing Back-End lan Front-End.
Huawei Dorado V6: Sichuan panas

Thanks kanggo arsitektur microservice anyar, iki uga ngidini load balancing antarane kabeh pengontrol, sanajan mung ana siji lun. OS kanggo baris array iki dikembangake saka wiwitan, lan ora mung dioptimalake kanggo nggunakake Flash drive. Amarga kasunyatan sing kabeh pengontrol kita duwe akses menyang bandar padha, ing acara saka Gagal controller utawa urip maneh, inang ora kelangan path siji kanggo sistem panyimpenan, lan ngoper path wis digawa metu ing tingkat sistem panyimpenan. Nanging, nggunakake UltraPath ing host ora strictly perlu. Liyane "nyimpen" nalika nginstal sistem yaiku jumlah pranala sing luwih cilik. Lan yen kanthi pendekatan "klasik" kanggo 4 pengontrol, kita butuh 8 link saka 2 pabrik, mula ing kasus Huawei malah 2 cukup (aku ora ngomong saiki babagan kecukupan throughput siji link).
Huawei Dorado V6: Sichuan panas

Kaya ing versi sadurunge, cache global karo mirroring digunakake. Iki ngidini sampeyan ilang nganti loro pengontrol bebarengan utawa telung pengontrol kanthi urutan tanpa mengaruhi kasedhiyan. Nanging Wigati dicathet yen kita ora weruh keseimbangan beban sing lengkap ing antarane 3 pengontrol sing isih ana yen ana kegagalan ing papan demo. Beban pengontrol sing gagal ditindakake kabeh dening salah sijine sing isih ana. Sampeyan bisa uga kanggo iki perlu supaya sistem bisa maneh ing konfigurasi iki. Ing kasus apa wae, aku bakal mriksa iki kanthi luwih rinci nggunakake tesku dhewe.
Huawei nempatake sistem anyar minangka sistem NVMe End-to-End, nanging saiki NVMeOF durung didhukung ing ngarep, mung FC, iSCSI utawa NFS. Ing pungkasan iki utawa wiwitan sabanjure, kaya fitur liyane, kita dijanjekake dhukungan RoCE.
Huawei Dorado V6: Sichuan panas

Rak kasebut uga disambungake menyang pengontrol nggunakake RoCE, lan ana siji kekurangan sing ana gandhengane - ora ana sambungan "loopback" ing rak, kaya sing kedadeyan karo SAS. Ing mratelakake panemume, iki isih drawback rodo amba yen sampeyan planning sistem cukup gedhe. Kasunyatan iku kabeh rak disambungake ing seri, lan Gagal salah siji saka rak-rak asil ing inaccessibility lengkap kabeh liyane tindakake iku. Ing kasus iki, kanggo mesthekake toleransi fault, kita kudu nyambungake kabeh rak kanggo pengontrol, kang entails Tambah ing nomer dibutuhake bandar backend ing sistem.

Lan siji liyane sing kudu dicritakake yaiku nganyari non-disruptive (NDU). Kaya sing wis dakkandhakake ing ndhuwur, Huawei wis ngetrapake pendekatan wadhah kanggo ngoperasikake OS kanggo baris Dorado anyar, iki ngidini sampeyan nganyari lan miwiti maneh layanan tanpa kudu miwiti maneh pengontrol. Perlu dicathet yen sawetara nganyari bakal ngemot nganyari kernel, lan ing kasus iki, reboot klasik pengontrol kadhangkala isih dibutuhake sajrone nganyari, nanging ora mesthi. Iki bakal nyuda impact operasi iki ing sistem produktif.

Ing arsenal kita, mayoritas array saka NetApp. Mulane, aku mikir bakal cukup logis yen aku nggawe perbandingan cilik karo sistem sing kudu ditindakake kanthi akeh. Iki dudu upaya kanggo nemtokake sapa sing luwih apik lan sapa sing luwih elek utawa arsitektur sing luwih nguntungake. Aku bakal nyoba soberly lan tanpa fanatisme mbandhingaké loro pendekatan beda kanggo ngatasi masalah padha saka vendor beda. Ya, mesthi, ing kasus iki, kita bakal nimbang sistem Huawei ing "teori" lan aku uga bakal nyathet titik-titik kasebut sing direncanakake bakal ditindakake ing versi perangkat kukuh sing bakal teka. Apa keuntungan sing dakdeleng saiki:

  1. Jumlah drive NVMe sing didhukung. NetApp saiki duwe 288, dene Huawei duwe 1600-6400, gumantung saka model. Ing wektu sing padha, kapasitas sing bisa digunakake ing Huawei Max yaiku 32PBe, kaya sistem NetApp (dadi luwih tepat, duwe 31.64PBe). Lan iki senadyan kasunyatan sing drive saka volume padha didhukung (nganti 15Tb). Huawei nerangake kasunyatan kasebut kaya mangkene: dheweke ora duwe kesempatan kanggo ngumpulake papan sing luwih gedhe. Ing teori, dheweke ora duwe watesan volume, nanging mung durung bisa nyoba kasunyatan iki. Nanging ing kene kudu dicathet menawa kemampuan flash drive saiki dhuwur banget, lan ing kasus sistem NVMe, kita bakal ngadhepi kasunyatan manawa 24 drive cukup kanggo nggunakake sistem 2-kontroler ndhuwur. Mulane, tambah akeh disk ing sistem kasebut ora mung bakal nambah kinerja, nanging uga bakal duwe efek ala ing rasio IOPS / Tb. Mesthi, iku worth ndeleng carane akeh drive sistem 4-kontroler 8000 lan 16000 bisa nangani, amarga ... Kapabilitas lan potensi Kunpeng 920 isih durung jelas.
  2. Anane Lun minangka pemilik sistem NetApp. Sing. Mung siji pengontrol sing bisa nindakake operasi karo rembulan, dene sing kapindho mung ngliwati IO dhewe. Sistem Huawei, sebaliknya, ora duwe pamilik lan operasi kanthi pamblokiran data (kompresi, deduplikasi) bisa ditindakake dening pengontrol apa wae, uga ditulis ing disk.
  3. Ora ana port sing mudhun nalika salah sawijining pengontrol gagal. Kanggo sawetara, wayahe iki katon kritis banget. Ing ngisor iki yaiku ngalih ing sistem panyimpenan kudu luwih cepet tinimbang ing sisih host. Lan yen ing kasus NetApp sing padha, ing praktik kita nemokake pembekuan udakara 5 detik nalika narik pengontrol lan ngoper dalan, banjur kanthi ngalih menyang Huawei kita isih kudu latihan.
  4. Ora perlu miwiti maneh controller nalika nganyari. Iki utamané saya kuwatir karo rilis versi anyar lan cabang perangkat kukuh kanggo NetApps sing kerep banget. Ya, sawetara nganyari kanggo Huawei isih mbutuhake miwiti maneh, nanging ora kabeh.
  5. 4 pengontrol Huawei kanggo rega loro pengontrol NetApp. Kaya sing dakkandhakake ing ndhuwur, amarga kabijakan rega Huawei, bisa bersaing karo Mid-range kanthi model High-end.
  6. Ing ngarsane Kripik tambahan ing controller beting lan kertu port, kang duweni potensi kanggo nambah efficiency sistem.

Cons lan uneg-uneg ing umum:

  1. Sambungan langsung saka rak kanggo pengontrol utawa perlu nomer akeh bandar mburi mburi kanggo nyambung kabeh rak kanggo pengontrol.
  2. arsitektur ARM lan ngarsane nomer akeh Kripik - carane irit bakal bisa, lan kinerja bakal cukup?

Umume keprihatinan lan rasa wedi bisa diilangi kanthi tes pribadi baris anyar. Muga-muga sawise diluncurake, dheweke bakal katon ing Moskow lan bakal cukup kanggo entuk tes sampeyan kanthi cepet. Nganti saiki, kita bisa ngomong yen ing umum pendekatan perusahaan katon menarik, lan baris anyar katon apik banget dibandhingake saingan. Implementasi final ngundakake akèh pitakonan, amarga Kita bakal weruh akeh perkara mung ing pungkasan taun, lan bisa uga mung ing 2020.

Source: www.habr.com

Add a comment