ဒေတာစင်တာရှိ ကွန်ရက်ခလုတ်များ၏ အခန်းကဏ္ဍက အဘယ်နည်း။

ကွန်ရက် ခလုတ်သည် ကွန်ရက်ကို ချဲ့ထွင်ကာ ကွန်ပျူတာများ ပိုမိုချိတ်ဆက်ရန် ကွန်ရက်ခွဲရှိ ချိတ်ဆက်မှုပိုတ်များကို ပံ့ပိုးပေးသည့် ကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းတွင် ကုန်ကျစရိတ်မြင့်မားသော စွမ်းဆောင်ရည်၊ မြင့်မားသော ပြောင်းလွယ်ပြင်လွယ်၊ နှိုင်းရရိုးရှင်းမှုနှင့် အကောင်အထည်ဖော်ရလွယ်ကူသော လက္ခဏာများရှိသည်။

ကွန်ရက်ချိတ်ဆက်မှု အင်တာဖေ့စ်တစ်ခုသည် ၎င်းကိုကိုင်တွယ်နိုင်သည်ထက် အသွားအလာပိုမိုရရှိသောအခါ၊ ကွန်ရက်ခလုတ်သည် ၎င်းကို ကက်ရှ်လုပ်ရန် သို့မဟုတ် ၎င်းကိုချရန် ကွန်ရက်ခလုတ်ကို ရွေးချယ်သည်။ ကွန်ရက် ခလုတ်များ အကြား အာရုံခံစနစ် ကွဲလွဲမှုများသည် အများအားဖြင့် မတူညီသော ကွန်ရက်ကြားခံနှုန်းများ၊ ကွန်ရက်ခလုတ်များပေါ်တွင် ရုတ်တရက် အသွားအလာများခြင်း သို့မဟုတ် အများအပြား တစ်ခုမှ တစ်ခုသို့ လမ်းကြောင်း ထုတ်လွှင့်ခြင်းကြောင့် ဖြစ်ပေါ်လာသည်။

network switches များတွင် buffering ဖြစ်စေသော အဖြစ်များဆုံး ပြဿနာမှာ တစ်ခုမှတစ်ခုသို့ အသွားအလာ အများအပြားတွင် ရုတ်တရက် ပြောင်းလဲခြင်း ဖြစ်သည်။ ဥပမာအားဖြင့်၊ အပလီကေးရှင်းတစ်ခုသည် ဆာဗာ အစုအဝေး အများအပြားတွင် တည်ဆောက်ထားသည်။ အကယ်၍ node များထဲမှ တစ်ခုသည် အခြား node များအားလုံး၏ network switches များမှ data ကို တစ်ပြိုင်နက် တောင်းဆိုပါက၊ reply များအားလုံးသည် network switches များဆီသို့ တစ်ချိန်တည်း ရောက်ရှိသွားမည်ဖြစ်ပါသည်။ ထိုသို့ဖြစ်လာသောအခါ၊ ကွန်ရက်ခလုတ်များအားလုံးသည် တောင်းဆိုသူ၏ကွန်ရက်ခလုတ်၏ ဆိပ်ကမ်းများကိုလွှမ်းမိုးသွားပါသည်။ ကွန်ရက်ခလုတ်တွင် လုံလောက်သော egress buffers မရှိပါက၊ network switch သည် အသွားအလာအချို့ ကျသွားနိုင်ပြီး၊ သို့မဟုတ် network switch သည် application latency ကိုတိုးစေနိုင်သည်။ လုံလောက်သော ကွန်ရက်ပြောင်းသည့်ကြားခံများသည် အဆင့်နိမ့်ပရိုတိုကောများကြောင့် ပက်ကက်ဆုံးရှုံးမှု သို့မဟုတ် ကွန်ရက်ကြာချိန်ကို ကာကွယ်နိုင်သည်။

JHA-SW2404MG-28BC

ခေတ်မီဒေတာစင်တာ ကူးပြောင်းခြင်းပလက်ဖောင်းအများစုသည် ကွန်ရက်ခလုတ်များ၏ switching cache ကိုမျှဝေခြင်းဖြင့် ဤပြဿနာကို ဖြေရှင်းပေးသည်။ ကွန်ရက်ခလုတ်များတွင် သီးခြား ports များသို့ ခွဲဝေပေးထားသော ကြားခံရေကူးကန်နေရာတစ်ခု ရှိသည်။ ကွန်ရက် ခလုတ်များသည် ရောင်းချသူများနှင့် ပလပ်ဖောင်းများကြားတွင် ကျယ်ပြန့်စွာ ကွဲပြားသော switching caches ကို မျှဝေပါသည်။

အချို့သော ကွန်ရက်ပြောင်းရောင်းချသူများသည် သီးခြားပတ်ဝန်းကျင်အတွက် ဒီဇိုင်းထုတ်ထားသော ကွန်ရက်ခလုတ်များကို ရောင်းချကြသည်။ ဥပမာအားဖြင့်၊ အချို့သောကွန်ရက်ခလုတ်များသည် ကြီးမားသောကြားခံလုပ်ဆောင်မှုရှိပြီး Hadoop ပတ်၀န်းကျင်အတွက် အများအပြား-တစ်ခုမှတစ်ခုသို့ ထုတ်လွှင့်မှုအခြေအနေများတွင် သင့်လျော်သည်။ ကွန်ရက်ခလုတ်များသည် အသွားအလာကို ဖြန့်ဝေပေးနိုင်သော ပတ်၀န်းကျင်တွင်၊ ကွန်ရက်ခလုတ်များသည် ခလုတ်အဆင့်တွင် ကြားခံများကို အသုံးချရန် မလိုအပ်ပါ။

Network switch buffers များသည် အလွန်အရေးကြီးသော်လည်း၊ network switch space မည်မျှလိုအပ်သည်ကို အဖြေမှန်မရှိပါ။ ကြီးမားသော ကွန်ရက်ခလုတ်ကြားခံများသည် ကွန်ရက်သည် မည်သည့်အသွားအလာမှ ကျဆင်းမသွားကြောင်း ဆိုလိုသည်၊ သို့သော် ၎င်းသည် တိုးမြှင့်ထားသော ကွန်ရက်ပြောင်းချိန်နေချိန်ကို ဆိုလိုသည် — ကွန်ရက်ခလုတ်မှ သိမ်းဆည်းထားသည့် ဒေတာကို ထပ်ဆင့်မပို့မီ စောင့်ရန် လိုအပ်သည်။ အချို့သော ကွန်ရက်စီမံခန့်ခွဲသူများသည် အပလီကေးရှင်း သို့မဟုတ် ပရိုတိုကောသည် အသွားအလာအချို့ကို လျော့ပါးသွားစေရန်အတွက် ကွန်ရက်ခလုတ်များပေါ်တွင် သေးငယ်သည့်ကြားခံများကို နှစ်သက်ကြသည်။ အဖြေမှန်သည် သင့်အပလီကေးရှင်း၏ ကွန်ရက်ခလုတ်များ ၏ လမ်းကြောင်းပုံစံများကို နားလည်ပြီး ထိုလိုအပ်ချက်များနှင့် ကိုက်ညီသော ကွန်ရက်ခလုတ်ကို ရွေးချယ်ရန်ဖြစ်သည်။


စာတိုက်အချိန်- မတ် ၂၄-၂၀၂၂