能存会算,XHERE+XEDP打造泸县第二人民医院稳固数据底座

news2024/11/20 14:22:04

6d4cee89f40a2f40b8f11c4855b72fc3.jpeg

泸县第二人民医院采用 XSKY星辰天合支持存算分离的融合计算管理平台 XHERE,对医院底层 IT 架构进行统一规划,满足集成平台建设要求,并完成互联互通成熟度符合性建设。

医院业务的复杂性促成了医院信息系统的多样性,信息集成平台为医疗机构各个业务系统有序、顺畅地交互、协作提供保障。它还将各个系统产生的数据集中存储,为下一步的数据分析、智能决策创造条件。

集成平台建设的基础来源于底层数据基础架构的有力支撑,那么,哪种架构能够做到:提供高可靠、高可用、高扩展能力的同时,也能实现简便的运维管理、快速的架构部署、更有效的资源利用?

这是泸县第二人民医院的信息中心在建设集成平台和临床数据中心时,对其数据基础架构的期待。

该院的解决之道是选择与 XSKY星辰天合携手,采用星辰天合的融合计算管理平台 XHERE 与统一数据平台 XEDP,打造集成平台的稳固底座。


哪种平台 适应医院未来数据基础设施需求?


5236ad5ab76f296da75aa2757b3bf613.jpeg

泸县第二人民医院

泸县第二人民医院始建于 1952 年,是集医疗、预防、保健、教学为一体的四川省二级甲等综合医院。随着医院信息化建设的不断完善,医院逐步上线了 HIS、EMR、PACS、LIS 等多个临床、检测类业务系统。出于业务发展的考量,医院希望通过建设信息系统集成平台和临床数据中心,实现多业务的互联互通,并完成互联互通成熟度符合性建设。

在部署集成平台和临床数据中心时,医院需要立足现在、放眼未来,并结合医院资源池建设的整体规划,选择一套具有高可靠性、高扩展性、高性价比,并且能支持未来开展更多高级数据分析业务的底层数据基础设施,具体要求包括:

  • 搭建分布式存储空间:引入分布式存储技术,实现 PACS 端的业务分层,并能够支持业务接口的多协议、多接口需求;

  • 存算分离需求:新业务的不断上线,让计算和存储的增长量很难预估,不均衡负载已经成了普遍场景,在架构部署上,医院需要系统能够灵活实现存算分离,并可在需要时进行角色转换,互相调用资源;

  • 数据存储双活需求:医疗系统之间的调用都依赖集成平台,一旦发生宕机,所有业务都有可能受到影响,新旧机房之间需要具备数据存储的双活,实现业务的高可用、高安全;

  • 平稳的数据迁移需求:对于现网在线数据的业务测迁移,要求能够无缝对接分布式存储。

在经过详尽论证后,泸县第二人民医院明确了采用存算分离的架构对医院数据基础设施进行统一规划,进行产品选型时,医院调研发现星辰天合的融合计算管理平台 XHERE,具有灵活部署、快速交付、弹性扩展、运维便捷,可实现存算协同等优势,并已经得到了多家医疗机构的充分验证和认可,因此最终选择了星辰天合作为合作方。


选择 XHERE 实现“能存会算”  稳定承载集成平台业务环境


泸县第二人民医院信息集成平台由森亿智能负责整体建设,底层架构采用星辰天合融合计算管理平台 XHERE,构建虚拟化资源池,承载集成平台、临床数据中心和运营数据中心所需的算力

同时,通过延展集群的方式构建了存储双活方案,对接计算虚拟化设备及部分物理机,实现对医院 HIS 系统、LIS 系统、PACS 系统等业务子系统的承载,以及森亿智能的集成平台、临床数据中心和运营数据中心的内容承载。

如今,泸县第二人民医院已经完成了现网在线数据的业务侧迁移,无缝对接分布式存储。

d6667f98a89b1bb25d299ae0f0967b26.jpeg

泸县第二人民医院“能存会算”的基础架构

