എന്താണ് ഒരു വെർച്വൽ മെഷീൻ, അത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

N
നെറ്റൂസ്
May 8, 2019
എന്താണ് ഒരു വെർച്വൽ മെഷീൻ, അത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

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

തൊടരുത്, അനുഭവിക്കരുത്

ഒരു ഓൺലൈൻ ഉപകരണം എന്നത് ഒരു സാധാരണ കമ്പ്യൂട്ടർ സിസ്റ്റത്തിന്റെയോ വെബ് സെർവറിന്റെയോ കൃത്യമായ തനിപ്പകർപ്പാണ്, കൂടാതെ ഏതെങ്കിലും തരത്തിലുള്ള ആവശ്യമുള്ള OS കൂടാതെ ഇൻസ്റ്റാൾ ചെയ്ത പ്രോഗ്രാമുകളുടെ ശേഖരവും. നിങ്ങൾക്ക് ഇത് യഥാർത്ഥത്തിൽ സ്പർശിക്കാൻ കഴിയില്ല, എന്നിട്ടും അത് അനുഭവിക്കാൻ സാദ്ധ്യമാണ്. ഒരു ഫിസിക്കൽ വെബ് സെർവർ അല്ലെങ്കിൽ ഡെസ്‌ക്‌ടോപ്പ് പോലെ നിങ്ങൾക്ക് ഒരു VM (അങ്ങനെയാണ് ഒരു വെർച്വൽ ഉപകരണം ഹ്രസ്വമായി ആവശ്യമുള്ളത്) കൈകാര്യം ചെയ്യാൻ കഴിയും. ഇത് ചെയ്യുന്നതിന്, അറ്റാച്ചുചെയ്യാൻ ഇത് മതിയാകും, കൂടാതെ ക്ലൗഡ് പ്രൊവൈഡർ വിതരണം ചെയ്യുന്ന വിഎം അല്ലെങ്കിൽ കൺസോൾ ആക്സസ് ചെയ്യുന്നതിന് പ്രത്യേക സേവനങ്ങൾ ഉപയോഗിക്കുന്നു. നെറ്റ്‌വർക്കിലേക്കുള്ള പ്രവേശനക്ഷമതയും ഉചിതമായ അധികാരമുള്ള ഒരു അക്കൗണ്ടും ഉണ്ടായിരിക്കുക എന്നതാണ് പ്രധാന കാര്യം.

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

മറ്റേതൊരു പ്രോഗ്രാമിനെയും പോലെ, ഹൈപ്പർവൈസർ ഫയൽ സിസ്റ്റത്തിനുള്ളിൽ ഫിസിക്കൽ സെർവറിന്റെ ഡിസ്കുകളിൽ സൂക്ഷിച്ചിരിക്കുന്ന ഫയലുകളുടെ ഒരു ശേഖരം വെർച്വൽ മേക്കറിൽ ഉൾപ്പെടുന്നു. ഇന്നുവരെ, വിവിധ മാർക്കറ്റ് കളിക്കാർ (VMware, Microsoft, Citrix, മുതലായവ) ഹൈപ്പർവൈസറുകൾക്കായി നിരവധി ചോയ്‌സുകൾ നൽകിയിട്ടുണ്ട്. അതിനാൽ, ഓരോ ഇനത്തിനും വ്യത്യസ്തമായ ശേഖരവും ഫയലുകളുടെ ശൈലിയും ഉണ്ട്. ഉദാഹരണത്തിന്, ഒരു ഓൺലൈൻ നിർമ്മാതാവിനെ a.vmdk അല്ലെങ്കിൽ.vhdx പ്രമാണങ്ങളായി പ്രതിനിധീകരിക്കാം. കൂടാതെ OS, വാഹനമോടിക്കുന്നവർ, പ്രസക്തമായ വിവരങ്ങൾ എന്നിവ സംഭരിക്കുക.

ഒരു വിഎമ്മും ഫിസിക്കൽ വെബ് സെർവറും തമ്മിലുള്ള വ്യത്യാസം

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

ഹൈപ്പർവൈസർ എങ്ങനെ VM-ന്റെ നടപടിക്രമത്തെ സ്വാധീനിക്കുന്നു

മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, ഒരു വെർച്വൽ മേക്കർ പുറത്തിറക്കുന്നതിന് അനുയോജ്യമായ ഒരു ക്രമീകരണം ആവശ്യമാണ്, അത് ഹൈപ്പർവൈസർ വാഗ്ദാനം ചെയ്യുന്നു. OS- ന് പുറമേ "ശുദ്ധമായ ഇരുമ്പിന്റെ" മുകളിലും ഹൈപ്പർവൈസർ നിർത്താൻ കഴിയുമെന്നത് ശ്രദ്ധേയമാണ്.

