草庐IT

年轻人的第一台NAS怎么买?手把手教你

新喀鸦 2023-03-28 原文
近期爱奇艺限制黄金VIP会员投屏的问题引发了一些网友的不满,最终爱奇艺发布公告称2023年2月20日仍处于订阅状态的黄金VIP会员(包括单月卡、季卡、年卡会员),恢复720P和1080P清晰度投屏,使用期限至本次订单结束;连续包月/包季/包年的会员,如后续不断订,可持续使用。

那么在爱奇艺投屏风波之后,我们该如何追求自己的投屏自由呢?简单来说只要将视频数据存储在本地,我们想怎么播放就怎么播放,想什么时候播放就什么时候播放。如果要将数据存储的本地,而且还想在不同设备间灵活访问, NAS就成为了一个很好的选择。

由于现在NAS行业的新入局者颇多,这些厂商的宣传力度也比较大。所以在NAS论坛或者社交平台上经常能看到有一些用户因为NAS的一些亮点(例如自动备份)匆忙购买了NAS,但实际用起来之后发现这些功能并不常用,最终NAS开始摆在角落吃灰。

在你确定你确实需要NAS之后,可以从折腾程度、价格、需求这三个因素去分析你到底适合什么样的NAS。

折腾程度低:懒人级

这个分类秉承的核心思想是“能不动则不动,买来就是直接用”。比较适合数码小白用户或者不太想折腾的数码爱好者。

在这个分类下优先推荐的是类似“极空间”之类的NAS新势力品牌。这类品牌的NAS系统一般是围绕手机用户进行设计,相关的手机APP(例如视频播放器和相册)做的比较用心,使用体验良好。

而且基本可以做到一键式开箱即用,整个注册激活到使用的过程中很少需要用户的干预。另外整机硬件方面比起传统NAS厂商更具性价比,相似的价格区间内往往可以买到更好的硬件配置。

在离线化使用方面,这些NAS新势力品牌目前做的还不是很好。大多数NAS新势力品牌的NAS产品在激活使用时就需要注册登陆相应品牌的账号。不过现在很多手机用户已经习惯了下载一个新APP就注册一个新的账号,所以这种方式对使用体验影响不大。

但是这种验证方式会带来一个隐患,如果厂商倒闭了或者相关服务器停止运营了,你还怎么激活他们的硬件产品?

2023年1月1日,极空间云端服务器部分线路异常,导致使用用户名和密码访问极空间遇到问题。随后极空间发布了相关的故障说明。

在这则公告中,我们可以得到以下信息:

1、极空间设备首次激活注册时必须连接互联网进行激活(或者说通过互联网连接到极空间的服务器进行相关验证)。

2、极空间在正常使用过程中会与服务器产生很多的“交互”,本次故障正是由于服务器故障,“交互”失败,所以导致了极空间设备“会消耗较多时间进行网络状态探测和状态检查,导致重启和开机启动时间较正常状态明显延长,让用户误以为设备无法启动,带来了非常不好的用户体验”。

3、极空间的开发团队已经意识到了这些问题,并且他们将极空间账号系统本地化作为本季度重点工作事项,同时支持在线账号与离线账号系统,支持自定义账号体系,并可以互相切换。

毕竟有些人是因为怕云盘厂商中间“跑路”,导致云盘不能使用才选择更加可靠的NAS。如果NAS的日常使用高度依赖厂商的服务器,那么NAS厂商停止运营服务器后的处境和云盘厂商是相似的。如果特别在意这方面的问题可以考虑“多折腾”一下。

折腾程度中:数码发烧友级

这个分类秉承的核心思想是“想要更好用,就得多折腾”。比较适合有一定技术实力的数码爱好者或者相关专业人士。

一方面有些比较在意隐私的数码爱好者可能并不喜欢厂商获取很多自己的数据和使用信息。另一方面,有些单位/企业对于数据的安全性和保密性方面有硬性要求,比如相关数据不得接触外网。

所以“离线化使用”对于这些用户来说就是刚需了。一般来说,传统NAS厂商对于离线化使用的相关支持做得是比较好的。​

