ഇബുക്ക്: ലിനക്സിനായി കെവിഎം വിർച്ച്വലൈസേഷൻ സെറ്റപ്പ് ഗൈഡ് അവതരിപ്പിക്കുന്നു


വെർച്വലൈസേഷൻ എന്ന ആശയം ഇപ്പോൾ വളരെക്കാലമായി നിലവിലുണ്ട്, മാത്രമല്ല ഇത് വളരെ വിഭവസമൃദ്ധവും ചെലവ് കുറഞ്ഞതുമായ സാങ്കേതികവിദ്യകൾ തെളിയിച്ചിട്ടുണ്ട്. ഓപ്പറേഷൻ ടീമുകൾക്കും ഡെസ്uക്uടോപ്പ് ഉപയോക്താക്കൾക്കും ഒരുപോലെ ഒന്നിലധികം വെർച്വൽ മെഷീനുകൾ സ്പിൻ അപ്പ് ചെയ്യാനും ഓരോന്നിനും പ്രത്യേക ഫിസിക്കൽ സെർവറിൽ ഇൻസ്റ്റാൾ ചെയ്യാതെ തന്നെ നിരവധി ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ പ്രവർത്തിപ്പിക്കാനും കഴിയും. ഒരു ഹൈപ്പർവൈസർ ഉപയോഗിച്ചാണ് വെർച്വൽ മെഷീനുകൾ നിർമ്മിക്കുന്നത്. സാധാരണയായി ഉപയോഗിക്കുന്ന രണ്ട് ഹൈപ്പർവൈസറുകൾ വെർച്വൽബോക്സും കെവിഎമ്മുമാണ്, ഇവ രണ്ടും സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസുമാണ്.

കെവിഎം (കേർണൽ അടിസ്ഥാനമാക്കിയുള്ള വെർച്വൽ മെഷീൻ) ഒരു ഓപ്പൺ സോഴ്uസ് ആണ്, ലിനക്സുമായി അടുത്ത് സംയോജിപ്പിച്ചിട്ടുള്ള സ്റ്റാൻഡേർഡ് വിർച്ച്വലൈസേഷൻ പ്ലാറ്റ്uഫോമാണ്. കെവിഎമ്മിൽ വെർച്വൽ മെഷീനുകൾ (വിഎംഎസ്) സൃഷ്ടിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും ഉപയോഗിക്കുന്ന ഒരു വെർച്വൽ ഓപ്പറേറ്റിംഗ് പ്ലാറ്റ്uഫോം നിർമ്മിക്കുന്ന ടൈപ്പ്-1 (ബെയർ-മെറ്റൽ) ഹൈപ്പർവൈസറിലേക്ക് ലിനക്uസിനെ കറക്കുന്ന ഒരു റൺ-ടൈം കേർണൽ മൊഡ്യൂളാണിത്.

കെവിഎമ്മിന് കീഴിൽ, ഓരോ വെർച്വൽ മെഷീനും കേർണൽ ആസൂത്രണം ചെയ്യുകയും നിയന്ത്രിക്കുകയും ചെയ്യുന്ന ഒരു പ്രക്രിയയാണ്, കൂടാതെ വ്യക്തിഗത വിർച്ച്വലൈസ്ഡ് ഹാർഡ്uവെയർ (അതായത് സിപിയു, നെറ്റ്uവർക്ക് ഇന്റർഫേസ്, ഡിസ്ക് മുതലായവ) ഉണ്ട്. മറ്റൊരു വെർച്വൽ മെഷീനിൽ ഒരു വിഎം പ്രവർത്തിപ്പിക്കാൻ ഉപയോക്താക്കളെ പ്രാപ്തരാക്കുന്ന നെസ്റ്റഡ് വിർച്ച്വലൈസേഷനും ഇത് പിന്തുണയ്ക്കുന്നു.

