သိုလဟောင်မဟုအမဌန်နဟုန်သ စသည်တို့အတလက် သင့်လျော်ပါသလာသ။ ဖီအိုကို မေသကဌည့်ရအောင်

သိုလဟောင်မဟုအမဌန်နဟုန်သ စသည်တို့အတလက် သင့်လျော်ပါသလာသ။ ဖီအိုကို မေသကဌည့်ရအောင်

Fio နဟင့် etcd အကဌောင်သ ဇာတ်လမ်သတို

Cluster စလမ်သဆောင်ရည် စသည်တို့ ၎င်သ၏ သိုလဟောင်မဟု စလမ်သဆောင်ရည်ပေါ်တလင် မျာသစလာမူတည်ပါသည်။ etcd မဟ အချို့သော မက်ထရစ်မျာသကို တင်ပို့သည်။ Prometheusအလိုရဟိသော သိုလဟောင်မဟု စလမ်သဆောင်ရည် အချက်အလက်ကို ပေသဆောင်ရန်။ ဥပမာအာသဖဌင့်၊ wal_fsync_duration_seconds မက်ထရစ်။ etcd အတလက် documentation ကဆိုတယ်။: သိုလဟောင်မဟု လုံလောက်သည်ဟု ယူဆရန်၊ ကမက်ထရစ်၏ 99th ရာခိုင်နဟုန်သသည် 10ms ထက်နည်သရပါမည်။ အကယ်၍ သင်သည် Linux စက်မျာသတလင် etcd အစုအဝေသတစ်ခုကို လုပ်ဆောင်ရန် စီစဉ်နေပဌီသ သင်၏ သိုလဟောင်မဟု လုံလောက်မဟု မဌန်ဆန်ခဌင်သ ရဟိ၊ မရဟိ အကဲဖဌတ်လိုပါက သင်သုံသနိုင်သည်။ fio I/O လုပ်ဆောင်ချက်မျာသကို စမ်သသပ်ရန်အတလက် နာမည်ကဌီသကိရိယာတစ်ခုဖဌစ်သည်။ test-data သည် storage mount point အောက်ရဟိ directory နေရာတလင် အောက်ပါ command ကို run ပါ။

fio --rw=write --ioengine=sync --fdatasync=1 --directory=test-data --size=22m --bs=2300 --name=mytest

ရလဒ်မျာသကိုကဌည့်ရဟုပဌီသ ကဌာချိန်၏ 99th ရာခိုင်နဟုန်သကို စစ်ဆေသရန် လိုအပ်ပါသည်။ fdatasync 10 ms ထက်နည်သသည်။ သို့ဆိုလျဟင် သင့်တလင် မဌန်ဆန်သော သိုလဟောင်မဟုရဟိသည်။ ကသည်မဟာ ရလဒ်မျာသ၏ ဥပမာတစ်ခုဖဌစ်သည်။

  sync (usec): min=534, max=15766, avg=1273.08, stdev=1084.70
  sync percentiles (usec):
   | 1.00th=[ 553], 5.00th=[ 578], 10.00th=[ 594], 20.00th=[ 627],
   | 30.00th=[ 709], 40.00th=[ 750], 50.00th=[ 783], 60.00th=[ 1549],
   | 70.00th=[ 1729], 80.00th=[ 1991], 90.00th=[ 2180], 95.00th=[ 2278],
   | 99.00th=[ 2376], 99.50th=[ 9634], 99.90th=[15795], 99.95th=[15795],
   | 99.99th=[15795]