以群晖为例,群晖在安装系统时可以选择离线安装。也就是说,即使未来群晖停止服务了,你仍然可以从下载站或者论坛下载群晖DSM系统并安装到群晖的NAS硬件中。

这样“离线化”的好处在于,即使NAS厂商的服务器发生了故障,在你手中NAS的“核心功能”是不受影响的,不会因此“变砖”。

在群晖官网上你可以看到,群晖服务器跟你有关系的也就这些:激活 Synology 帐户(仅指在线账户,离线账户不受影响)、外网访问、动态域名、推送通知、实时监控及自动化预警系统。

如果以上这些你不用群晖的服务,而是使用第三方的服务,那么以上这些跟你也没关系了。​

当然这其实是“传统NAS厂商”和“NAS新势力”之间产品定位不同造成的。我们可以将NAS产品粗略分成3个部分:NAS硬件、NAS系统、外网服务。

对于传统NAS厂商来说,他们倾向于将这三者独立,比如说使用群晖NAS和群晖DSM系统的情况下,可以选择第三方的外网服务。而NAS新势力品牌往往倾向于将这三者捆在一起。捆在一起的好处在于可以为用户提供“一键式服务”,不需要用户去选择什么。

而由于众所周知的原因,涉及外网服务,用户就需要用手机号实名注册。所以只要这三个捆在一起,那么你开机激活系统的时候就需要手机号注册了。因此在这种框架下是不可能实现完全离线化的。

而像群晖这样的传统NAS厂商,他们的外网服务是相对独立的。所以只要用户不使用群晖的外网服务,那就无需注册。

不过这也带来了一些问题,传统NAS厂商虽然给了用户更多的选择权,但这些选择对于数码小白来说就比较难以理解。所以这些品牌更适合喜欢折腾,具备一定网络知识的数码爱好者。​

另外传统NAS厂商往往会针对企业用户开发很多对应的专业软件。以威联通(QNAP)的MediQPACS为例,这是基于QNAP NAS的PACS解决方案,通俗来说这是一款专门查看管理医疗影像的软件。

所以如果你对NAS不仅仅是日常应用(例如备份相册、存储视频),而是有一些专业需求的话,还是推荐传统NAS厂商的产品。同时传统NAS厂商也拥有着更加开放的生态,你会有更多第三方厂商的软件可以选择。当然你在配置这些软件的时候也会更加折腾。

另外很多传统NAS厂商的软件是围绕电脑端设计的,所以他们原厂的手机端APP做得就比较一般。所以对于主要使用手机、平板访问NAS的用户,其实更建议直接选用NAS新势力品牌。如果选用传统NAS厂商产品的话可以考虑搭配第三方软件,不过就是要多折腾一下了。

折腾程度高:非限制级

这个分类秉承的核心思想是“想要啥就有啥,可劲折腾吧”。这个分类下往往要求使用者具备相当的专业知识,但同时也基本可以实现满足任意要求的NAS。

相信很多朋友都比较关注NAS的性价比,如果全套都可以自己弄的话性价比是可以很高的。首先对于NAS系统,我们可以选择FreeNAS、OMV、unraid等开源NAS系统。

而对于硬件,我们需要认识到NAS本质是一台小电脑,所以我们可以按电脑的思路去设计NAS硬件。

举个相对性价比较高的例子吧。像这种迷你小主机很多便宜的只需要一百多块钱,CPU、内存、电源、网口以及一个用来装系统的硬盘,全有了。这种时候再搭配一些大容量的机械硬盘并买好连接线就能组成一个NAS。

当然除了低价格的性价比方案,也可以鼓捣一个高性能的方案,比如现在各大厂商经常提到的“全闪存”存储方案。目前市面上存储数据的硬盘可以分成两种,固态硬盘和机械硬盘。如果一个存储系统里用的全是固态硬盘,那么就可以称之为全闪存(或称“全快闪”)方案。

“NAS新势力”品牌和“传统NAS厂商”的分类

