ভার্চুয়ালাইজেশনের দুটি ধরন আছে: টাইপ ১ এবং টাইপ ২। টাইপ ১ ভার্চুয়ালাইজেশন বেয়ার মেটালে চলে এবং হার্ডওয়্যার রিসোর্সের সাথে সরাসরি অ্যাক্সেস থাকে এবং কিছু পরিচিত হাইপারভাইজর হল VMWare ESXi, Hyper-V, XenServer এবং অন্যান্য। টাইপ ২ ভার্চুয়ালাইজেশন অপারেটিং সিস্টেমের উপরে চলে। কিছু পরিচিত এবং জনপ্রিয় টাইপ ২ ভার্চুয়ালাইজেশন প্ল্যাটফর্ম হল Hyper-V Client, VMware Workstation, Oracle VirtualBox এবং অন্যান্য। আমরা ইতিমধ্যে Hyper-V ইনস্টল, কনফিগার এবং ম্যানেজ করার 上多篇 আর্টিকেল কভার করেছি। এই আর্টিকেল এবং কিছু আগামী আর্টিকেলে, আমরা Oracle VirtualBox, ওপেন-সোর্স টাইপ ২ ভার্চুয়ালাইজেশন নিয়ে কথা বলব। Oracle VM VirtualBox হল x86 ভার্চুয়ালাইজেশনের জন্য একটি ফ্রি এবং ওপেন-সোর্স হোস্টেড হাইপারভাইজর, যা Oracle Corporation দ্বারা বিকসিত।
মেশিনে Oracle VirtualBox ইনস্টল করার জন্য, কিছু প্রয়োজনীয়তা পূরণ করতে হবে, যার মধ্যে রয়েছে:
- ভার্চুয়ালাইজেশন সাপোর্ট করা CPU (Intel বা AMD)। একটি স্থিতিশীল এবং নির্ভরযোগ্য ভার্চুয়ালাইজেশন এনভায়রনমেন্টের জন্য, আমরা ৪টি কোরের অধিক প্রসেসর থাকতে প্রস্তাব করি। আমাদের পরবর্তী আর্টিকেলগুলোতে একটা ভার্চুয়াল মেশিন ডিপ্লয় করার পরিকল্পনা, তাই আমাদের আরও রিসোর্স দরকার নেই।
- ন্যূনতম ৮ GB ফিজিক্যাল মেমরি, ১৬ GB প্রস্তাবিত। এই প্রয়োজনীয়তাগুলো হোস্ট এবং একটি গেস্ট মেশিনের জন্য প্রয়োজন।
- ন্যূনতম ৮০ GB ডিস্ক স্পেস। আমরা SSD মিনিমাম ১২০ GB প্রস্তাব করি।
- ইন্টারন্যাল নেটওয়ার্ক বা ইন্টারনেটের সাথে সংযুক্ত নেটওয়ার্ক কার্ড
- Windows 8, 8.1 বা Windows 10। আমরা Windows 10 Professional-এ ইনস্টল করব।
- অন্যান্য: ভিন্ন দৃশ্যের উপর ভিত্তি করে
আমাদের ক্ষেত্রে আমরা VirtualBox ইনস্টল করব Windows 10 Professional-এ যাতে নিচের হার্ডওয়্যার স্পেসিফিকেশন আছে:
- CPU AMD Ryzen 3900 12 cores 24 threads
- ফিজিক্যাল মেমরি 32 GB DDR4
- SSD 512 GB NVMe
- Windows 10 Professional
তথ্য শেয়ার করার জন্য, Oracle VM VirtualBox নিচের অপারেটিং সিস্টেমগুলোর ওপর ইনস্টল করা যায়:
Windows hosts (64-bit):
- Windows 8.1
- Windows 10 RTM (1507 / 2015 LTSB) build 10240
- Windows 10 Anniversary Update (1607 / 2016 LTSB) build 14393
- Windows 10 Fall Creators Update (1709) build 16299
- Windows 10 April 2018 Update (1803) build 17134
- Windows 10 October 2018 Update (1809 / 2019 LTSC) build 17763
- Windows 10 May 2019 Update (19H1 / 1903) build 18362
- Windows 10 November 2019 Update (19H2 / 1909) build 18363
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
Mac OS X hosts (64-bit):
- 13 (High Sierra)
- 14 (Mojave)
- 15 (Catalina)
Linux hosts (64-bit):
- Ubuntu 18.04 LTS, 19.03 এবং 19.10
- Debian GNU/Linux 9 ("Stretch") এবং 10 ("Buster")
- Oracle Linux 6, 7 এবং 8
- Red Hat Enterprise Linux 6, 7 এবং 8
- Fedora 30 এবং 31
- Gentoo Linux
- SUSE Linux Enterprise server 12 এবং 15
- openSUSE Leap 15.1
তো, ইনস্টলেশন শুরু করা যাক।
- Windows 10-এ Login করুন
- ইন্টারনেট ব্রাউজার (Google Chrome, Mozilla Firefox, Edge বা অন্যান্য) Open করুন
- Virtual Box ওয়েবসাইট খুলুন এবং নিচের স্ক্রিনশট অনুযায়ী Download-এ ক্লিক করুন

- পরবর্তী উইন্ডোতে Windows hosts-এ ক্লিক করুন VirtualBox 6.1.2 platform packages-এর অধীনে যেমন স্ক্রিনশটে দেখানো হয়েছে। আপনি VirtualBox-6.1.2-135663-Win নামে ফাইলটি ডাউনলোড করবেন যা প্রায় ১০৮ MB

- ইনস্টলার VirtualBox-6.1.2-135663-Win খুলুন
- Welcome to the Oracle VM VirtualBox, 6.1.2 Setup Wizard এর অধীনে Next-এ ক্লিক করুন

- Custom Setup এর অধীনে ডিফল্ট সেটিংস এবং লোকেশন রাখুন এবং তারপর ক্লিক করুন

- Custom Setup এর অধীনে Next-এ ক্লিক করুন।

- Warning: Network Interfaces এর অধীনে Yes-এ ক্লিক করুন। Oracle VM VirtualBox 6.2.1 Networking ফিচার ইনস্টল করলে আপনার নেটওয়ার্ক কানেকশন রিসেট হবে এবং অস্থায়ীভাবে আপনাকে নেটওয়ার্ক থেকে ডিসকানেক্ট করবে। এটি Network Connections-এ (Control Panel\Network and Internet\Network Connections) একটি ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টারও তৈরি করবে।

- Ready to Install এর অধীনে Install-এ ক্লিক করুন

- Yes-এ ক্লিক করুন Oracle ইনস্টল করার নিশ্চিত করতে
- Would you like to install the device software এর অধীনে, Always trust software from "Oracle Corporation" নির্বাচন করুন এবং Install-এ ক্লিক করুন

- Wait করুন যতক্ষণ না ইনস্টলেশন শেষ হয়।
- Finish-এ ক্লিক করুন Oracle VM VirtualBox 6.1.2 start করার জন্য

- Congratulations। আপনি সফলভাবে Oracle VM VirtualBox ইনস্টল করেছেন

আগামী কয়েকটি আর্টিকেলে, আমরা আপনাকে ব্যাখ্যা করব কীভাবে Oracle VM VirtualBox কনফিগার করতে হয় এবং আপনার প্রথম ভার্চুয়াল মেশিন তৈরি করতে হয়।