ആദ്യ സന്ദർഭത്തിൽ, ഹാർഡ്‌വെയറിന് പുറമേ ഹൈപ്പർവൈസർ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, അതുപോലെ തന്നെ ബെയർ-മെറ്റൽ തരത്തിലുമാണ്. ഈ ഹൈപ്പർവൈസറുകൾ കൂടുതൽ പതിവായി ഉപയോഗിക്കുന്നത് അടിസ്ഥാന ഹാർഡ്‌വെയറിലേക്കുള്ള നേരായ പ്രവേശനക്ഷമത ഏറ്റവും മികച്ച കാര്യക്ഷമത നൽകുകയും ഫിസിക്കൽ ലെയറിൽ ഏറ്റവും കൂടുതൽ വെർച്വൽ മെഷീനുകൾ സ്ഥാപിക്കാൻ പ്രാപ്‌തമാക്കുകയും ചെയ്യുന്നു.

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

വെർച്വൽ മെഷീനുകൾ ഉപയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ

സ്ഥിതിവിവരക്കണക്കനുസരിച്ച്, വെർച്വൽ മെഷീനുകൾ സാധാരണയായി സ്ക്രീനിംഗിനായി ഉപയോഗിക്കുന്നു. വിൻഡോസിന്റെ വിവിധ വ്യതിയാനങ്ങളിൽ, ഒരു ഉദാഹരണമായി, മറ്റൊരു OS-ൽ ആപ്ലിക്കേഷൻ ശരിയായും സുരക്ഷിതമായും പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന് ഒരു പ്രോഗ്രാമർ കണ്ടെത്തണമെന്ന് നമുക്ക് പറയാം. ഇതിനായി നിരവധി ഫിസിക്കൽ സെർവറുകൾ വാങ്ങുകയോ വാടകയ്‌ക്കെടുക്കുകയോ ചെയ്യുക, സ്ഥിരീകരണം നടപ്പിലാക്കുന്നതിന് വിവിധ OS മൌണ്ട് ചെയ്യുന്നത് വളരെ മികച്ച രീതിയല്ല. ഒന്നിലധികം ഡിജിറ്റൽ ഉപകരണങ്ങൾ സൃഷ്‌ടിക്കുന്നതും വളരെ കുറഞ്ഞ സമയത്തിനുള്ളിൽ സമാനമായ പോയിന്റുകൾ ചെയ്യുന്നതും വളരെ എളുപ്പമാണ്.

VM-കൾ ഉപയോഗിക്കുന്നതിനുള്ള മറ്റൊരു സാധാരണ ഉദാഹരണം ക്ഷുദ്രവെയർ സ്ക്രീനിംഗും വിശകലനവുമാണ്. പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടറിൽ താരതമ്യപ്പെടുത്താവുന്ന പരിശോധന നടത്തുന്നത് വളരെ സുരക്ഷിതമല്ല, എന്നാൽ ഒരു ഡിജിറ്റൽ നിർമ്മാതാവ് ഉറപ്പുനൽകുന്ന ഒരു ഒറ്റപ്പെട്ട ക്രമീകരണത്തിൽ, ഇത് തികച്ചും പ്രായോഗികമാണ്.

VM-കൾ ഉപയോഗിക്കുന്നതിനുള്ള പരിഗണിക്കപ്പെടുന്ന സന്ദർഭങ്ങൾ പ്രത്യേക കേസുകൾ മാത്രമാണ്, കാരണം അവ ഉൾപ്പെടാൻ കഴിയുന്ന നിരവധി അത്ഭുതകരമായ സാഹചര്യങ്ങളുണ്ട്. ലളിതമായത് മുതൽ സങ്കീർണ്ണമായത് വരെ, ഒരു ഓൺലൈൻ ഉപകരണത്തിന് തികച്ചും വ്യത്യസ്തമായ സവിശേഷതകൾ ചെയ്യാൻ കഴിയുമെന്ന് മനസ്സിലാക്കേണ്ടത് പ്രധാനമാണ്. ഇന്ന്, കമ്പനികളുടെ ക്ലൗഡിൽ ഓൺലൈൻ മെഷീനുകൾ വിന്യസിക്കാൻ സ്ഥാപനങ്ങൾ കൂടുതൽ സാധ്യതയുണ്ട്, ഇത് ഐടി ഇൻഫ്രാസ്ട്രക്ചറിന്റെ ഭാഗവും മൊത്തവും വിർച്വലൈസ് ചെയ്യുന്നു.

പ്രധാന നേട്ടങ്ങൾ

