当前位置:网站首页>小白入门NAS—快速搭建私有云教程系列(一)[通俗易懂]
小白入门NAS—快速搭建私有云教程系列(一)[通俗易懂]
2022-07-05 17:43:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
什么是NAS
在日常的工作生活中,我们有大量的资料、文件需要存储在电脑或者其他终端设备中,但是这种方式需要电脑配备高容量的硬盘,而且需要随时随地的带着,这样是不是很麻烦?
那么,今天,我来介绍一种家庭私有云—NAS,通过NAS,我们可以随时随地的通过网页端的方式去访问我们已经存储在NAS里面的文件。
那么,什么是NAS?
我们先来看下官方一点的回答。
NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。
NAS本身能够支持多种协议(如NFS、CIFS、FTP、HTTP等),而且能够支持各种操作系统。通过任何一台工作站,采用IE或Netscape浏览器就可以对NAS设备进行直观方便的管理。
NAS将存储设备连接到现有的网络上来提供数据和文件服务。NAS服务器一般由存硬件、操作系统以及其上的文件系统等几个部分组成。NAS通过网络直接连接磁盘储存阵列,磁阵列具备了高容量、高效能、高可靠等特征。NAS将存储设备通过标准的网络拓扑结构连可以无需服务器直接上网,不依赖通用的操作系统,而是采用一个面向用户设计的,专门用于数据存储的简化操作系统,内置与网络连接所需的协议,从而使整个系统的管理和设置较为简单。
我们再来通俗一点地讨论下。
NAS通俗地说的话,就是用一台具备宫容量硬盘设备的特殊的电脑,安装上文件存储管理服务软件,通过有线网络或者无线WIFI为手机、电脑、电视盒子、IPAD等设备提供数据远程访问、备份和数据同步功能。主要用于存储照片、音乐、电影电视剧或者BT高速下载、网盘资料备份和下载等功能。
作为一台家用的NAS服务器,我们分析下它应该需要以下几个特征:
- 可以远程控制服务器开关机,并且服务器最好24小时开机,便于随时随地地访问硬盘中地数据,低功耗省电并且噪音小。
- 可以从公网访问,并且配置SSL证书,保证服务器的安全
- 根据需求不需要高端的配置(入门系列,性能要求不高),所以,被淘汰的电脑、笔记本、树莓派、路由器(工程机)都可以满足基本需求,最好支持多硬盘阵列的机相,配置足够大的硬盘用来存放数据和数据冗余。
- 由于一般是远程访问,所以最好是高速千兆出口路由器,最好是支持5G频段的WIFI路由器。
NAS的使用场景
我们可能曾经使用过其他互联网大厂的一些服务:
- 手机上的照片、文档或者电脑上的一些重要资料上传到百度云,上传的时候超快的,但是下载的时候慢到怀疑人生(百度云盘不用多说,大家都清楚【狗头】),或者其他云服务,通过网页或者客户端进行在线访问和播放,但是由于非会员限制速度和存储空间太小,体验极差;
- 我们经常通过QQ文件传输或者其他传输工具与家人分享照片,或是利用U盘传输,过程十分繁琐,而且照片的更新还需要解决文件重复或者缺少的问题,令人头疼;
- 下载的歌曲和影视资料,当今版权意识加强,部分内容在网上很难找到资源,只能存放在电脑硬盘或者手机,但是由于容量有限,存放的资料不易太多,播放和分享更麻烦了,如果能通过服务器连接电视盒子自动播放,那体验十分不错;
- 存放的资料涉及隐私,公有云上面容易资料泄露,那么选择NAS是不错的选择;
家庭NAS基本上就是解决上述场景中的问题
- 文件集中存储,作为家庭的数据中心,插上足够容量的机械硬盘,将家人分散的照片、音乐、影视资料通过有线或者无线的局域网同步手机并进行冷备份或者热备份,释放终端设备空间;
- NAS提供SMB、FTP、webdav等多种协议将文件分享给家人,并且可以为每个人设置不同的权限。提供远程访问的能力,让我们随时随地任何环境下,都能够不受限制地访问文件;
- 将NAS存放在家里,千兆局域网访问上传下载速度高达 100M/s左右,不受宽带运营商上传和下载速度限制。不管是在线播放音视频还是照片备份浏览,都远比使用各种限制的云盘服务体验好。
NAS安全吗
假如硬盘坏了怎么办?数据是否安全?
- 利用磁盘阵列做RAID方案,根据个人对于速度和数据安全的考虑设置不同的方案,例如RAID 0,即使一块硬盘出现问题也能轻易地保证数据不丢失;
- 利用公有云服务,自动将本地比较重要的文件上传到云存储空间,即使NAS突然宕机,但是云端地数据还可以尽可能减少损失;
- 设置定时任务,当移动硬盘插入地时候自动备份重要文件夹内容,周期提醒,每月定时备份一次;
所以利用私有云+公有云的方案,可以更好地保证数据的完整性。
是否泄露隐私?
- 大部分NAS基于Linux系统,Linux系统病毒少,安全稳定;
- 隐私要求较高可以完全关闭远程访问出口,家庭局域网只要路由器安全,被攻击或者泄露的可能性很低;
- 上传文件到公有云空间可以对文件进行加密后再上传,同步的时候在本地进行解密,既保证数据安全又能保证隐私;
NAS产品有哪些
NAS形态多样,定位当然不一样,可以根据需求购买适合的硬件,然后安装开源系统、软件进行定制;
一般分为以下两种方案:
- 购买硬件送系统加软件
- 自己动手DIY硬件并且安装开源系统(本人就是)
我个人比较喜欢的是群晖的产品,群晖的定位为企业级存储方案,并且6.X之后更好地支持Docker、虚拟机等方便的套件,并且配置开发了手机、PC、MAC端软件,省心功能强大。
一般来说,群晖分为两种,白群晖和黑群晖,白裙辉是指购买群晖的正版硬件并且配套系统和服务,而黑群晖指的是不购买正版的群晖NAS,而在普通电脑或者工作站安装群晖NAS系统,黑群晖给你一个打包好的NAS、功能全面的轻量化系统,使用很方便。当然了,黑群晖也是可以洗白的,感兴趣的话,有时间出一篇洗白教程。
群晖实用的是DSM(DiskStation Manager )系统,它是可帮助用户管理存于Synology DiskStation和RackStation里的文件、照片、音乐、视频以及其他重要内容。DiskStation Manager可实现的不仅是存储资料,用户还可以自行设置应用程序与选择所需要的服务,更加地丰富生活并提高工作效率。
最后先留个悬念,先看下我的NAS服务器吧哈哈
结语
今天关于NAS的介绍就到这里了,下篇文章的主题是如何选购和DIY硬件、如何安装黑群晖系统,感兴趣的小伙伴点击关注我吧。
好看的皮囊千篇一律,有趣的灵魂万里挑一。如果你拥有好看的皮囊或者有趣的灵魂的话,来个三连吧,跟我一起学习技术。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149834.html原文链接:https://javaforall.cn
边栏推荐
- Beijing internal promotion | the machine learning group of Microsoft Research Asia recruits full-time researchers in nlp/ speech synthesis and other directions
- MySQL之知识点(六)
- Operation before or after Teamcenter message registration
- Cartoon: looking for the best time to buy and sell stocks
- Teamcenter 消息注册前操作或後操作
- Leetcode daily practice: rotating arrays
- Short the command line via jar manifest or via a classpath file and rerun
- 云主机oracle异常恢复----惜分飞
- 「运维有小邓」用于云应用程序的单点登录解决方案
- Redis Foundation
猜你喜欢
统计php程序运行时间及设置PHP最长运行时间
“12306” 的架构到底有多牛逼?
ISPRS2020/云检测:Transferring deep learning models for cloud detection between Landsat-8 and Proba-V
十个顶级自动化和编排工具
服务器配置 jupyter环境
CVPR 2022 best student paper: single image estimation object pose estimation in 3D space
ISPRS2022/雲檢測:Cloud detection with boundary nets基於邊界網的雲檢測
Ten top automation and orchestration tools
Career advancement Guide: recommended books for people in big factories
ELK日志分析系统
随机推荐
CVPR 2022 best student paper: single image estimation object pose estimation in 3D space
Humi analysis: the integrated application of industrial Internet identity analysis and enterprise information system
Easynmon Usage Summary
Troubleshooting - about clip not found Visual Studio
十个顶级自动化和编排工具
基于YOLOv3的口罩佩戴检测
How to save the trained neural network model (pytorch version)
提高應用程序性能的7個DevOps實踐
Why is all (()) true and any (()) false?
Knowledge points of MySQL (7)
GFS distributed file system
Oracle Recovery Tools ----oracle数据库恢复利器
leetcode每日一练:旋转数组
Knowledge points of MySQL (6)
深拷贝与浅拷贝【面试题3】
The comprehensive competitiveness of Huawei cloud native containers ranks first in China!
mongodb(快速上手)(一)
VBA drives SAP GUI to realize office automation (II): judge whether elements exist
Check the WiFi password connected to your computer
提高应用程序性能的7个DevOps实践