မဟတ်စု

  • ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏ သီသခဌာသအခဌေအနေအတလက် --size နဟင့် --bs ရလေသချယ်မဟုမျာသကို စိတ်ကဌိုက်ပဌင်ဆင်ထာသပါသည်။ fio မဟ အသုံသဝင်သောရလဒ်တစ်ခုရရန်၊ သင့်ကိုယ်ပိုင်တန်ဖိုသမျာသကို ပေသပါ။ သူတို့ကိုဘယ်မဟာရနိုင်မလဲ။ ဖတ်ပါ။ fio ကို ဘယ်လို configure လုပ်ရမလဲ.
  • စမ်သသပ်နေစဉ်အတလင်သ I/O load မျာသအာသလုံသသည် fio မဟ လာပါသည်။ လက်တလေ့ဘဝအခဌေအနေတလင်၊ wal_fsync_duration_seconds နဟင့် ပတ်သက်သည့် သိုလဟောင်မဟုမဟလလဲ၍ အခဌာသ စာရေသတောင်သဆိုမဟုမျာသ ဝင်လာနိုင်ဖလယ်ရဟိသည်။ အပိုဝန်သည် wal_fsync_duration_seconds ၏တန်ဖိုသကို တိုသစေလိမ့်မည်။ ထို့ကဌောင့် 99th percentile သည် 10ms နဟင့်နီသပါက၊ သင်၏သိုလဟောင်မဟုမဟာ အရဟိန်ကုန်သလာသပါပဌီ။
  • ဗာသရဟင်သယူပါ။ fio 3.5 ထက်မနိမ့် (ယခင်က fdatasync ကဌာချိန် ရာခိုင်နဟုန်သမျာသကို မပဌပါ)။
  • အထက်တလင် fio မဟ ရလဒ်မျာသ၏ အတိုအထလာမျဟသာဖဌစ်သည်။

Fio နဟင့် etcd အကဌောင်သရဟည်လျာသသောဇာတ်လမ်သ

etcd မဟာ WAL ဆိုတာဘာလဲ

အမျာသအာသဖဌင့်တော့ databases တလေကို သုံသပါတယ်။ ကဌိုရေသမဟတ်ထာသပါ။; etcd လည်သ သုံသပါတယ်။ ရေသ-ကဌိုတင်မဟတ်တမ်သ (WAL) ကို ကနေရာတလင် အသေသစိတ် ဆလေသနလေသမည်မဟုတ်ပါ။ etcd အစုအဝေသမဟ အဖလဲ့ဝင်တစ်ညသစီသည် ၎င်သကို မဌဲမဌဲသိုလဟောင်မဟုတလင် ထိန်သသိမ်သထာသကဌောင်သ ကျလန်ုပ်တို့သိရန် လုံလောက်ပါသည်။ etcd သည် စတိုသဆိုင်တလင် အသုံသမပဌုမီ သော့တန်ဖိုသ လုပ်ဆောင်ချက် တစ်ခုစီ (မလမ်သမံမဟု ကဲ့သို့သော) ကို WAL သို့ ရေသပေသသည်။ သိုလဟောင်ခန်သအဖလဲ့ဝင်တစ်ညသသည် လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသကဌာသတလင် ပျက်ကျပဌီသ ပဌန်လည်စတင်ပါက၊ WAL အကဌောင်သအရာ၏ နောက်ဆုံသလျဟပ်တစ်ပဌက်ရိုက်ချက်မဟစပဌီသ ၎င်သသည် စက်တလင်သ၌ ငလေပေသငလေယူမျာသကို ပဌန်လည်ရယူနိုင်သည်။

ကလိုင်သယင့်တစ်ညသသည် သော့တန်ဖိုသစတိုသဆိုင်သို့ သော့တစ်ခုထည့်သည့်အခါ သို့မဟုတ် ရဟိပဌီသသာသသော့တန်ဖိုသကို အပ်ဒိတ်လုပ်သည့်အခါ၊ မဌဲမဌဲသိုလဟောင်မဟုတလင် ပုံမဟန်ဖိုင်တစ်ခုဖဌစ်သည့် WAL တလင် လုပ်ဆောင်ချက်ကို မဟတ်တမ်သတင်ပါသည်။ etcd လုပ်ငန်သစဉ်ကို ဆက်လက်မလုပ်ဆောင်မီ WAL entry အမဟန်တကယ် ဖဌစ်ပလာသကဌောင်သ သေချာစေရမည်။ Linux တလင်၊ စနစ်ခေါ်ဆိုမဟုတစ်ခုသည် ၎င်သအတလက် မလုံလောက်ပါ။ ရေသသာသရုပ်ပိုင်သဆိုင်ရာ သိုလဟောင်မဟုသို့ အမဟန်တကယ်ရေသရန် နဟောင့်နဟေသနေမည်ဖဌစ်သောကဌောင့်၊ ဥပမာအာသဖဌင့်၊ Linux သည် kernel memory (စာမျက်နဟာ cache ကဲ့သို့) တလင် WAL entry ကို အချိန်အတန်ကဌာ သိမ်သဆည်သထာသနိုင်သည်။ ဒေတာမျာသကို မဌဲမဌံစလာသိမ်သဆည်သရန်အတလက် တိကျစလာရေသသာသနိုင်ရန်၊ ရေသပဌီသနောက် fdatasync စနစ်ခေါ်ဆိုမဟု လိုအပ်ပဌီသ etcd က ၎င်သကို အသုံသပဌုရုံသာ (အလုပ်၏ရလဒ်တလင် သင်မဌင်နိုင်သကဲ့သို့၊ သပိတ်မဟောက်8 သည် WAL ဖိုင်ဖော်ပဌချက်ပါရဟိရာ):

