一款可以“吃鸡”的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 条评论
登录 后参与评论

相关文章

来自专栏编程

2018 年初值得关注的 25 个新 Android 库和项目

协作翻译 原文:25 new Android libraries and projects to check at the beginning of 2018 ...

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

第3章 快速开始:HelloWorld

753
来自专栏web前端教室

【学习笔记】0309_仿豆瓣电影app学习笔记

<!-- --> 讲课过程中会用来一些思维导图, 我这里用的是 xMind, http://www.xmindchina.net/ <!-- --> 今天的...

3137
来自专栏SDNLAB

Neutron和ONOS集成实践

一.Neutron和ONOS集成 1、Neutron和ONOS社区动态 首先,我们可以从Neutron项目中的doc/source/policies/neutr...

2905
来自专栏知识分享

11-51单片机ESP8266学习-AT指令(单片机采集温湿度数据通过8266发送给AndroidTCP客户端显示)

http://www.cnblogs.com/yangfengwu/p/8798512.html 先把源码和资料链接放到这里 链接:https://pan.ba...

3377
来自专栏Android干货

Android项目实战(四十二):启动页优化,去除短暂白屏或黑屏

2986
来自专栏pangguoming

最火的Android开源项目整理

一、代码库 1、from  代码家 整理比较好的源码连接 ***************************************************...

4604
来自专栏小白课代表

限时免费 | 8月17日星期四限免应用

VOX: FLAC Music Player with MP3 & Equalizer[iOS][¥25→0]

753
来自专栏進无尽的文章

视频直播| 搭建一个本地nginx服务器以及实现推流和拉流

原想用mac中自带的Apache搭建,但是naginx是轻量级的,同样起web 服务,也比apache 占用更少的内存及资源,nginx 处理请求是异步非阻塞的...

7561
来自专栏Golang语言社区

使用 Go 进行 iOS 和 Android 编程

虽然 Go 并不是一门新语言,不过最近两年来 Go 还是增加了很多有趣的特性,而且使用这门语言的知名项目的数量也在快速的增长。我写过一篇文章,介绍了 SiteP...

5673

扫码关注云+社区