[PKM] 家庭数据中心
1 NAS(Network Attached Storage/网络附属存储)
1.1 NAS的定义

NAS(Network Attached Storage:网络附属存储):具备资料存储功能的装置。按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。
它是一种专用数据存储服务器。
它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。
其成本远远低于使用服务器存储,而效率却远远高于后者。国际著名的NAS企业有Netapp、EMC、OUO等。
NAS被定义为一种特殊的专用数据存储服务器,包括存储器件(例如磁盘阵列、CD/DVD驱动器、磁带驱动器或可移动的存储介质)和内嵌系统软件,可提供跨平台文件共享功能。NAS通常在一个LAN上占有自己的节点,无需应用服务器的干预,允许用户在网络上存取数据,在这种配置中,NAS集中管理和处理网络上的所有数据,将负载从应用或企业服务器上卸载下来,有效降低总拥有成本,保护用户投资。
NAS本身能够支持多种协议(如NFS、CIFS、FTP、HTTP等),而且能够支持各种操作系统。通过任何一台工作站,采用IE或Netscape浏览器就可以对NAS设备进行直观方便的管理。
NAS将存储设备连接到现有的网络上来提供数据和文件服务。NAS服务器一般由存硬件、操作系统以及其上的文件系统等几个部分组成。NAS通过网络直接连接磁盘储存阵列,磁阵列具备了高容量、高效能、高可靠等特征。NAS将存储设备通过标准的网络拓扑结构连可以无需服务器直接上网,不依赖通用的操作系统,而是采用一个面向用户设计的,专门用于数据存储的简化操作系统,内置与网络连接所需的协议,从而使整个系统的管理和设置较为简单。
- 存储器件:存储器件磁盘阵列、磁带驱动器等
- 支持的协议:支持协议
NFS、CIFS、FTP、HTTP等
主流家用NAS系统:Freenas/TrueNas
原名:FreeNas / 现名称:TrueNas

- 优点:专注于文件储存
目前在
ZFS文件系统(数据压缩效率较高、且快照与修复功能比常用文件系统更好)下体验做得比较好的NAS之一
- 缺点:扩展功能较弱、docker镜像较弱
主流家用NAS系统:UnRaid
- 优点:校验盘机制(最大优点)
它对于硬盘的容量几乎没有要求。你可以使用各种各样的硬盘来组建家庭文件服务器。
以FreeNAS为例,最优解是一次性买齐所有的硬盘,有多少块就插多少块,因为后期是无法再在已有的存储池中扩容的,新采购硬盘时只能新建一个存储池。
并且,传统的RAID模式要求磁盘盘符的存储容量尽量一致。这导致使用FreeNAS时,在前期的硬盘投入上是较高的。
主流家用NAS系统:OMV

- 优点:免费版的群晖(FreeNAS的分支)
虽然免费,但也有一个让人头疼的点:上手难度高。国内中文教程不多,若无任何电脑基础时,建议不要碰。
主流家用NAS系统:群晖
威联通 VS 群晖
目前,软件与硬件做得最成熟的2家:威联通、群晖。
一般的,黑群晖相对来说比白群晖更加普及,它给了用户非常多DIY群晖系统的机会。


- 硬件的性价比:威联通 优于(>) 群晖
- 软件的体验: 群晖 优于(>) 威联通
群晖的优点与缺点
- 优点:软件生态丰富(丰富的Docker镜像)
使用频率较高的镜像有:
- 测速工具 Homebox(用于测试内网的连接速度、局域网的网络诊断)

- 一套PT(种子/)相关的工具: iyuu
PT: 点对点的文件传输技术; PT站:存有稀缺信息资源的低调社区

- AI相册
- 手机同步APP
- 磁盘监测
- 优点:独有的
SHR
以往我们为确保数据安全,基本采用RAID磁盘阵列机制(要求:各磁盘的存储空间尽量一致,不然易于产生空间浪费),而群晖的
SHR则可解决RAID机制的此问题。


简单来说,RAID就是将很多块独立的磁盘组合成一个,每个磁盘为合成的磁盘组分别提供部分数据、并达到性能的叠加;但是我们的数据也会被切割成很多块,分别存储在这些磁盘里。
最简单的RAID 0就是这样简单地叠加,虽然容量不损失,性能也得到了提升,但是其中任何一块硬盘出问题,则整个阵列就挂了。这种模式仅适合对数据安全性不高的用户使用。
RAID 1则是将一块硬盘一比一复制,相当于总容量(N*50%)缩减了一半,但安全性却是最高的。
RAID 5是两者的折中方案,至少需要3块硬盘;具有和RAID 0相似的读取速度,但写入速度要比单盘略慢;最多允许损害一块硬盘,实际容量为N-1块硬盘。



群晖的组建案例

