五矿期货超融合硬件平滑升级与多数据中心管理实战 | SmartX 客户实践

本文主要是介绍五矿期货超融合硬件平滑升级与多数据中心管理实战 | SmartX 客户实践,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

五矿期货有限公司(以下简称“五矿期货”)是国内注册资本最大的期货公司之一,主要业务涵盖期货经纪业务、资产管理业务、风险管理业务和国际业务,致力于为客户提供最全面、最专业、最优质的风险管理服务、金融衍生品投资服务、私募机构孵化服务。

随着业务快速发展,五矿期货不仅需要在深圳新大楼自建数据中心;同时也需要租用分布在东莞、上海、大连的多个期货交易机房,满足客户的快速接入需求。原先部署的传统三层式 IT 基础架构成本高、存储拓展性差,五矿期货初步引入 OpenStack 调整架构,但仍存在运维难度高、易用性低、操作体验不佳的问题,不适宜作为新业务系统的承载环境。

在此背景下,五矿期货看到了超融合架构在规避单点风险、快速部署、水平扩展等方面的优势,开始大胆探索与试用。截至目前,五矿期货已经持续扩容 8 次 ,累计部署共 38 个节点,并在扩容阶段全部采用 SmartX 超融合产品;同时,SmartX 超融合承载的业务系统从最初的边缘场景已经扩展到了机构期现(全球交易系统 GTS)、资管系统、移动终端 APP、交易所测试环境、托管系统、仿真系统、Devops 环境、大连商品交易所做市商业务相关系统等多个重要业务系统。

案例详情:五矿期货基于超融合加速期货数字化转型

在本文中,我们聚焦五矿期货在多次扩容中,如何实现硬件平滑升级以及管理分布在深圳、东莞、上海、大连的多个数据中心。

多品牌硬件整合,在线平滑实现硬件升级

SmartX 超融合产品支持按需线性扩展与异构节点整合,在部署时最少仅需 3 个节点即可起步,可在单一存储池内通过部件和节点级扩容轻松在线扩展容量和性能,并保证集群内数据分布的动态均衡。此外,同一集群也可以支持不同的服务器配置,保证资源的高效利用和业务平稳过渡。

以五矿期货某超融合资源池的硬件扩容与替换为例,五矿期货从 4 节点纯软件(基于 SmartX 原生虚拟化 ELF)逐步扩容到 10 节点,同时服务器类型涵盖了超微四子星、PowerEdge R740xd、PowerEdge R730xd 三种类型。在整个过程中,五矿期货在保障业务“0”中断的情况下,完成硬件升级替换。

扩容和硬件替换详情:

  • 2018 年基于超微四子星部署 4 个节点加 SmartX 超融合纯软件首次构建集群;

  • 2019 年第 1 次扩容,基于 PowerEdge R740xd 部署 2 个节点进行扩容,实现了不同服务器之间的异构扩容;

  • 2020 年第 2 次扩容,基于原有服务器硬件 PowerEdge R730xd 部署 4 个节点继续扩容;

  • 2021 年,通过继续扩容 Dell R740xd,然后利用 SmartX 超融合数据副本和自动恢复机制,逐一替换超微四子星,完成了业务“0”中断硬件升级。

搭建多数据中心,精简部署、智能运维

针对多个数据中心的管理,SmartX 分布式云管理平台 CloudTower 可通过一套界面集群轻松管理 100+ 集群,将所有计算、存储和网络资源统一管理,用户无需登录多个站点或在站点间进行切换。管理员可以查看多数据中心、多集群内各类资源的汇总,实时掌握整个组织内的资源使用情况。对于可跨集群共享的配置或资源,用户只需维护一份即可将其运用在所有集群中,有效缩减了日常运维的工作量。


 CloudTower 管理平台界面示意

目前,SmartX 超融合产品分布在五矿期货的 5 个数据数据中心内的 7 个集群中,其中,数据中心分散在深圳、东莞、上海、大连四个城市。五矿期货通过 2 套 CloudTower 进行管理:

  • CloudTower 1: 管理分布在东莞机房和深圳五矿总部的 2 套办公集群;

  • CloudTower 2: 管理分布在分布在大连机房、上海两个机房、深圳五矿总部的 5 套生产集群。

 

目前,五矿期货的 2 名工程师负责 7 个集群的日常运维,运维工作量降低达 80%。

CloudTower 详情:SmartX 发布统一管理平台 CloudTower,全面增强多集群管理能力

点击阅读下载金融行业用户超融合转型实战合集。该合集收集了 TWT 等技术社区中,来自银行、保险、证券等金融行业客户技术专家亲自撰写的超融合转型实战文章。内容涵盖不同场景中评估超融合技术路线、部署产品、评估超融厂商等多个方面。

这篇关于五矿期货超融合硬件平滑升级与多数据中心管理实战 | SmartX 客户实践的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/162052

相关文章

MyBatis分页查询实战案例完整流程

《MyBatis分页查询实战案例完整流程》MyBatis是一个强大的Java持久层框架,支持自定义SQL和高级映射,本案例以员工工资信息管理为例,详细讲解如何在IDEA中使用MyBatis结合Page... 目录1. MyBATis框架简介2. 分页查询原理与应用场景2.1 分页查询的基本原理2.1.1 分

Spring Security简介、使用与最佳实践

《SpringSecurity简介、使用与最佳实践》SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架,本文给大家介绍SpringSec... 目录一、如何理解 Spring Security?—— 核心思想二、如何在 Java 项目中使用?——

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解

《使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解》本文详细介绍了如何使用Python通过ncmdump工具批量将.ncm音频转换为.mp3的步骤,包括安装、配置ffmpeg环... 目录1. 前言2. 安装 ncmdump3. 实现 .ncm 转 .mp34. 执行过程5. 执行结

C++统计函数执行时间的最佳实践

《C++统计函数执行时间的最佳实践》在软件开发过程中,性能分析是优化程序的重要环节,了解函数的执行时间分布对于识别性能瓶颈至关重要,本文将分享一个C++函数执行时间统计工具,希望对大家有所帮助... 目录前言工具特性核心设计1. 数据结构设计2. 单例模式管理器3. RAII自动计时使用方法基本用法高级用法

PHP应用中处理限流和API节流的最佳实践

《PHP应用中处理限流和API节流的最佳实践》限流和API节流对于确保Web应用程序的可靠性、安全性和可扩展性至关重要,本文将详细介绍PHP应用中处理限流和API节流的最佳实践,下面就来和小编一起学习... 目录限流的重要性在 php 中实施限流的最佳实践使用集中式存储进行状态管理(如 Redis)采用滑动

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二

Three.js构建一个 3D 商品展示空间完整实战项目

《Three.js构建一个3D商品展示空间完整实战项目》Three.js是一个强大的JavaScript库,专用于在Web浏览器中创建3D图形,:本文主要介绍Three.js构建一个3D商品展... 目录引言项目核心技术1. 项目架构与资源组织2. 多模型切换、交互热点绑定3. 移动端适配与帧率优化4. 可

深入浅出Spring中的@Autowired自动注入的工作原理及实践应用

《深入浅出Spring中的@Autowired自动注入的工作原理及实践应用》在Spring框架的学习旅程中,@Autowired无疑是一个高频出现却又让初学者头疼的注解,它看似简单,却蕴含着Sprin... 目录深入浅出Spring中的@Autowired:自动注入的奥秘什么是依赖注入?@Autowired