星辰天合的 XHERE 产品,具备下面几大优势:

  • 更高效—— 采用先进的分层架构、高效 EC 纠删码、压缩技术,可以直接对虚拟机数据进行压缩,将存储空间可用率提高 300%,并支持高性能数据读写应用;

  • 更敏捷—— 平台提供企业级文件和对象存储,天生架构支持大规模部署,实现快速弹性部署算力,帮助医院立即拥有现代化的数据基础设施,并将业务平滑进化到云上;

  • 更经济—— 支持存算分离,允许单独扩展计算节点或存储节点,用户可根据计算和存储负载强度的不同自定义存算比,兼顾灵活性和经济性;

  • 易管理—— 统一管控确保平台运行稳定可靠,操作快捷流畅,30 分钟即可实现快速安装部署,5 分钟能够实现可控升级,能够让医院的IT管理更为简单方便;

  • 更安全—— 平台支持全业务双活,能够满足关键业务容灾需求,提供 RPO=0、RTO 接近 0 的业务恢复能力。


立足现在、兼顾未来  存算自定、高效灵活


星辰天合存算分离方案的成功部署,为泸县第二人民医院数据基础设施带来了重大升级,满足了信息集成平台和临床数据中心、运营数据中心建设要求,为医院打造了从下到上的三层系统,横向贯穿、纵向支撑医院信息化建设,既跟上医院现阶段的发展步伐,也兼顾了未来演进

在“下层”,打破了信息系统孤岛,实现全院互联互通升级和系统对接的一致性;“中层”依托深度数据治理能力,为医院构建完善的数据资产体系;而“上层”则将数据资产应用能力进行全面释放,向临床智能辅助与决策管理、科研应用等提供标准的数据服务。

通过使用星辰天合的方案,泸县第二人民医院搭建起分布式存储空间,构建高可靠、高性能的统一弹性存储资源池;采用存算分离的架构,能够灵活扩充存储或者计算节点,并且在计算和存储需求发生变化时,物理节点还能够互相转化角色,提升资源利用率;利用延展集群实现数据存储双活,确保业务的高可用、高安全;IT 资源统一监控管理,极大提升医院 IT 技术人员的工作效率。

由于数据分析、AI 等新负载越来越多,医院的各种负载的差异也越来越大,星辰天合的方案除了具备高可靠、高性能、简单敏捷等特点,可以更灵活调配各种资源,特别适合不均衡负载情况下使用,成为未来医院集成平台基础架构选型的一个不可忽略的选项


3020e5d0e34ec57241d36e2a52bf786c.jpeg

0e0d8b51d8ee93adbadc52b8f556d8f6.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/694008.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【数据结构与算法】6、栈(Stack)的实现、LeetCode:有效的括号

目录 一、栈(Stack)二、利用 ArrayList 实现栈三、LeetCode: 有效的括号(1) 思路(2) 代码① 看完思路后自己实现的代码② 老师的代码③ 利用 HashMap 简化代码 一、栈(Stack) 🌱 栈是一种特殊的线性表,只能…

如何用Python搭建监控平台

监控和运维,是互联网工业链上非常重要的一环。监控的目的就是防患于未然。通过监控,我们能够及时了解到企业网络的运行状态。一旦出现安全隐患,你就可以及时预警,或者是以其他方式通知运维人员,让运维监控人员有时间处…

Modelsim仿真步骤

Modelsim仿真步骤 1.将文件全部编译成功。 2.点击Simulate->Start Simulation… 3.点击后出现如下图所示窗口。 (1)在work里面找到testbench文件添加; (2)把Enable optimization前面的“√”去掉; …

找到优秀的软件外包开发公司

当企业需要找外包开发公司时会发现市场上的外包公司非常多,而找到合适自己的软件公司对于一个软件项目的成功至关重要,那怎么选择适合自己的公司呢?今天和大家分享这方面的知识,希望对大家有所帮助。北京木奇移动技术有限公司&…

开源SCRM营销平台MarketGo-短链获客

一、概述 企业微信为私域运营上线了新的获客工具-获客助手。主要应用的场景是获取新客户,优点是不需要像二维码一样需要扫码或者长按识别,直接点击短连接一键添加。目前此功能还是在内测阶段。 应用的场景:获客的短信,咨询客服等…

LeetCode刷题 | 198. 打家劫舍、337. 打家劫舍 III

198. 打家劫舍 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个…

【vitepress】vitepress使用不完全指南

前言 wue3文档就是用vitepress搭建的,vitepress作为vuepress的精神替代还是非常指定学习的。vitepess只要网项目中放markdown文件就能生成精美的博客网站也算还是比较容易上手的。 项目搭建(参考) 创建项目 pnpm create vitepress # 写上项目名字即可项目启动 # 安装依赖 pn…

基于图的数据关联论文《CLIPPER: A Graph-Theoretic Framework for Robust Data Association》学习