磁盘的挑选
企业盘噪音大
CMR:安全性更高
【推荐】
SMR:NAS的硬盘尽量不要使用本类型的盘,在一定程度上会影响NAS的性能和故障率
主流家用NAS系统:自建NAS服务器(Windows: 共享文件夹/Nginx | CENTOS/Ubuntu Linux : Nginx)
家用服务器的搭建
2.1 家用服务器的认知与采购
参见: 服务器 - 千千寰宇
2.2 家用服务器的虚拟机集群规划
- NAS区:家用网盘/家庭存储中心
- 存储:个人知识管理系统
- 存储:家庭成员的照片、视频、文件
- 主工作区:个人技术学习与演练
- CDH Hadoop 集群(3 Node)
- 网站区
博客、Backend-Server 等
Y 延伸
智能家居网关: Home Assistant
X 参考文献
- NAS(Network Attached Storage:网络附属存储) - 百度百科
- 2022年NAS选购建议:90%的人不需要 - Bilibili
- 服务器的1U ,2U分别是什么意思;?指的是什么? - 百度知道
- 度(电力计量单位) - 百度百科
- 功率怎么算电费 - 找商生活
[PKM] 家庭数据中心的更多相关文章
- 打造基于Ubuntu+XBMC的家庭媒体中心
作为一名高清爱好者,一直想配置一台HTPC放家里实现高清播放外加家庭服务器功能.Nvidia的Ion平台自然是高清平台的硬件首选,而家庭媒体中心的软件端则首先考虑开发的已经很成熟的开源利器 XBMC ...
- SQL Azure (17) SQL Azure V12 - 跨数据中心标准地域复制(Standard Geo-Replication)
<Windows Azure Platform 系列文章目录> 熟悉Microsoft Azure平台的读者都了解,Azure SQL Database提供不同等级的,跨数据中心的异地冗余 ...
- Google数据中心B4网络具体实现
① 背景介绍 Google的网络有两种,一种是数据中心内部网络,另外一种是WAN网,其中WAN网又分为两种:一是数据中心之间的互联网络,属于内部网络(G-Scale Network),另外一种是面向I ...
- SDN与NFV技术在云数据中心的规模应用探讨
Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链 ...
- Microsoft Azure News(1) 新的数据中心Japan East, Japan West and Brazil South
<Windows Azure Platform 系列文章目录> 微软官方博客今天表示,微软宣布将在日本东部(埼玉县)和日本西部(大阪)提供Windows Azure服务.就在最近,微软为W ...
- 揭秘Facebook首个数据中心:全球15亿用户的账户信息都在这里
投递人 itwriter 发布于 2016-07-14 17:41 评论(0) 原文链接 [收藏] 对于 Facebook.Google 这种体量的科技公司而言,数据中心应该是处于军事级别的保密 ...
- 从Windows 2012标准版升级到数据中心版,标准评价版本升级到标准体验版本并激活
对于Windows 7.Windows 8操作系统,可以在图形界面中通过输入序列号,从低版本直接升级到高的版本,例如从Windows 7家庭版升级到专业版或旗舰版.而对于Windows Server ...
- 云计算和大数据时代网络技术揭秘(八)数据中心存储FCoE
数据中心存储演化——FCoE 数据中心三大基础:主机 网络 存储 在云计算推动下,存储基础架构在发生演变 传统存储结构DAS.SAN在发展中遇到了布线复杂.能耗增多的缺点(原生性),需要对架构做根 ...
- [转]漫谈数据中心CLOS网络架构
http://djt.qq.com/article/view/238 1.数据中心网络架构挑战 随着技术的发展,数据中心的规模越来越大,一个数据中心的服务器容量从几年前的几千台服务器发展到今天的几万甚 ...
随机推荐
- prometheus 配置数据保留7天时间storage.tsdb.retention.time
1.修改配置如下: 默认24h添加配置:retention: 168h
- antv g6 出现 n.addEdge is not a function问题
问题描述直接上图 解决方式就是将edge里面边的source和target对应的id换成字符串类型就行. 例如: edges: [ { id: 299, source": 3629.toSt ...
- vue项目部署后页面加载首次很慢的优化方案
参考: vue项目首次加载特别慢需要怎么配置? 1.看看你的依赖包是不是全局引入的,改为组件内按需引入,可大大降低加载时长.或者将组件引入方式改为cdn引入.需要注意的是,两种引入方式不能共存. 2. ...
- 实验3 C语言分支语句和循环语句编程应用
任务一 #include<math.h> #include<stdio.h> int main() { float a,b,c,x1,x2; float delta,real, ...
- RAID 磁盘阵列 RAID0,RAID1,RAID5,RAID10 软RAID创建以及数据恢复
软raid 做 raid 0 raid 1 raid 5 冗余备份以及数据恢复测试 如果 raid1 磁盘中有一块磁盘损坏,sdi1磁盘会补充上去 RAID 10 创建和使用 1.进行格式话 ...
- How to Change Reset Retrieve the WebLogic Server Administrator Password on WLS 10.3.6 or earlier
To change the Administrator password on WLS 10.3.6 or earlier, perform the following steps depending ...
- Unity中的3D数学
3D数学(2022.11.25) 三角函数 Unity中会运用到角度制(Deg)和弧度制(Rad)的转换,弧度制是用圆的弧长来衡量角度的大小,π对应180度.这种转换在Unity中对应有两个方法: 角 ...
- P1706 全排列问题(DFS)
全排列问题 题目描述 按照字典序输出自然数1到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字. 输入格式 一个整数n 输出格式 由1 ~ n组成的所有不重复的数字序列 ...
- 老系统的奇葩问题-tomcat7启动失败
好多年的tomcat7系统了 当时部署安装为了服务 直接启动 就这么简单 好多年没动过了 这次修改了些东西 需要重启 却报错了... 解决: 把服务删除 使用bat启动 成功. 原因:可能是多个 ...
- django 批量提交
https://www.cnblogs.com/lbzbky/articles/11792545.html