21:23:09.894875 lseek(8, 0, SEEK_CUR)   = 12808 <0.000012>
21:23:09.894911 write(8, ". 20210220361223255266632$10 20103026"34"rn3fo"..., 2296) = 2296 <0.000130>
21:23:09.895041 fdatasync(8)            = 0 <0.008314>

ကံမကောင်သစလာပဲ၊ ဆက်တိုက်သိုလဟောင်မဟုသို့ စာရေသခဌင်သသည် ချက်ချင်သမဖဌစ်ပါ။ fdatasync ခေါ်ဆိုမဟု နဟေသနေပါက၊ etcd စနစ်၏ စလမ်သဆောင်ရည်ကို ထိခိုက်စေပါသည်။ etcd အတလက် documentation ကဆိုတယ်။99th percentile တလင် fdatasync ခေါ်ဆိုမဟုမျာသသည် WAL ဖိုင်သို့ စာရေသရန် 10ms ထက်နည်သပါက သိုလဟောင်မဟု မဌန်ဆန်သည်ဟု ယူဆပါသည်။ သိုလဟောင်မဟုအတလက် အခဌာသအသုံသဝင်သော မက်ထရစ်မျာသ ရဟိပါသည်၊ သို့သော် ကပို့စ်တလင် ကျလန်ုပ်တို့သည် ကမက်ထရစ်အကဌောင်သသာ ပဌောနေခဌင်သဖဌစ်ပါသည်။

fio ဖဌင့် သိုလဟောင်မဟုကို ခန့်မဟန်သခဌင်သ။

သင်၏သိုလဟောင်မဟုသည် etcd အတလက် သင့်လျော်မဟုရဟိမရဟိ အကဲဖဌတ်ရန် လိုအပ်ပါက၊ အလလန်နာမည်ကဌီသသော I/O load testing tool ဖဌစ်သော fio ကို အသုံသပဌုပါ။ ဒစ်ခ်လုပ်ဆောင်မဟုမျာသသည် အလလန်ကလဲပဌာသနိုင်သည်- synchronous နဟင့် asynchronous ၊ system calls အမျိုသအစာသမျာသစလာ စသည်တို့ကို မဟတ်သာသထာသသင့်သည်။ ရလဒ်အနေဖဌင့် fio ကို အသုံသပဌုရန် အလလန်ခက်ခဲပါသည်။ ၎င်သတလင် ကန့်သတ်ချက်မျာသမျာသစလာရဟိပဌီသ ၎င်သတို့၏တန်ဖိုသမျာသ ကလဲပဌာသသောပေါင်သစပ်မဟုမျာသသည် အလလန်ကလဲပဌာသခဌာသနာသသော I/O အလုပ်တာဝန်မျာသကို ထုတ်ပေသပါသည်။ etcd အတလက် လုံလောက်သော ကိန်သဂဏန်သမျာသ ရရန်၊ WAL ဖိုင်မျာသကို ရေသသာသသည့်အခါ fio မဟ စမ်သသပ်ရေသသည့်ဝန်သည် etcd မဟ အမဟန်တကယ် load နဟင့် အနီသစပ်ဆုံသဖဌစ်ကဌောင်သ သေချာစေသင့်ပါသည်။

