微软iscsi服务器,HOWTO: 基于 Windows Server iSCSI 服务创建 RAM Disk
上个月看到 Windows Team 的工程师 Mounia Rachidi 发布的 Blog,提到了在 Windows Server 上利用 iSCSI 创建 RAM Disk 的方法,于是动手实践了一下,感觉还不错!决定分享一下实践经验。
实践环境是一台运行 Windows Server 2016,且拥有 32GB 内存的工作站。计划在内存中创建 28GB 的 RAM Disk,用于系统映像(WIM)的处理。将 WIM 放在 RAM Disk 里进行读写操作的优势显而易见,降低磁盘IO瓶颈。当然,也许您还能想到更多 RAM Disk 的应用场景,不妨利用 Windows Server iSCSI 服务来体验一下。
首先,我们需要为 Windows Server 2016 安装 iSCSI 目标服务器(iSCSI Target Server)角色,可启动服务器管理工具添加角色和功能。iSCSI目标服务器角色位于”文件和存储服务“角色下,具体参考下图:
然后,在 Windows 防火墙(Windows Firewall)中允许”iSCSI 服务“例外,即允许通过防火墙。
为了确保 iSCSI 目标服务能够为本机提供 iSCSI 服务,需要修改 Windows Server 2016 的注册表以允许回环模式,为此执行 Regedit 定位至如下路径,修改 AllowLoopBack(REG_DWORD) 值为:1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\iSCSI Target
完成上述操作后,便可开始创建 RAM Disk,首先创建容量为 28GB 的 RAM Disk:
New-IscsiVirtualDisk -Path "ramdisk:WIM-RAMDisk.vhdx -Size 28GB
之后创建 iSCSI 目标:
New-IscsiServerTarget -TargetName targetRAMDisk -Initiatorlds @("IPAddress:X.X.X.X")
接下来将 RAM Disk 分配给 iSCSI 目标:
Add-IscsiVirtualDiskTargetMapping -TargetName targetRAMDisk -DevicePath "ramdisk:WIM-RAMDisk.vhdx"
现在启动 Windows Server 2016 上的 iSCSI Initiator(iSCSI 发起程序,该程序位于管理工具组下) 来连接这个 iSCSI 目标。
连接成功后,便可在通过磁盘管理器初始化这个 RAM Disk,默认配置下这个 RAM Disk 是动态扩展类型的 VHDX,所以分配并格式化后,不会马上占用内存容量,会随着 RAM Disk 数据量的增长,而发生变化,但不会因删除数据而逆转。也就是说拷贝了一个10GB的数据,删除后会发现内存占用还是10GB,必须重新启动服务器才会得到空间的释放。
最后需要注意的是,在 iSCSI 目标服务上启用 RAM Disk 后,会导致无法正常访问 服务器管理器 下的 iSCSI 目标服务器角色。
微软iscsi服务器,HOWTO: 基于 Windows Server iSCSI 服务创建 RAM Disk相关推荐
- 配置iscsi服务器_在Windows Server 2016上安装和配置iSCSI目标服务器
配置iscsi服务器 In this article, I am going to explain how we can install and configure the iSCSI Target ...
- 服务器操作系统windows2016,微软正式发布服务器操作系统系统Windows Server 2016
微软在今天召开了2016年度的Ignite峰会,微软宣布Windows Server 2016和System Center 2016正式与大家见面. Windows Server 2016是云服务准备 ...
- 微软补丁服务器分组审批,Windows Server WSUS PowerShell 拒绝审批取代补丁脚本 | 庞展博客...
Windows Server WSUS部署完成后需要和微软的补丁服务器进行同步,如果选择的同步分类较多加上补丁日新月异的会有很多已经被取代的补丁被下载,大大的浪费了带宽和磁盘空间.想要清理补丁也是头痛 ...
- 微软DNS服务器默认,Microsoft Windows Server DNS 配置打开地址套接字
Microsoft Windows Server DNS 配置打开地址套接字 Microsoft.Windows.Server.DNS.Configuration.OpenSocketForAddre ...
- window系统服务器改名,微软:不会将 Windows Server 改名为 Microsoft Server 系统
原标题:微软:不会将 Windows Server 改名为 Microsoft Server 系统 IT之家 4 月 18 日消息 外媒 MSPoweruser 报道,微软已经迅速行动,粉碎了一个传闻 ...
- 基于Windows Server 2003的活动目录集成方案
目录 基于Windows Server 2003的活动目录集成方案 前言 一.企业IT环境的管理需求 二.方案设计 1.用户管理 2.资源管理 3.应用授权管理 三.企业活动目录实施的步骤: 1.服务 ...
- 2012服务器文件加密,Windows Server 2012安全方面的改变_服务器评测与技术-中关村在线...
Windows Server 2012安全方面: 包括更好的控制功能,更新和安全的服务器和网络: 1.动态访问控制(DAC) Windows 8服务器版本能够提供巨大的数据服务能力,在Windows ...
- 基于Windows Server 2019域环境体验Veeam ONE 10安装
基于Windows Server 2019域环境体验Veeam ONE 10安装 https://www.charflower.com/?p=1722 2020-02-20 by BOBtm 安装IS ...
- 软件安装要求不能是服务器版系统,Windows Server 2016-系统安装软硬件要求
本章为大家补充介绍安装 Windows Server 2016的最低系统要求. 如果安装时选择通过"服务器核心"选项进行安装,则应注意,没有安装任何 GUI 组件,并且将不能使用服 ...
最新文章
- 人生需要往前看,一直回味过去只会迷失,如果已经开始迷失,请回想初心
- 自增主键与UUID的优缺点
- do与mysql数据类型对照_dophon-db: dophon框架的数据库模块,支持mysql,sqlite数据库,带有orm持久化功能与链式操作实例,贴近逻辑习惯,支持mysql多数据源配置...
- KMP算法中NEXT数组的作用以及代码实现
- es6 Proxy 简介
- IntelliJ IDEA创建和配置Maven项目并运行
- LINUX中的gpio口使用方法,Linux中的gpio口使用方法
- 网页版bpc电波对时_bpc电波对时app下载
- Win7系统休眠模式无法唤醒?这招帮你轻松解决问题
- 【控制】模型预测控制 model predictive control 简介
- 平板N710无限重启解决办法——包括恢复出厂设置的办法
- 携手抗击疫情,雀巢大家庭在行动
- js兼容方法:事件添加|事件绑定|事件监听 addEvent
- Bitvise Tunnelier秘钥链接阿里云Linux服务器
- 计算机基础知识 教学反思,《计算机应用基础》教学反思
- android8.0炉石闪退,【关注】炉石传说游戏中闪退返回登录界面问题
- Vue2.x 核心基础(Vue概述,Vue基本使用,@vue/cli脚手架,Element-UI 的基本使用,Vue模板语法)
- CMOS/CCD图像传感器的工作原理
- 计算10的阶乘以及10以内阶乘的和
- ipad忘记锁屏密码用计算机解决,忘了密码后如何解除iPhone和iPad的屏幕锁定 | 都叫兽软件...
热门文章
- 3D手势识别(二)左右、上下滑动判断
- linux带宽速度测试脚本
- 便利贴--13{随鼠标移动的canvas,未完成}
- java steam collect_Java8 如何进行stream reduce,collection操作
- 头像裁剪和Uncaught DOMException: Failed to execute ‘toDataURL‘ on ‘HTMLCanvasElement‘: Tainted canvases m
- 宝宝几个月会翻身?宝宝几个月可以坐
- mysql galera 脑裂_MySQL Galera集群的心跳间隔调整
- 环球资源移动电子展揭幕
- 小程序提示报Now you can provide attr wx:key for a wx:for to improve performance.
- 索爱 W800c GPRS,彩信,电子邮件设置