কম্পিউটার টিউটোরিয়াল

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

একটি RAM ডিস্ক হলো মেমরি (RAM)-এর একটি ফ্রি এলাকায় তৈরি একটি ভার্চুয়াল ডিস্ক যা OS-এর কাছে একটি আলাদা ফিজিক্যাল ডিস্ক হিসেবে দেখা যায়। RAM ডিস্ক দ্রুত RAM-এ সংরক্ষিত থাকার কারণে, এই ডিস্কের ওপর সব রিড/রাইট অপারেশন почти tứcক্ষণে সম্পন্ন হয়, এমনকি SSD-এর চেয়েও দ্রুত (সবচেয়ে পাওয়ারফুল SSD-এর ডেটা ট্রান্সফার স্পিড প্রায় ৫৬০ MB/s, در حالی DDR4 মেমরি – ১২,০০০-২৫,০০০ MB/s।)

ফ্রি মেমরি অপ্রচুর সিস্টেমে RAM ডিস্ক ব্যবহার করা প্রস্তাবিত। আপনি RAM ডিস্ক ব্যবহার করতে পারেন অ্যাপ্লিকেশন/সিস্টেমের ক্যাশ বা অস্থায়ী ফাইল, অস্থায়ী SQL ডাটাবেস রাখতে। এইভাবে আপনি অ্যাপ্লিকেশন এবং ডাটাবেস পারফরম্যান্সে উল্লেখযোগ্য বৃদ্ধি অর্জন করতে পারেন।

উইন্ডোজ OS-এ RAM ডিস্ক তৈরি করার কোনো ইন্টিগ্রেটেড টুল নেই, তাই এজন 써드-পার্টি সফটওয়্যার ব্যবহার করতে হয় (AMD RAMDisk, ImDisk, PassMark OSFMount, StarWind RAM Disk, ইত্যাদি)।

তবে, আপনি কোনো থার্ড-পার্টি অ্যাপ ব্যবহার না করেই উইন্ডোজ সার্ভারে RAM ডিস্ক তৈরি করতে পারেন। এজন্য আপনি iSCSI ড্রাইভার ব্যবহার করতে পারেন।

প্রথমে, iSCSI Target Server কম্পোনেন্টটি ইনস্টল করুন (এটি File and Storage Services রোলের অংশ)।

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

যদি উইন্ডোজ ফায়ারওয়াল সক্রিয় থাকে, তবে আপনাকে iSCSI Service ট্রাফিক অনুমতি দিতে হবে।

iSCSI-এর জন্য লুপব্যাক ইন্টারফেসে ট্রাফিক অনুমতি দিতে, HKLM\Software\Microsoft\iSCSI Target রেজিস্ট্রি কী-এ DWORD প্যারামিটার AllowLoopBack এর মান 1 করুন। আপনি PowerShell ব্যবহার করে একটি কমান্ড দিয়ে এই রেজিস্ট্রি প্যারামিটার পরিবর্তন করতে পারেন:

Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\iSCSI Target' -Name AllowLoopBack -Value 1

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

এখন PowerShell কনসোল খুলুন এবং নিচের কমান্ডটি ব্যবহার করে ৫ GB ভার্চুয়াল RAM ডিস্ক তৈরি করুন:

New-IscsiVirtualDisk -Path "ramdisk:testRAM.vhdx" -Size 5GB

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

এখন আপনার সার্ভারের IP ঠিকানা নির্দেশ করে একটি iSCSI টার্গেট তৈরি করুন (localhost নয়!):

New-IscsiServerTarget -TargetName targetRAMDisk -InitiatorIds @("IPAddress:10.1.1.200")

তैयার iSCSI টার্গেটের সাথে RAM ডিস্ক কানেক্ট করুন:

Add-IscsiVirtualDiskTargetMapping -TargetName targetRAMDisk -DevicePath "ramdisk:testRAM.vhdx"

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

Server Manager-এর মাধ্যমে iSCSI Initiator ম্যানেজমেন্ট কনসোল চালান।

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

Targets ট্যাবে আপনার সার্ভারের IP ঠিকানা নির্দিষ্ট করুন এবং আপনার iSCSI টার্গেট যোগ করতে Quick Connect-এ ক্লিক করুন।

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

আপনি এই কমান্ড দিয়ে iSCSI টার্গেট কানেক্ট করতে পারেন:

Get-IscsiTarget | Connect-IscsiTarget

Disk Management কনসোল খুলুন এবং নিশ্চিত করুন যে নতুন ৫ GB ডিস্কটি সেখানে দেখা যাচ্ছে। এটি আমরা তৈরি করা RAM ডিস্ক। ডিস্কটি ইনিশিয়ালাইজ করুন, পার্টিশন তৈরি করুন এবং ফরম্যাট করুন। এটিতে একটি ড্রাইভ লেটার অ্যাসাইন করুন।

বিল্ট-ইন ডিস্ক এবং পার্টিশন ম্যানেজমেন্ট মডিউল Storage-এর PowerShell cmdlet ব্যবহার করে আপনি একটি লাইনারে RAM ডিস্ক ইনিশিয়ালাইজ এবং ড্রাইভ লেটার অ্যাসাইন করতে পারেন:

Get-Disk | Where partitionstyle -eq 'raw' | Initialize-Disk -PartitionStyle MBR -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "disk2" -Confirm:$false

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

এখন আপনি অ্যাপ ফাইলগুলো RAM ডিস্কে সরিয়ে আপনার সফটওয়্যারকে এটি ব্যবহার করতে কনফিগার করতে পারেন।

উইন্ডোজ সার্ভারে RAM ডিস্ক কীভাবে তৈরি করবেন?

সার্ভার রিবুট করার পর, RAM ডিস্ক তার সব কন্টেন্টসহ মুছে যাবে এবং আপনাকে আবার এটি তৈরি করতে হবে।

RAM ডিস্ক তৈরির কিছু থার্ড-পার্টি প্রোগ্রাম RAM ডিস্ক ডেটাকে আপনার হার্ড ড্রাইভে একটি ফাইল হিসেবে সংরক্ষণ করার অনুমতি দেয়। সিস্টেম রিস্টার্ট হলে, ডেটা এক্সট্র্যাক্ট হয়ে RAM ডিস্কে নিয়ে যাওয়া হয়।

আপনার RAM ডিস্ক মুছে ফেলতে নিচের কমান্ডগুলো ব্যবহার করুন:

Remove-IscsiVirtualDiskTargetMapping -TargetName targetRAMDisk -DevicePath "ramdisk:testRAM.vhdx"
Remove-IscsiServerTarget -TargetName targetRAMDisk
Remove-IscsiVirtualDisk -Path "ramdisk:testRAM.vhdx"

  1. উইন্ডোজ ৮, ৭, ভিস্টা, XP-র জন্য পাসওয়ার্ড রিসেট ডিস্ক তৈরির পদ্ধতি

  2. Windows 10 Recovery Drive তৈরি করুন: ডেটা প্রোটেকশনের জন্য ধাপে ধাপে গাইড

  3. উইন্ডোজ ১০-এ পাসওয়ার্ড রিসেট ডিস্ক তৈরি ও ব্যবহার করার ধাপে ধাপে গাইড

  4. উইন্ডোজ ১১-এ উচ্চ ডিস্ক ও RAM ব্যবহার কমানোর পূর্ণ গাইড