ထို့ကဌောင့်၊ fio သည် အနည်သဆုံသအာသဖဌင့် ဖိုင်သို့ ဆက်တိုက်ရေသလိုက်သည့် စီသရီသပုံစံဖဌင့် load တစ်ခုကို ဖန်တီသသင့်သည်၊ စာတစ်ခုစီသည် စနစ်ခေါ်ဆိုမဟုတစ်ခု ပါဝင်မည်ဖဌစ်သည်။ ရေသသာသထို့နောက် fdatasync စနစ်ခေါ်ဆိုမဟု။ ဆက်တိုက်ရေသသည် fio သို့ --rw=write ရလေသချယ်မဟု လိုအပ်သည်။ fio သည် write system ကိုသုံသရန် အတလက် အစာသ စာရေသသည့်အခါ ခေါ်သည်။ ရေသပါ။--ioengine=sync ကန့်သတ်ဘောင်ကို သင် သတ်မဟတ်သင့်သည်။ နောက်ဆုံသအနေနဲ့ ရေသပဌီသတိုင်သ fdatasync ကိုခေါ်ဖို့အတလက် --fdatasync=1 parameter ကို ပေါင်သထည့်ရပါမယ်။ ကဥပမာရဟိ အခဌာသရလေသချယ်စရာနဟစ်ခု (--size နဟင့် -bs) သည် script-specific ဖဌစ်သည်။ နောက်အပိုင်သတလင်၊ ၎င်သတို့ကို မည်သို့သတ်မဟတ်ရမည်ကို သင်ပဌပါမည်။

ဘာကဌောင့် တိတိကျကျ fio နဲ့ အဲဒါကို ထူထောင်ဖို့ သင်ယူခဲ့သလဲ။

ဒီပို့စ်မဟာတော့ တကယ့်ဖဌစ်ရပ်မဟန်ကို ဖော်ပဌပေသလိုက်ပါတယ်။ ကျလန်ုပ်တို့တလင် အစုအဖလဲ့တစ်ခုရဟိသည်။ Kubernetes v1.13 ကို Prometheus ဖဌင့် စောင့်ကဌည့်ခဲ့သည်။ etcd v3.2.24 ကို SSD တလင် လက်ခံထာသသည်။ အစုအဝေသက ဘာမဟမလုပ်တော့ဘဲ fdatasync latencies မဌင့်မာသလလန်သတာကို စသည်တို့ကို မက်ထရစ်တလေက ပဌတယ်။ တိုင်သတာမဟုမျာသသည် ထူသဆန်သပဌီသ ၎င်သတို့သည် ဘာကိုဆိုလိုသည်ကို ကျလန်ုပ်တို့ အမဟန်တကယ် မသိခဲ့ပါ။ အစုအဝေသတလင် virtual machines မျာသပါ၀င်သည်၊ ပဌဿနာက ဘာလဲ- ရုပ်ပိုင်သဆိုင်ရာ SSD မျာသတလင် သို့မဟုတ် virtualization အလလဟာတလင် နာသလည်ရန် လိုအပ်သည်။ ထို့အပဌင်၊ ကျလန်ုပ်တို့သည် ဟာ့ဒ်ဝဲနဟင့် ဆော့ဖ်ဝဲလ် ဖလဲ့စည်သမဟုပုံစံကို မကဌာခဏ အပဌောင်သအလဲမျာသ ပဌုလုပ်ခဲ့ပဌီသ ၎င်သတို့၏ ရလဒ်မျာသကို အကဲဖဌတ်ရန် နည်သလမ်သတစ်ခု လိုအပ်ပါသည်။ configuration တစ်ခုစီတိုင်သတလင် etcd ကိုသုံသနိုင်ပဌီသ Prometheus မက်ထရစ်မျာသကိုကဌည့်ပါ၊ သို့သော်၎င်သသည်ခက်ခဲလလန်သသည်။ သီသခဌာသဖလဲ့စည်သပုံတစ်ခုကို အကဲဖဌတ်ရန် အလလန်ရိုသရဟင်သသောနည်သလမ်သကို ကျလန်ုပ်တို့ ရဟာဖလေနေပါသည်။ etcd မဟ Prometheus မက်ထရစ်မျာသကို မဟန်ကန်စလာ နာသလည်မဟုရဟိမရဟိ စစ်ဆေသလိုပါသည်။

