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

备份时间缩短为原来 1/4,西安交大云数据中心的软件定义存储实践

XEDP 统一数据平台为西安交通大学云平台业务提供可靠的备份空间和强大的容灾能力,同时确保数据安全。

西安交通大学(简称“西安交大”)是我国最早兴办、享誉海内外的著名高等学府,是教育部直属重点大学。学校现有兴庆、雁塔、曲江和中国西部科技创新港 4 个校区,教职工 6000 多人,学生超过 5 万。近年来,网络安全和信息化工作已成为西安交大各项工作平稳运行的重要基础。学校信息化建设在 5G 智慧校园、高性能计算、统一运营指挥、就业大数据平台、新生三选系统、学生成长档案、一网通办、高校发展数据管理、在线教育、丝路科技培训等十个方面取得显著成果。星辰天合 XEDP 统一数据平台为支撑西安交大信息化建设的 IT 基础架构提供了可靠的备份容灾能力,保障了数据安全。


1181f20921cbf4d549e8d99b264ed27c.jpeg


面临挑战:做好数据备份,才能让数据更安全

在校园信息化的建设中,西安交大一直走在全国前列,很早就打造了服务全校师生的校园云平台,为重要校园应用的运行和开创性研究活动的开展,提供稳定、可靠、灵活的支撑,并在确保校内各部门正常开展工作方面发挥了根本性作用。

西安交大的 IT 平台基础架构逐步扩充,一旦产生数据风险,将会影响校内各类应用和研究的业务系统运行,若遭受勒索病毒,更是会对各类关键数据产生不可逆的伤害。同时,随着成本的攀升以及云平台中的业务应用不断增加,西安交大建设双中心灾备体系已迫在眉睫。

为了完成核心数据保护目标,西安交大开始寻求一个可靠的存储系统来承载大量的数据备份需求。除备份能力之外,该存储系统还需满足数据中心虚拟化平台高性能、大容量和强大的容灾能力要求。为此,西安交大决定建设云数据中心基础平台统一备份系统,将兴庆和创新港两个校区的私有云平台,独立进行虚拟机备份和虚拟机内部的文件和数据库备份,并对存储备份方案提出了如下具体要求:

1、能够将学校的 x86 硬件节点的 SSD 和 HDD 等存储介质抽象成存储资源池,构建起统一的分布式存储平台;

2、能够提供高性能、高可靠、高可扩展性的存储资源,以满足两个校区云平台虚拟机备份、文件备份、数据库备份以及部分虚拟化平台虚拟机运行的需求。


解决方案:XEDP 统一数据平台打破数据备份障碍

项目启动后,西安交大对业内多款存储方案进行了多重评估,包括知名厂商的中高端 NAS 存储阵列,以及多家厂商提供的对象存储方案等。除了方案可行性、产品性能外,西安交大尤其注重厂商在西安当地的技术支持和服务能力,希望出现问题后能够最快速度解决。

历经长达 8 个月的严格考核,西安交大最终决定选择 XSKY星辰天合所提供的软件定义分布式存储方案。

在该方案中,星辰天合基于西安交大的基础设施环境和网络情况,在 x86 架构硬件构筑的存储节点上,部署分布式统一数据平台 XEDP,构建 16 节点 4 PB 容量的统一弹性存储资源池,用于创建虚拟机备份以及为云平台业务提供存储备份空间。目前,此方案已被成功应用于西安交大创新港校区云平台的统一备份系统服务。


9d2b22f3d3a64e5eef77964ed5b32521.jpeg

在该方案中,西安交大可以通过设置访问策略来提供存储的 Web 服务能力,轻松实现数据互通和快速导出。

同时,该方案还具备下面优势:

1.能够提供块、文件、对象多样化存储能力,满足西安交大云平台上各业务系统的结构化和非结构化数据需求;
2.可访问 FC、ISCSI、CIFS、NFS、S3 等各类存储协议,既满足了学校现网备份及虚拟化业务需求,也为未来更多业务预备了存储接口;
3.系统的每个节点都是数据节点,可以同时对外提供服务,数据可以在资源池中均衡分布,相互之间进行冗余,保证高弹性,高稳定性
4.充分利用硬件升级红利,西安交大现有各类 x86 硬件设备均可被用作存储节点,满足兼容性要求,后期扩容升级更加灵活;
5.EC 纠删码数据保护,可以让西安交大云中心获得更高的得盘率,更低的成本。



