首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

NAS 扩容简明指南:使用各种外设给 NAS扩容

说起来有趣,NAS 除了“不同设备共享存储”这个功能之外,最重要的功能就是为设备扩容,但是 NAS 自己的存储容量不够了,又该如何。...之前其实已经写过十篇左右和群晖相关的内容[1],不过因为种种问题,使用外设、使用在线模式、离线模式的设备给 NAS 扩容的话题一直都被忽略了。...说起来,NAS 扩容确实有很多方案,我这里提几种我使用过的。 硬件升级:购置更高规格的磁盘或 NAS 这个是初期最简单的方案,也是终极方案,但是不是本文推荐的方案。...有趣的是,最低成本的扩容 NAS 的方法,目前可能是为 NAS 插上一套硬盘阵列,实现一套“互联网+”方案的落地。...兼容机做网络存储服务器 但是相比较使用品牌提供的专用软件,我们还可以使用更通用的文件存储协议和一般的设备来让 NAS 能够通过“聚合”网络中其他设备的存储容量,来完成扩容

77110
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    NAS—网络附加存储

    NAS—网络附加存储 关键词:私有化存储Nas、云盘、群晖、Tailscale、 前言 身处于互联网时代的我们,几乎每时每刻都在与计算机打交道,而软件则作为我们和计算机之间沟通的桥梁,因此可以认为软件的作用是...随后私有化存储方案逐渐走进大众的视线,NAS(Network Attached Storage)中文译为网络附加存储,它是一个抽象的概念,是"通过互联网连接本地存储设备实现网络存储功能"的统称,从这个层面考虑...群晖NAS 群晖系统是一个专注于私有化存储的操作系统,在群晖系统中以"共享文件夹"的形式为局域网中的其他主机提供网络存储功能。...群晖系统共享文件夹示意图 Window连接群晖主机示意图 从Windows主机向群晖主机传输文件示意图 基于Tailscale实现互联网共享 如果希望在互联网中连接私有NAS存储系统,那么就需要打通互联网与本地...基于tailscale内网Ip从群晖NAS中下载文件示意图 结尾 NAS的实现有很多种,应用场景和玩法也很多,本文仅仅介绍了NAS的概念,希望可以给刚接触Nas的小伙伴们一些启发。

    13110

    NAS打造自己的私有云存储

    另一个原因,去年开始积累一些视频素材,这东西真的很占存储空间,我电脑可怜巴巴的256g明显不够用了,之后也入手了1T的SSD移动硬盘,虽然也能提供额外的存储,但数据可靠性却无法保证,毕竟SSD这东西是有明显的使用寿命的...,如果再不相信那么一摔…… 第三个原因,自建NAS的成本相对的也不再那么的贵,入门级的NAS几千块钱就能搞定,但对我数据存储的体验却是质的提升。...为什么我买4盘位的NAS却这买俩硬盘?首先即便组了RAID1,对我来说也有6T的存储空间可用,短期没有更大的存储需求。未来如果有需求再加硬盘呗,未来硬盘每GB的价格肯定会更低。...另外NAS在开启网络文件服务后,可以直接挂载到你的电脑上,这样你就可以想使用普通文件夹一样使用你NAS中的文件了。...公网访问 以上只是完成了局域网环境中存储系统的搭建,要是我在公司或者其他地方想存取我NAS中的文件怎么办?其实也是可以的,威联通也提供了官方的服务,不过速度超级慢,还不如某度网盘。

    11.9K41

    集群NAS和对象存储的区别

    这个话题乍一看可能有些奇怪,因为一个是集群NAS存储,一个是对象存储,没什么相同的地方,为啥还要比较? 而实际上,在考察两种技术的实际应用场景时,我们会发现,两种技术都是用来存储海量的文件。...对NAS和集群NAS 的描述: “Network-attached storage (NAS) is afile-level computer data storage server connected...简单总结,集群NAS符合以下几个特征: 对象存储的描述: “Object storage is a storage architecturethat manages data as objects, as...此外由于对象存储对读访问的支持要好于写访问,因此对象存储更适合于“冷数据“的存放。 同时需要指出,两类技术会有重叠之处,例如有些分布式文件系统可以同时支持集群NAS和对象存储。...而现在有些较为先进的对象存储产品也开始支持集群NAS功能,以实现和用户已有应用的集成。 从长远来看,两类技术都将会有用武之地。

    3.7K100

    RGW百亿级对象存储扩容方案

    现有扩容问题 元数据扩容: 1). 单个bucket存在object数量上限:受限于bucket的index shard数量,而shard数量存在上限。 2)....单个集群的元数据最终都存储在RocksDB中,需要考虑到随着object数量不断增加导致RocksDB实例过大的情况,大体积的DB实例一旦发生compaction会对底层性能和稳定性造成巨大影响。...单集群就算业务能够忍受OSD的扩容影响,也会始终受限于单个集群的机柜数量限制:一个集群不可能在同一个机房无限制的新增存储节点。 3)....后端扩容必须对客户端透明,并且将后端扩容对业务的影响降到最低。 客户端全部都是小文件读写,不会用到multipart upload方式去上传。...沿用现有的S3存储模型以及标准协议,将多个底层bucket(带权重)聚合成一个大的bigbucket,用户所有的操作都基于同一个bigbucket进行,不再需要进行bucket切换。

    2.4K21

    云服务器存储扩容详解

    存储扩容概述 随着业务的发展,业务数据不停的增长,原有的磁盘空间可能会出现磁盘空间不够用的情况,因此,需要对磁盘空间进行扩容,以满足业务数据增长的需求,以下图为例,假如起初购买了100G磁盘空间,随着数据的不停增长...,原有100G空间不够用了,将空间扩容至200G,CBS是腾讯云提供用于云服务器的持久性数据块级存储服务,云盘具有弹性,按需扩容特性,云盘可以任意的按需扩容。...[存储扩容概述] 不过云盘扩容时不是所有的场景下都可以任意扩容,云盘扩容具有两个限制: 系统盘不支持扩容,理论上系统盘也能够支持扩容,系统盘存放操作系统数据,扩容可能会造成系统启动异常 本地盘不支持扩容...Linux云服务器存储扩容 2.1....,下章节中演示基于裸设备文件文件系统存储空间扩容

    30.9K94

    DAS、NAS、SAN存储技术的比较 转

    简单来说NAS就是一台在网络上提供文档共享服务的的网络存储服务器。 NAS的网络结构 NAS存储使用以太网接口直接接入现有以太网网络实现数据的共享。部署灵活,不会对现有网络结构产生变化。...NAS集群技术通过一组NAS设备集合来形成如同一个NAS设备,NAS集群技术提供了一定的存储分流,使得不同的NAS设备可以同时工作来满足网络存储存储需求,从而提高了NAS系统的整体性能,并解决了多个NAS...并且NAS后期的扩容成本高;一般的NAS没有高可用配置,容易形成单点故障。...总结 根据DAS、NAS、SAN的不同特性,DAS及SAN是基于存储空间的磁盘分配,是基于硬件层面的存储方式,而NAS则是基于应用层面的存储方式,可以根据应用环境来对其进行总结。...随着技术的发展,以iSCSI技术的IP SAN技术使NAS存储抢占了一部分SAN存储的市场份额,另外随着10Gb以太网技术的发展NAS存储的发展空间将会更加广阔。

    3.4K31

    分类存储-

    1、概述 1.1、什么是 java的,其实就是我们电脑系统中的文件夹,里存放的是程序生成的.class文件。...1.2、的定义格式 通常使用公司网址反写,可以有多层名采用全部小写字母,多层之间用”.”连接 **类中的声明格式:**package 名.名.名…; 如: 组团学:官网网址zutuanxue.com...(名.类名)。...**格式:**名.名….类名 java.util.Scanner java.util.Random com.zutuanxue.Demo 带有的类, 创建对象格式:名.类名 变量名 = new名...2、应用 2.1、导 我们每次使用类时,都需要写很长的名。很麻烦,我们可以通过import导的方式来简化。 可以通过导的方式使用该类,可以避免使用全类名编写(即,名.类名)。

    39510

    谈谈集群NAS在VDI存储中的应用

    S君小故事:存储选型难在何处?S君是一家公司的存储工程师,每当业务部门提出新的存储设备需求时,他就要配合系统架构师共同确定产品方案。这可不只是数据库放在SAN、共享文件放NAS那么简单。...虚拟桌面用NAS:统一存储、兼容物理环境 一提到VDI(虚拟桌面基础架构),人们很容易联想到启动风暴带来的存储性能难题,于是引出了各种闪存阵列、服务器端PCIe SSD,VSAN和Nutanix等软件定义存储...当我们把眼光放到NAS上的时候,磁盘在这时候往往成了第一选择。有人说SSD固态存储流行后,针对传统硬盘优化的存储管理技术派不上用场了,我们觉得还是要看应用场景。...由于硬盘内外磁道的传输率差异,如果没有特别的优化技术,我们只能按磁盘内圈的最低水平来计算整套存储的性能。 可见针对VDI用途做NAS选型,与传统的OLTP业务对存储的考量点有着一些差别。...——Cofely Germany首席技术官兼性能管理负责人Peter Bickel 补充 单/双控NAS和集群NAS的区别在本文的尾声,我们想先简单介绍一下普通NAS(单/双控)和集群NAS存储之间的区别

    2.5K60

    横向扩展的NAS:混合云存储的关键

    横向扩展NAS的作用 向外扩展的NAS(网络附加存储)是基础性的混合云存储解决方案。由于混合云架构全面部署,许多组织都将面对这一相对较新的市场,甚至不了解一致性的横向扩展NAS的重要性。...扩展基于NAS的混合云架构应该基于三层。在集群中的每个服务器都会运行一个基于这些层的软件堆栈。第一层是持久存储层。它是基于对象存储,它提供了一个优势,如极端的可扩展性。但该层必须严格一致。...虚拟文件系统是任何规模的NAS的核心。而高速缓存、锁定、分层、配额和快照处理是第二层特征。第三层包含的协议如SMB和NFS并集成虚拟机管理程序。 它保持架构对称和清洁性是非常重要的。...因此,扩展NAS还必须能够运行超融合。在这里,软件定义是有意义的。 如果架构是扁平,并且缺乏外部存储系统,向外扩展NAS必须能够运行一个虚拟机,并利用虚拟机管理程序主机的物理资源。...客户端虚拟机(VM)的图像和数据将被存储在提供虚拟文件系统的横向扩展NAS。客户端虚拟机可以使用这个文件系统,它们之间共享文件,使得其获得完美的VDI环境。 现在,为什么支持多种协议很重要?

    2.9K80

    DAS,NAS,SAN 三种存储技术比较

    一、直连附加存储(DAS) 定义 DAS 指Direct Attached Storage,即直连附加存储,可以理解为本地文件系统。...二、网络附加存储(NAS) 定义 NAS指Network Area Storage,即网络附加存储。它一般是将本地的存储空间共享给其他主机使用,一般通过C/S架构实现通信。...网络文件系统,以文件模块的形式进行共享,工作在应用层上,常见的NAS有NFS和CIFS(FTP)。 特点 NAS实际是一种带有瘦服务器的存储设备,这个瘦服务器实际是一台网络文件服务器。...NAS设备直接连接到TCP/IP网络上,网络服务器通过TCP/IP网络存取管理数据。NAS作为一种瘦服务器系统,易于安装和部署,管理使用也很方便。...(3) 存储只能以文件方式访问,而不能像普通文件系统一样直接访问物理数据块,因此会在某些情况下严重影响系统效率,比如大型数据库就不能使用NAS这种存储方案。

    2K20

    详解使用对象存储服务备份NAS中的数据

    文章目录[隐藏] 0.前言 1.什么是对象存储 2.购买资源 3.创建访问密钥 4.新建存储桶 5.设置群晖使用对象存储 6.计费模式说明 0.前言 对数据备份有所了解的朋友应该都听说过“两地三中心”...下面便以腾讯云对象存储(COS)和群晖 DSM 6.2 为例,详细介绍如何使用对象存储服务备份 NAS 中的数据。...该资源能够自购买日起一年内抵扣国内地域对象存储服务 50GB 的标准存储容量所需费用。如存储容量超标,将会产生额外的费用。...由于我们之前购买的资源为标准存储定向抵扣,存储级别务必选择 Standard Storage 。 其他部分保持默认或按需设置,点击下一步,最后点击应用就完成了全部设置。...虽然看起来对象存储的使用成本较高,但实际作为第二备份来说取回的概率是相当低的。如果确实需要时也可以额外购买对应费用的资源进行抵扣。

    4.4K20

    图解存储架构:NAS vs. SAN vs. DAS

    通过这个例子,我们来看NAS、SAN和DAS似乎是同一个原理。NAS、SAN和DAS的目的是一样的:存储。但其初衷、过程和结果是不同的。 今天,我们就来聊聊这三个概念。...NAS是Network-Attached Storage的缩写。简而言之,它是一种通过网络实现存储目的的设备。...SAN的“协同”功能使存储更灵活,更方便扩容。 同时,由于独特的存储结构,SAN需要通过光纤交换机连接存储阵列和服务器,建立专用的数据存储网络。 NAS NAS具有自己的操作系统和自己的存储空间。...NAS可以简单地理解为方便的局域网存储设备,即一种通过网络实现存储目的的设备。 NAS(网络附加存储)是一种标准的文件级存储方式。...它的主要特点是集成了存储设备、网络接口和以太网技术,通过以太网直接访问数据,可快速实现部门级存储容量需求和文件传输需求。 与其他两种相比,NAS网络存储具有更高的独立性和良好的兼容性。

    4.8K30

    JDK容器学习之ArrayList:底层存储和动态扩容

    ArrayList 底层存储和动态扩容逻辑 ArrayList 作为最常用的容器之一,通常用来存储一系列的数据对象,O(1)级别的数据读写 I....新增,删除,读取逻辑 因为底层的数据结构为数组,所以根据index查询元素是常量级别开销,等同于获取数组中所索引为index处的元素 因此需要关注的就是新增一个元素,若数组容量不够,如何进行扩容...,后数组迁移,最后进行赋值 扩容逻辑: 优先扩容原来容量的1.5倍 若依旧不够,则扩容到恰好能容纳所有元素 在列表的最后添加元素,不要使用add(index,object)方法,会造成没必要的数组迁移调用...小结 ArrayList的底层存储为数组 ArrayList中可保存null,一个对象可以塞入多次 初始容量为10, 新增元素,若实际个数超过数组容量,则触发扩容逻辑 优先扩容原来容量的1.5倍 若依旧不够...,则扩容到恰好能容纳所有元素 只有添加元素会导致数组容量变化,删除不会 线程非安全,遍历过程中不允许修改列表

    88170
    领券