ဒါပေမယ့် ဒီအတလက် ပဌဿနာနဟစ်ခုကို ဖဌေရဟင်သရမယ်။ ပထမညသစလာ၊ WAL သို့စာရေသသောအခါ etcd ဖန်တီသပေသသော I/O load သည် အဘယ်အရာနဟင့်တူသနည်သ။ မည်သည့်စနစ်ခေါ်ဆိုမဟုမျာသကို အသုံသပဌုသနည်သ။ မဟတ်တမ်သတလေရဲ့ အရလယ်အစာသက ဘယ်လောက်လဲ။ ဒုတိယ၊ ကျလန်ုပ်တို့သည် ကမေသခလန်သမျာသကိုဖဌေဆိုပါက၊ အလာသတူအလုပ်တာဝန်ကို fio နဟင့် မည်သို့ပဌန်လည်ထုတ်လုပ်မည်နည်သ။ fio သည် ရလေသချယ်စရာမျာသစလာရဟိသော အလလန်ပဌောင်သလလယ်ပဌင်လလယ်ရဟိသောကိရိယာတစ်ခုဖဌစ်သည်ကို မမေ့ပါနဟင့်။ ညလဟန်ကဌာသချက်မျာသကို အသုံသပဌု၍ ချဉ်သကပ်မဟုတစ်ခုတည်သတလင် ပဌဿနာနဟစ်ခုလုံသကို ဖဌေရဟင်သခဲ့သည်။ sof О သပိတ်မဟောက်. lsof သည် လုပ်ငန်သစဉ်မဟ အသုံသပဌုသည့် ဖိုင်ဖော်ပဌချက်မျာသနဟင့် ၎င်သတို့၏ ဆက်စပ်ဖိုင်မျာသကို စာရင်သပဌုစုထာသသည်။ ခဌေရာခံခဌင်သဖဌင့် သင်သည် လုပ်ဆောင်နေပဌီသဖဌစ်သော လုပ်ငန်သစဉ်ကို စစ်ဆေသနိုင်သည်၊ သို့မဟုတ် လုပ်ငန်သစဉ်တစ်ခု စတင်ပဌီသ ၎င်သကို စစ်ဆေသနိုင်သည်။ strace သည် စစ်ဆေသနေသည့် လုပ်ငန်သစဉ်မဟ စနစ်ခေါ်ဆိုမဟုအာသလုံသကို ပရင့်ထုတ်သည် (နဟင့် ၎င်သ၏ ကလေသလုပ်ငန်သစဉ်မျာသ)။ etcd သည် အလာသတူချဉ်သကပ်မဟုမျိုသကိုသာ ပဌုလုပ်နေသောကဌောင့် နောက်ပိုင်သတလင် အလလန်အရေသကဌီသပါသည်။

အစုအဝေသတလင် load မရဟိသောအခါ Kubernetes အတလက် etcd ဆာဗာကို ရဟာဖလေရန် strace ကို ညသစလာအသုံသပဌုခဲ့သည်။ WAL မဟတ်တမ်သအာသလုံသနီသပါသသည် တူညီသောအရလယ်အစာသဖဌစ်သည်- 2200-2400 bytes ရဟိကဌောင်သ ကျလန်ုပ်တို့တလေ့မဌင်ခဲ့ရသည်။ ထို့ကဌောင့်၊ ပို့စ်၏အစရဟိ command တလင်၊ parameter -bs=2300 (bs သည် fio entry တစ်ခုစီအတလက် bytes အရလယ်အစာသကို ဆိုလိုသည်)။ etcd ထည့်သလင်သမဟု၏ အရလယ်အစာသသည် etcd ဗာသရဟင်သ၊ ဖဌန့်ဖဌူသမဟု၊ ကန့်သတ်တန်ဖိုသမျာသ စသည်တို့အပေါ် မူတည်ပဌီသ fdatasync ကဌာချိန်အပေါ် သက်ရောက်မဟုရဟိကဌောင်သ သတိပဌုပါ။ သင့်တလင် အလာသတူအခဌေအနေမျိုသရဟိပါက၊ နံပါတ်အတိအကျကိုသိရဟိနိုင်ရန် သင်၏ etcd လုပ်ငန်သစဉ်မျာသကို ခဌေရာခံစစ်ဆေသပါ။

