கணினிகளில் மெய்நிகர் இயந்திர உள்ளமைவு: ஒரு விரிவான வழிகாட்டி
தொழில்நுட்பம் முன்னெப்போதும் இல்லாத வேகத்தில் முன்னேறி வரும் இந்தக் காலகட்டத்தில், மெய்நிகர் இயந்திரங்கள் (VMs) டெவலப்பர்கள், தகவல் தொழில்நுட்ப வல்லுநர்கள் மற்றும் வணிக நிறுவனங்களுக்கு இன்றியமையாத கருவிகளாக மாறியுள்ளன. மெய்நிகர் இயந்திரங்கள், பயனர்கள் ஒரே பௌதீகக் கணினியில் ஒரே நேரத்தில் பல இயக்க முறைமைகளை இயக்க அனுமதிக்கின்றன. இந்தக் கட்டுரை, கணினிகளில் மெய்நிகர் இயந்திரத்தை உள்ளமைப்பதன் நுணுக்கங்களை ஆழமாக ஆராய்ந்து, தொடக்கநிலையாளர்கள் மற்றும் அனுபவமிக்க பயனர்கள் இருவருக்கும் ஒரு விரிவான வழிகாட்டியை வழங்குகிறது.
மெய்நிகர் இயந்திரங்களைப் புரிந்துகொள்வது
மெய்நிகர் இயந்திரம் என்பது ஒரு பௌதீகக் கணினியின் மென்பொருள் உருவகப்படுத்துதல் ஆகும். இது ஒரு மெய்நிகர் CPU, நினைவகம், சேமிப்பகம் மற்றும் பிணைய இடைமுகம் ஆகியவற்றுடன், ஒரு பௌதீகக் கணினியைப் போலவே செயல்படுகிறது. ஒரே பௌதீக ஹோஸ்டில் பல இயக்க முறைமைகளை இயக்குவதற்குத் தேவையான நுண்புலக் கட்டமைப்பை வழங்கும் மென்பொருளான ஹைப்பர்வைசர்களைப் பயன்படுத்தி மெய்நிகர் இயந்திரங்கள் உருவாக்கப்படுகின்றன. ஹைப்பர்வைசர்களில் இரண்டு முதன்மை வகைகள் உள்ளன:
1. வகை 1 (பேர்-மெட்டல்) ஹைப்பர்வைசர்கள்: இவை ஹோஸ்டின் வன்பொருளில் நேரடியாக இயங்கி, சிறந்த செயல்திறனையும் திறனையும் வழங்குகின்றன. VMware ESXi, Microsoft Hyper-V மற்றும் Xen ஆகியவை இதற்கு எடுத்துக்காட்டுகள் ஆகும்.
2. வகை 2 (ஹோஸ்ட் செய்யப்பட்ட) ஹைப்பர்வைசர்கள்: இவை ஒரு ஹோஸ்ட் இயக்க முறைமையில் இயங்குகின்றன, மேலும் பொதுவாக டெஸ்க்டாப்புகள் மற்றும் மடிக்கணினிகளுக்குப் பயன்படுத்தப்படுகின்றன. VMware Workstation, Oracle VirtualBox, மற்றும் Parallels Desktop ஆகியவை இதற்கு எடுத்துக்காட்டுகள் ஆகும்.
மெய்நிகர் இயந்திர உள்ளமைவுக்கான முன்நிபந்தனைகள்
VM உள்ளமைவில் ஈடுபடுவதற்கு முன், உங்கள் வன்பொருள் மற்றும் மென்பொருள் தேவையான தேவைகளைப் பூர்த்தி செய்கின்றனவா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
– வன்பொருள் தேவைகள்:
– மெய்நிகராக்க ஆதரவுடன் கூடிய ஒரு நவீன பல்மையச் செயலி (இன்டெல் VT-x அல்லது AMD-V).
– நீங்கள் இயக்கத் திட்டமிடும் மெய்நிகர் இயந்திரங்களின் எண்ணிக்கையைப் பொறுத்து, போதுமான ரேம், பொதுவாகக் குறைந்தபட்சம் 8 ஜிபி.
– மெய்நிகர் இயந்திரத்தின் இயக்க முறைமை மற்றும் பயன்பாடுகளை உள்ளடக்க போதுமான சேமிப்பகம்.
– மென்பொருள் தேவைகள்:
– உங்கள் ஹோஸ்ட் மெஷினில் நிறுவப்பட்ட ஒரு இணக்கமான ஹைப்பர்வைசர்.
– நீங்கள் நிறுவத் திட்டமிடும் விருந்தினர் இயக்க முறைமைக்கான நிறுவல் ஊடகங்கள் (ISO கோப்புகள்).
ஒரு மெய்நிகர் இயந்திரத்தை உள்ளமைப்பதற்கான படிப்படியான வழிகாட்டி
1. ஒரு ஹைப்பர்வைசரைத் தேர்ந்தெடுப்பது
ஒரு VM-ஐ உள்ளமைப்பதில் முதல் படி, பொருத்தமான ஹைப்பர்வைசரைத் தேர்ந்தெடுப்பதாகும். இந்த வழிகாட்டிக்கு, அதன் பிரபலம் மற்றும் பயன்பாட்டின் எளிமையைக் கருத்தில் கொண்டு, நாம் ஆரக்கிள் விர்ச்சுவல் பாக்ஸை (Oracle VirtualBox) ஒரு உதாரணமாகப் பயன்படுத்துவோம்.
2. ஆரக்கிள் விர்ச்சுவல் பாக்ஸை நிறுவுதல்
1. VirtualBox-ஐ பதிவிறக்கம் செய்யவும்: [VirtualBox வலைத்தளத்திற்கு](https://www.virtualbox.org/) சென்று, உங்கள் ஹோஸ்ட் இயக்க முறைமையுடன் இணக்கமான நிறுவியை (installer) பதிவிறக்கம் செய்யவும்.
2. VirtualBox-ஐ நிறுவவும்: இன்ஸ்டாலரை இயக்கி, திரையில் தோன்றும் வழிமுறைகளைப் பின்பற்றி நிறுவலை நிறைவு செய்யவும்.
3. ஒரு புதிய மெய்நிகர் இயந்திரத்தை உருவாக்குதல்
1. VirtualBox-ஐத் துவக்கவும்: உங்கள் பயன்பாடுகள் மெனுவிலிருந்து VirtualBox-ஐத் திறக்கவும்.
2. ஒரு புதிய VM-ஐ உருவாக்கவும்:
VM உருவாக்கும் வழிகாட்டியைத் தொடங்க, “புதியது” பொத்தானைக் கிளிக் செய்யவும்.
– உங்கள் VM-க்கு ஒரு பெயரை வழங்கி, விருந்தினர் இயக்க முறைமையின் வகை மற்றும் பதிப்பைத் தேர்ந்தெடுக்கவும். எடுத்துக்காட்டாக, நீங்கள் உபுண்டுவை நிறுவுகிறீர்கள் என்றால், வகையாக “லினக்ஸ்” மற்றும் பதிப்பாக “உபுண்டு (64-பிட்)” என்பதைத் தேர்ந்தெடுக்கவும்.
– மெய்நிகர் இயந்திரத்திற்கு (VM) நினைவகத்தை (RAM) ஒதுக்குங்கள். ஹோஸ்ட் மற்றும் கெஸ்ட் இயக்க முறைமைகள் இரண்டும் திறமையாகச் செயல்படுவதற்குப் போதுமான RAM-ஐ வழங்குவதை உறுதிசெய்யுங்கள்.
– “இப்போது ஒரு மெய்நிகர் வன்வட்டை உருவாக்கவும்” என்பதைத் தேர்ந்தெடுத்து, கேட்கப்படும் வழிமுறைகளைப் பின்பற்றுவதன் மூலம் ஒரு மெய்நிகர் வன்வட்டை உருவாக்கவும். VDI (VirtualBox Disk Image) வடிவத்தைத் தேர்ந்தெடுத்து, சேமிப்பக அளவைக் குறிப்பிடவும். வட்டு தேவைக்கேற்ப மட்டுமே விரிவடையும் என்பதால், இடத்தை சேமிக்க “மாறும் வகையில் ஒதுக்கப்படும்” சேமிப்பகத்தைத் தேர்ந்தெடுக்கவும்.
4. VM அமைப்புகளை உள்ளமைத்தல்
1. பொதுவான அமைப்புகள்:
– உங்கள் VM-இன் “அமைப்புகள்” மெனுவிற்குச் சென்று, ஹோஸ்ட் மற்றும் கெஸ்ட் OS-களுக்கு இடையே பகிரப்பட்ட கிளிப்போர்டு மற்றும் இழுத்து விடுதல் (drag-and-drop) போன்ற மேம்பட்ட விருப்பங்கள் உட்பட, தேவைப்பட்டால் “பொது” அமைப்புகளை மாற்றியமைக்கவும்.
2. கணினி அமைப்புகள்:
– தேவைப்பட்டால் “மதர்போர்டு” தாவல் அமைப்புகளைச் சரிசெய்யவும். உங்கள் விருந்தினர் இயக்க முறைமைக்குத் தேவைப்பட்டால் “EFI”-ஐ இயக்கவும்.
– “செயலி” (Processor) தாவலின் கீழ், விரும்பிய எண்ணிக்கையிலான CPU கோர்களை ஒதுக்கவும். உகந்த செயல்திறனுக்காக, VirtualBox ஹோஸ்டின் கோர்களில் 50% வரை அனுமதிக்கிறது.
– “முடுக்கம்” தாவலில், வன்பொருள் மெய்நிகராக்கம் இயக்கப்பட்டிருப்பதை உறுதிசெய்யவும்.
3. காட்சி அமைப்புகள்:
– “திரை” தாவலில் வீடியோ நினைவகத்தை ஒதுக்கவும். வீடியோ நினைவகத்தை அதிகரிப்பது வரைகலை செயல்திறனை மேம்படுத்தும்.
உங்கள் விருந்தினர் இயக்க முறைமைக்கு மேம்பட்ட வரைகலைத் திறன்கள் தேவைப்பட்டால், “3D முடுக்கம்” என்பதைச் செயல்படுத்தவும்.
4. சேமிப்பக அமைப்புகள்:
– “சேமிப்பகம்” (Storage) தாவலில், காலியான ஆப்டிகல் டிரைவைத் தேர்ந்தெடுத்து, உங்கள் ஹோஸ்டின் கோப்பு அமைப்பிலிருந்து ISO கோப்பைத் தேர்வுசெய்து, விருந்தினர் இயக்க முறைமையின் ISO கோப்பை இணைக்கவும்.
5. பிணைய அமைப்புகள்:
– VirtualBox, NAT (Network Address Translation), Bridged Adapter, மற்றும் Host-Only Adapter உள்ளிட்ட பல நெட்வொர்க்கிங் முறைகளை வழங்குகிறது. உங்கள் நெட்வொர்க்கிங் தேவைகளுக்கு ஏற்ற முறையைத் தேர்ந்தெடுக்கவும். இணைய அணுகலுக்கு NAT பொதுவாகப் போதுமானது.
5. விருந்தினர் இயக்க முறைமையை நிறுவுதல்
1. VM-ஐத் தொடங்குதல்: உங்கள் VM-ஐ இயக்க, “Start” பொத்தானைக் கிளிக் செய்யவும். இணைக்கப்பட்டுள்ள ISO கோப்பிலிருந்து VM துவங்கும்.
2. இயக்க முறைமையை நிறுவவும்: ஒரு பௌதீக கணினியில் செய்வது போலவே நிறுவல் செயல்முறையைப் பின்பற்றவும். மெய்நிகர் வன்வட்டைப் பிரித்து, பயனர் கணக்குகளை அமைத்து, இயக்க முறைமை அமைப்புகளை உள்ளமைக்கவும்.
3. ISO-வை நீக்கவும்: நிறுவல் முடிந்ததும் மற்றும் VM சரியாக இயங்கத் தொடங்கியதும், மீண்டும் அதிலிருந்து துவங்குவதைத் தவிர்க்க, மெய்நிகர் இயக்ககத்திலிருந்து ISO கோப்பை நீக்கவும்.
6. நிறுவிய பின் உள்ளமைவு
1. கெஸ்ட் அடிஷன்ஸை நிறுவவும்: VirtualBox, VM-இன் செயல்திறனையும் பயன்பாட்டையும் மேம்படுத்தும் பயன்பாடுகளின் தொகுப்பான கெஸ்ட் அடிஷன்ஸை வழங்குகிறது. அவற்றை நிறுவ, உங்கள் VM-ஐ துவக்கி, “சாதனங்கள்” மெனுவிற்குச் சென்று, “கெஸ்ட் அடிஷன்ஸ் சிடி இமேஜைச் செருகு” என்பதைத் தேர்ந்தெடுக்கவும். நிறுவலை முடிக்க, திரையில் தோன்றும் வழிமுறைகளைப் பின்பற்றவும்.
2. பகிரப்பட்ட கோப்புறைகள்: ஹோஸ்ட் மற்றும் கெஸ்ட் OS-க்கு இடையில் கோப்புப் பகிர்வை எளிதாக்க, பகிரப்பட்ட கோப்புறைகளை உள்ளமைக்கவும். VM அமைப்புகளில், “பகிரப்பட்ட கோப்புறைகள்” என்பதற்குச் சென்று, ஒரு புதிய பகிரப்பட்ட கோப்புறையைச் சேர்த்து, அணுகல் அனுமதிகளை உள்ளமைக்கவும்.
3. பிணையக் கட்டமைப்பு: உங்கள் தேவைகளுக்கு ஏற்ப பிணைய அமைப்புகளைச் செம்மைப்படுத்துங்கள். சிக்கலான பிணையச் சூழல்களுக்கு, பல பிணைய அடாப்டர்களை அமைப்பதையும், போர்ட் ஃபார்வர்டிங்கை உள்ளமைப்பதையும் கருத்தில் கொள்ளுங்கள்.
தீர்மானம்
உங்கள் கணினியில் ஒரு மெய்நிகர் இயந்திரத்தை உள்ளமைப்பது, உங்கள் உற்பத்தித்திறனைப் பெருமளவில் அதிகரிக்கவும், ஒரு சோதனைச் சூழலை வழங்கவும், மற்றும் வெவ்வேறு திட்டங்களைத் தனிமைப்படுத்தவும் உதவும். இந்த வழிகாட்டியில் விவரிக்கப்பட்டுள்ள படிகளைப் பின்பற்றுவதன் மூலம், Oracle VirtualBox-ஐப் பயன்படுத்தி மெய்நிகர் இயந்திரங்களை உருவாக்கவும் நிர்வகிக்கவும் நீங்கள் நன்கு தயாராவீர்கள். தொழில்நுட்பம் தொடர்ந்து வளர்ந்து வருவதால், மெய்நிகர் இயந்திரங்கள் நெகிழ்வுத்தன்மை, செயல்திறன் மற்றும் புதுமையை வழங்கி, டிஜிட்டல் உலகின் ஒரு முக்கிய அங்கமாகத் திகழும். எனவே, உங்கள் கணினி அனுபவத்தை மாற்றுவதற்கு, மெய்நிகர் இயந்திரங்களின் ஆற்றலை ஆராய்ந்து, பயன்படுத்திக் கொள்ளுங்கள்.