Hogyan hozhat létre RAM-lemezt a RAM-ban a Windows Server használatával?

RAM lemez - Ez egy a RAM szabad területén létrehozott virtuális lemez, amelyet az operációs rendszer külön fizikai lemezként érzékel. Mivel a RAM lemezt gyors RAM-ban tárolják, az összes leolvasási / írási műveletet egy ilyen lemezről szinte azonnal elvégzik, még gyorsabban, mint egy SSD meghajtó használatakor (a legtermékenyebb SSD-k esetében az adatátviteli sebesség most körülbelül 560 MB / s, míg a DDR4 memória 12000-25000 MB / s sebességgel rendelkezik.

RAM memória használata ajánlott azokban a rendszerekben, amelyek RAM-ja túl sok. Egy ilyen RAM lemezen elhelyezheti a gyorsítótárat és az ideiglenes alkalmazás- / rendszerfájlokat, az ideiglenes SQL-adatbázisokat, ezáltal jelentősen megnövelheti az alkalmazás teljesítményét.

A Windows operációs rendszerben nincs beépített eszköz a RAM lemezek létrehozásához, ezért ehhez harmadik féltől származó programokat kell használni (AMD RAMDisk, ImDisk, PassMark OSFMount, StarWind RAM lemez, stb.).

A Windows Server rendszerben azonban RAM-lemezt hozhat létre külső gyártó programok használata nélkül. Erre az iSCSI illesztőprogram használható..

Először telepítenie kell az összetevőt a kiszolgálóra iSCSI Target Server (a Fájl- és tárolási szolgáltatások szerepének része).

Ha engedélyezte a Windows tűzfalat, engedélyeznie kell az iSCSI szolgáltatás forgalmát.

Az iSCSI visszacsatoló felületére történő forgalom engedélyezéséhez meg kell változtatnia a DWORD értéket a HKLM \ Software \ Microsoft \ iSCSI Target regisztrációs ágban AllowLoopBack tovább 1. A regisztrációs kulcsot a PowerShell fájlból egyetlen paranccsal módosíthatja:

Set-ItemProperty -Path 'HKLM: \ SOFTWARE \ Microsoft \ iSCSI Target' -Név AllowLoopBack -Value 1

Most nyissa meg a PowerShell konzolt, és hozzon létre egy 5 GB-os virtuális RAM lemezt a következő paranccsal:

Új-IscsiVirtualDisk -Path "ramdisk: testRAM.vhdx" -Mérete 5 GB

Most létre kell hoznia egy iSCSI célt:

New-IscsiServerTarget -Célcímnév targetRAMDisk -InitiatorIds @ ("IP-cím: 10.1.1.200")

Csatlakoztassa a RAM lemezt a létrehozott iSCSI célhoz

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

Most el kell indítania az iSCSI Initiator konzolt a Server Manager segítségével

A Célok lapon adja meg a szerver IP-címét, kattintson a gombra Gyors csatlakozás és csatlakoztassa az iSCSI-célt.

Most nyissa meg a lemezkezelő konzolt, és ellenőrizze, hogy van-e új 5 GB-os lemeze. Ez ugyanaz a RAM lemez. Inicializálja, particionálja és formázza ezt a meghajtót. Rendeljen hozzá meghajtó betűt.

Most átviheti a szükséges fájlokat a RAM lemezre, és konfigurálhatja a szoftvert a lemez használatához.

A RAM szerver újraindítása után a lemezt (az összes tartalommal együtt) törli, és újra létre kell hoznia.

Egyes RAM gyártmányú lemezeket létrehozó harmadik fél programjaiban a RAM lemez adatait a merevlemezen lévő fájlba mentheti. A rendszer újraindítása után az adatokat kibontják és RAM-lemezen helyezik el.