1 存储类型数据库
存储类型分为三种后端
直连式存储:Direct-Attached Storage,简称DAS服务器
网络附加存储:Network-Attached Storage,简称NAS网络
存储区域网络:Storage Area Network,简称SAN架构
应用:并发
NAS和SAN混合搭配的解决方案为大多数企业带来最大的灵活性和性能优点。服务器环境越是异构化,NAS就越是重要,由于它能无缝集成异构的服务器。而企业数据量越大,高效的SAN就越重要。运维
NAS能简化对SAN的访问。事实上,NAS是SAN理想的网关,能帮助SAN提供的数据块以文件形式路由至适当的服务器。与此同时,SAN能经过减轻非关键数据的大容量存储负担,使NAS更为有效的工做。重要文件能够存储在本地的NAS设备上,不重要的能够卸到SAN中。高并发
DAS存储是最多见的一种存储方式,尤为是在中小企业应用中。PC中的硬盘或只有一个外部SCSI接口的JBOD都属于DAS架构。DAS是指存储设备直接链接到服务器总线上,存储设备只与一台独立的主机链接,其余主机不能使用这个存储设备。DAS存储设备与服务器主机之间的链接通道一般采用SCSI链接,DAS存储设备主要是磁盘阵列(RAID: Redundant Arrays of Independent Disks)、磁盘簇(JBOD:Just a Bunch Of Disks)等。oop
所谓的直连存储就是经过把咱们的计算机和硬盘经过一根很短的数据线来相连。也就是直接在电脑上接了块硬盘来管理该硬盘。直连存储就是主流的经常使用存储方式把硬盘和计算机经过短的数据线来相链接的。直连式存储与服务器主机之间的链接一般采用SCSI链接,SCSI通道是IO瓶颈;服务器主机SCSI ID资源有限,可以创建的SCSI通道链接有限。布局
不管直连式存储仍是服务器主机的扩展,从一台服务器扩展为多台服务器组成的群集(Cluster),或存储阵列容量的扩展,都会形成业务系统的停机,
NAS存储也一般被称为附加存储,顾名思义,就是存储设备经过标准的网络拓扑结构(例如以太网)添加到一群计算机上。NAS是文件级的存储方法,它的重点在于帮助工做组和部门级机构解决迅速增长存储容量的需求。现在更多的企业采用NAS较多的功能是用来文档共享、图片共享、电影共享等等,并且随着云计算的发展,一些NAS厂商也推出了云存储功能,大大方便了企业和我的用户的使用。
NAS产品是真正即插即用的产品。NAS设备通常支持多计算机平台,用户经过网络支持协议可进入相同的文档,于是NAS设备无需改造便可用于混合Unix/Windows NT局域网内,同时NAS的应用很是灵活。
但NAS有一个关键性问题,即备份过程当中的带宽消耗。与将备份数据流从LAN中转移出去的存储区域网(SAN)不一样,NAS仍使用网络进行备份和恢复。NAS 的一个缺点是它将存储事务由并行SCSI链接转移到了网络上。这就是说LAN除了必须处理正常的最终用户传输流外,还必须处理包括备份操做的存储磁盘请求。
能够经过远程网络的方式来实现文件共享,这种网络存储时基于文件的( FTP、NFS、SMB/CIFS等 ),实现文件共享 。经过这种网络协议将把本身的共享文件夹共享出来
NAS就是访问的数据不在我本机而是在网络中的远程主机上,我可使用他的数据。可是不能修改他的数据,我只能共享他提供的资源
存储区域网络,这个是经过光纤通道或以太网交换机链接存储阵列和服务器主机,最后成为一个专用的存储网络。SAN通过十多年历史的发展,已经至关成熟,成为业界的事实标准(但各个厂商的光纤交换技术不彻底相同,其服务器和SAN存储有兼容性的要求)。
SAN提供了一种与现有LAN链接的简易方法,而且经过同一物理通道支持普遍使用的SCSI和IP协议。SAN不受现今主流的、基于SCSI存储结构的布局限制。特别重要的是,随着存储容量的爆炸性增加,SAN容许企业独立地增长它们的存储容量。SAN的结构容许任何服务器链接到任何存储阵列,这样无论数据置放在那里,服务器均可直接存取所需的数据。由于采用了光纤接口,SAN还具备更高的带宽。
现在的SAN解决方案一般会采起如下两种形式:光纤信道以及iSCSI或者基于IP的SAN,也就是FC SAN和IP SAN。光纤信道是SAN解决方案中你们最熟悉的类型,可是,最近一段时间以来,基于SCSI的SAN解决方案开始大量出如今市场上,与光纤通道技术相比较而言,这种技术具备良好的性能,并且价格低廉。
SAN的优点:
随着存储容量的增加,SAN容许企业独立地增长他们的存储容量。
SAN容许任何服务器链接到任何存储阵列(好处是:无论数据放在哪里,服务器均可以直接存取所需的数据)
因为使用光纤接口,SAN具备更高的带宽。除了FC链接,SAN链接还有ISCSI(SCSI over IP)以及SAS(Serial Attached SCSI)接口。
光纤接口能够提供10千米那么长那么远的链接长度,很是容易实现物理分离的存储
将存储和服务器隔离,简化了存储管理,可以统1、集中的管理各类资源。
使存储更为高效。一般网络中,可能一个服务器可用空间用完了,另外一个服务器还有不少可用空间。SAN把全部存储空间有效的聚集在一块儿,每一个服务器都享有访问组织内部的全部存储空间的同等权利。这一方法能下降文件冗余度。
SAN能屏蔽系统的硬件,能够同时采用不一样厂商的存储设备
SAN不足:
跨平台性能没有NAS好,价格偏高,搭建SAN比在服务器后端安装NAS要复杂的多。
SAN与NAS的主要区别体如今文件系统所在的位置
三种存储架构的应用场景
DAS虽然比较古老了,可是仍是很适用于那些数据量不大,对磁盘访问速度要求较高的中小企业
NAS多适用于文件服务器,用来存储非结构化数据,虽然受限于以太网的速度,可是部署灵活,成本低
SAN则适用于大型应用或数据库系统,缺点是成本高、较为复杂
DNS和SAN管理数据是以数据库方式来进行管理
NAS是基于文件的方式来共享的因此他的共享方式是文件
相对将NAS配置起来不须要硬件。只须要提供网络共享的服务便可。而SAN和DAS则须要硬件来进行文件共享,也能够走软件。可是若是走硬件的话还要给DAS和SAN安装对应的FC卡光纤接口卡。
CPU 密集:
某种应用极其消耗 CPU 资源、其程序内部逻辑复杂并且、对磁盘访问量不高。这种程序在运行时、根本不用或少许读取磁盘上的数据只是在程序载入的时候、读入一点点程序数据而已,进程运行后便会使CPU 的核心处于全速状态,这会形成其余进程同一时间只得到少许的执行时间、影响了性能,必要时、能够将多台机器组成集群来运行这种程序。
IO 密集: 某种程序的内部逻辑并不复杂、耗费的CPU 资源很少,但要随时读取磁盘上的数据、好比FTP 服务器
大块连续IO密集的环境:SAN
高并发随机小块IO或共享访问文件的环境:NAS
CPU密集的环境:NAS
更多文章和资料|点击下方文字直达 ↓↓↓
阿里云K8s实战手册
[阿里云CDN排坑指南] CDN
ECS运维指南
DevOps实践手册
Hadoop大数据实战手册
Knative云原生应用开发指南
OSS 运维实战手册