当前位置: 首页 > news >正文

基于云原生存储的容器持久化存储方案

【摘要】容器正逐渐成为云上应用的标准部署单元,某保险公司将所有业务系统进行容器化部署,在综合了技术先进性、成熟性、安全性、可扩展性等架构评估要素,并利用现有的物理存储的基础上,最终确认采用以分布式云原生存储 IOMesh 方案为主、容器本地存储相配合的容器持久化存储架构方案。该方案可以整合当前IT 基础架构中的存储系统,支持的基础架构包括公有云、私有云和裸金属,大大提高企业在多云或混合云架构中存储资源的利用率,也满足了云应用、数据库以及大数据等不同业务场景的存储需求。

1. 背景

某保险公司将所有业务系统进行容器化部署,容器云平台的数据存储采取了分布式持久化技术,存储场景涉及了云应用、数据存储和分析、高性能计算以及数据边界隔离。由于金融监管的要求,存储作为核心基础架构设施,需要保证高稳定性和高安全性,需要对数据一致性、灾备和恢复有严格的要求。

2. 需求分析

容器正逐渐成为云上应用的标准部署单元,容器云平台需要解决分布式持久化存储的需求。同时容器编排系统也已成为趋势,在无状态的容器中,分布式存储系统需要适配不同的存储模式和规模,具体的架构需求如下:

  • 分布式持久化存储系统根据不通的场景具备融合架构和分离架构的能力,满足高效率的文件检索、高带宽的吞吐性能,高可靠的数据安全保障;

  • 存储插件需要支持不同的后端存储;

  • 分布式持久化存储系统需要结合容器云平台实现自动化功能,如弹性伸缩,隔离管理,还需要具备可视化监控。

3. 总体架构设计

3.1 方案设计原则

相关文章:

  • 毫米波点云雷达 论文阅读 | 3DRIMR, IPCCC 2021
  • 如何修改网页视频播放倍速?(最高16倍速)
  • Gitlab服务器切换来版本升级,执行漏洞修复
  • Java日志系列——logback,log4j2使用
  • WebRTC Simulcast测试--用Janus
  • 2022年全球及中国有机粘土行业头部企业市场占有率及排名调研报告
  • 21年毕业,转行软件测试,薪资10K+,好运气都藏在你的实力里
  • java自定义工具类编写规范
  • 计算机组成原理_Cache的基本概念
  • 【Python零基础入门篇 · 1】:print()函数的使用和转义字符、原字符总结
  • Android集成腾讯TBS_X5内核的一些解决方法
  • spring cloud
  • 【MySQL】必知必会知识点
  • 复盘模型总结
  • Spring5学习笔记03--Bean的生命周期
  • FastReport在线报表设计器工作原理
  • JavaScript 基本功--面试宝典
  • Vue UI框架库开发介绍
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 动态魔术使用DBMS_SQL
  • 怎样选择前端框架
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • #pragma multi_compile #pragma shader_feature
  • #每天一道面试题# 什么是MySQL的回表查询
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (万字长文)Spring的核心知识尽揽其中
  • (转)visual stdio 书签功能介绍
  • .net core Swagger 过滤部分Api
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .net 后台导出excel ,word
  • .NET 中 GetProcess 相关方法的性能
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • .sh 的运行
  • @AutoConfigurationPackage的使用
  • @cacheable 是否缓存成功_让我们来学习学习SpringCache分布式缓存,为什么用?
  • [ IO.File ] FileSystemWatcher
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [AIGC] Kong:一个强大的 API 网关和服务平台
  • [bbk5179]第66集 第7章 - 数据库的维护 03
  • [Django 0-1] Core.Checks 模块
  • [DP 训练] Longest Run on a Snowboard, UVa 10285
  • [ExtJS5学习笔记]第三十节 sencha extjs 5表格gridpanel分组汇总
  • [flume$2]记录一个写自定义Flume拦截器遇到的错误
  • [Java安全入门]三.CC1链
  • [NKCTF 2024]web解析
  • [py]python自省工具
  • [Python进阶] 识别验证码
  • [Spring] Spring注解简化开发
  • [SpringBoot]接口的多实现:选择性注入SpringBoot接口的实现类
  • [Tomcat问题]--使用Tomcat 10.x部署项目时,出现实例化Servlet类[xxx]异常
  • [UE4]性能优化指南(程序向)
  • [UML]UML系列——类图class的实现关系Realization