Cloud Computing ေခတ္ထဲက OS မ်ား

Cloud computing ဆိုတာဟာ ကြန္ပ်ဴတာနဲ႔ပတ္သက္ၿပီး လုပ္ရတဲ့လုပ္ငန္းစတာေတြကို online နဲ႔ခ်ိတ္ဆက္ၿပီးလုပ္တဲ့ လုပ္ငန္းစဥ္ကိုေခၚပါတယ္။ ဒီေန႔ေခတ္ ကြန္ပ်ဴတာတစ္လံုးသံုးမယ္ဆိုရင္ ကၽြန္ေတာ္တို႔ဟာ Operating System (OS) တစ္ခုကို စက္ထဲထည့္ထားရမယ္။ စက္လည္ပတ္လုပ္ေဆာင္မႈစနစ္လို႔ေခၚၾကတဲ့ OS ဟာ Windows ျဖစ္ႏုိင္သလို Linux ဒါမွမဟုတ္ Mac တစ္ခုလည္း ျဖစ္ႏုိင္ပါတယ္။ၿပီးရင္ ကိုယ့္ရဲ႕လိုအပ္ခ်က္ကိုလုိက္ၿပီး အသံုးခ်ေဆာ့ဖ္၀ဲ (Application Software) အမ်ိဳးမ်ိဳးကို ထည့္သြင္းရပါတယ္။ ကိုယ္သံုးတဲ့ OS နဲ႔ကိုက္ညီမယ့္ေဆာ့ဖ္၀ဲကို ထည့္သြင္းရတာျဖစ္ပါတယ္။ နမူနာျပရရင္ Microsoft Office လိုဟာမ်ိဳးဟာ Windows စနစ္အတြက္ တစ္မ်ဳိးေရးဆြဲရၿပီး Mac အတြက္တစ္မ်ိဳး သပ္သပ္ေရးဆြဲရပါတယ္။ ကိုယ့္စက္ရဲ႕ OS က အထိုက္အေလ်ာက္ေစ်းႀကီးသလို အသံုးခ် ေဆာ့ဖ္၀ဲေတြကလည္း လူသံုးနည္းရင္နည္းသေလာက္ ေစ်းႀကီးလွပါတယ္။ ဒါေတြကို ေတာ္လွန္ေျပာင္းလဲဖို႔ႀကိဳးစားလာတာက Cloud Computing ပါပဲ။ Cloud Computing လို႔ေခၚတဲ့ Online ေပၚမွာ ကြန္ပ်ဴတာလုပ္ငန္းစနစ္ကိုစၿပီး အေကာင္အထည္ေဖာ္သူဟာ google ကုမၸဏီျဖစ္ပါတယ္။ ဘယ္ OS ကိုပဲသံုးသံုး Cloud ထဲ၀င္လာလို႔ရပါတယ္။ Browser လို႔လူအမ်ားသိၾကတဲ့ Firefox, Chrome, Safari စတာတစ္မ်ိဳးမ်ိဳးကိုသံုးၿပီး သက္ဆုိင္ရာလိပ္စာကိုသာ ခ်ိတ္ဆက္၀င္လာခဲ့ပါ။ Cloud လို႔ေခၚတဲ့ Online ကြန္ပ်ဴတာ႐ံုးခန္းထဲကို ေရာက္ပါၿပီ။ ကၽြန္ေတာ္တို႔လုပ္ခ်င္တဲ့ လုပ္ငန္းအမ်ိဳးအစားကိုလုိက္ၿပီး လိုအပ္မယ့္ေဆာ့ဖ္၀ဲေပါင္းစံု အဲ့ဒီေနရာမွာရွိေနပါတယ္။ တခ်ိဳ႕ကို အခမဲ့စနစ္နဲ႔ရႏုိင္ၿပီး တခ်ိဳ႕ကို အခေပးစနစ္နဲ႔သံုးစြဲရပါမယ္။ အခေပးစနစ္ဆိုသည့္တိုင္ ေဆာ့ဖ္၀ဲတစ္ခုကို ၀ယ္သံုးရတာထက္စာရင္ အမ်ားႀကီး ေစ်းသက္သာေနပါေသးတယ္။ Version အသစ္ထြက္ရင္ အသစ္ထပ္ၿပီး၀ယ္ရတဲ့ဒုကၡ၊ update အသစ္ထြက္ရင္ download ဆြဲၿပီးထည့္သြင္းေပးရတဲ့ ဒုကၡေတြကိုလည္း ကင္းေ၀းသြားေစပါတယ္။ ကိုယ့္ကြန္ပ်ဴတာထဲမွာ အသံုးခ်ေဆာ့ဖ္၀ဲေတြ တစ္ပံုတစ္ပင္ထည့္ထားဖို႔ မလိုေတာ့တဲ့အတြက္ စက္ေလးတာကိုလည္း သက္သာသြားပါတယ္။ လူေတြဟာ တစ္ေန႔တျခား အင္တာနက္ကို ပိုၿပီးသံုးလာတယ္။ online ေပၚမွာ ေတြ႕ဆံုဆက္သြယ္မႈေတြ ပိုၿပီးမ်ားလာတယ္ဆိုတဲ့ အခ်က္အေပၚအေျချပဳၿပီး google က cloud ဆိုတဲ့ ကစားကြင္းအသစ္ကို ဖန္တီးခဲ့တာျဖစ္ပါတယ္။ မူလတုန္းက google ဟာ ရွာေဖြေရးစနစ္ (Search Engine) တစ္ခုသာျဖစ္ၿပီး သူ႔မွာ OS လည္းမရွိ ေဆာ့ဖ္၀ဲလည္း မရွိပါဘူး။ ေဆာ့ဖ္၀ဲနယ္ပယ္ထဲ ၀င္လာမယ္ဆိုျပန္ေတာ့လည္း အသာက်ၿပီးသား Microsoft နဲ႔ Apple တို႔ကို တန္းတူရည္တူ ယွဥ္ၿပိဳင္ႏုိင္ဖို႔မလြယ္ပါဘူး။ ဒါေၾကာင့္လည္း Cloud ဆိုတဲ့ ၿပိဳင္ဆိုင္မႈနယ္ေျမအသစ္ တစ္ခုဖန္တီးခဲ့ရတာပါ။ Google ရဲ႕မဟာဗ်ဴဟာက ေဆာ့ဖ္၀ဲေတြကို အခမဲ့ဒါမွမဟုတ္ ေစ်းသက္သက္သာသာနဲ႔ သံုးစြဲႏုိင္ေရး ျဖစ္ပါတယ္။ ကုန္က်စရိတ္သက္သာခ်င္တဲ့လူေတြရဲ႕ လိုဘကိုအေျချပဳၿပီး ထူေထာင္တာမို႔ Cloud စနစ္စၿပီးေအာင္ျမင္လာပါတယ္။ Google ရဲ႕ေနာက္မွာ က်န္ေနမွာစိုးတဲ့အတြက္ Microsoft ကအစ Apple အဆံုး Cloud နယ္ပယ္ထဲ ၀င္လာၾကရပါတယ္။ Cloud ဟာ ကြန္ပ်ဴတာလုပ္ငန္းစဥ္ေတြ ေဆာင္ရြက္႐ံုသာမကပါ ဘူး။ ကိုယ့္ရဲ႕ data ေတြကို လံုလံုၿခံဳၿခံဳနဲ႔ မ်ားမ်ားစားစားသိမ္းဆည္းႏုိင္တဲ့ ေနရာတစ္ခုလည္း ျဖစ္ပါတယ္။ ၀န္ေဆာင္မႈေပးသူရဲ႕ Server ထဲမွာကိုယ့္ data ေတြကိုသိမ္းဆည္းေပးတဲ့အျပင္ လံုၿခံဳေရးကိစၥကိုပါ တာ၀န္ယူေပးတာမို႔ ေခါင္းလည္းေပါ့သြားေစပါတယ္။ ေဆာ့ဖ္၀ဲကို တျခားႏုိင္ငံေတြမွာ လုိင္စင္ေၾကးေပးၿပီး သံုးစြဲရတာမို႔ ကြန္ပ်ဴတာတစ္လံုးစီအတြက္ သီးျခားလိုင္စင္ေၾကးေတြ ေပးရပါတယ္။ လူတစ္ဦးခ်င္းစီအတြက္ မသိသာေပမယ့္ ကြန္ပ်ဴတာေတြ ရာနဲ႔ခ်ီၿပီးအသံုးျပဳရတဲ့ လုပ္ငန္းႀကီးေတြအတြက္ေတာ့ စရိတ္ေထာင္းလွပါတယ္။ Version အသစ္ထပ္ထြက္ရင္ ထပ္ကုန္သလို အဲဒါအတြက္ ၀န္ထမ္းေလ့က်င့္စရိတ္ေတြလည္း ကုန္က်ပါတယ္။ Version အသစ္က hardware အသစ္ေတာင္းဆိုခ်က္ရွိလာရင္ စက္ေတြကိုအသစ္လဲတန္လဲ၊ အဆင့္ျမႇင့္တန္တာျမႇင့္ရတာမို႔ ကုန္က်စရိတ္ကတိုးလာျပန္ပါတယ္။ မ်ားျပားလွတဲ့ data ေတြကို ကုမၸဏီပိုင္ server ေတြမွာ သိုေလွာင္ရတဲ့စရိတ္ အဲဒီလုပ္ငန္းစဥ္အတြက္ ကၽြမ္းက်င္အိုင္တီ၀န္ထမ္း ခန္႔ထားရတဲ့စရိတ္ေတြကလည္း မေသးလွပါဘူး။ ဒါေတြကေန သက္သာရာသက္သာေၾကာင္း စဥ္းစားလိုက္ေတာ့ Cloud ဟာ ထြက္ေပါက္တစ္ခုျဖစ္လာပါတယ္။ Cloud ဟာ Virtualization လို႔ေခၚတဲ့ ပံုစံတူျပဳနည္းပညာကိုသံုးစြဲထားတာပါ။ သူ႕ရဲ႕အဆံုးစြန္ေသာရည္မွန္းခ်က္က OS ကိုမွီခိုရျခင္းမရွိဘဲ Cloud ကို သံုးစြဲႏိုင္ေစရမယ္ဆိုတာမ်ိဳး ျဖစ္ပါတယ္။ ဒါကလည္း ျဖစ္ႏုိင္ပါတယ္။ Windows တက္စရာမလိုပဲ (၅) စကၠန္႔အတြင္း online ထဲသို႔၀င္ေရာက္ႏုိင္ေစရမယ္ဆိုတဲ့ motherboard စနစ္ေၾကာ္ျငာေတြကို စာ႐ႈသူတို႔ ေတြ႕ဖူးခ်င္ေတြ႕ဖူးၾကမွာပါ။ တကယ္လည္း အဲဒီ motherboard ေတြသံုးၿပီး အင္တာနက္ခ်ိတ္ရင္ Windows ကတစ္ဆင့္ ၀င္ဖို႔မလိုပါဘူး။ Online ၀င္ဖို႔ပင္မ OS တစ္ခုခုမလိုအပ္ေတာ့ဘူးဆိုတဲ့ အေျခအေနဟာ အနာဂတ္ကာလ Cloud သံုးစြဲဖို႔အတြက္ OS ေတြ လိုပါဦးမလားဆိုတာကို ေမးခြန္းထုတ္စရာျဖစ္လာပါတယ္။ လတ္တေလာ Cloud သံုးစြဲေနၾကတဲ့ အိုင္တီပညာရွင္ေတြကို အင္တာဗ်ဴးလုပ္ၾကည့္ေတာ့ ကြန္ပ်ဴတာအလုပ္ေတြလုပ္တဲ့ေနရာမွာ OS ကိုထည့္စဥ္းစားဖို႔ မလိုဖူးဆိုတဲ့အေျဖကို သေဘာမတူတဲ့လူက (၆၂) ရာခိုင္ႏႈန္းရွိေနပါတယ္။ မိမိႏွစ္သက္ရာ Application Software ကို အသံုးျပဳႏုိင္ေရးမွာ OS ဟာ အခရာက်ေနဦးမွာပဲလို႔ သူတို႔ကဆိုပါတယ္။ သီးျခားျပဳလုပ္ခဲ့တဲ့ အင္တာဗ်ဴးပေရာ့ဂ်က္တစ္ခုမွာေတာ့ OS ကို ထည့္သြင္းစဥ္းစားဖို႔မလိုဘူးဆိုတဲ့ အေျခအေနဟာ ဘယ္ေတာ့မွျဖစ္လာမွာမဟုတ္ဘူးလို႔ ထင္ျမင္ခ်က္ေပးသူ (၃၅) ရာခိုင္ႏႈန္းရွိပါတယ္။ (၃၀) ရာခုိင္ႏႈန္းေသာ အိုင္တီပညာရွင္ေတြကေတာ့ OS အေပၚ လံုးလံုးလ်ားလ်ား အမွီအခိုကင္းတဲ့ဘ၀ေရာက္ဖို႔ ငါးႏွစ္ထက္မနည္း အခ်ိန္ယူရဦးမွာျဖစ္တယ္လို႔ ထင္ျမင္ခ်က္ေပးပါတယ္။ တစ္ခါ၀ယ္ရင္ OS လိုင္စင္ ရာနဲ႔ေထာင္နဲ႔ခ်ီၿပီး၀ယ္ေနရတဲ့ ကုမၸဏီႀကီးေတြ လုပ္ငန္းဌာနႀကီးေတြကေရာ ဘယ္လိုသေဘာရွိမွာပါဘဲ။ လုပ္ငန္းႀကီးေတြအေနနဲ႔ ဘယ္ OS ကိုသံုးစြဲမလဲဆိုတာကို ဆံုးျဖတ္တဲ့အခါ အခ်က္ႀကီးေလးခ်က္အေပၚအေျချပဳၿပီး စဥ္းစားၾကရပါတယ္။ အဲဒါေတြက (၁) ဘယ္လို hardware မ်ိဳးသံုးမွာလဲ (၂) အဲဒီ hardware မ်ိဳးေပၚမွာဘယ္လို Application Software ေတြသံုးစြဲလို႔ရႏုိင္မလဲ (၃) ကြန္ပ်ဴတာနဲ႔ တကယ္တမ္းအလုပ္လုပ္ရမယ့္ end user ေတြရဲ႕ အေျခအေနကဘယ္လိုလဲ (၄) ကိုယ္သံုးမယ့္ OS အတြက္ Application Developer ေတြရဲ႕ အေျခအေနကဘယ္လိုလဲ စတဲ့အခ်က္ေတြ ျဖစ္ပါတယ္။ လုပ္ငန္းႀကီးေတြရဲ႕ Desktop ကြန္ပ်ဴတာအတြက္ဆိုရင္ Windows, iOS ဒါမွမဟုတ္ Linux မူကြဲတစ္မ်ိဳးမ်ိဳးကို ေရြးခ်ယ္ႏုိင္ပါတယ္။ Server ေတြအတြက္ Linux ဒါမွမဟုတ္ Windows ကိုသံုးစြဲႏုိင္ပါတယ္။ ကြန္ပ်ဴတာတင္မကပါဘူး။ အဲဒီမွာ လာေရာက္ခ်ိတ္ဆက္မယ့္ Printer တို႔ Scanner တို႔လို peripheral device ေတြအတြက္လည္း OS ကိစၥကိုထည့္ၿပီး စဥ္းစားရပါတယ္။ အခုအခ်ိန္မွာ လုပ္ငန္းႀကီးေတြအေနနဲ႔ အသံုးျပဳမယ့္ application နဲ႔လုပ္ငန္းအမ်ိဳးအစားကိုလိုက္ၿပီး OS ကိုေရြးခ်ယ္သံုးစြဲခဲ့ၾကပါၿပီ။ OS နဲ႔ application အတြဲအဖက္ကိုလည္း အသားက်ေနပါၿပီ။ ဒါေပမဲ့ Cloud စနစ္မွာပါ၀င္လာတဲ့ html 5 ဟာ ဘယ္လို OS မွာမဆို သံုးစြဲႏုိင္ေစမယ့္ application ကိုထုတ္လုပ္မယ္လို႔ ကတိေပးလာပါတယ္။ တကယ္တမ္းသာ ျဖစ္လာမယ္ဆိုရင္ မိမိသံုးစြဲေနတဲ့ OS နဲ႔ လိုက္ေလ်ာညီေထြရွိမယ့္ Application ကိုေျပာင္းသံုးဖို႔ ျဖစ္ေကာင္းျဖစ္ႏုိင္ပါတယ္။ ဒါေပမဲ့ OS ကိုေျပာင္းသံုးဖို႔ဆိုတဲ့ကိစၥဟာ အင္တာနက္ေပၚသာ တက္လာခဲ့ပါ။ အလလားသံုးရပါေစမယ့္ဆိုတာေတာင္ မလြယ္ပါဘူး။ ပထမအခ်က္က OS ေျပာင္းလိုက္တာနဲ႔ သံုးစြဲသူဟာ အရာရာကို အသစ္ကစၿပီးေလ့လာရပါေတာ့မယ္။ ေလ့လာသင္ၾကားမႈအတြက္ အေထာက္အပံ့ေပးရရင္ ကုန္က်စရိတ္တက္လာပါမယ္။ ေလ့လာသင္ယူေနစဥ္ကာလအတြင္းမွာ ထုတ္လုပ္မႈစြမ္းအား (အလုပ္လုပ္ႏုိင္စြမ္း) က်ပါမယ္။ ယာယီထိခိုက္မႈဆိုေပမယ့္ တစ္ရက္ေလာက္ရပ္ထားဖို႔ေတာင္ မျဖစ္ႏုိင္တဲ့ လုပ္ငန္းႀကီးေတြအတြက္ေတာ့ ႀကီးမားတဲ့ထုိးႏွက္ခ်က္ျဖစ္ပါတယ္။ ေယဘုယ်သေဘာေျပာရရင္ OS တစ္ခုကို သံုးစြဲတယ္ဆိုတဲ့ကိစၥမွာ ဖိုင္ေတြကို ဘယ္လိုစီမံခန္႔ခြဲမယ္ဆိုတဲ့ကိစၥ တိတိက်က်ရွိတယ္။ hardware ေတြအတြက္ device driver ေတြတိတိက်က်ရွိတယ္။ Memory ကိုစနစ္တက်သံုးစြဲဖို႔ Kernal ဆိုတဲ့စနစ္ တိတိက်က်ရွိတယ္။ Security (data လံုၿခံဳမႈနဲ႔ dataaccess ခြင့္ျပဳမႈႏွစ္မ်ိဳးစလံုး) ပိုင္းမွာ တိက်ေသခ်ာစြာ စီမံခန္႔ခြဲႏုိင္တဲ့စနစ္ရွိတယ္။ ၿပီးေတာ့ အသံုးျပဳရတာ တတ္ႏုိင္သမွ်လြယ္ေအာင္စီစဥ္ေပးထားတဲ့ user interface လည္းရွိပါတယ္။ ဒီလိုအရည္အခ်င္းေတြပါတဲ့ သမား႐ိုးက် OS တစ္ခုကေန လံုး၀ေဖာက္ထြက္လာတဲ့ Cloud ကို အခရာက်တဲ့ေနရာမွာရွိေနပါဦးမယ္။ ဒါ့အျပင္ processor hard disk နဲ႔႐ႈပ္ေထြးလွတဲ့ System component အမ်ိဳးမ်ိဳးကို ႏုိင္ႏုိင္နင္းနင္းကိုင္တြယ္ႏုိင္ၿပီး စနစ္မွာလာေရာက္ခ်ိတ္ဆက္မယ့္ Application အမ်ိဳးမ်ိဳး၊ အသံုးျပဳမယ့္ user အမ်ိဳးမ်ိဳးအတြက္ အဆင္ေျပေအာင္လုပ္ေပးႏုိင္တဲ့ အရည္အခ်င္းကလည္း OS ေတြမွာ ရွိေနပါတယ္။ Virtual OS နဲ႔ Cloud ဟာ ဒီအရည္အေသြးေတြကို ပံုစံတစ္မ်ိဳးနဲ႔ ပီပီျပင္ျပင္ေဖာ္ေဆာင္ႏုိင္ဖို႔ အေရးႀကီးပါတယ္။ အခုေဆာင္ရြက္ေနတဲ့ Virtualisation စနစ္မွာ သူ႔ကိုအေထာက္အပံ့ျပဳတဲ့ OS က hardware ကိုမမွီခိုေအာင္ တတ္ႏုိင္သမွ် ႀကိဳးစားေနပါတယ္။ အတုိင္းအတာတစ္ခုထိ ေအာင္ျမင္ေနၿပီဆိုတာ Windows စနစ္ေပၚမွာ Mac သံုးႏုိင္တာၾကည့္ရင္ သိႏုိင္ပါတယ္။ ဒါေၾကာင့္ အနာဂတ္ကာလမွာ OS ရဲ႕အေရးပါမႈကို အတုိင္းအတာတစ္ခုထိေတာ့ ေလွ်ာ့ခ်ႏုိင္ပါလိမ့္မယ္။ Browser ဖြင့္ၿပီး cloud ေပၚတက္သံုးရတဲ့ virtual application ေတြဟာ OS ေတြရဲ႕ သမား႐ိုးက်တည္ေဆာက္ပံုကို အၿပီးတိုင္ ေျပာင္းလဲခဲ့ၿပီဆိုတာကေတာ့ ေသခ်ာပါတယ္။ ဒါေပမဲ့တကယ့္ OS တစ္ခုမွာရွိတဲ့ Component ေတြ၊ Accessibility ေတြ၊ Usability နဲ႔ Interface ေတြကို လံုးလံုးလ်ားလ်ား အသြင္ေျပာင္းႏုိင္မလားဆိုတဲ့ ကိစၥမွာ Cloud ရဲ႕ႏုနယ္ေသးတဲ့သက္တမ္းေၾကာင့္ အဆံုးအျဖတ္ေပးရမွာ ေစာလြန္းေနပါေသးတယ္။


Powered by Internet journal

No comments:

Post a Comment