带你读《对象存储实战指南》第一章对象存储概述1.3存储技术架构(一)

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000 次 1年
简介: 《对象存储实战指南》第一章对象存储概述1.3存储技术架构(一)

前面介绍了块存储、文件存储、对象存储的技术,本节将围绕这些存储技术介绍其架构原理和功能模块。

1.3.1存储区域网络架构

采用服务器硬盘存储数据可以满足小型应用要求,但最大的问题是只要服务器或硬盘发生故障就无法访问数据 。企业级应用需要提供 7x24h持续服务,采用简 单的服务器硬盘存储数据肯定无法满 足需求 ,为了解决该问题,使用存储区域网络 ( StorageAreaNetwork,   SAN)技术。该技术最早广泛应用于 IBM大型机,提供专门的外置存储阵列( SAN存储),可以允许多台大型机通过光纤通道( FreChannel, FC) 协议连接存储阵列并访问数据 ,并且通过存储阵列的独立冗余 磁盘阵列 ( RedundantArrays oflndependentDisks, RAID ) 或纠删码( ErasureCode,EC) 技术有效预防硬盘发 生故障。因此,SAN典型应用场景为企业应用 ,通过多台应用机器连接存储阵列,实现业务连续性,SAN存储阵列的高可用架构如图 1-6所示

image.png

1- 6   SAN存储阵列的高可用架构

SAN存储阵列 由存储控制器和盘框组成,两个存储控制器连接到盘框 ( JustaBunchOfDisks,JBOD) ,能够同时访问盘框中的盘,从而在某个存储控制器 发故障后另 个存储控制器仍然可以快速访问盘上的数据,实现无缝切换此时两个存储控制器运行相同 的分层子系统,通常包括如下模块


•    RAID/EC模块。它可实现数据跨盘冗余,即使盘发生故障 也不会丢失数据

·   ( Block) 功能模块。SAN提供存储池 、逻辑卷、快照、复制功能,以满足企业应用的各种场景

·    缓存 ( Cache) 模块。SAN为数据库应用场 景中重要的数据存储架 构,满足数据库的时延需求 是其关键能力 ,通过缓存模块可以优化系统响应时延

·   协议模块 。SAN存储通常采用 FC协议和 Internet型计算机系统接口( Internet SmallComputerSystemInterface,iSCSI) 协议为应用主机提供服务 ,所以要提供服务端 的协议模块


相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
相关文章
|
3天前
|
Java Linux 虚拟化
【Docker】(1)Docker的概述与架构,手把手带你安装Docker,云原生路上不可缺少的一门技术!
1. Docker简介 1.1 Docker是什么 为什么docker会出现? 假定您在开发一款平台项目,您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。 您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。 您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。 **要求:**希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销 问题: 要如何确保应用能够在这些环境中运行和通过质量检测? 在部署过程中不出现令人头疼的版本、配置问题 无需重新编写代码和进行故障修复
64 1
|
7月前
|
人工智能 运维 安全
AI 安全架构概述
AI 安全架构涵盖数据采集、模型训练、推理部署等阶段,确保安全性、隐私与合规。其核心组件包括数据层、模型层、推理层、应用层和运维层,针对数据安全威胁(如数据投毒)、模型窃取、对抗攻击及系统漏洞等风险,提出数据加密、对抗训练、联邦学习等防御策略,并强调开发前、开发中和部署后的最佳实践,以降低 AI 解决方案的安全风险。
677 13
|
12月前
|
SQL 存储 分布式计算
ODPS技术架构深度剖析与实战指南——从零开始掌握阿里巴巴大数据处理平台的核心要义与应用技巧
【10月更文挑战第9天】ODPS是阿里巴巴推出的大数据处理平台,支持海量数据的存储与计算,适用于数据仓库、数据挖掘等场景。其核心组件涵盖数据存储、计算引擎、任务调度、资源管理和用户界面,确保数据处理的稳定、安全与高效。通过创建项目、上传数据、编写SQL或MapReduce程序,用户可轻松完成复杂的数据处理任务。示例展示了如何使用ODPS SQL查询每个用户的最早登录时间。
1397 1
|
12月前
|
分布式计算 资源调度 Hadoop
大数据-80 Spark 简要概述 系统架构 部署模式 与Hadoop MapReduce对比
大数据-80 Spark 简要概述 系统架构 部署模式 与Hadoop MapReduce对比
239 2
|
12月前
|
存储 分布式计算 API
大数据-107 Flink 基本概述 适用场景 框架特点 核心组成 生态发展 处理模型 组件架构
大数据-107 Flink 基本概述 适用场景 框架特点 核心组成 生态发展 处理模型 组件架构
451 0
|
Java 对象存储 开发者
解析Spring Cloud与Netflix OSS:微服务架构中的左右手如何协同作战
Spring Cloud与Netflix OSS不仅是现代微服务架构中不可或缺的一部分,它们还通过不断的技术创新和社区贡献推动了整个行业的发展。无论是对于初创企业还是大型组织来说,掌握并合理运用这两套工具,都能极大地提升软件系统的灵活性、可扩展性以及整体性能。随着云计算和容器化技术的进一步普及,Spring Cloud与Netflix OSS将继续引领微服务技术的发展潮流。
236 0
|
存储 运维 关系型数据库
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
|
缓存 自然语言处理 前端开发
第一章 引言-HTTP协议基础概念和前后端分离架构请求交互概述
第一章 引言-HTTP协议基础概念和前后端分离架构请求交互概述
284 0
|
11月前
|
存储 监控 Linux
Docker技术架构概述
【10月更文挑战第22天】Docker采用CS架构,Client与Daemon交互,Compose管理多容器应用。
|
存储 监控 数据可视化
SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
【9月更文挑战第2天】SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
427 9