Application Delivery Controller

Application delivery controller (ADC) သည္ Web ႏွင့္ enterprise application မ်ားအတြက္ client ခ်ိတ္ဆက္မႈမ်ားကို စီမံခန္႔ခြဲႏိုင္မည့္ ကြန္ရက္ထုတ္ကုန္တစ္ခု ျဖစ္သည္။ ေယဘုယ်အားျဖင့္ controller တစ္ခုသည္ အရာဝတၳဳႏွစ္ခုအၾကားရိွ အခ်က္အလက္ စီးဆင္းမႈကို စီမံခန္႔ခြဲသည့္ hardware ထုတ္ကုန္တစ္ခု သို႔မဟုတ္ software program တစ္ခုျဖစ္သည္။

ADC ၏ အေျခခံ လုပ္ေဆာင္ခ်က္မ်ားမွာ load balancer တစ္ခုအေနျဖင့္ လုပ္ေဆာင္ျခင္း၊ end-user စြမ္းေဆာင္ရည္ ျမွင့္တင္ျခင္း၊ ယံုၾကည္အားထားရျခင္း၊ data center ရင္းျမစ္အသံုးျပဳျခင္းႏွင့္ enterprise application မ်ားအတြက္ လံုၿခံဳမႈရိွျခင္းတို႔ ျဖစ္သည္။

ADC တစ္ခုသည္ application classification, compression ႏွင့္ reverse caching စသည့္ optimization နည္းပညာမ်ားကို အျပည့္အဝအသံုးခ်သည့္ wide area network (WAN) မွ ေထာက္ပံ့ထားေသာ application မ်ား၏ စြမ္းေဆာင္ရည္ကို ျမွင့္တင္ေပးႏိုင္သည္။ ADC controller မ်ားကို application တစ္ခု လိုအပ္သည့္ လံုၿခံဳမႈအတြက္ firewall တစ္ခု၏ ေနာက္ကြယ္တြင္ ထားရိွသလို တစ္ခုထက္ပိုေသာ application server မ်ား အေရွ႕တြင္လည္း ထားရိွသည္။ ထို႔အျပင္ Authentication, Authorization ႏွင့္ Accounting (AAA) ကိုလည္း ေထာက္ပံ့ေပးသည္။

Application delivery controller တစ္ခုကို hardware ထုတ္ကုန္တစ္ခု အေနျဖင့္လည္းေကာင္း၊ software program တစ္ခုအေနျဖင့္ လည္းေကာင္း ဝယ္ယူႏိုင္သည္။ Virtual application delivery controller မ်ားသည္ ႀကီးမားသည့္ enterprise data center မ်ားႏွင့္ cloud computing အသိုက္အဝန္းတြင္ အလြန္အသံုးဝင္သည္။