ഓൺലൈൻ ഉപകരണങ്ങൾ, ഫിസിക്കൽ സെർവറുകൾ മാറ്റുന്നത്, സാധാരണയായി ഉപയോഗിക്കുന്ന പരിഹാരങ്ങളുടെ വിഭാഗത്തിലേക്ക് വളരെക്കാലം മാറ്റിസ്ഥാപിച്ചു. ഇതിന് തെളിവുകളുണ്ട്, അത് ഞങ്ങൾ ഒരു വിഷ്വൽ ലിസ്റ്റിന്റെ രൂപത്തിൽ ശേഖരിച്ചു:

  • ഫ്ലൈയിംഗ് സ്റ്റാർട്ട് - ഡിജിറ്റൽ ഉപകരണങ്ങളുടെ നേട്ടങ്ങളിലൊന്ന് റിലീസിന്റെ ഉയർന്ന വേഗതയാണ്. പരമ്പരാഗത ഉപകരണങ്ങളിൽ നിന്ന് വ്യത്യസ്‌തമായി, ഇപ്പോഴും അതിന്റെ ലൊക്കേഷനിലേക്ക് എത്തിക്കേണ്ടതുണ്ട്, ഈ പ്രശ്‌നങ്ങളിൽ നിന്ന് വളരെ ദൂരെ നീങ്ങാനും വിശദാംശ ജോലികൾ പരിഹരിക്കുന്നതിൽ കൂടുതൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാനും VM നിങ്ങളെ അനുവദിക്കുന്നു.
  • ഇൻഫർമേഷൻ മൂവ് വെർസറ്റാലിറ്റി - നിങ്ങൾക്ക് വിവരങ്ങളോ ആപ്ലിക്കേഷനുകളോ കൈമാറണമെങ്കിൽ, അതിനുള്ള ഏറ്റവും ഫലപ്രദമായ മാർഗം ഒരു ഡിജിറ്റൽ ഉപകരണം ഉപയോഗിക്കുക എന്നതാണ്. VM ഒരിടത്ത് നിന്ന് ഒരു അഡീഷണലിലേക്ക് നീക്കിയാൽ മതിയാകും കൂടാതെ എല്ലാ ഘടകങ്ങളും അതിനൊപ്പം നീക്കുകയും ചെയ്യും.
  • വ്യത്യസ്‌ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഇൻസ്റ്റാളേഷൻ - ഒരു ഓൺലൈൻ മെഷീനിൽ മിക്കവാറും ഏത് തരത്തിലുള്ള OS-ഉം ഘടിപ്പിക്കാൻ കഴിയും, ഇത് സോഫ്റ്റ്‌വെയർ പ്രോഗ്രാം ഡെവലപ്പർമാർക്ക് അത്യന്താപേക്ഷിതമാണ്.
  • വർക്ക്ലോഡ് മൂവ്മെന്റ് - VM കമ്പ്യൂട്ടിംഗ് ഉറവിടങ്ങൾ അടിസ്ഥാന ഉപകരണങ്ങളിൽ നിന്ന് സ്വതന്ത്രമായതിനാൽ, ഫിസിക്കൽ സിസ്റ്റങ്ങൾക്കിടയിൽ ഓൺലൈൻ ഉപകരണങ്ങളെ മാറ്റിസ്ഥാപിക്കാൻ ഇത് പ്രാപ്തമാക്കുന്നു. അനുയോജ്യമായ ഒരു ഹൈപ്പർവൈസറും ഡെസ്റ്റിനേഷൻ വെബ് സെർവറിലെ മതിയായ കണക്കുകൂട്ടൽ ഉറവിടങ്ങളും മാത്രമാണ് മൈഗ്രേഷനുള്ള ഏക ആവശ്യങ്ങൾ.
  • റെപ്ലിക്കേഷൻ ലഘൂകരിക്കുക - ഒരു ഡിജിറ്റൽ ഉപകരണത്തിന്റെ മെറ്റീരിയലുകൾ ഡിസ്കിലെ ഒരു ഡാറ്റയിൽ പൊതിഞ്ഞിരിക്കുന്നതിനാൽ, അവ വേഗത്തിൽ പകർത്താനാകും. സമാന സ്വഭാവസവിശേഷതകളുള്ള ആവശ്യമായ VM-കളുടെ എണ്ണം വേഗത്തിൽ വിന്യസിക്കാൻ ഇത് നിങ്ങളെ പ്രാപ്‌തമാക്കുന്നു.

അന്തിമചിന്ത

ഈ ലേഖനത്തിൽ, ഏതൊരു വെർച്വൽ ചട്ടക്കൂടിന്റെയും സുപ്രധാന വശമായ ഒരു ഓൺലൈൻ നിർമ്മാതാവിന്റെ തത്വവുമായി ഞങ്ങൾ പരിചിതരായി. ആവശ്യകതകളെ ആശ്രയിച്ച്, ഏത് തരത്തിലുള്ള ശൈലിയുടെയും ലോഡ് ഏറ്റെടുത്ത് വിഎമ്മിന് വിവിധ ജോലികൾ ചെയ്യാൻ കഴിയും. ഒരു ഫിസിക്കൽ വെബ് സെർവറിന് പകരമായി, വിഎം ദൈനംദിന ജീവിതത്തിൽ കൂടുതലായി ഉപയോഗിക്കപ്പെടുന്നു.

ബന്ധപ്പെട്ട പോസ്റ്റുകൾ