Hasil tés kinerja sistem file Reiser5 diterbitkeun

Hasil uji kinerja parantos dipedalkeun pikeun proyék Reiser5, anu ngembangkeun vérsi sistem file Reiser4 anu didesain ulang sacara signifikan kalayan dukungan pikeun volume logis anu nampilkeun "skala paralel." Teu sapertos RAID tradisional, fitur ieu ngalibatkeun partisipasi aktif sistem file dina nyebarkeun data antara alat komponén volume logis. Tina sudut pandang administrator, bédana anu signifikan ti RAID nyaéta komponén volume logis kalayan skala paralel mangrupikeun alat blok anu diformat.

Hasil tés anu dipidangkeun ngaevaluasi kinerja operasi file umum, sapertos nyerat file kana volume logis sareng maca file tina volume logis anu diwangun ku sababaraha variabel solid-state drive. Kinerja operasi volume logis, sapertos nambihan alat kana volume logis, miceun alat tina volume logis, miceun data tina drive proxy, sareng migrasi data file biasa (henteu khusus) ka alat anu ditangtukeun, ogé diukur.

Opat solid-state drive (SSD) dianggo pikeun nyieun volume. Laju operasi volume logis dihartikeun salaku babandingan jumlah rohangan anu dianggo dina sakabéh volume logis kana waktu palaksanaan operasi, kaasup sinkronisasi pinuh sareng drive.

Kagancangan operasi naon waé (kajaba mindahkeun data tina disk proxy ka volume anu diwangun ku sajumlah alit alat) langkung luhur tibatan kecepatan nyalin data tina hiji alat ka alat anu sanés. Nanging, nalika jumlah alat anu nyusun volume ningkat, kecepatan operasi ieu ningkat. Iwalna nyaéta migrasi file, anu kecepatanna sacara asimtotik ngadeukeutan (ti luhur) kecepatan nyerat ka alat target. Aksés Sékuénsial Tingkat Handap: Maca Alat (M/s) Nulis (M/s) DEV1 470 390 DEV2 530 420 File Ageung Maca/Nulis Sékuénsial (M/s): Jumlah Drive dina Volume Maca Nulis 1 (DEV1) 380 460 1 (DEV2) 410 518 2 (DEV1+DEV2) 695 744 3 (DEV1+DEV2+DEV3) 890 970 4 (DEV1+DEV2+DEV3+DEV4) 950 1100 Salin Sékuénsial Data ti/ka Alat anu Diformat Ti Alat Ka Alat Speed ​​​​(M/s) DEV1 DEV2 260 DEV2 DEV1 255 Nambahkeun Alat kana Volume Logis: Volume Alat pikeun Nambahkeun Speed ​​​​(M/s) DEV1 DEV2 284 DEV1+DEV2 DEV3 457 DEV1+DEV2+DEV3 DEV4 574 Ngahapus alat tina volume logis: Volume Alat pikeun ngahapus Speed ​​​​(M/s) DEV1+DEV2+DEV3+DEV4 DEV4 890 DEV1+DEV2+DEV3 DEV3 606 DEV1+DEV2 DEV2 336 Ngabersihkeun data tina disk proxy: Volume Speed ​​​​disk proxy (M/s) DEV1 DEV4 228 DEV1+DEV2 DEV4 244 DEV1+DEV2+DEV3 DEV4 290 DEV1 RAM0 283 DEV1+DEV2 RAM0 301 DEV1+DEV2+DEV3 RAM0 374 DEV1+DEV2+DEV3+DEV4 RAM0 427 Migrasi file Volume Alat tujuan Speed ​​(M/s) DEV1+DEV2+DEV3+DEV4 DEV1 387 DEV1+DEV2+DEV3 DEV1 403 DEV1+DEV2 DEV1 427

Perlu dicatet yén kinerja tiasa langkung ningkat ku cara ngajajarkeun prosés ngaluarkeun pamundut I/O ka komponén volume logis (ayeuna, pikeun kesederhanaan, ieu dilakukeun dina hiji loop nganggo hiji thread). Ogé, ku cara maca ngan ukur data anu kedah dipindahkeun nalika rebalancing (ayeuna, sadaya data dibaca pikeun kesederhanaan). Wates téoritis pikeun kecepatan nambihan/ngahapus alat kadua dina sistem skala paralel nyaéta dua kali kecepatan salinan tina disk kahiji ka disk kadua (atanapi, masing-masing, tina disk kadua ka disk kahiji). Ayeuna, kecepatan nambihan sareng ngahapus disk kadua nyaéta 1.1 sareng 1.3 kali kecepatan salinan, masing-masing.

Salian ti éta, hiji defragmenter O(1) geus diumumkeun anu bakal ngolah sadaya komponén volume logis (kaasup disk proxy) sacara paralel, nyaéta dina waktu anu teu leuwih ti waktu anu diperlukeun pikeun ngolah komponén panggedéna sacara individual.

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster