ကြ်န္ေတာ့္တို့လို IT ကိုစိတ္၀င္စားျပီးေလ့လာေနေသာအကိုအမမ်ားအတြက္ ကြ်န္ေတာ္သိခဲ့ရေသာ
Server အေၾကာင္းေလးကို ျပန္လည္ေ၀မွ်ခ်င္ပါတယ္
အမွားပါခဲ့ရင္လည္းခႊင့္လႊတ္ေပးပါ
ကူးယူေဖာ္ျပတယ္ဆိုေပမဲ့ စာအေရးအသား အနည္းငယ္ေလာက္အဆင္ေျပေအာင္
ျပင္ဆင္ထားပါတယ္
Server အေၾကာင္းေျပာရေအာင္
ဆာဗာ၊ဆာဗာနဲ့
ေျပာေနလိုက္ၾကတာ ေတာ္ေတာ္မ်ားမ်ားစိတ္၀င္စားၾကမွာ အမွန္ပါပဲ ။ ဥပမာ ၀တ္ဆိုဒ္
တစ္ခု၀င္လို့မရတဲ့အခါ
လူတစ္ေယာက္သြားေမးေတာ့ ‘ အဲ့ဒါဆာဗာေဒါင္းေနတယ္ကြာ
’ လို့ေျဖတယ္ေလ
။ နားမလည္တဲ့အခ်ိန္တုန္းက ဆာဗာေဒါင္းတယ္ဆိုတာ
နားထဲကို ကန့္လန့္လိုက္၀င္လာပါတယ္ ။ ကဲ
တည့္ၾကရေအာင္ ။အဲ့ဒီ ဆိုဒ္တစ္ခုဖြင့္မရဘူး
ဆာဗာေဒါင္းတယ္ဆိုတာ Web Server ကိုေျပာတာပါ ။
Server မွာေတာင္ အမ်ိဳးမ်ိဳးကဲြေသးတယ္
။
“ Server ရဲ့အဓိပါယ္
ကြန္ျပဴတာကြန္ရက္မ်ားအားခ်ိတ္ဆက္ျပီး
သတင္းအခ်က္အလက္ပိ့ုေပးျခင္း
သိမ္းဆည္းထားေပးျခင္းတို့ ျပဳလုပ္ေပးသူကို Server လို့ေခၚပါတယ္
။ အလြယ္ကူဆံုးေျပာရရင္ အခုေန
ရံုးအၾကီးစားတစ္ခု ကိုသြားရင္ သူ့မွာ စာရြက္စာတန္းေတြထိန္းထားတဲ့ေနရာတစ္ခုေတာ့
ရွိမွာပဲေလ ။
ဂိုေထာင္တစ္ခုနဲ့ကိုသီးသန့္ေထာင္ထား ၾကပါတယ္ ။ ေဆးရံုေတြမွာဆို ပိုအေရးၾကီးပါတယ္
။
အခန္းၾကီးတစ္ခုထဲမွာ ၊ဘယ္ေန့က ဘယ္လူနာ ၊ဘယ္ေဆးတိုက္ ၊ဘယ္သူဆင္း ဘယ္သူတက္
၊ေဆးရံုအသံုးစရိတ္ဘယ္ေလာက္
၊ ၀န္းထမ္းအင္အား ဘယ္ေလာက္ အစရွိသျဖင့္
အခ်က္အလက္အားလံုးကို ဂိုေဒါင္တစ္ခုထဲမွာ သိမ္းထားပါမယ္
။ လိုအပ္တဲ့အခါက်ေတာ့
ဂိုေဒါင္ထဲမွာဖိုင္စာရင္းအတိအက်ကို ထုတ္ယူလို့ရေအာင္စနစ္တက် ေသေသသပ္သပ္
ထည့္ထားပါတယ္။
အဲ့ဒီ့အခ်က္အလက္ေတြအားလံုးကို ကြန္ျပဴတာတစ္ခုထဲမွာပဲထည့္ျပီးယင္းကြန္ျပဴတာကေန
လိုသလိုထုတ္သံုးမယ္ ။ ေနာက္ထပ္ကြန္ျပဴတာ တစ္ခုစီေရာက္ေအာင္လည္း ရံုးတြင္း network
နဲ့ပို့ေပးႏိုင္မယ္
ဆုိရင္ယင္းကြန္ျပဴတာက Server အေနနဲ့အလုပ္လုပ္ေနပါျပီ။ ဒီေတာ့သူ့ကို Database
Server သို့အၾကမ္းဖ်င္း မွတ္ယူႏိုင္ပါတယ္ ။
“ Server မွာ OS လိုအပ္ျခင္း
သာမန္ဂိုေဒါင္
တစ္လံုးမွာေတာင္ Store Keeper ဆိုျပီး သီးသန့္ခန့္ရတယ္ေလ။ ဒီေတာ့Server တန္း၀င္ဖို့
အတြက္ Server လုပ္မယ့္ကြန္ျပဴတာမွာ Server လုပ္မယ့္ ကြန္ျပဴတာမွာ Server Operating
System ကို
ထည့္ထားရပါမယ္ ။ အခ်ိဳ ့က်ေတာ့ ဂိုေဒါင္၀န္မထမ္းထားခ်င္ဘူး အခ်က္အလက္ကလည္း
နည္းေတာ့
အဆင္ ေျပသလိုထားတယ္ ။ ကြန္ျပဴတာမွာလည္း ကိုယ္ေထာက္ပံ့ ၊ မွ်ေ၀ ၊ သိမ္းဆည္းေပးရမယ့္
အခ်က္အလက္က သိပ္မမ်ားဘူးဆိုျပီး အခ်ိဳ ့မ်ားကလည္း Server Operating System မသံုးပါဘူး
။
သံုးတယ္ဆိုရင္ ေရြးစရာက အမ်ားၾကီးပဲ။ Linux Server OS သံုးမလား ။ Windows လား ။
Mac လား
အစရွိသျဖင့္ေပ့ါ။ Server OS ဆိုလို့ ဘာမ်ားလည္းလို့ အေတြးနက္မသြားပါနဲ့။ သူကဂိုေဒါင္တစ္ခုလို
တာ၀န္ထမ္းေပးမယ့္ ကြန္ျပဴတာကို အေကာင္းဆံုး ၀န္ေတာင္မွုေပးမယ့္ OS ပါ။ရိုးရိုး OS
ကမလုပ္ႏိုင္တာေတြ
လုပ္ေပးမွာေလ။
“ Server အမ်ိဳးအစားမ်ား
Web
Server ၀တ္ဆိုဒ္ ၊ ေဒတာ အခ်က္အလက္မ်ားအား သိမ္းဆည္းေပး ၊ ေစခိုင္းမွ ု(command
လက္ခံေပး)
ျပန္လည္ အေၾကာင္းၾကားေပးဖို့အလုပ္လုပ္ပါတယ္။ ဥပမာ ကြ်န္ေတာ္က
၀တ္ဆိုဒ္တစ္ခုေထာင္လိုက္မယ္
။ ဆိုဒ္တစ္ခု ပရိုဂရမ္နဲ့ဆဲြျပီး အင္တာနက္ေပၚ လႊင့္ပါမယ္။
ဒီလိုလႊင့္ဖို့အတြက္ ယင္းအခ်က္အလက္ေတြကို
ဘယ္မွာသိမ္းမွာလည္းဆိုတဲ့ေမးခြန္း ရွိလာလိမ္မယ္ ။
ဥပမာ စာဖတ္သူတို့ Facebook ေပၚမွာပံုေတြတင္ၾက
တယ္။ အဲ့ပံုေတြဘယ္ေရာက္သြားလဲ ။ Facebook
ကအကိုေတြအမေတြကပဲ အလွဆံုးပံုေတြ ေရြးလို့
၀ိုင္းၾကည့္ ေနၾကမယ္လို့ ထင္လို့လား ။
အမွန္ေတာ့ယင္းပို့သမွ်ပံုေတြကို
Server ( ဂိုေဒါင္ ) ထဲထည့္ပါတယ္ ။ အခ်က္အလက္သိမ္းဆည္းျပီး
Hard Disk အၾကီးစား လိုပါပဲ
။ Google ဆိုရင္ ကမာၻ ့အၾကီးဆံုး Data Cenrer ေတာင္ပိုင္ပါတယ္ ။ Web
Server အေနနဲ့
Website ရဲ့အခ်က္အလက္ေတြကိုသိမ္းဆည္းေပး ၊ Command
လက္ခံေပး၊ ျပန္လည္အေၾကာင္းၾကား ေပးအစရွိသျဖင့္
အလုပ္လုပ္ပါတယ္ ။ Web Server
အေၾကာင္းေနာက္မွ သတ္သတ္ ရွင္းျပပါမယ္ ။
Application
Server – Software app မ်ားအား အလုပ္လုပ္ရန္ ၀န္ေဆာင္မွုေပးေသာ Server Catalog
Server – network ေပါင္းမ်ားစြာမွာအခ်က္အလက္မ်ားကိုအလြယ္တကူ ဆီးကူးေစရန္ central
search
point အျဖစ္၀န္ေဆာင္မွုေပးေသာ Server Communication Server -တယ္လီဖုန္္းတုိ့ကဲ့သို့
ဆက္သြယ္ေရးအတြက္ အသံုးျပဳေသာ Server Database server - ကြန္ျပဴတာ ပရိုဂရမ္ ႏွင့္
ကြန္ျပဴတာမ်ားအား
သတင္းအခ်က္အလက္မ်ားအားသိမ္းဆည္းေပးသည့္ Server Fax server – Fax
၀န္ေဆာင္မွုေပးေသာ
Server File server - ဖိုင္မ်ားအား အေပးအယူ ၊အကူးအေျပာင္းျပဳလုပ္ေပးေသာ
Server Game server - ဗီဒီယိုဂိမ္းပရိုဂရမ္ ႏွင့္
User မ်ားအားေထာက္ပံ့ေပးသည့္ Server Home Server
- အိမ္မ်ားအတြက္ Server Name
server -၀တ္ဆိုဒ္ လိပ္စာ DNSမ်ားအား
သိမ္းဆည္း၀န္ေဆာင္မွုေပးသည့္ Server Print
Server (Printer ၀န္ေဆာင္မွုအတြက္ဆာဗာ ) ၊ Proxy
Server (မတူညီေသာ server မ်ားခ်ိတ္ဆက္ႏိုင္ရန္
ၾကားခံဆက္သြယ္ေပးေသာ Server,Sound server
(ေရဒီယိုတို့ကဲ့သို့ multimedia
broadcasting,streaming မ်ားအတြက္ အလုပ္လုပ္ေသာဆာဗာ )၊
Stand-alone
Server,Computer Server အစရွိသျဖင့္ အမ်ိဳးမ်ိဳးထပ္ကဲြပါတယ္ ။ အခ်ိဳ့က်ေတာ့လည္း
Server တစ္ခုခ်င္းစီမခဲြပဲ သံုးေလးမ်ိဳးကို Server တစ္လံုးတည္းနဲ့ လုပ္လို့ရေအာင္ ဖန္တီးေပးပါတယ္
။ ေနာက္မွ Server တစ္ခုခ်င္းစီအေၾကာင္း အေသးစိတ္ ရွင္းျပပါ့မယ္ ။
“Server မွာဘာေတြပါလဲ
Server မွာပရိုဂရမ္အေနနဲ့
Server OS ပါရမယ္လို့ ေျပာျပီးသြားျပီ ။(မပါလည္း ကိစၥမရွိဘူးေနာ္) ။
Hardware ပစၥည္းအေနနဲ့ကေတာ့
Memory ( အခ်က္အလက္သိမ္းဆည္းထားမယ့္ ပစၥည္း)
လိုအပ္ပါတယ္ ။ Google တို့လို ကုမၼဏီၾကီး ကေတာ့ Data Center ဟဲဗီးသံုးျပီး သူ့ကို
Run ဖို့အတြက္
သီးသန့္ Data Center Server OS ေတာင္ သတ္သတ္သံုးရပါေသးတယ္ ။ေအးေအာင္လည္း
အျမဲလုပ္ေပးရပါတယ္ ။ဒါမွ Server မေဒါင္းမွာေလ ၊တစ္မိနစ္ေဒါင္းရင္ Google ဆံုးရံွုးမဲ့
ေငြက
ကန္ေဒၚလာ သန္းေထာင္နဲ့ခ်ီမွာပါ ။ သူ့ကိုမွီေနတဲ့ ကုမၼဏီေတြ ႏိုင္ငံတိုင္းမွာရွိေနလို့ျဖစ္ပါတယ္
။ ဒီေတာ့
Server မွာအခ်က္အလက္သိမ္းဆည္းေပးမဲ့
Hardware၊ Server အလုပ္လုပ္ရန္ စီမံခန့္ခဲြေပးမည့္
Software တို့လိုအပ္ပါတယ္ ။
“ Server တို့ဘယ္လိုအလုပ္လုပ္လဲ
သာမန္ကြန္ျပဴတာပဲေလ။
Mail Server ဆုိပါစို့။ ကြ်န္ေတာ္က Gmail တစ္ေစာင္ေရးလို့ပို့လိုက္ျပီး Gmail
server ထဲေရာက္ေတာ့ သူက အဲ့ mail ကုိစစ္ေပးျပီး ဘယ္ကိုပို့ရမယ္ ဆိုတာေသေသခ်ာခ်ာၾကည့္ျပီး
ပို့ရမယ့္လိပ္စာ ၊ေနရာ ၊ႏိုင္ငံ ၊အင္တာနက္လိုင္းကို စီးကူးေပးလိုက္ပါတယ္
ဒါေတြအားလံုးတစ္မိနစ္အတြင္းမွာ
ျဖစ္သြားတာေနာ္ ။အင္တာနက္ လိုင္းျမန္ရင္ စကၠန့္နဲ့ေတာင္ျဖစ္တယ္။
Game Server ဆိုရင္လည္း
ဘယ္သူေတြ Log in ၀င္ထားလဲ၊ဘယ္သူေတြဘာလုပ္ေနလဲ၊သူကေတာ့
ဘာအခ်က္အလက္ေတြ ပို့လိုက္ပါျပီ
၊ ဟိုဘက္ကုိဘာအခ်က္အလက္ ျပန္ပို့ေပးရမယ္
အစရွိသျဖင့္ ေတာ္ေတာ္အလုပ္ရွုပ္ပါတယ္ ။ သူ့ရဲ့
Data စီးဆင္း
မွုကလည္းေတာ္ေတာ္ေလးျမန္ဆန္ပါတယ္ ။
Facebook ဆိုရင္ေတာ့
Web server ေပါ့ ။ ကြ်န္ေတာ္တို့က Log in ၀င္ရင္ ဘယ္သူကဘယ္ IPနဲ့၀င္လာပါတယ္
။ဘယ္
folder ကိုပို့ေပးရမယ္ ။ ဘာေတြျပန္ပို့ေပးရမယ္ အစရွိသျဖင့္ အလုပ္ရွုပ္ပါတယ္ ။ ၀တ္ဆိုဒ္တစ္ခုအေနနဲ့
လူဘယ္ႏွစ္ေယာက္ၾကည့္ျပီးရင္ ေဒါင္းတယ္ဆိုတာ Server ကိုရတဲ့ Memory နဲ့ဆိုင္ပါတယ္ ။
IP ဘယ္ေလာက္ပဲ
၀င္သံုးရမယ္လို့ကန့္သတ္ထားပါတယ္ ။ User မ်ားရဲ့၀င္ေရာက္ၾကည့္ရွု အသံုးျပဳမွုအေရအတြက္တစ္ခုေရာက္လို့
Memory ေက်ာ္သြားရင္ server အလုပ္လုပ္မွုရပ္ပါတယ္ ။ ျပီးေတာ့မိမိ ၀တ္ဆိုဒ္မွာအခ်က္အလက္ေတြတင္တာ
သတ္မွတ္ခ်က္ထက္ေက်ာ္လြန္သြားရင္လည္းေဒါင္းတတ္ ပါတယ္ ။ အခ်က္အလက္ဘယ္ေလာက္ပဲ ထည့္ဖို့
Server မွာ memory space ဘယ္ေလာက္ထိ ၀ယ္ထားတယ္ ဆုိတာမ်ိဳးေပ့ါ ။ Domain Name Server
ဆုိရင္လည္း ဘယ္၀တ္ဆိုဒ္လိပ္စာ
ဘယ္ IP ကေတာ့ register လုပ္လိုက္ပါျပီ ။ ငါဒီ IP
နဲ့ဆိုဒ္တစ္ခု ရလားလို့ register လုပ္ၾကည့္ေလ။ ယင္းနာမည္ကို
DNS မွာ register
လုပ္ထားျပီးျပီမို့လုိ့ ေနာက္လူေတြ လုပ္ယူလို့မရေတာ့ပါဘူး ။ ဒါကိုရွင္းရရင္အမ်ားၾကီးရွိပါေသးတယ္
။ Server ကို
သာမန္ကြန္ျပဴတာနဲ့မလုပ္ရျခင္းက အေၾကာင္း ၂ ခ်က္ရွိပါတယ္ ။ ၁အခ်က္။ ၂၄နာရီအလုပ္လုပ္ရန္
သာမန္ကြန္ျပဴတာမ်ားကမသင့္ေတာ္ျခင္းႏွင့္ ၂အခ်က္။သတင္းအခ်က္အလက္ေျမာက္မ်ားစြာ ကို
လံုျခံဳစြာသိမ္းဆည္းမေပးႏိုင္ျခင္းတို့ေၾကာင့္ပါ
။ဒါေၾကာင့္ Server ဆုိျပီးသီးသန့္စက္ၾကီးေတြ ၊ OS ေတြနဲ့ Run
ရပါတယ္ ။
“ နိဂံုးခ်ဳပ္
ဒီေလာက္ဆိုရင္
Server ဆိုတာ ဘာကိုေခၚတယ္။ဘယ္လို ကဲြတယ္။ ဘယ္လိုအလုပ္လုပ္တယ္ဆိုတာကို
အၾကမ္းဖ်င္းသိျပီလို့
ယံုၾကည္ပါတယ္
[ ေအာင္ခမ္း
( ရိုးရာေလး )
Ref://ျမ၀တီ ] မွကူးယူေဖာ္ျပပါသည္
။
မွတ္ခ်က္ ။ ။ ကြ်န္ေတာ္ကူးယူေဖာ္ျပထားသည္မ်ားထဲတြင္ Website တစ္ခုသည္ အခ်က္အလက္ေတြကို
သတ္မွတ္ထားသည္ထက္ ေက်ာ္လြန္ျပီးတင္ပါက ေဒါင္းတတ္သည္ ဟုေဖာ္ျပထားသည္။ထို့ေၾကာင့္
Blogေလာက နည္းပညာေလာက မ်ားမွ ကြ်မ္းက်င္သူအကိိုအမမ်ား
ကိုေမးခ်င္ပါတယ္ ။ Blog
Website ေတြ မွာေရာ အဲ့လိုပဲလား ။ အခ်က္အလက္ဘယ္ေလာက္ပဲတင္လို့ရတယ္ဆိုတာ
ဘယ္လိုၾကည့္ရမလဲ ။ အခ်က္အလက္တင္ႏွုန္းကိုတိုးလို့ရလား ။ ရရင္ဘယ္လိုတိုးလဲ ။
အပန္းမၾကီးရင္တစ္ခ်က္ေလာက္
ေျဖေပးၾကပါ ။ Comment Box မွာေျပာေပးခဲ့ၾကပါ ။ေက်းဇူးတင္ပါတယ္
No comments:
Post a Comment