用户收益:提速备份效率,护航云平台业务运行

由星辰天合方案搭建的西安交大云数据中心基础平台统一备份系统,支持最新的虚拟机版本,16 个节点存储资源池可以有效应对云平台各业务的备份需求,满足数据在线备份的同时,能够保障备份效率和数据安全,全面护航各业务系统的稳定运行。

部署完成之后,西安交大主要获得的收益还包括:

1.高空间利用率:与传统服务器和存储解决方案相比,星辰天合方案凭借其高磁盘利用率最大限度地提高了存储空间,并将设备占用空间减少了 70%。此外,该方案还使用了 SATA 存储空间,因而能提供更好的性能和更低的 TCO;

2.可弹性扩展:实现按需建设,存储资源线性增加;

3.备份速度、效率提升:提高了数据在线备份的速率,从 2 小时缩短到 30分钟以内;

4.系统稳定可靠:存储系统高可用,即便有个别节点或硬盘故障,也可以保证业务连续不中断。

当前,如何管好、用好数字资产,成为建设好“智慧校园”的核心关键。为了确保数据的安全使用,各大高校不仅积极建设多种安全防护系统,还通过存储、备份机制来加强重要数据安全保护。XSKY星辰天合的 SDS 方案已在全国各大高校广泛应用,能够帮助学校有效应对数据备份压力,全力破解数据安全难题。

(END)

相关文章:

备份时间缩短为原来 1/4,西安交大云数据中心的软件定义存储实践

XEDP 统一数据平台为西安交通大学云平台业务提供可靠的备份空间和强大的容灾能力,同时确保数据安全。西安交通大学(简称“西安交大”)是我国最早兴办、享誉海内外的著名高等学府,是教育部直属重点大学。学校现有兴庆、雁塔、曲江和…...

我国近视眼的人数已经超过了六亿,国老花眼人数超过三亿人

眼镜是一种用于矫正视力问题、改善视力、减轻眼睛疲劳的光学器件,在我们的生活中不可忽略的一部分,那么我国眼镜市场发展情况是怎样了?下面小编通过可视化互动平台对我国眼镜市场的状况进行分析。我国是一个近视眼高发的国家,据统…...

设计模式(十八)----行为型模式之策略模式

1、概述 先看下面的图片,我们去旅游选择出行模式有很多种,可以骑自行车、可以坐汽车、可以坐火车、可以坐飞机。 作为一个程序猿,开发需要选择一款开发工具,当然可以进行代码开发的工具有很多,可以选择Idea进行开发&a…...

VUE3入门基础:input元素的type属性值说明

说明 在Vue 3中&#xff0c;<input>元素的type属性可以设置不同的类型&#xff0c;以适应不同的输入需求。 常见的type属性取值如下&#xff1a; text&#xff1a;默认值&#xff0c;用于输入文本。password&#xff1a;用于输入密码&#xff0c;输入内容会被隐藏。em…...

关于供应链,一文教你全面了解什么是供应链

什么是供应链&#xff1f;供应链是指产品生产和流通过程中所涉及的原材料供应商、生产商、分销商、零售商以及最终消费者等成员通过与上游、下游成员的连接 (linkage) 组成的网络结构。也即是由物料获取、物料加工、并将成品送到用户手中这一过程所涉及的企业和企业部门组成的一…...

Scope作用域简单记录分析

类型 singleton 单例作用域 prototype 原型作用域 request web作用域,请求作用域,生命周期跟request相同,请求开始bean被创建,请求结束bean被销毁 session web作用域,会话作用域,会话开始bean被创建,会话结束bean被销毁 application web作用域,应用程序作用域,应用程序创建…...

ChatGPT创作恋爱甜文

林欣是一个长相可爱、性格呆萌的小姑娘&#xff0c;她年纪轻轻就失去了父母&#xff0c;独自一人面对世界的冷漠和残酷。 虽然经历了这样的打击&#xff0c;但她并没有沉沦&#xff0c;反而更加努力地去生活。 她找到了一份服务员的工作&#xff0c;每天在餐厅里穿梭&#xf…...

贝叶斯优化及其python实现