“NAS新势力”品牌和“传统NAS厂商”只是一个粗略的分类,如果一个厂商推出的NAS越贴近个人使用,那么它就可以分到NAS新势力品牌里。如果一个厂商推出的NAS越贴近企业使用,那么它就可以分到传统NAS厂商里。一般厂商都会这两者之间选其一发展,但华为显然就是个特例。​

这图上有两台NAS,一台是华为的,另一台也是华为的。但这两台的NAS的产品定位显然是不同的。华为针对企业/运营商推出的NAS产品(例如图上的华为OceanStor Dorado 5300/5500/5600)基本可以算是“传统NAS厂商”,而华为针对个人用户推出的NAS产品(例如华为家庭存储)可以算是NAS新势力品牌。

读到这里可能有人会觉得,既然有这个特例存在,那直接按企业级和个人NAS来分类就好了。但是吧,如果真这么分类,BUG更严重。

以NAS行业名气较大的群晖为例,群晖既有针对个人用户的NAS也有针对企业的NAS,但软件系统用的都是DSM。这也就意味着群晖个人用户的NAS和企业的NAS在软件方面的使用体验是相近的,两者主要是硬件上的差异。所以群晖产品的整体设计思路也是更偏向于企业级。

一般来说一个厂商往往只会推出一套NAS系统,可能会根据硬件差异进行一定修改,但整体使用下来,大差不差。这也是将NAS厂商分类成“NAS新势力”品牌和“传统NAS厂商”的原因。


