网云科技

标题: 分享Gen8的另一种玩法,安装SmartOS,ZFS+KVM [打印本页]

作者: vjd1ow    时间: 2016-3-29 20:37
标题: 分享Gen8的另一种玩法,安装SmartOS,ZFS+KVM
Gen8上面安装SmartOS操作系统,提供zfs的文件系统,samba和apf的文件共享服务,还有虚拟化服务。
建议有linux基础和英文基础的高端玩家折腾。

SmartOS是一款unix的操作系统,官方站点是https://smartos.org/ 具体的介绍可以去官方站点找到,这里就不多说了。

我个人选择SmartOS作为Gen8的主系统的原因主要是可以提供原生态的zfs,不需要折腾HBA卡,没有直通的问题,另外KVM提供的虚拟化服务也很好用,安装windows,linux什么的也方便。

不过也有很多的缺点,SmartOS是基于Sun的Solaris的,很多命令跟Linux有区别,需要适应。另外资料很少,官方wiki是主要来源,基本没有中文资料,据我所知目前只有水木论坛的数字家庭版有几个ID在折腾它。

下面是几篇转自水木的折腾教程仅供参考:
介绍&讨论:
http://www.newsmth.net/nForum/#!article/DigiHome/420854
http://www.newsmth.net/nForum/#!article/DigiHome/378223
http://www.newsmth.net/nForum/#!article/DigiHome/410734
还有好多直接用samrt关键词在版面上搜索吧
http://www.newsmth.net/nForum/#!s/article?t1=smart&au=&b=DigiHome

系统安装:
http://www.newsmth.net/nForum/#!article/DigiHome/420891

配置Samba:
http://www.newsmth.net/nForum/#!article/DigiHome/420904

配置APF:
http://www.newsmth.net/nForum/#!article/DigiHome/420914

安装Windows虚拟机:
http://www.newsmth.net/nForum/#!article/DigiHome/421809

有了以上的几篇基本上就可以用了




作者: n08hwut    时间: 2016-3-29 20:37

硬件驱动完全没问题,只有一个问题,smartos不支持gen8的双网卡,这个官方wiki里面有说明,但是我觉得不影响我的使用


作者: 10awc2s0    时间: 2016-3-29 20:37

ESXi最头疼的就是硬盘直通问题,不加HBA卡不舒服啊


作者: 4ivz02i    时间: 2016-3-29 20:37
驱动全么?不用考虑直通这点吸引人啊~


作者: iwbh89e    时间: 2016-3-29 20:37
drazet 于 2015-3-26 11:40 编辑

http://baike.baidu.com/link?url= ... QVpHRivDhyLpZOA83ga
ZFS文件系统的英文名称为Zettabyte File System,也叫动态文件系统(Dynamic File System),是第一个128位文件系统。最初是由Sun公司为Solaris 10操作系统开发的文件系统。作为OpenSolaris开源计划的一部分,ZFS于2005年11月发布,被Sun称为是终极文件系统,经历了 10 年的活跃开发。而最新的开发将全面开放,并重新命名为 OpenZFS

http://blog.csdn.net/babyfacer/article/details/8577333
SmarOS 是基于 Illumos 核心(注:第一个字母是i,后面两个才是l),之后大牛们还将KVM移植了进去。而 Illumos 基于 OpenSolaris 项目的(已不复存在)。实际上,Oracle 收购 Sun 后,对 OpenSolaris 态度很冷淡,毫无兴趣,关闭源码。大多数Sun最优秀的工程师转投入 Illumos 旗下。现在他们大多数都在 Joyent 和 Nexenta。

结论:SmartOS对ZFS是原生支持的,FreeNas的zfs是后来移植的,但是并不能说SmartOS比FreeNas更加优秀,只能说最新的功能是在Illumos核心上开发,然后会移植到其他操作系统内核中


作者: om0tu8b5    时间: 2016-3-29 20:37
你说的这些我都看过了,我是想知道亲测的结果。


作者: 91urzo5    时间: 2016-3-29 20:37

恩,node.js 就是他们公司出的,很低调吧


作者: 73o8uwp    时间: 2016-3-29 20:37

没有亲测,说实在的,我不关心性能,读写速度够内网看个电影就可以了,所以没有测试,但是smartos是有商业运用的,https://www.joyent.com/ 这个云平台就是他们家的,性能应该差不到哪里去。

