存算分离的意义是什么?答:新手玩家省钱大法,上古NAS回春术

  Рет қаралды 6,292

solariswind

solariswind

3 ай бұрын

在企业级的应用场景中,很少有勇士敢于部署allinone,一崩全崩是难以承受的代价,所以我们会听到服务器集群这个概念,而k8s是比较出名的,以及它的轻量版,8的一半,所以叫k3s。
这些名词我也才接触不久,但是作为一个新手玩家,当我了解了背后的逻辑的之后,深深为之惊讶,所以今天这期视频我们来看看存算分离对于我们普通玩家的意义是什么。
如果你有一台十年前的老nas,是真正的nas,不是diy的产品,但是碍于羸弱的硬件,基本上都是256mb/512mb的内存,以及垃圾的atom或者arm处理器,基于本身的无法扩展的硬件,根本就和docker无缘,更别说虚拟机了,于是一种食之无味弃之可惜的煎熬久久不能抹去。

Пікірлер: 68
@qfy
@qfy 3 ай бұрын
不错,有潜力。思路清晰,语言表达也是很好。加油
@sylarye3156
@sylarye3156 3 ай бұрын
分享的非常不错,打开了思路啊 ,感谢~~~!
@hawkvan8822
@hawkvan8822 3 ай бұрын
很好的思路,感谢分享
@user-yy7tg6sc2v
@user-yy7tg6sc2v 3 ай бұрын
感谢分享经验
@blizzardwu3175
@blizzardwu3175 3 ай бұрын
大佬厲害啊 謝謝分享經驗!
@crazypeace
@crazypeace 3 ай бұрын
这个思路很棒啊! 可以用两个便宜的设备, 一个算, 一个存.
@ivantse3923
@ivantse3923 3 ай бұрын
N1 armbian用的哪个固件
@rickchiu1014
@rickchiu1014 3 ай бұрын
有个问题,要是有账号和密码的NFS呢?
@fanjesse6252
@fanjesse6252 3 ай бұрын
nfs共享给docker版本的qb使用感觉速度总有问题离谱的时候只有100多kb 我就放弃分离都部署在nas上了
@MR-Chinaboy
@MR-Chinaboy 3 ай бұрын
这种存算分离的思路我已经用有段时间了,不过方案用的不是同一种,当时就是觉得nas作为文件存储解码性能弱,那么我为什么不能用个性能强的来解码呢,最后问题解决了😅
@AlexChen-bu2de
@AlexChen-bu2de 3 ай бұрын
NAS 还有个撞脸的同行叫 SAN, 一般来说差别在于 NAS 是文件系统级别(NFS/CIFS)共享,而 SAN 存储(区域)网络是设备级共享。也可以让 NAS 通过 iSCSI 这种最低成本的方案体验 SAN. 话说回来,存算分离正是 NAS/SAN 的本意。你的方案才是回归本源的高大上。现在把1台 NAS 设备玩出花才是低成本的无奈之举。
@solariswind
@solariswind 3 ай бұрын
折腾嘛
@magicryuekimpan
@magicryuekimpan 3 ай бұрын
正常啊,很多折腾的人都是非IT专业的人。或者只是普通运维。使用的技术真正用途是什么都可能不知道。
@swatchliu7749
@swatchliu7749 24 күн бұрын
所以设备低价,知识/思路无价嘛,否则大家也不会来看视频了
@Lynnxiiii
@Lynnxiiii 3 ай бұрын
其实企业也有AIO 部署,比如VSAN, Hyperflex 主导的超融合。但是确实对运维提出了更高的要求。大部分时候都是因为预算有限,无法部署存算分离才会考虑
@Lynnxiiii
@Lynnxiiii 3 ай бұрын
另外,docker swarm 的视频还是别出了,真的没人用的。写一写composer 吧
@kinwatan2571
@kinwatan2571 3 ай бұрын
我就300买了个蜗牛星际,还是双网卡,虚拟机,dock都可以,就是慢一点
@user-qg2dy8vs5l
@user-qg2dy8vs5l Ай бұрын
好了 存算分离有bug.如果有使用MP,在使用emby 挂载NFS 就会导致 误删文件.
@user-df3mb3ed1e
@user-df3mb3ed1e 3 ай бұрын
NFS能共享核显给其他linux用?
@solariswind
@solariswind 3 ай бұрын
啊?你误会了吧,核显就在本机用啊,只是存储目录用nfs挂载nas空间
@willsmith9272
@willsmith9272 2 ай бұрын
看了你的视频,受益匪浅,但是我有个疑问,用低端nas存储然后小主机来读,照这样说是不是加个硬盘柜接到小主机岂不是更好?
@solariswind
@solariswind 2 ай бұрын
我觉得还是要看用途,硬盘柜大部分都是usb链接,不同宿主系统对于usb的休眠策略,都有很大出入,而且从供电稳定性来说,usb链接的设备确实要低一档。但还是得看具体的产品才能下结论。况且usb的并发读取我总感觉性能不算高
@leolotas
@leolotas 3 ай бұрын
我在esxi系统里装了一个Ubuntu,给了2CPU2G内存,主机的处理器是j4125,在Ubuntu的docker里安装了jellyfin,可以访问到媒体,但是一开硬解,CPU和内存到爆满,一直卡着播放不了,不开硬解提示格式不对,请问是我哪里配置不对吗?还是说Ubuntu配置的硬件不行吗?
@solariswind
@solariswind 3 ай бұрын
如果你是ubuntu标准虚拟机,就需要把核显直通过去才可以
@leolotas
@leolotas 3 ай бұрын
@@solariswind 我在ubuntu里和docker里分别运行了ls /dev/dri命令,都看到有显示设备了
@solariswind
@solariswind 3 ай бұрын
@@leolotas那就是你docker配置的时候没有调用核显的环境配置?你可以看看jellyfin的官方代码怎么添加核显
@leolotas
@leolotas 3 ай бұрын
@@solariswind 好的,谢谢你
@cnrun
@cnrun 3 ай бұрын
那我有个问题了,像偶尔重启路由之类的,网络肯定会临时断一下,不会有影响?像在机器内部的,就不存在这个现象。
@solariswind
@solariswind 3 ай бұрын
静态ip,我忘记说了,我最后提到建议选择双千兆网口的 上古nas。这样nas和linux直链就可以规避路由器重启引起的断链。当然如果是停电就是另一回事了
@zbig6668
@zbig6668 3 ай бұрын
首先是固定你的IP,其次是可以考虑搞个交换机放个旁路由做二级dns解析(我没试过不知道靠不靠谱)这样主路由就算下线了,只要交换机和旁路由没下线,集群的运转应该在本地还是可继续的。但是我还没想好如何设置旁路由和主路由同步路由表,还有就是没设置好的话旁路由可能会劫持主路由,应该是要关闭旁路由的dhcp服务
@wi1dcard471
@wi1dcard471 3 ай бұрын
k8s目前最新的架构开始流行hyper converge 了,比如 ceph
@solariswind
@solariswind 3 ай бұрын
新名词get✅
@phillipseugene4673
@phillipseugene4673 3 ай бұрын
Linux平台Samba权限管理很灵活且强大,可以做到精细化管理【权限组、没权限用户看到文件、域权限等等】,只不过要仔细阅读文档。
@solariswind
@solariswind 3 ай бұрын
谢谢提醒,
@pbodq1983
@pbodq1983 3 ай бұрын
Linux的Samba不但強大, 還細緻到令人可怕, 他遇到的效能問題, 是因為為Linux Samba裡的config在出廠時, 絕大部分項目的設定值過份保守, 若果不想查看長篇大論的源碼手冊, 改一下buffer, 強制SMB不向下兼容, chunking size等等幾個主項目已有很大幫助。另一個點是, Synology官方在某份新聞稿中, 強調一向是存算分離的策略, 只是QNAP AiO後, 被逼強化了一點程度的CPU.不要錯把馮京當馬涼
@jingboytiger
@jingboytiger 3 ай бұрын
SMB的问题是在没有硬件加速的情况下太吃CPU了,NFS是UNIX的原生协议,直接编译到内核里的,低消耗和高并发性能SMB没法比,在古董高清盒子100M的网络环境下都可以流畅播放BD原盘。。。
@solariswind
@solariswind 3 ай бұрын
可能就是因为这个原因,我用nfs的体验粗略来看就是比smb要顺畅得多
@user-fs4so1cd6z
@user-fs4so1cd6z 3 ай бұрын
emby无法找到挂载目录
@solariswind
@solariswind 3 ай бұрын
单纯这样一句话很难判断问题,推荐从nfs服务端的访问权限、路径名称的大小写核对,以及挂载路径是否事先建立这几个角度入手,当然ip地址的拼写也一并坚持下
@CQLY
@CQLY 2 ай бұрын
nas和Linux直连能否详解一下
@solariswind
@solariswind 2 ай бұрын
nas两个网口直接桥接,然后linux用网线连接nas就行了。nas本身再用一条网线连接路由器。相当于串联起来
@CQLY
@CQLY 2 ай бұрын
@@solariswind 能否具体讲一下,四个网口如何分配给虚拟机
@solariswind
@solariswind 2 ай бұрын
四个网口?nas4个网口吗
@CQLY
@CQLY 2 ай бұрын
@@solariswind 小主机我4个网口,nas两个
@CQLY
@CQLY 2 ай бұрын
nas两个网口,小主机4个网口
@user-ip9cu1qe3v
@user-ip9cu1qe3v 3 ай бұрын
nfs挂载写到fstab有个问题,一旦算的那台机器开机时存的机器没在线,算的机器是无法进入系统的。应该让算的机器开机执行mount 命令自动挂载,这样就算存的机器没在线,算的机器也能开机。
@solariswind
@solariswind 3 ай бұрын
那就是通过systemctl来实现吗?待会我可以测试一下
@user-ip9cu1qe3v
@user-ip9cu1qe3v 3 ай бұрын
​@@solariswind编辑配置文件就行其中一个方案是在/etc/rc.local文件里写挂载命令,这个文件在系统开机后会自动执行
@solariswind
@solariswind 3 ай бұрын
@@user-ip9cu1qe3v 谢谢指导,我马上试试
@user-zc2gc9id7i
@user-zc2gc9id7i 3 ай бұрын
确实是,我遇到过几次
@AlexChen-bu2de
@AlexChen-bu2de 3 ай бұрын
@@user-ip9cu1qe3v 以前有个 automount 服务,可以在开机后延迟挂载文件系统。只要有文件读写请求就会触发挂载。现在 systemd 只会更方便。 还有 fstab(5) 有一列是是否执行开机文件检查,设置为0是不是就不会阻塞开机。
@vincentdf9905
@vincentdf9905 3 ай бұрын
那么 UNRAID 呢 看着UNRAID比较方便
@elwynnliyoh2403
@elwynnliyoh2403 3 ай бұрын
但是NFS 没有认证啊,总感觉很不安全
@solariswind
@solariswind 3 ай бұрын
内网。也不至于吧
@JACK-ku1dt
@JACK-ku1dt 3 ай бұрын
我需要外网方便访问群晖, 算 跟 存 反了
@solariswind
@solariswind 3 ай бұрын
内网穿透也可以啊。一样的,只要linux都可以
【硬件科普】NAS究竟是什么东西?你需要一台NAS吗?
17:02
6个W,我们就把NAS 速度提升了 56 倍
12:30
先看评测
Рет қаралды 366 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 84 МЛН
No empty
00:35
Mamasoboliha
Рет қаралды 6 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 12 МЛН
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 9 МЛН
5 reasons you DO NOT need a NAS
10:12
SpaceRex
Рет қаралды 142 М.
潜伏三年利用开源,Xz 后门漏洞纪实
6:49
Koala聊开源
Рет қаралды 4,5 М.
日元历史性加息,意味着什么?
12:29
小Lin说
Рет қаралды 1,1 МЛН
拿開源套殼就是自主研發?丟臉丟到全世界
6:14
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 523 М.
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 10 МЛН
Лазер против камеры смартфона
1:01
Newtonlabs
Рет қаралды 726 М.
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 10 МЛН