一种同步计算机内存分割快照的方法与流程

allin2024-07-12  96



1.本发明属于计算机内存分割技术领域,更具体地说,尤其涉及一种同步计算机内存分割快照的方法。


背景技术:

2.内存(memory)是计算机的重要部件,也称内存储器和主存储器,它用于暂时存放cpu中的运算数据,以及与硬盘等外部存储器交换的数据。它是外存与cpu进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。只要计算机开始运行,操作系统就会把需要运算的数据从内存调到cpu中进行运算,当运算完成,cpu将结果传送出来。
3.快照其实是指向保存在存储设备中的数据的引用标记或指针,说穿了就是数据在某一时刻的状况,其工作原理核心就是是建立一个指针列表,指示读取数据的地址,提供一个瞬时数据的影像,当数据有改变时,再进行复制,快照大致分为2种,一种叫做即写即拷快照,通常也会叫作指针型快照,vss即属于这一种,另一种叫做分割镜像快照,常叫做镜像型快照。指针型快照占用空间小,对系统性能影响较小,但如果没有备份而原数据盘坏了,数据就无法恢复了;而镜像型快照实际就是当时数据的全镜像,会对系统性能造成一定负荷,但即使原数据损坏也不会有太大影响,不过要占用到相等容量的空间。
4.现有技术中的计算机内存同步技术,以往都是通过完全复制内存数据实现,全部复制内存数据可能会导致计算性能差、实时同步内存数据消耗同步资源带宽高,无法满足正常计算需求,因此我们提出一种同步计算机内存分割快照的方法。


技术实现要素:

5.本发明的目的在于提供一种同步计算机内存分割快照的方法,通过进行分割内存数据通过快照的方式将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术,实时同步计算机内存和磁盘数据,任何一节点故障数据不丢失,业务不中断,且不会影响计算机性能,以解决上述背景技术中提出的问题。
6.为实现上述目的,本发明提供如下技术方案:一种同步计算机内存分割快照的方法,包括容错服务器,所述容错服务器用于实现计算机内存的快速分割,所述容错服务器通过web ui界面进行登录,所述容错服务器包括集群管理服务模块、第一虚拟机、第二虚拟机、全对等架构分布式存储模块、物理机1和物理机2,所述集群管理服务模块具备ft容错技术、故障预知技术、一键应用回退、虚拟化技术和轻量易用的特点,所述第一虚拟机和第二虚拟机之间通过心跳监控相互连接,且第一虚拟机通过容错引擎与第二虚拟机之间连接,所述全对等架构分布式存储模块用于实时同步计算机内存和磁盘数据,以实现快速同步计算机内存,确保任何一节点故障数据不丢失,业务不中断,所述物理机1和物理机2之间通过万兆网络相互连接;
7.还包括如下步骤:
8.步骤一、用户在对计算机进行同步内存分割时,首先通过web ui界面登录容错服务器;
9.步骤二、通过容错服务器内部设置的集群管理服务模块对需要进行同步分割的内存进行ft容错、故障预知、一键应用回退、虚拟化和轻量易用,从而实现将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术;
10.步骤三、通过将第一虚拟机和第二虚拟机的保护级别为ha,第一虚拟机和第二虚拟机的系统盘和数据盘以双副本和校验码来保障运行,同时虚拟机的运行状态与环境受到实时监控,当发生节点意外宕机时,虚拟机系统会在另一个节点自动启动,无需用户手动介入,分钟级恢复业务;
11.步骤四、通过全对等架构分布式存储模块,实时同步计算机内存和磁盘数据,以实现快速同步计算机内存,以确保分割的内存数据在任何一节点发生故障时数据不丢失,业务不中断。
12.优选的,所述容错服务器设置为naxft容错服务器,所述容错服务器是基于硬件实时同步技术而构建的全冗余高可靠容错服务器,设计实现完全独立于客户操作系统和应用程序,真正做到保护业务连续运行不中断、数据不丢失,避免了传统双机热备出现的切换时间或切换失败风险,以及软件兼容性问题。
13.优选的,所述容错服务器具备实时容错、虚拟化和在线维护的特征,对比传统双机热备的冗余方案,容错服务器系统结构设计简洁,使用方便。
14.优选的,所述容错服务器的实时容错特征具体设置为全冗余硬件设计,两个万兆网口高速互联,精确实时同步,任意部件故障,操作系统和应用数据库连续不中断,硬件修复后系统自动恢复同步容错,可靠性最高。
15.优选的,所述容错服务器的虚拟化特征具体设置为集成虚拟化功能,支持多应用整合,可以创建多个windows、linux系统和数据库应用部署,降低总成本提升硬件利用率。支持应用系统在线快照、备份、迁移,系统软件出错时,利用快照功能瞬间可以回滚至正确状态。
16.优选的,所述容错服务器的在线维护特征具体设置为简易维护的web中文界面实现对整个容错服务器系统的轻松管理,故障主动告警并自动隔离,支持部件在线不停机更换,系统自动恢复同步运行。
17.优选的,所述ft容错技术具体设置为ft容错级别切换,主机双活同步运行,客户系统及应用程序在主节点上运行及被访问,任何故障征兆被检测到时,naxft系统会主动隔离并报警,客户机系统及应用程序在线迁移至备份节点上运行及被访问,期间业务系统连续不间断地运行,实现了零时间切换。
18.优选的,所述故障预知技术具体设置为容错服务器在通电启用后,就会立刻进入容错运行状态,并持续监控服务器硬件和系统软件的工作状态,探测故障征兆并报警。有超过上百种的错误特征都可以被主动修复或自动隔离,警告系统能够实时显示故障信息。
19.优选的,所述一键应用回退具体设置为提供系统快照功能,系统应用创建完成之后,可以使用快照功能进行备份,一旦出现操作系统崩溃、中毒及因软件系统升级导致应用不正常等问题,使用恢复按钮就行回退到正常快照点。
20.优选的,所述虚拟化技术具体设置为集成虚拟化功能,可以同时部署多个操作系
统和应用,实现服务器资源的高效整合,支持硬件资源的在线扩容,简易维护的单一web界面实现对整个系统的轻松管理,所述轻量易具体为用无需人工安装系统,做到一键安装,开箱即用。
21.本发明的技术效果和优点:本发明提供的一种同步计算机内存分割快照的方法,与现有技术相比,本发明通过进行分割内存数据通过快照的方式将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术,实时同步计算机内存和磁盘数据,任何一节点故障数据不丢失,业务不中断,且不会影响计算机性能,使用起来十分便利。
附图说明
22.图1为本发明容错服务器的系统框图。
具体实施方式
23.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.请参阅图1,本发明提供一种技术方案:
25.一种同步计算机内存分割快照的方法,包括容错服务器,所述容错服务器用于实现计算机内存的快速分割,所述容错服务器通过web ui界面进行登录,所述容错服务器包括集群管理服务模块、第一虚拟机、第二虚拟机、全对等架构分布式存储模块、物理机1和物理机2,所述集群管理服务模块具备ft容错技术、故障预知技术、一键应用回退、虚拟化技术和轻量易用的特点,所述第一虚拟机和第二虚拟机之间通过心跳监控相互连接,且第一虚拟机通过容错引擎与第二虚拟机之间连接,所述全对等架构分布式存储模块用于实时同步计算机内存和磁盘数据,以实现快速同步计算机内存,确保任何一节点故障数据不丢失,业务不中断,所述物理机1和物理机2之间通过万兆网络相互连接;
26.还包括如下步骤:
27.步骤一、用户在对计算机进行同步内存分割时,首先通过web ui界面登录容错服务器;
28.步骤二、通过容错服务器内部设置的集群管理服务模块对需要进行同步分割的内存进行ft容错、故障预知、一键应用回退、虚拟化和轻量易用,从而实现将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术;
29.步骤三、通过将第一虚拟机和第二虚拟机的保护级别为ha,第一虚拟机和第二虚拟机的系统盘和数据盘以双副本和校验码来保障运行,同时虚拟机的运行状态与环境受到实时监控,当发生节点意外宕机时,虚拟机系统会在另一个节点自动启动,无需用户手动介入,分钟级恢复业务;
30.步骤四、通过全对等架构分布式存储模块,实时同步计算机内存和磁盘数据,以实现快速同步计算机内存,以确保分割的内存数据在任何一节点发生故障时数据不丢失,业务不中断。
31.所述容错服务器设置为naxft容错服务器,所述容错服务器是基于硬件实时同步技术而构建的全冗余高可靠容错服务器,设计实现完全独立于客户操作系统和应用程序,真正做到保护业务连续运行不中断、数据不丢失,避免了传统双机热备出现的切换时间或切换失败风险,以及软件兼容性问题。
32.所述容错服务器具备实时容错、虚拟化和在线维护的特征,对比传统双机热备的冗余方案,容错服务器系统结构设计简洁,使用方便。
33.所述容错服务器的实时容错特征具体设置为全冗余硬件设计,两个万兆网口高速互联,精确实时同步,任意部件故障,操作系统和应用数据库连续不中断,硬件修复后系统自动恢复同步容错,可靠性最高。
34.所述容错服务器的虚拟化特征具体设置为集成虚拟化功能,支持多应用整合,可以创建多个windows、linux系统和数据库应用部署,降低总成本提升硬件利用率。支持应用系统在线快照、备份、迁移,系统软件出错时,利用快照功能瞬间可以回滚至正确状态。
35.所述容错服务器的在线维护特征具体设置为简易维护的web中文界面实现对整个容错服务器系统的轻松管理,故障主动告警并自动隔离,支持部件在线不停机更换,系统自动恢复同步运行。
36.所述ft容错技术具体设置为ft容错级别切换,主机双活同步运行,客户系统及应用程序在主节点上运行及被访问,任何故障征兆被检测到时,naxft系统会主动隔离并报警,客户机系统及应用程序在线迁移至备份节点上运行及被访问,期间业务系统连续不间断地运行,实现了零时间切换。
37.所述故障预知技术具体设置为容错服务器在通电启用后,就会立刻进入容错运行状态,并持续监控服务器硬件和系统软件的工作状态,探测故障征兆并报警。有超过上百种的错误特征都可以被主动修复或自动隔离,警告系统能够实时显示故障信息。
38.所述一键应用回退具体设置为提供系统快照功能,系统应用创建完成之后,可以使用快照功能进行备份,一旦出现操作系统崩溃、中毒及因软件系统升级导致应用不正常等问题,使用恢复按钮就行回退到正常快照点。
39.所述虚拟化技术具体设置为集成虚拟化功能,可以同时部署多个操作系统和应用,实现服务器资源的高效整合,支持硬件资源的在线扩容,简易维护的单一web界面实现对整个系统的轻松管理,所述轻量易具体为用无需人工安装系统,做到一键安装,开箱即用。
40.本发明在具体使用时,本发明通过进行分割内存数据通过快照的方式将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术,实时同步计算机内存和磁盘数据,任何一节点故障数据不丢失,业务不中断,且不会影响计算机性能,使用起来十分便利。
41.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种同步计算机内存分割快照的方法,其特征在于:包括容错服务器,所述容错服务器用于实现计算机内存的快速分割,所述容错服务器通过web ui界面进行登录,所述容错服务器包括集群管理服务模块、第一虚拟机、第二虚拟机、全对等架构分布式存储模块、物理机1和物理机2,所述集群管理服务模块具备ft容错技术、故障预知技术、一键应用回退、虚拟化技术和轻量易用的特点,所述第一虚拟机和第二虚拟机之间通过心跳监控相互连接,且第一虚拟机通过容错引擎与第二虚拟机之间连接,所述全对等架构分布式存储模块用于实时同步计算机内存和磁盘数据,以实现快速同步计算机内存,确保任何一节点故障数据不丢失,业务不中断,所述物理机1和物理机2之间通过万兆网络相互连接;还包括如下步骤:步骤一、用户在对计算机进行同步内存分割时,首先通过web ui界面登录容错服务器;步骤二、通过容错服务器内部设置的集群管理服务模块对需要进行同步分割的内存进行ft容错、故障预知、一键应用回退、虚拟化和轻量易用,从而实现将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术;步骤三、通过将第一虚拟机和第二虚拟机的保护级别为ha,第一虚拟机和第二虚拟机的系统盘和数据盘以双副本和校验码来保障运行,同时虚拟机的运行状态与环境受到实时监控,当发生节点意外宕机时,虚拟机系统会在另一个节点自动启动,无需用户手动介入,分钟级恢复业务;步骤四、通过全对等架构分布式存储模块,实时同步计算机内存和磁盘数据,以实现快速同步计算机内存,以确保分割的内存数据在任何一节点发生故障时数据不丢失,业务不中断。2.根据权利要求1所述的一种同步计算机内存分割快照的方法,其特征在于:所述容错服务器设置为naxft容错服务器,所述容错服务器是基于硬件实时同步技术而构建的全冗余高可靠容错服务器,设计实现完全独立于客户操作系统和应用程序,真正做到保护业务连续运行不中断、数据不丢失,避免了传统双机热备出现的切换时间或切换失败风险,以及软件兼容性问题。3.根据权利要求2所述的一种同步计算机内存分割快照的方法,其特征在于:所述容错服务器具备实时容错、虚拟化和在线维护的特征,对比传统双机热备的冗余方案,容错服务器系统结构设计简洁,使用方便。4.根据权利要求3所述的一种同步计算机内存分割快照的方法,其特征在于:所述容错服务器的实时容错特征具体设置为全冗余硬件设计,两个万兆网口高速互联,精确实时同步,任意部件故障,操作系统和应用数据库连续不中断,硬件修复后系统自动恢复同步容错,可靠性最高。5.根据权利要求3所述的一种同步计算机内存分割快照的方法,其特征在于:所述容错服务器的虚拟化特征具体设置为集成虚拟化功能,支持多应用整合,可以创建多个windows、linux系统和数据库应用部署,降低总成本提升硬件利用率。支持应用系统在线快照、备份、迁移,系统软件出错时,利用快照功能瞬间可以回滚至正确状态。6.根据权利要求3所述的一种同步计算机内存分割快照的方法,其特征在于:所述容错服务器的在线维护特征具体设置为简易维护的web中文界面实现对整个容错服务器系统的轻松管理,故障主动告警并自动隔离,支持部件在线不停机更换,系统自动恢复同步运行。
7.根据权利要求1所述的一种同步计算机内存分割快照的方法,其特征在于:所述ft容错技术具体设置为ft容错级别切换,主机双活同步运行,客户系统及应用程序在主节点上运行及被访问,任何故障征兆被检测到时,naxft系统会主动隔离并报警,客户机系统及应用程序在线迁移至备份节点上运行及被访问,期间业务系统连续不间断地运行,实现了零时间切换。8.根据权利要求1所述的一种同步计算机内存分割快照的方法,其特征在于:所述故障预知技术具体设置为容错服务器在通电启用后,就会立刻进入容错运行状态,并持续监控服务器硬件和系统软件的工作状态,探测故障征兆并报警。有超过上百种的错误特征都可以被主动修复或自动隔离,警告系统能够实时显示故障信息。9.根据权利要求1所述的一种同步计算机内存分割快照的方法,其特征在于:所述一键应用回退具体设置为提供系统快照功能,系统应用创建完成之后,可以使用快照功能进行备份,一旦出现操作系统崩溃、中毒及因软件系统升级导致应用不正常等问题,使用恢复按钮就行回退到正常快照点。10.根据权利要求1所述的一种同步计算机内存分割快照的方法,其特征在于:所述虚拟化技术具体设置为集成虚拟化功能,可以同时部署多个操作系统和应用,实现服务器资源的高效整合,支持硬件资源的在线扩容,简易维护的单一web界面实现对整个系统的轻松管理,所述轻量易具体为用无需人工安装系统,做到一键安装,开箱即用。

技术总结
本发明公开了一种同步计算机内存分割快照的方法,包括容错服务器,所述容错服务器用于实现计算机内存的快速分割,所述容错服务器通过Web UI界面进行登录,所述容错服务器包括集群管理服务模块、第一虚拟机、第二虚拟机、全对等架构分布式存储模块、物理机1和物理机2,所述集群管理服务模块具备FT容错技术、故障预知技术、一键应用回退、虚拟化技术和轻量易用的特点,本发明在使用时,通过进行分割内存数据通过快照的方式将分割的内存数据同步到另外一个节点内存存储模块,实现快速高效的内存同步技术,实时同步计算机内存和磁盘数据,任何一节点故障数据不丢失,业务不中断,且不会影响计算机性能,使用起来十分便利。使用起来十分便利。使用起来十分便利。


技术研发人员:周战中 袁奋辉
受保护的技术使用者:纳贤信息科技(深圳)有限公司
技术研发日:2022.04.19
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-15308.html

最新回复(0)