Tuesday, January 19, 2016

Hyper-V အပိုင္း-၂


Hyper-V implementation

Hyper-V role ကို Windows Server 2012 ရဲ  ့ Standard and Datacenter Edition ေတြမွာ ပါတာပါ။ Server OS မွာ တစ္ျခား Software ထပ္သြင္းစရာမလိုပဲ Hyper-V role ကိုပဲ ထည့္လိုက္ျခင္းျဖင့္အသံုးျပဳလိုရပါတယ္။ Hyper-V မွာ လက္ရိွ windows workstation OS ေတြသာမက တစ္ခု Microsoft မဟုတ္တဲ ့Products ေတြကိုပါ Install လုပ္လို ့ရတယ္။

Hyper-V Licensing
Server 2012 standard နဲ ့Datacenter edition တို ့မွာ အဓိက ကြာျခားခ်က္မွာ VM ဘယ္ေလာက္ကို support လုပ္လဲေပၚမွာမူတည္တာပဲ ျဖစ္တယ္။ Datacenter edition ကို ၀ယ္ယူအသံုးျပဳမယ္ဆိုရင္ေတာ့ အကန္ ့အသတ္မရိွ windows server 2012 VMs ေတြကို Physical Machine တစ္ခုေပၚမွာ အသံုးျပဳလို ့ရမွာျဖစ္ပါတယ္။ Standard edition ကို၀ယ္ယူမယ္ဆိုရင္ေတာ့ windows server 2012 VMs ကို ႏွစ္ခုပဲအသံုးျပဳလို ့ရမွာျဖစ္ပါတယ္။

Hyper-V hardware limitations
Windows Server 2012 hyper-v host ဟာ  320 logical processors create လုပ္နိုင္ျပီး 2048 virtual CPS နဲ ့ physical memory မွာ  4TB ထိယူသံုးရပါတယ္။
Server တစ္လံုးဟာ 1024 active ျဖစ္ေနတဲ ့VMs နဲ ့single VM ကို 64 virtual CPUs နဲ ့ 1TB memory ထိ တိုးသံုးလို ့ရပါတယ္။
ျပီးေတာ့ Hyper-V ဟာ clusters ကို 64 nodes နဲ ့ 8000VMs ေတြကိုလဲ support လုပ္နိုင္ပါတယ္။

ဆက္ပါဦးမည္။  
From: Installing and configuring Windows Server 2012, Craig Zacker

HyperV အပိုင္း-၁



Hyper V ဆိုတာ Windows Server 2012 မွာ အသံုးျပဳတဲ ့Server virtualization တစ္ခုပါပဲ။ သူ ့ကို VMM (Virtual Machine Monitor ) လို ့လဲ ေခၚပါေသးတယ္။ Computer hardware ေပၚကေန သူ ့ရဲ   ့ကိုယ္ပိုင္ virtual memory ကို အသံုးျပဳျပီး သီးသန္ ့ Windows OS ေတြကိုဖန္တီးလို ့ရပါတယ္။ Hyper V အသံုးျပဳဖို  ့လံုေလာက္ Hardware requirement ေတြနဲ ့ မွန္ကန္တဲ ့License ေတြနဲ ့ Hyper V ကို သြင္းျပီး Virtual Machine (VM) ေတြကို တည္ေဆာက္လို ့ရပါတယ္။

Virtualization architectures
Virtualization ကို Microsoft အေန နဲ ့ အရင္တုန္းက Products ေတြအေနနဲ ့ Microsoft Windows Virtual PC နဲ ့Microsoft Virtual Server ေတြကို ထုတ္ခဲ ့ပါတယ္။အဲဒီ Product  ေတြအသံုးျပဳမယ္ဆိုရင္လဲပဲ Computer တစ္ခု ေပၚ မွာ သြင္းျပီး အသံုးျပဳရပါတယ္။အဲဒီေနာက္မွေတာ့ virtualization Product တစ္ခုအေန နဲ ့Host OS ေပၚမွာ Hypervisor component ကို ထည့္ခဲ့ပါတယ္။ Hypervisor ကို အဲဒီ Host OS မွာ တင္ျပီးအသံုးျပဳရပါတယ္။


အထက္ပါပံုမွာ ကြ်န္ေတာ္ Computer Hardware ေပၚမွာ Host Operating System (Windows Server 2012)တင္ထားပါတယ္။ျပီးရင္ အဲဒီ Host Operating System ေပၚမွာ Hypervisor ကို run ထားျပီး Virtual Machine ေတြ ကို create လုပ္ရပါတယ္။ျပီးေတာ့ အဲဒီ VMေတြထဲမွာ Operating System လို ့ေခၚတဲ ့OS ေတြ ကိုတင္ထားပံုေလးပါ။ အဲဒီေပၚမွာ run ထားတဲ ့Hypervisor က Type II Virtualization ျဖစ္ပါတယ္။
­­
Virtualization Hyper V ဟာ Windows Server 2012 မွာ build in အေနနဲ ့ပါလာတယ္။ Hyper V မွာ Architecture ႏွစ္ခု ကို သံုးပါတယ္။
၁) Type 1 Virtualization
၂) Type 2 Virtualization­­

Hyperv ဟာ Type 1 Virtualization ကိုအသံုးျပဳပါတယ္။Type 1 ဟာHost OS ကို ျဖတ္ျပီး System ကို  တိုက္ရိုက္ အသံုးျပဳပါတယ္။

 ဆက္ပါဦးမည္။

From: Installing and configuring Windows Server 2012, Craig Zacker

Monday, January 18, 2016

What is Project?

A Project is 'an undertaking that has a beginning and an end is carried out to meet established goals within cost, schedule and quality objectives'.
(Haynes, Project Management)

Friday, January 8, 2016

IPv6 - 1



IPv6 နဲ ့တြဲဖက္ အလုပ္ႏိုင္တဲ ့Routing Protocol ေတြက
၁) Static Routing
၂) RIPng
၃) OSPFv3
၄) MP-BGP4
၅) EIGRP

Static Routing မွာ ေတာ့ IPv4 လိုပဲ IPv6 ကိုသံုးလို ့ရပါတယ္။
RIP မွာေတာ့ IPv6 အတြက္ upgrade လုပ္ျပီး RIPng or RIP Next Generation လို ့ေခၚပါတယ္။
OSPF မွာေရာပဲ IPv6 အတြက္OSPFv3 ဆိုျပီး Version 2 ကေန Version 3 ကိုျမင့္ေပးထားပါတယ္။ OSPFv3 မွာ IPv6 တစ္ခုတည္းသာသံုးလို ့ရပါတယ္။
BGP မွာေတာ့ IPv6 အတြက္ MP-BGP4 (Multi-Protocol BGP) ပါ IPv6 ကို သံုးလို ့ရပါတယ္။
EIGRP မွာေတာ့ IPv6 ကို အသံုးျပဳလို ့ရပါတယ္။
IPv4 ေရာ IPv6 ကို တစ္ခ်ိန္တည္းအသံုးျပဳတဲ ့ကိုေတာ့ Dual Stack လို ့ေခၚပါတယ္။