如果真的很关心IO性能的话,可以留心一下以后的PCIe的SSD工业级的卡,我现在正在做的大约有4GB/s的峰值,明年出货

另外水木上面有个测试的帖子,不过貌似是因为用了ssd做缓存,所以性能很好看
http://www.newsmth.net/nForum/#!article/DigiHome/318494


作者: es3i5n    时间: 2016-3-29 20:37

Gen8用来做前端,存储用NAS+ iSCSI


作者: qu40xr6    时间: 2016-3-29 20:37
小众支持是个大问题,用户基数少。
还是用原厂推荐的ESXi靠谱。


作者: d9xw60y    时间: 2016-3-29 20:37

还行,而且是u盘启动,不用折腾太多的东西,写个镜像就行


作者: n30d9uh    时间: 2016-3-29 20:37
SmartOS,ZFS+DTrace+Zones+KVM,其中ZFS及KVM都是需要的


作者: ilofex3    时间: 2016-3-29 20:37

呵呵,docker只支持linux 64bit,而zfsonlinux又不是很好用,这个组合有点难受啊


作者: em040xql    时间: 2016-3-29 20:37
docker聽說很紅,但沒用過

作者: morhdn    时间: 2016-3-29 20:37

solaris对硬件支持还是可以的。smartOS的作者好像是个很牛逼的人。
不过freenas+virtualbox插件已经很强大了,家用需不需要kvm这种大杀器啊?


作者: 0ypcioih    时间: 2016-3-29 20:37

不折腾不舒服啊


作者: cw1sq11    时间: 2016-3-29 20:37
freenas被收购后商业应用更多。

关心性能是指 同等环境下,哪个操作系统更加好。

你可能不看对比测试的吧?


作者: bt7c1qp    时间: 2016-3-29 20:37
要是我自己选用的话,我更希望有个zfs+docker的组合。


作者: xrrptonj    时间: 2016-3-29 20:37
你是说不需要ITmode支持就可以很好支持zfs? 这样的话不象freenas需要IT mode支持才能解决传输性能问题?


作者: luuhfzo    时间: 2016-3-29 20:37

我不是很清楚你说的IT mode的事情,SmartOS原生支持ZFS所有就不需要直通设置,因为是直接zfs读写硬盘的.

IT mode 我感觉应该说的是raid卡的driver模式吧,SmartOS使用zfs不需要raid卡,所以应该不存在你说的问题


作者: oe8cwff    时间: 2016-3-29 20:37
生命在于折腾


作者: i0x8qiv    时间: 2016-3-29 20:37

楼上的回答很明白,thanks


作者: t47wq8    时间: 2016-3-29 20:37

看来我误解了。
如果smartos对zfs支持也是后续再开发的
那么结论是否可以说:
其实smartos和freenas之类比较并没有更好的zfs性能吧?

换句话说,smartos是否比freenas更优秀?


作者: x5jyrdv    时间: 2016-3-29 20:37
硬件驱动怎么样?这种小众系统能否全面支持Gen8的硬件?


作者: nkq4p9    时间: 2016-3-29 20:37

是啊 也只能想想了:)


作者: d1q0fyuc    时间: 2016-3-29 20:37
ZFS本來就不用陣列卡
因為陣列卡會影響ZFS抓取,
所以刷成IT MODE讓陣列卡變單純的HBA卡不影響系統抓取


作者: 1ffcon    时间: 2016-3-29 20:37

好吧,有钱就是任性啊


作者: i6xmwo    时间: 2016-3-29 20:37

gen8不是做存储吗?


作者: fqognd    时间: 2016-3-29 20:37

单位这样用习惯了。


作者: u392w4yw    时间: 2016-3-29 20:37

说真的没看过对比测试, 貌似现在也没有FreeNas跟SmartOS的对比测试,我只是挑选一个对于我来说比较合适的方案
FreeNas更加偏向于Nas系统,所以如果买Gen8的主要目的是下载和存储,可以考虑用它
但是在我的应用场景中,下载只是其中的一部分内容,只要求能够挂pt迅雷百度盘就可以了,我更加倾向于虚拟化的利用,所以我选择了有KVM的SmartOS

我仍旧认为,对于家用来讲,性能更好这个东西不是大哥跟二哥的问题,每个系统都有自己的侧重点,根据自己的需要选择合适的就好了,没必要非得比来比去,挑一个最好的用就行






欢迎光临 网云科技 (http://www.8x6x.com/) Powered by Discuz! X3.2