一款可以“吃鸡”的NAS

作为2017 TGS最佳多人游戏的《绝地求生:大逃杀》(简称:吃鸡),上市不足一年,就获得了3000万的销量。不仅让开发商韩国蓝洞赚的盆满钵满,更把萎靡了多时的PC行业拉起一波小高潮。

不仅于此,吃鸡游戏还催生了一批新的游戏主播和主播工作室。如果你也准备成立一个主播工作室,每台电脑只需要一个128G的SSD装操作系统,其他游戏软件都可以保存到NAS上实现共享。不仅可以降低成本,还可以统一管理,快速迁移。

本篇文章就教你借助群晖DSM 6.2固件的iSCSI技术,助你更顺利的吃到鸡。

老规矩,先介绍一下本文的主角:群晖DiskStation DS918+。

这是一款4盘位面向中小型企业和IT爱好者而设计的偏高端NAS。采用Celeron J3455四核1.5GHz处理器,4G DDR3L内存(可扩充至8G),两个NVMe SSD扩展槽,双千兆LAN口(支持链路聚合)

底部盖子打开可以装入两条NVMe接口SSD作为系统缓存。

本次评测使用的西数3T红盘。

首先我们在群晖官网Beta页面(https://www.synology.com/zh-cn/beta/DSM62Beta/release_note)下载了DS918+的DSM 6.2 Beta 2固件并刷入NAS中。

重启之后,我们在主菜单中看到了一个全新的功能:iSCSI Manager(其实该功能以前也有,只是DSM6.2单独拿出来做成了一个APP)。接下来我们就将新建一个iSCSI target。

按上图所示,根据实际需要设置连接密码,添加一个新的Target-1。

在这里我们创建了一个100G容量的iSCSI Target,接下来我们用一台安装了Windows 10的PC机连接这个Target。

打开开始菜单,输入“iscsi”,点击搜索结果出现第一条记录“iSCSI 发起程序”

在“发现”选项卡,点击“发现门户”按钮。

输入NAS的IP地址之后,我们的iSCSI共享就会出现在“目标”选项卡已发现的目标里,我们点击“连接”按钮。

之后我们打开“磁盘管理”,会发现系统里多了一块硬盘,我们需要对其进行分区和格式化。

格式化完毕,打开“此电脑“。共享磁盘神奇的出现了。

我们打开Steam设置,在“下载”里把Steam内容库指向到该磁盘,安装绝地求生,迫不及待的启动游戏。

完美运行,流畅度丝毫不亚于本地磁盘运行。

看到这里你可能会问,为什么要用iSCSI而不是SMB(网上邻居)共享呢?

其实细心的你应该已经看出来,相比SMB共享,iSCSI多了一步分区和格式化。

究其原因,iSCSI比SMB更底层,属于block级,对于操作系统和应用程序来说就是一块物理存储设备,可以对其分区、格式化等操作。也享有不同文件系统带来的不同功能和性能。

而SMB只是文件共享协议,对于一些有底层block操作的应用会不兼容。

性能上来讲,iSCSI在更低的抽象层,所以理论性能更高一些,接下来看一个对比。

另外iSCSI是在系统启动时载入,而SMB是用户登录时连接,所以对于一些要自动启动的程序显然更应该用iSCSI技术。

聊完iSCSI,接下来我们说说群晖新发布的另外一个程序: Virtual Machine Manager(VMM)。通过VMM,我们可以通过简单的几步操作把NAS升级成私有云。

VMM现在已经在“套件中心”发布。

启动VMM,在“概述”里我们可以看到当前NAS宿主机的基本情况。群晖VMM技术可以通过多台设备实现高可用和故障迁移。接下来我们演示安装Linux中比较常用的CentOS系统。

在“虚拟机”子菜单,点击“新建”。在弹出的窗口选择“Linux”,像其他虚拟机软件一样,设置好CPU、内存、存储空间等虚拟硬件,并且选中CentOS的ISO安装镜像。

在这一步中,我们发现了和传统桌面虚拟机不同的选项。因为NAS是多人协作系统,你肯定不希望自己的虚拟机随意被别人重启。这里的权限控制可以指定让谁可以控制你的虚拟机。

开机后,我们看到了熟悉的CentOS安装界面,安装过程不再赘述,和在物理机安装没有太多差别。

随后我们也测试了Ubuntu桌面版,完美支持。美中不足的是VMM暂时不支持Ubuntu Server,不过群晖表示会在随后的更新中支持。

群晖VMM的强大不止于此,你可能会说,本身就是Linux系统,虚拟一个Linux有什么了不起?别急,接下来我们来测试在VMM中安装Windows 10。

我们继续创建虚拟机,操作系统选择“Microsoft Windows”,下一步。

因为Windows对系统资源需求较高,这里建议至少选择两个CPU核心和2G内存。

与安装Linux不一样的是,我们除了要指定Windows 10安装ISO镜像,还需要在“其他ISO文件”指定Synology_VMM_Guest_Tool,这个是自动下载的,可以理解成VMM虚拟机给Windows提供的驱动程序。稍后会介绍作用。

启动后,很快进入熟悉的Windows 10安装界面。

没有找到硬盘?这是因为Windows 10默认不识别VMM虚拟的磁盘控制器。我们可以点“加载驱动程序”来安装磁盘控制器驱动。

选择刚才我们挂载的Synology VMM Guest Tool,会出现Red Hat VirtIO SCSI驱动,选择下一步即可。

返回安装界面,现在可以顺利识别,按照正常步骤安装即可。

不仅如此,群晖VMM还支持虚拟机快照、实时迁移、高可用、多租户等专业虚拟化功能。IT管理人员不需要太多虚拟化专业知识就可以轻松组建自己的功能部署专业虚拟化解决方案的私有云架构体系。

DSM 6.2不仅重新设计了iSCSI服务,使LUN连续写入性能提升46%,还重新设计了”存储空间管理员“,让系统空间资源利用率更一目了然。新的群晖高可用模块降低了更新重启风险,简化了集群初始化设置。Btrfs文件系统也支持在更多的硬件上。让我们一起期待DSM 6.2正式版给我们的NAS重新赋能。

本文来自企鹅号 - FMiT媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

【Golang语言社区】GO1.9 map并发安全测试

var m sync.Map //全局 func maintest() { // 第一个 YongHuomap := make(map[st...

5548
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2872
来自专栏张善友的专栏

Silverlight + Model-View-ViewModel (MVVM)

     早在2005年,John Gossman写了一篇关于Model-View-ViewModel模式的博文,这种模式被他所在的微软的项目组用来创建Expr...

3328
来自专栏落花落雨不落叶

canvas画简单电路图

88811
来自专栏java 成神之路

使用 NIO 实现 echo 服务器

5667
来自专栏我和未来有约会

Silverlight第三方控件专题

这里我收集整理了目前网上silverlight第三方控件的专题,若果有所遗漏请告知我一下。 名称 简介 截图 telerik 商 RadC...

4425
来自专栏张善友的专栏

Mix 10 上的asp.net mvc 2的相关Session

Beyond File | New Company: From Cheesy Sample to Social Platform Scott Hansel...

2787
来自专栏张善友的专栏

Miguel de Icaza 细说 Mix 07大会上的Silverlight和DLR

Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverligh...

3017
来自专栏陈仁松博客

ASP.NET Core 'Microsoft.Win32.Registry' 错误修复

今天在发布Asp.net Core应用到Azure的时候出现错误InvalidOperationException: Cannot find compilati...

5278
来自专栏pangguoming

Spring Boot集成JasperReports生成PDF文档

由于工作需要,要实现后端根据模板动态填充数据生成PDF文档,通过技术选型,使用Ireport5.6来设计模板,结合JasperReports5.6工具库来调用渲...

1.4K7

扫码关注云+社区