贝叶斯优化是机器学习中一种常用的优化技术&#xff0c;其目的是在有限步数内寻找函数的最大值或最小值。它可以被视为在探索不同参数配置与观察这些配置结果之间寻求平衡点的过程。基本思想是将我们在过去的观察和体验&#xff0c;传递到下一个尝试中&#xff0c;从而在等待数…...

Lombok使用@Builder无法build父类属性

文章目录问题描述解决方案使用示例lombok Builder注解和build父类属性问题1、简介2.使用3、Builder注解对类做了什么&#xff1f;问题描述 实体类使用Lombok的Builder来实现Builder模式&#xff0c;但是如果使用了extend继承&#xff0c;则子类无法通过Builder来Build父类属性…...

Pixhawk RPi CM4 Baseboard 树莓派CM4安装Ubuntu20.04 server 配置ros mavros mavsdk

文章目录硬件安装Ubuntu Server20.04下载rpiboot工具下载imager刷写系统配置USB配置WIFI开机安装桌面配置wifi配置串口安装ROS安装mavros安装MAVSDK-PythonInternet设置最后参考&#xff1a; https://docs.holybro.com/autopilot/pixhawk-baseboards/pixhawk-rpi-cm4-baseboard…...

后端开发过程中的安全问题

安全问题是木桶效应&#xff0c;整个系统的安全等级取决于安全性最薄弱的那个模块。在写业务代码的时候&#xff0c;要从我做起&#xff0c;建立最基本的安全意识&#xff0c;从源头杜绝低级安全问题。 1、数据源头的安全处理 对于 HTTP 请求&#xff0c;我们要在脑子里有一个…...

基于Hyperledger Fabric的学位学历认证管理系统

基于Hyperledger Fabric的学位学历认证管理系统 项目源码&#xff1a;https://github.com/Pistachiout/Academic-Degree-BlockChain 一、选题背景 学历造假、认证造假等是一个全球日益普遍的现象&#xff0c;不仅对社会产生了巨大的负面影响&#xff0c;同时也极大增加了企业…...

jq条件判断验证,正则表达式

// 判断是否包含为至少8位及以上字符,大小写字母及特殊字符 jQuery.validator.addMethod("isPwd", function (value, element) { var pwdRegex new RegExp((?.*[0-9])(?.*[A-Z])(?.*[a-z])(?.*[^a-zA-Z0-9]).{8,30}); return this.optional(elemen…...

23.3.9打卡 AtCoder Beginner Contest 259

A题 题解 对于x特判一下就好 代码 void solve() {ll x,d;cin>>n>>m>>x>>t>>d;if(n>m){nmin(n,x);if(n<m){cout<<t;return;}cout<<(m-n)*dt;}else{mmin(m,x);cout<<(m-n)*dt;}return; }B 三角函数全还给高中老师了 题…...

JS - this指向

一 this 指向有哪几种 详细可见&#xff1a;https://juejin.cn/post/6844903805587619854 &#xff08;文章归类this指向为四大类&#xff09; https://www.jianshu.com/p/66eb9b21105d this是什么&#xff1f;this 就是一个指针&#xff0c;指向调用函数的对象。 1.默认绑定…...

低代码有哪些典型应用场景?

低代码有哪些典型应用场景&#xff1f; 低代码是一种全新的应用开发方式&#xff0c;它通过可视化的拖拽式界面&#xff0c;将传统的繁琐代码编写转化为简单的拖拽操作&#xff0c;让非技术人员也能够快速地开发出应用程序。 随着数字化转型的不断加速&#xff0c;低代码平台…...

Substrate 基础教程(Tutorials) -- 监控节点指标

Substrate 公开有关网络操作的度量。例如&#xff0c;您可以收集有关您的节点连接了多少个对等节点、您的节点使用了多少内存以及正在生成的块数量的信息。为了捕获和可视化Substrate节点公开的度量&#xff0c;您可以配置和使用Prometheus和Grafana等工具。本教程演示如何使用…...

lua table 详解

文章目录1.table 声明与访问2. table 的两种遍历方式 pairs 和 ipairs2.1 pairs2.2 ipairs2.3 例3.迭代器实现 ipairs 效果4.获取 table 长度4.1 #table 获取长度4.2 自定义函数获取 table 长度注意事项1.table 声明与访问 -- 初始化表 tbl {} -- 不可以是 tbl nil-- 赋值 -…...

Element表单嵌套树形表格的校验问题

