RAID 的基本功能
- 检查数据一致程度的功能:当出现数据不一致的情况时,拥有冗余功能的 RAID 卡会对 RAID 组磁盘数据进行检验计算,并尝试做自动修复、存储错误信息。
- 数据重建功能:RAID 拥有数据重建功能,如果发现故障,可以通过 RAID 卡对故障盘进行重建。当 RAID 组拥有可用的热备盘配置时,能够自动替换故障的成员盘并进行数据重建;当 RAID 组不拥有可用的热备盘配置时,可通过更换新盘进行数据配置。
- 容错功能:容错功能可以保障磁盘组的某一块出现故障时不影响整体数据存储。对于涵盖多个子组的 RAID,RAID 10、50 可以允许故障盘的个数等同于子组数,而 RAID 60 允许故障盘的个数为子组数的二倍。
RAID 的工作原理
RAID 一般通过网络连接主机,或在主机外直连。RAID 拥有一定量的缓冲存储器,主机与磁盘阵列的缓存交互,缓存与具体的磁盘交互数据,可提升读取效率。在具体应用中,磁盘会将需要经常被读取的数据保存在缓存里,在需要读取缓存中没有的数据时,主机会通过 RAID 从磁盘上直接读取;对于主机写入的数据,只写在缓存中,可以立即完成。然后再由缓存慢慢写入磁盘。
RAID 的优缺点
- RAID 的优点:RAID 不仅能通过数据校验提供容错功能,还能通过多个磁盘存储和读取数据,提升存储系统的数据吞吐量,让传输更高效。同时RAID还能够为系统提供安全保障,提升系统冗余的稳定性。
- RAID 的缺点:RAID 的缺点主要体现在 RAID0 和 RAID1 上,由于 RAID0 没有冗余功能,在磁盘出现物理损坏时,所有的数据都将无法使用;而RAID1 磁盘的利用率较低,即使使用两块盘,其利用率也只有 50%。
RAID 的实现方法
RAID 有五种最常见的实现方法:
- 操作系统软件 RAID:指通过使用系统磁盘管理器的方式来提供软件的 RAID 功能。
- 板载 RAID:指通过主板集成或主板南桥的储存芯片实现 RAID 功能。
- 外接独立 RAID卡:指通过在主板 IO 插槽中安装的独立 RAID 卡来提供功能。
- 外接零通道 RAID 卡。
- 主机板内嵌磁碟阵列:这个阵列在主板上拥有专门的 RAID 卡槽,不需要使用主板的 IO 扩展卡槽。
亚马逊云科技的 RAID 技术应用
![亚马逊云科技的 RAID 技术应用_使用任何标准 RAID 配置 亚马逊云科技的 RAID 技术应用_使用任何标准 RAID 配置](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xuefezha-jennie/raid-Content5%20image1.c660a7149022906a5853ef08d882e0e47b324ff4.d365c9b875415910173c9621302544e80df08872.png)
使用任何标准 RAID 配置
通过 Amazon EBS,您可以使用能够与传统裸机服务器结合的任何标准 RAID 配置,只要实例的操作系统支持该特定 RAID 配置。这是因为,所有 RAID 都是在软件级别上实现的。
![亚马逊云科技的 RAID 技术应用_可在可用区内多个服务器间进行复制 亚马逊云科技的 RAID 技术应用_可在可用区内多个服务器间进行复制](https://s3.cn-north-1.amazonaws.com.cn/aws-dam-prod/xuefezha-jennie/raid-Content5%20image2.c7669a6b9ed6c565c072eabfe7592afdbe78e5fd.5d0a31600bf69312b14e679bcf6fbb9e108e6138.png)
可在可用区内多个服务器间进行复制
Amazon EBS 卷的数据可在可用区内多个服务器间进行复制,以防由于任何单个组件发生故障导致数据丢失。此复制使得 Amazon EBS 卷的可靠程度比普通磁盘高 10 倍。
欢迎加入亚马逊云科技培训中心
欢迎加入亚马逊云科技培训中心
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
-
快速上手训练营
-
账单设置与查看
-
动手实操
-
快速上手训练营
-
第一课:亚马逊云科技简介
本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。
亚马逊云科技技术讲师:李锦鸿第二课:存储与数据库服务
您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。
亚马逊云科技资深技术讲师:周一川第三课:安全、身份和访问管理
在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。
亚马逊云科技技术讲师:马仲凯 -
账单设置与查看
-
-
动手实操
-