അതിന്റെ ചില പ്രധാന സവിശേഷതകളിൽ ലിനക്സ് പിന്തുണയുള്ള ഹാർഡ്uവെയർ പ്ലാറ്റ്uഫോമുകളുടെ വിശാലമായ ശ്രേണിക്കുള്ള പിന്തുണ ഉൾപ്പെടുന്നു (വെർച്വലൈസേഷൻ എക്സ്റ്റൻഷനുകളുള്ള x86 ഹാർഡ്uവെയർ (ഇന്റൽ VT അല്ലെങ്കിൽ AMD-V)), ഇത് SELinux ഉം സുരക്ഷിത വിർച്ച്വലൈസേഷനും (sVirt) ഉപയോഗിച്ച് മെച്ചപ്പെടുത്തിയ VM സുരക്ഷയും ഒറ്റപ്പെടലും നൽകുന്നു. ഇതിന് കേർണൽ മെമ്മറി മാനേജ്uമെന്റ് സവിശേഷതകൾ അവകാശമായി ലഭിക്കുന്നു, കൂടാതെ ഇത് ഓഫ്uലൈനിലും തത്സമയ മൈഗ്രേഷനും പിന്തുണയ്ക്കുന്നു (ഫിസിക്കൽ ഹോസ്റ്റുകൾക്കിടയിൽ പ്രവർത്തിക്കുന്ന വിഎം മൈഗ്രേഷൻ).

ഈ ഇബുക്കിനുള്ളിൽ എന്താണുള്ളത്?

പ്രൊഡക്ഷൻ എൻവയോൺമെന്റുകളിൽ കെവിഎം വെർച്വൽ മെഷീനുകൾ സൃഷ്ടിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമായി qemu, libvirt, cockpit വെബ് കൺസോൾ എന്നിവ ഉപയോഗിച്ച് KVM വെർച്വൽ മെഷീനുകൾ വിന്യസിക്കുന്നതിനുള്ള ആഴത്തിലുള്ള ഡൈവ് പ്രദാനം ചെയ്യുന്ന മൊത്തം 60 പേജുകളുള്ള 7 അധ്യായങ്ങൾ ഈ പുസ്തകത്തിൽ അടങ്ങിയിരിക്കുന്നു.

  • അധ്യായം 1: CentOS/RHEL 8-ൽ KVM എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
  • അധ്യായം 2: ഉബുണ്ടു 20.04-ൽ KVM എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
  • അധ്യായം 3: കോക്ക്പിറ്റ് വെബ് കൺസോൾ ഉപയോഗിച്ച് കെവിഎം വെർച്വൽ മെഷീനുകൾ കൈകാര്യം ചെയ്യുക
  • അധ്യായം 4: Virt-Manager ഉപയോഗിച്ച് KVM-ൽ വെർച്വൽ മെഷീനുകൾ എങ്ങനെ സൃഷ്ടിക്കാം
  • അധ്യായം 5: Virt-Manager ഉപയോഗിച്ച് KVM-ൽ വെർച്വൽ മെഷീനുകൾ എങ്ങനെ കൈകാര്യം ചെയ്യാം
  • അധ്യായം 6: ഒരു കെവിഎം വെർച്വൽ മെഷീൻ ടെംപ്ലേറ്റ് എങ്ങനെ സൃഷ്ടിക്കാം
  • അധ്യായം 7: Linux-ൽ KVM-ൽ Virtualbox VM-കൾ എങ്ങനെ ഉപയോഗിക്കാം

കെuവിuഎം പഠിക്കുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമല്ലെന്നും അമിതമായ സമയമോ പണമോ ചെലവാക്കേണ്ടതില്ലെന്നും ഞങ്ങൾ വിശ്വസിക്കുന്നു. അതുകൊണ്ടാണ് ഞങ്ങൾ ഈ കെവിഎം ഇബുക്ക് പരിമിത കാലത്തേക്ക് $12.99-ന് വാഗ്ദാനം ചെയ്യുന്നത്.

നിങ്ങളുടെ വാങ്ങലിനൊപ്പം, നിങ്ങൾ linux-console.net-നെ പിന്തുണയ്ക്കുകയും ഞങ്ങളുടെ വെബ്സൈറ്റിൽ എല്ലായ്പ്പോഴും എന്നപോലെ ഉയർന്ന നിലവാരമുള്ള ലേഖനങ്ങൾ സൗജന്യമായി നൽകുന്നത് തുടരാൻ ഞങ്ങളെ സഹായിക്കുകയും ചെയ്യും.