普通嵌套 表单和表格是项目中最常见的项目&#xff0c;有时候就会遇到表格嵌套表单的情况&#xff0c;比如 这种形式的其实挺好处理的&#xff0c;如下&#xff1a; <el-form:model"states"ref"tableFormRef"label-width"80px"label-posit…...

1.webpack的基本使用

webpack是做工程化用的&#xff0c;并且可以对代码进行压缩(搞成min.js那样)&#xff0c;处理浏览器端JS兼容性&#xff0c;性能优化 vue-cli与webpack作用相同 目录 1 基本使用 1.1 引入场景 1.2 安装webpack 1.3 配置webpack 1.4 使用webpack 2 webpack.config.…...

XCTF-web-easyupload

试了试php&#xff0c;php7&#xff0c;pht&#xff0c;phtml等&#xff0c;都没有用 尝试.user.ini 抓包修改将.user.ini修改为jpg图片 在上传一个123.jpg 用蚁剑连接&#xff0c;得到flag...

【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15

缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下&#xff1a; struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...

C++中string流知识详解和示例

一、概览与类体系 C 提供三种基于内存字符串的流&#xff0c;定义在 <sstream> 中&#xff1a; std::istringstream&#xff1a;输入流&#xff0c;从已有字符串中读取并解析。std::ostringstream&#xff1a;输出流&#xff0c;向内部缓冲区写入内容&#xff0c;最终取…...

汇编常见指令

汇编常见指令 一、数据传送指令 指令功能示例说明MOV数据传送MOV EAX, 10将立即数 10 送入 EAXMOV [EBX], EAX将 EAX 值存入 EBX 指向的内存LEA加载有效地址LEA EAX, [EBX4]将 EBX4 的地址存入 EAX&#xff08;不访问内存&#xff09;XCHG交换数据XCHG EAX, EBX交换 EAX 和 EB…...

人机融合智能 | “人智交互”跨学科新领域

本文系统地提出基于“以人为中心AI(HCAI)”理念的人-人工智能交互(人智交互)这一跨学科新领域及框架,定义人智交互领域的理念、基本理论和关键问题、方法、开发流程和参与团队等,阐述提出人智交互新领域的意义。然后,提出人智交互研究的三种新范式取向以及它们的意义。最后,总结…...

MySQL 部分重点知识篇

一、数据库对象 1. 主键 定义 &#xff1a;主键是用于唯一标识表中每一行记录的字段或字段组合。它具有唯一性和非空性特点。 作用 &#xff1a;确保数据的完整性&#xff0c;便于数据的查询和管理。 示例 &#xff1a;在学生信息表中&#xff0c;学号可以作为主键&#xff…...

BLEU评分:机器翻译质量评估的黄金标准

BLEU评分&#xff1a;机器翻译质量评估的黄金标准 1. 引言 在自然语言处理(NLP)领域&#xff0c;衡量一个机器翻译模型的性能至关重要。BLEU (Bilingual Evaluation Understudy) 作为一种自动化评估指标&#xff0c;自2002年由IBM的Kishore Papineni等人提出以来&#xff0c;…...

c++第七天 继承与派生2

这一篇文章主要内容是 派生类构造函数与析构函数 在派生类中重写基类成员 以及多继承 第一部分&#xff1a;派生类构造函数与析构函数 当创建一个派生类对象时&#xff0c;基类成员是如何初始化的&#xff1f; 1.当派生类对象创建的时候&#xff0c;基类成员的初始化顺序 …...

深度剖析 DeepSeek 开源模型部署与应用:策略、权衡与未来走向

在人工智能技术呈指数级发展的当下&#xff0c;大模型已然成为推动各行业变革的核心驱动力。DeepSeek 开源模型以其卓越的性能和灵活的开源特性&#xff0c;吸引了众多企业与开发者的目光。如何高效且合理地部署与运用 DeepSeek 模型&#xff0c;成为释放其巨大潜力的关键所在&…...

[USACO23FEB] Bakery S

题目描述 Bessie 开了一家面包店! 在她的面包店里&#xff0c;Bessie 有一个烤箱&#xff0c;可以在 t C t_C tC​ 的时间内生产一块饼干或在 t M t_M tM​ 单位时间内生产一块松糕。 ( 1 ≤ t C , t M ≤ 10 9 ) (1 \le t_C,t_M \le 10^9) (1≤tC​,tM​≤109)。由于空间…...