有关年轻人的第一台NAS怎么买?手把手教你的更多相关文章

  1. ruby - Ruby 中的隐式返回值是怎么回事? - 2

    所以我开始关注ruby​​,很多东西看起来不错,但我对隐式return语句很反感。我理解默认情况下让所有内容返回self或nil但不是语句的最后一个值。对我来说,它看起来非常脆弱(尤其是)如果你正在使用一个不打算返回某些东西的方法(尤其是一个改变状态/破坏性方法的函数!),其他人可能最终依赖于一个返回对方法的目的并不重要,并且有很大的改变机会。隐式返回有什么意义?有没有办法让事情变得更简单?总是有返回以防止隐含返回被认为是好的做法吗?我是不是太担心这个了?附言当人们想要从方法中返回特定的东西时,他们是否经常使用隐式返回,这不是让你组中的其他人更容易破坏彼此的代码吗?当然,记录一切并给出

  2. ruby - 怎么来的(a_method || :other) returns :other only when assigning to a var called a_method? - 2

    给定以下方法:defsome_method:valueend以下语句按我的预期工作:some_method||:other#=>:valuex=some_method||:other#=>:value但是下面语句的行为让我感到困惑:some_method=some_method||:other#=>:other它按预期创建了一个名为some_method的局部变量,随后对some_method的调用返回该局部变量的值。但为什么它分配:other而不是:value呢?我知道这可能不是一件明智的事情,并且可以看出它可能有多么模棱两可,但我认为应该在考虑作业之前评估作业的右侧...我已经在R

  3. ruby-on-rails - 我该怎么办 :remote location validation with CarrierWave? - 2

    我在我的Rails3示例应用程序上使用CarrierWave。我想验证远程位置上传,因此当用户提交无效URL(空白或非图像)时,我不会收到标准错误异常:CarrierWave::DownloadErrorinImageController#createtryingtodownloadafilewhichisnotservedoverHTTP这是我的模型:classPaintingtrue,:length=>{:minimum=>5,:maximum=>100}validates:image,:presence=>trueend这是我的Controller:classPaintingsC

  4. 电脑0x0000001A蓝屏错误怎么U盘重装系统教学 - 2

      电脑0x0000001A蓝屏错误怎么U盘重装系统教学分享。有用户电脑开机之后遇到了系统蓝屏的情况。系统蓝屏问题很多时候都是系统bug,只有通过重装系统来进行解决。那么蓝屏问题如何通过U盘重装新系统来解决呢?来看看以下的详细操作方法教学吧。  准备工作:  1、U盘一个(尽量使用8G以上的U盘)。  2、一台正常联网可使用的电脑。  3、ghost或ISO系统镜像文件(Win10系统下载_Win10专业版_windows10正式版下载-系统之家)。  4、在本页面下载U盘启动盘制作工具:系统之家U盘启动工具。  U盘启动盘制作步骤:  注意:制作期间,U盘会被格式化,因此U盘中的重要文件请注

  5. Unity 3D 制作开关门动画,旋转门制作,推拉门制作,门把手动画制作 - 2

    Unity自动旋转动画1.开门需要门把手先动,门再动2.关门需要门先动,门把手再动3.中途播放过程中不可以再次进行操作觉得太复杂?查看我的文章开关门简易进阶版效果:如果这个门可以直接打开的话,就不需要放置"门把手"如果门把手还有钥匙需要旋转,那就可以把钥匙放在门把手的"门把手",理论上是可以无限套娃的可调整参数有:角度,反向,轴向,速度运行时点击Test进行测试自己写的代码比较垃圾,命名与结构比较拉,高手轻点喷,新手有类似的需求可以拿去做参考上代码usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;u

  6. ruby - EventMachine - 你怎么知道你是否落后了? - 2

    我正在研究使用EventMachine支持的twitter-streamruby​​gem来跟踪和捕获推文。我对整个事件编程有点陌生。我如何判断我在事件循环中所做的任何处理是否导致我落后?有没有简单的检查方法? 最佳答案 您可以通过使用周期性计时器并打印出耗时来确定延迟。如果您使用的是1秒的计时器,您应该已经过了大约1秒,如果它更长,您就知道您正在减慢react器的速度。@last=Time.now.to_fEM.add_periodic_timer(1)doputs"LATENCY:#{Time.now.to_f-@last}"@

  7. ruby - 如果它是标点符号,我怎么能从字符串中删除最后一个字符,在 ruby​​ 中? - 2

    啊,正则表达式有点困惑。我正在尝试删除字符串末尾所有可能的标点符号:ifstr[str.length-1]=='?'||str[str.length-1]=='.'||str[str.length-1]=='!'orstr[str.length-1]==','||str[str.length-1]==';'str.chomp!end我相信有更好的方法来做到这一点。有什么指点吗? 最佳答案 str.sub!(/[?.!,;]?$/,'')[?.!,;]-字符类。匹配这5个字符中的任何一个(注意,。在字符类中并不特殊)?-前一个字符或组

  8. ruby-on-rails - CarrierWave - PDF - 只选择第一页 - 2

    我的Rails应用程序中安装了carrierwave。但是,当用户上传多页pdf时,我只希望应用程序获取文档中的第一页并将其转换为jpeg。这可能吗?用什么命令?这是我的uploader。#encoding:utf-8classImageUploader[200,300]##defscale(width,height)##dosomething#end#Createdifferentversionsofyouruploadedfiles:version:thumbdoprocess:resize_to_fill=>[150,210]process:convert=>:jpgdefful

  9. ruby - 如何跳过 CSV 文件的第一行并将第二行作为标题 - 2

    有没有办法跳过CSV文件的第一行,让第二行作为标题?我有一个CSV文件,第一行是日期,第二行是标题,所以我需要能够在遍历它时跳过第一行。我尝试使用slice但它会将CSV转换为数组,我真的很想将其读取为CSV,以便我可以利用header。 最佳答案 根据您的数据,您可以使用另一种方法和skip_lines-option此示例跳过所有以#开头的行require'csv'CSV.parse(DATA.read,:col_sep=>';',:headers=>true,:skip_lines=>/^#/#Markcomments!)do|

  10. ruby - Ruby 中 <=> 运算符的名称是什么?他们怎么调用它? - 2

    在Ruby中有运算符(operator)。在API中,他们没有命名它的名字,只是:Theclassmustdefinetheoperator...Comparableusestoimplementtheconventionalcomparison......theobjectsinthecollectionmustalsoimplementameaningfuloperator...它叫什么名字? 最佳答案 参见上面的@Tony。然而,它也被称为(俚语)“宇宙飞船运算符(operator)”。

随机推荐