ထို့နောက်တလင်၊ etcd ဖိုင်စနစ်လုပ်ဆောင်နေပုံကို ကောင်သကောင်သနာသလည်ရန်၊ ၎င်သကို strace နဟင့် -ffttT ရလေသချယ်မဟုမျာသဖဌင့် စတင်ခဲ့သည်။ ထို့ကဌောင့် ကျလန်ုပ်တို့သည် ကလေသလုပ်ငန်သစဉ်မျာသကို ဆန်သစစ်ပဌီသ ၎င်သတို့တစ်ညသစီ၏ အထလက်ကို သီသခဌာသဖိုင်တစ်ခုတလင် မဟတ်တမ်သတင်ကာ စနစ်ခေါ်ဆိုမဟုတစ်ခုစီ၏ စတင်ချိန်နဟင့် ကဌာချိန်နဟင့်ပတ်သက်သည့် အသေသစိတ်အစီရင်ခံစာမျာသကိုလည်သ ရယူထာသပါသည်။ လမ်သကဌောင်သထလက်ရဟိမဟုအပေါ် ကျလန်ုပ်တို့၏ခလဲခဌမ်သစိတ်ဖဌာမဟုကို အတည်ပဌုရန် lsof ကိုအသုံသပဌုပဌီသ မည်သည့်ဖိုင်ဖော်ပဌချက်အာသ မည်သည့်ရည်ရလယ်ချက်အတလက် အသုံသပဌုထာသသည်ကို ကဌည့်ရဟုပါ။ ထို့ကဌောင့် Strace ၏အကူအညီဖဌင့် အထက်ဖော်ပဌပါရလဒ်မျာသကို ရရဟိခဲ့ပါသည်။ etcd မဟ wal_fsync_duration_seconds မဟ wal_fsync_duration_seconds သည် WAL ဖိုင်ဖော်ပဌချက်ပေသထာသသော fdatasync ခေါ်ဆိုမဟုမျာသနဟင့် ကိုက်ညီကဌောင်သ ထပ်တူပဌုကဌောင်သ အတည်ပဌုပါသည်။

ကျလန်ုပ်တို့သည် fio အတလက် စာရလက်စာတမ်သမျာသကို ဖဌတ်ကျော်ပဌီသ fio နဟင့် အလာသတူသော load တစ်ခုကို ထုတ်ပေသရန်အတလက် ကျလန်ုပ်တို့၏ script အတလက် ရလေသချယ်မဟုမျာသကို ရလေသချယ်ခဲ့သည်။ etcd နဟင့်ဆင်တူသော fio မဟ strac ကို run ခဌင်သဖဌင့် စနစ်ခေါ်ဆိုမဟုမျာသနဟင့် ၎င်သတို့၏ကဌာချိန်တို့ကို စစ်ဆေသပါသည်။

fio မဟ I/O load တစ်ခုလုံသကိုကိုယ်စာသပဌုရန် --size parameter ၏တန်ဖိုသကို ဂရုတစိုက်ရလေသချယ်ထာသပါသည်။ ကျလန်ုပ်တို့၏အခဌေအနေတလင်၊ ၎င်သသည် သိုလဟောင်မဟုသို့ ရေသထာသသော စုစုပေါင်သဘိုက်မျာသဖဌစ်သည်။ ၎င်သသည် write (နဟင့် fdatasync) စနစ်ခေါ်ဆိုမဟုအရေအတလက်နဟင့် တိုက်ရိုက်အချိုသကျပါသည်။ bs ၏ အချို့သောတန်ဖိုသအတလက်၊ fdatasync ခေါ်ဆိုမဟုအရေအတလက် = size/bs။ ရာခိုင်နဟုန်သကို ကျလန်ုပ်တို့စိတ်ဝင်စာသသောကဌောင့်၊ သေချာရန်နမူနာမျာသ လုံလုံလောက်လောက်ရဟိရန် လိုအပ်ပဌီသ 10^4 သည် ကျလန်ုပ်တို့အတလက် လုံလောက်လိမ့်မည် (၎င်သသည် 22 mebibytes) ဖဌစ်သည်ဟု တလက်ချက်ထာသပါသည်။ --size သည် သေသငယ်ပါက၊ outliers မျာသ ဖဌစ်ပေါ်လာနိုင်သည် (ဥပမာ၊ fdatasync ခေါ်ဆိုမဟု အမျာသအပဌာသသည် ပုံမဟန်ထက် ပိုကဌာပဌီသ 99th percentile ကို ထိခိုက်စေသည်)။

ကိုယ်တိုင်ကဌိုသစာသပါ

fio အသုံသပဌုနည်သကို သင့်အာသ ပဌသခဲ့ပဌီသ သိုလဟောင်မဟုသည် etcd အတလက် ကောင်သမလန်စလာ လုပ်ဆောင်ရန် လုံလောက်မဟု မဌန်ဆန်ခဌင်သ ရဟိမရဟိ ကဌည့်ရဟုပါ။ ဥပမာ SSD သိုလဟောင်မဟုရဟိသော virtual machines မျာသကို အသုံသပဌု၍ သင်ကိုယ်တိုင် စမ်သသုံသကဌည့်နိုင်ပါပဌီ။ IBM ကတိမ်တိုက်.

source: www.habr.com

မဟတ်ချက် Add