အဲဒီ ဆုိဒ္တစ္ခု ဖြင့္မရ ဆာဗာ ေဒါင္းတယ္ဆုိတာ Web Server ကိုေျပာတာပါ။ Server မွာေတာင္ အမ်ိဳးမ်ိဳး ကြဲေသး တယ္ေလ။ ကဲ စၾကရေအာင္။
"Server အဓိပၸါယ္"
ကြန္ျပဴတာကြန္ရက္မ်ားအား ခ်ိတ္ဆက္၍ သတင္းအခ်က္အလက္ ေပး ပို႔ေပးျခင္း၊ သိမ္းဆည္းထားေပးျခင္း တို႔ ျပဳလုပ္ေပးသူကို Server လို႔ ေခၚပါတယ္။ အလြယ္ကူဆံုး ေျပာျပပါမယ္။ ခုေန ရံုးအၾကီးစား တစ္ခုကိုသြားရင္ သူ႔မွာ စာရြက္စာတန္းေတြ ထိမ္းထား တဲ့ ေနရာတစ္ခုေတာ့ ရွိမွာပဲေလ။ ဂုိေထာင္တစ္ခုနဲ႔ကို သီးသန္႔ေတာင္ ထားၾကပါတယ္။ ေဆးရံုေတြမွာဆုိ ပုိအေရးၾကီးပါတယ္။ အခန္းၾကီး တစ္ခုထဲမွာ။ ဘယ္ေန႔က ဘယ္လူနာ၊ ဘယ္ေန႔က ဘယ္ေဆးတိုက္၊ ဘယ္သူဆင္း၊ ဘယ္သူေသ၊ ဘယ္သူတက္၊ ေဆးရံုအသံုးစရိတ္ ဘယ္ေလာက္၊ ဝန္ထမ္းအင္အား ဘယ္ေလာက္ အစရွိသျဖင့္ အခ်က္အလက္အားလံုးကို ဂုိေဒါင္ တစ္ခုထဲမွာသိမ္းထားပါမယ္။ လုိအပ္တဲ့အခါက် ဂိုေထာင္ထဲမွာ ဖိုင္စာရင္းအတိအက်ကို ထုတ္ယူလို႔ရေအာင္ စနစ္တက် ေသေသသပ္သပ္ ထည့္ထားပါတယ္။
ဟုတ္ကဲ့။ အဲဒီအခ်က္အလက္ေတြအားလံုးကို
"Server မွာ OS လိုအပ္ျခင္း
သာမန္ ဂိုေဒါင္တစ္လံုးမွာေတာင္ Store keeper ဆိုျပီး သီးသန႔္ခန္႔ရ တယ္ေလ။ ဒီေတာ့ Server တန္းဝင္ဖို႔အတြက္ Server လုပ္မယ့္ ကြန္ျပဴတာမွာ Server Operating System ကို ထည့္ထားရပါတယ္။ အခ်ိဳ ႔က်ေတာ့ ဂိုေထာင္ဝန္ထမ္းမထားခ်င္ဘူး
သံုးတယ္ဆုိရင္ ေရြးစရာက အမ်ားၾကီးပဲ။ Linux Server OS သံုးမလား၊ Windows လား၊ Mac လား အစရွိသျဖင့္ ေပါ့။ Server OS ဆုိလို႔ ဘာမ်ားလည္းလို႔ အေတြးနက္မသြားပါနဲ႔။ သူက ဂုိေထာင္တစ္ခုလို တာဝန္ထမ္းေပးမယ့္ ကြန္ျပဴတာကို အေကာင္းဆံုး ဝန္ေဆာင္မွု ေပးမယ့္ OS ပါ။ ေတာ္ရံု OS ကမလုပ္ႏိုင္တာေတြ လုပ္ေပးမွာေလ။
"Server အမ်ိဳးအစားမ်ား"
Web Server ဝဘ္ဆိုဒ္၊ ေဒတာ အခ်က္အလက္ မ်ား အား သိမ္းဆည္းေပး၊ ေစခိုင္းမွု (command လက္ခံေပး) ျပန္လည္ အေၾကာင္းၾကားေပးဖို႔ အလုပ္လုပ္ပါတယ္။ ဥပမာ က်ေနာ္က ဝဘ္ဆိုဒ္ တစ္ခု ေထာင္လိုက္မယ္။ ေထာင္တယ္ဆုိလို႔ ႏို႔ဆီဗူးေထာင္သလို ေထာင္လိုက္တာ မဟုတ္ဘူးေနာ္။ ဆုိဒ္တစ္ခု ပရိုဂရမ္နဲ႔ဆြဲျပီး အင္တာနက္ေပၚ လြင့္ပါမယ္။ ဒီလိုလြင့္ဖို႔အတြက္ ယင္းအခ်က္အလက္ေတြကို ဘယ္မွာ သိမ္းမလည္းက ရွိလာမယ္။ ဥပမာ ခုေန စာဖတ္သူတို႔ Facebook ေပၚမွာ ပံုေတြ တင္ၾကတယ္။ အဲ့ပံုေတြ ဘယ္ေရာက္သြားလဲ။ Facebook က အကိုေတြ၊အမေတြကပဲ အလွဆံုးပံုေတြေရြးလို႔ ဝိုင္ၾကည့္ေနၾကမယ္လို႔ ထင္လို႔လား။
အမွန္တာ့ ယင္းပုိ႔သမွ်ပံုေတြကို Server (ဂိုေဒါင္)ထဲ ထည့္ပါတယ္။ အခ်က္ အလက္သိမ္းဆည္းျပီး Hard Disk အၾကီးစားလိုပါပဲ။ Google ဆုိရင္ ကမၻာ့အၾကီးဆံုး Data Center ေတာင္ ပိုင္ပါတယ္။ 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 (ေရဒီယိုတို႔ကဲ့သို႔)
0 comments:
Post a Comment