一、基本概念 基本思想是将数据关联问题转换为图,计算最稠密的全连接子图,具体描述有点拗口: 1、图的节点是什么 假设有两组数据setA和setB,setA有a,b,c,d,e这几个点,setB里面有i,j,k,l这个几个点。 如果认为setA中…

【设计模式】模板方法与策略模式的结合使用

文章目录 1. 概述1.1.简述模板方法 2.模板方法实现2.1.简单实现2.2.在SpringBoot中的实现 3.模板方法与策略模式的结合使用3.1.代码实现 4.总结 1. 概述 模板方法是一种非常简单的设计模式,只要能够理解面向对象中的继承与多态就能够理解这种设计模式,我…

安卓布局详解:探索各种布局方式

文章目录 前言一、线性布局(LinearLayout)二、相对布局(RelativeLayout)三、帧布局(FrameLayout)四、表格布局(TableLayout)五、约束布局(ConstraintLayout)六…

自学黑客(网络安全),一般人我劝你还是算了吧(自学网络安全学习路线--第十二章 无线网络安全上)【建议收藏】

文章目录 一、自学网络安全学习的误区和陷阱二、学习网络安全的一些前期准备三、自学网络安全学习路线一、无线网络技术1、GSM、CDMA与3G网络2、无线局域网 二、移动通信网安全性分析1、GSM网络安全2、3G网络安全 一、自学网络安全学习的误区和陷阱 1.不要试图先成为一名程序员…

springboot项目构建docker镜像部署到云服务器

云服务器系统环境: 华为云 Ubuntu 9.3.0-17ubuntu1~20.04 1.ECS准备docker相关环境 1.1ECS安装docker 一行一行执行 都是从官网找的命令 sudo -i apt update apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL htt…

【Leetcode -872.叶子相似的树 -993.二叉树的堂兄弟节点】

Leetcode Leetcode -872.叶子相似的树Leetcode -993.二叉树的堂兄弟节点 Leetcode -872.叶子相似的树 题目:请考虑一棵二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。 举个例子,如上图所示,给定一棵…

C++ 文件和流

我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流。 本教程介绍如何从文件读取流和向文件写入流。这就需要用到 C 中另一个标准库 fstream,它定义了三个新的数据类型: 数据类型描述of…

React createContext优化方案contextType

我们先来看个这样的组件 import React,{createContext} from "react"const ThemeContext createContext();export default class Demo14 extends React.Component {constructor(props){super(props);this.state {theme:"red"}}render(){const { theme }…

划片机QFN封装工艺流程揭秘及芯片切割分离技术及工艺应用

QFN封装工艺流程包括以下步骤 磨片:对晶圆厂出来的圆片进行减薄处理,方便在有限的空间中进行封装。 划片:将圆片上成千上万个独立功能的芯片进行切割分离。 装片:将芯片装入QFN封装壳中。 焊线:将芯片与壳体上的引…

Java——《面试题——Redis篇》

前文 java——《面试题——基础篇》 Java——《面试题——JVM篇》 Java——《面试题——多线程&并发篇》 Java——《面试题——Spring篇》 Java——《面试题——SpringBoot篇》 Java——《面试题——MySQL篇》​​​​​​ Java——《面试题——SpringCloud》 Java…

c++11 标准模板(STL)(std::basic_streambuf)(八)

定义于头文件 <streambuf> template< class CharT, class Traits std::char_traits<CharT> > class basic_streambuf; 类 basic_streambuf 控制字符序列的输入与输出。它包含下列内容并提供到它们的访问&#xff1a; 1) 受控制字符序列&#xff0…

hadoop-hdfs分布式文件系统理论(一)

为什么要开发HDFS分布式文件系统 可以更好的支持分布式计算。 hadoop distribute file system是一个分布式 文件系统&#xff0c;操作的是文件&#xff0c;增、删都是以文件为单位。 存储模型 文件线性按字节切割成块&#xff08;block&#xff09;&#xff0c;具有offset&a…

驱动开发:取进程模块的函数地址

在笔者上一篇文章《驱动开发&#xff1a;内核取应用层模块基地址》中简单为大家介绍了如何通过遍历PLIST_ENTRY32链表的方式获取到32位应用程序中特定模块的基地址&#xff0c;由于是入门系列所以并没有封装实现太过于通用的获取函数&#xff0c;本章将继续延申这个话题&#x…