什么是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硬件、如何安装黑群晖系统,感兴趣的小伙伴点击关注我吧。

好看的皮囊千篇一律,有趣的灵魂万里挑一。如果你拥有好看的皮囊或者有趣的灵魂的话,来个三连吧,跟我一起学习技术。

如果觉得我写的不错的话,帮个忙呗

1.关注我的知乎账号小丛,上面有我的文章同步,同时需要询问学习计算机经验的话,也欢迎私聊。

2.点赞,关注我,这是对我最大的鼓励了,有了你们的鼓励,我会写出更多的优质文章。

小白入门NAS—快速搭建私有云教程系列(一)的更多相关文章

  1. 傻瓜式搭建私有云就用这两组合:宝塔+kodexplorer

    介绍 宝塔面板:是一款linux/windows平台均可使用的服务器管理软件,自带环境包,主要基于centos操作系统,可一键包装nginx.apache.php.mysql.pureftpd.php ...

  2. docker 搭建私有云盘 Seafile

    缘起 现如今各种云存储服务其实挺多的,国外有经典的DropBox.Google Drive.微软的OneDrive等,国内也有可以免费使用的各种云. 那么为什么想要搭建私有云存储呢?主要是本着“自己的 ...

  3. [转]Ubuntu18.04下使用Docker Registry快速搭建私有镜像仓库

    本文转自:https://blog.csdn.net/BigData_Mining/article/details/88233015 1.背景 在 Docker 中,当我们执行 docker pull ...

  4. 基于CentOS搭建私有云服务

    系统版本:CentOS 7.2 64 位操作系统 部署 XAMPP 服务 下载 XAMPP(XAMPP 是个集成了多个组件的开发环境,包括 Apache + MariaDB + PHP + Perl. ...

  5. docker 搭建私有云仓库

    docker搭建私有仓库   registry私有仓库 下载docker-distribution软件包 yum install epel-release yum install docker-dis ...

  6. SequoiaDB巨杉数据库入门:快速搭建流媒体服务器

    使用SequoiaDB的分布式文件系统搭建流媒体服务器 介绍 如今使用移动互联网的年轻人开始越来越多使用短视频展示自我,而流媒体则是支撑在线视频播放的核心技术.当我们开始构建流媒体站点时,往往面临最大 ...

  7. 使用阿里云集成包快速搭建LAMP+FTP教程

    LAMP集成包安装步骤 1.下载开发集成包 下载最新版的阿里云市场提供的WEB开发集成包(内含Apache.Mysql.PHP.vsftpd) #Linux指令wget http://gongdan. ...

  8. 使用docker Registry快速搭建私有镜像仓库

    当我们执行docker pull xxx的时候,docker默认是从registry.docker.com这个地址上去查找我们所需要的镜像文件,然后执行下载操作.这类的镜像仓库就是docker默认的公 ...

  9. 可道云kodexplorer搭建私有云后的配置优化

    一.上传下载速度优化首先明确可道云没有对上传下载做任何限制,速度快慢和网络环境有关.可道云是基于http上传,所以和其他http上传速度基本一致:可以对比其他web系统或网站说附件上传速度.同其他例如 ...

随机推荐

  1. java实现 洛谷 P1427 小鱼的数字游戏

    题目描述 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字(长度不一定,以0结束,最多不超过100个,数字不超过2^32-1),记住了然后反着念出来(表示结束的数字0就不要念出来了).这对小鱼的 ...

  2. java实现蔬菜价格计算

    ** 蔬菜价格计算** 计算蔬菜总价 为了丰富群众菜篮子,平抑菜价,相关部分组织了蔬菜的调运.今某箱中有多个品种的蔬菜.蔬菜的单价(元/公斤)存放在price数组中,蔬菜的重量(公斤)存放在weigh ...

  3. 一文带你了解ANR(测试人员)

    一.首先,了解一下什么是ANR ANR,是"Application Not Responding"的缩写,即"应用程序无响应".系统会向用户显示一个对话框,用户 ...

  4. MAC抓包工具Charles安装及破解

    参考资料:https://juejin.im/post/5c0a430f51882516207d205d 下载 Charles官网下载安装包,下载成功后根据指示安装即可 官网地址:http://www ...

  5. 汇编指令:push、pop

    8086CPU出栈入栈都是以字为单位进行的. push ax 由一下两步完成 1.SP=SP-2 2.将ax中的内容送入SS:SP指向的内存单元 pop ax 1.将SS:SP指向的内存单元中的内容送 ...

  6. HDU - 2546 饭卡 题解

    题目大意 电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额.如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够) ...

  7. Kubernetes日志的6个最佳实践

    本文转自Rancher Labs Kubernetes可以帮助管理部署在Pod中的上百个容器的生命周期.它是高度分布式的并且各个部分是动态的.一个已经实现的Kubernetes环境通常涉及带有集群和节 ...

  8. [xDebug] PhpStorm Xdebug远程调试环境搭建

    对于简单的工程,直接print_r();exit()已经足够,但是对于大型项目有时就有点力不从心.. 1,环境介绍 本地:windows10(192.168..)+ phpstorm8远程:Cento ...

  9. (二)JPA实体类主键生成策略

    在JPA中,配置实体类的主键的生成策略使用 @GeneratedValue @Id @Column(name = "id") @GeneratedValue(strategy = ...

  10. Git中的core.autocrlf选项

    项目的开发环境为Windows,在Linux环境下编译,使用Git进行版本控制. 在安装好Git和TortoiseGit后,从远端clone,遇到一个奇怪的问题,Shell脚本中的LF总是被替换成了C ...