CN107315663A - 双机群集架构 - Google Patents
双机群集架构 Download PDFInfo
- Publication number
- CN107315663A CN107315663A CN201710140084.2A CN201710140084A CN107315663A CN 107315663 A CN107315663 A CN 107315663A CN 201710140084 A CN201710140084 A CN 201710140084A CN 107315663 A CN107315663 A CN 107315663A
- Authority
- CN
- China
- Prior art keywords
- subregion
- machine
- virtual machine
- double
- clustering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/203—Failover techniques using migration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2041—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with more than one idle spare processing component
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Stored Programmes (AREA)
- Hardware Redundancy (AREA)
Abstract
本发明公开了一种双机群集架构,包括开放式小型机、虚拟资源池、双机群集和应用数据库群集,采用SUPERDOME‑X开放式小型机***,且通过物理分区分隔成五个区,五个分区依次为第一分区、第二分区、第三分区、第四分区和第五分区,所述第一分区上安装有Red Hat Enterprise Linux 7.1,且第一分区以物理机的形式运行,所述第二分区、第三分区、第四分区和第五分区上均安装Vmware vSphere 6.2。本发明保留了开放式小型机的硬件可靠性,且双机群集架构利用虚拟技术将备用机进行虚拟池化,备用机在闲时可供其它分区进行公用,忙时通过DRS机制将其它分区的资源迁走,确保备用机具有充足的计算能力,使得硬件资源利用率大大提高。
Description
技术领域
本发明涉及双机群集架构技术领域,尤其涉及一种双机群集架构。
背景技术
一直以来,为了提高***可靠性,都在使用双机热备方案。所谓双机就是一台主机,一台备机,利用共享存储共同组成一套群集。在此群集基础上运行相关应用,例如数据库。当主机出现故障时,通过群集软件将业务在数秒内切换至备机继续运行,确保应用不中断。我们习惯使用单独的物理服务器作为主备机,所以组成群集至少需要两套完全一样的服务器。备机在整个生命周期内基本都处于备用状态,不运行业务,白白浪费了资源。如果使用Oracle RAC方案,可实现主备机同时工作。但不使用该数据库的双机群集则依然保持主备状态,备机资源得不到任何利用。
企业核心数据库一般采用RISC架构小型机,以确保硬件***高可靠性。但UNIX***的复杂度限制了用户的运维能力,***运维几乎完全依靠厂家,这使得用户的***维护成本居高不下。
有的数据库架构要求三机热备,在原有双机群集基础上再增加一台主机。这使资源的利用率更低。
现有技术的最大缺陷就是资源利用率过低,使大量的硬件资源白白闲置。
发明内容
基于背景技术存在的技术问题,本发明提出了双机群集架构。
本发明提出的双机群集架构,包括开放式小型机、虚拟资源池、双机群集和应用数据库群集,采用HP SUPERDOME-X开放式小型机***,且开放式小型机通过物理分区分隔成五个分区,五个分区依次为第一分区、第二分区、第三分区、第四分区和第五分区,所述第一分区上安装有Red Hat Enterprise Linux 7.1,且第一分区以物理机的形式运行,所述第二分区、第三分区、第四分区和第五分区上均安装Vmware vSphere 6.2,且第二分区、第三分区、第四分区和第五分区均以虚拟机的形式运行,所述第二分区、第三分区、第四分区和第五分区共同构成了虚拟资源池,所述虚拟资源池中划出两个虚拟机,且两个虚拟机分别为第一虚拟机和第二虚拟机,以物理机形式运行的第一分区和第一虚拟机共同构成了双机群集,且以物理机形式运行的第一分区、第一虚拟机上安装有HP ServiceGuard群集软件,以物理机形式运行的第一分区设置为主机,且第一虚拟机设置为备用机,所述主机和备用机均使用相同的存储多路径,所述第一分区、第一虚拟机和第二虚拟机上均安装有网卡,且第一虚拟机和第二虚拟机采用直通方式直接管理网卡资源,且通过启用网卡绑定技术形成统一名称的虚拟网卡,所述双机群集和第二虚拟机分别与应用数据库群集相连接,且第一虚拟机和第二虚拟机以直通方式直接管理HBA卡。
优选地,所述第一虚拟机、第二虚拟机和第一分区上均安装有数据库***,且数据库***采用Intersystems Cache 2016。
优选地,所述第一分区、第二分区、第三分区、第四分区和第五 分区上均可以安装有Linux操作***、Windows操作***或者Vmware操作***。
优选地,五个分区上均安装有不同的网卡端口,且每个分区通过不同网卡端口连接有不同交换机,每个分区均可以接入企业网。
优选地,五个分区上均安装有不同的FC端口,且每个分区通过不同FC端口连接有不同SAN交换机,每个分区均可以接入SAN网络。
优选地,五个分区上的SystemUtility均禁用WWN Zone端口的SAN BOOT功能。
本发明中,开放式小型机通过物理分区分隔为五个分区,五个分区中的第一分区以物理机形式运行,以虚拟机形式运行的四个其它分区还可以安装Linux、Windows、Vmware等多种主流操作***,给用户运维带来极大便利,且提高了硬件资源的利用率;通过以物理机形式运行的第一分区设置为主机,且第一虚拟机和第二虚拟机设置为备用机,由于备用机是虚拟机,在主机正常工作时,备用机的资源可以供虚拟资源池中其它分区进行使用,当***发生故障,备用机需要切换到虚拟机时,可根据当时的虚拟资源池负载自动均衡计算资源,优先保证备用机具有充足的计算能力,使得双机群集架构可以充分利用硬件资源,本发明保留了开放式小型机的硬件可靠性,且双机群集架构利用虚拟技术将备用机进行虚拟池化,备用机在闲时可供其它分区进行公用,忙时通过DRS机制将其它分区的资源迁走,确保备用机具有充足的计算能力,使得硬件资源利用率大大提高。
附图说明
图1为本发明的结构框图。
具体实施方式
下面结合具体实施例对本发明作进一步解说。
实施例
参考图1,本实施例中提出了双机群集架构,包括开放式小型机、虚拟资源池、双机群集和应用数据库群集,采用HP SUPERDOME-X开放式小型机***,且开放式小型机通过物理分区分隔成五个分区,每个分区相当于一***立的物理服务器,使得双机群集架构保留了开放式小型机的可靠性,五个分区依次为第一分区、第二分区、第三分区、第四分区和第五分区,所述第一分区上安装有Red Hat Enterprise Linux 7.1,第一分区以物理机的形式运行,所述第二分区、第三分区、第四分区和第五分区上均安装Vmware vSphere 6.2,且分别以虚拟机的形式运行的第二分区、第三分区、第四分区和第五分区共同构成了虚拟资源池,所述虚拟资源池中划出两个虚拟机,且两个虚拟机分别为第一虚拟机和第二虚拟机,以物理机形式运行的第一分区和第一虚拟机共同构成了双机群集,以物理机形式运行的第一分区、第一虚拟机上安装有HP ServiceGuard群集软件,且安装HP ServiceGuard群集软件后的第一分区和第一虚拟机均设置群集超时时间为60秒,以物理机形式运行的第一分区设置为主机,且第一虚拟机和第二虚拟机分别设置为备用机,由于备用机是虚拟机,在主机正常工作时,备用机的资源可以供虚拟资源池中其它分区进行使用,当***发生故障时,备用机需要切换到虚拟机时,可根据当时的虚拟 池负载自动均衡计算资源,优先保证备用机具有充足的计算能力,使得双机群集架构对硬件资源进行充分利用,所述主机和两个备用机均使用相同的存储多路径,便于操作***正确识别并管理这些储存路径,所述第一分区、第一虚拟机和第二虚拟机上均安装有网卡,第一虚拟机和第二虚拟机可以采用直通方式直接管理网卡资源,且使用网卡捆绑技术产生统一名称的虚拟网卡,使得主机和备用机可以使用统一的逻辑网卡名称,以确保数据库能够正确识别,所述双机群集和第二虚拟机分别与应用数据库群集相连接,且第一虚拟机和第二虚拟机以直通方式直接管理HBA卡,本发明保留了开放式小型机的硬件可靠性,且双机群集架构利用虚拟技术将备用机进行虚拟池化,备用机在闲时可供其它分区进行公用,忙时通过DRS机制将其它分区的资源迁走,确保备用机具有充足的计算能力,使得硬件资源利用率大大提高。
本实施例中,所述第一虚拟机、第二虚拟机和第一分区上均安装有数据库***,且数据库***采用Intersystems Cache 2016,所述第一分区、第二分区、第三分区、第四分区和第五分区上均可以安装有Linux操作***、Windows操作***或者Vmware操作***,给用户运维带来极大便利,五个分区上均安装有不同的网卡端口,且每个分区通过不同网卡端口连接有不同交换机,每个分区均可以接入企业网,确保网络链路和网络设备具有较高的可用性,五个分区上均安装有不同的FC端口,且每个分区通过不同FC端口连接有不同SAN交换机,每个分区均可以接入SAN网络,实现了存储多路径,确保存储***具有较快的速率和较高的可靠性,五个分区上的SystemUtility均 禁用WWN Zone端口的SAN BOOT功能,本发明保留了开放式小型机的硬件可靠性,且双机群集架构利用虚拟技术将备用机进行虚拟池化,备用机在闲时可供其它分区进行公用,忙时通过DRS机制将其它分区的资源迁走,确保备用机具有充足的计算能力,使得硬件资源利用率大大提高。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (6)
1.双机群集架构,包括开放式小型机、虚拟资源池、双机群集和应用数据库群集,其特征在于,采用HP SUPERDOME-X开放式小型机***,且开放式小型机通过物理分区分隔成五个区,五个分区依次为第一分区、第二分区、第三分区、第四分区和第五分区,所述第一分区上安装有Red Hat Enterprise Linux 7.1,且第一分区以物理机的形式运行,所述第二分区、第三分区、第四分区和第五分区上均安装Vmware vSphere 6.2,且第二分区、第三分区、第四分区和第五分区均以虚拟机的形式运行,所述第二分区、第三分区、第四分区和第五分区共同构成了虚拟资源池,所述虚拟资源池中划出两个虚拟机,且两个虚拟机分别为第一虚拟机和第二虚拟机,以物理机形式运行的第一分区和第一虚拟机共同构成了双机群集,且以物理机形式运行的第一分区、第一虚拟机上均安装有HP ServiceGuard群集软件,以物理机形式运行的第一分区设置为主机,且第一虚拟机设置为备用机,所述主机和备用机均使用相同的存储多路径,所述第一分区、第一虚拟机和第二虚拟机上均安装有网卡,且第一虚拟机和第二虚拟机采用直通方式直接管理网卡资源,且通过启用网卡绑定技术形成统一名称的虚拟网卡,所述双机群集和第二虚拟机分别与应用数据库群集相连接,且第一虚拟机和第二虚拟机以直通方式直接管理HBA卡。
2.根据权利要求1所述的双机群集架构,其特征在于,所述第一虚拟机、第二虚拟机和第一分区上均安装有数据库***,且数据库***采用Intersystems Cache 2016。
3.根据权利要求1所述的双机群集架构,其特征在于,所述第一分区、第二分区、第三分区、第四分区和第五分区上均可以安装有Linux操作***、Windows操作***或者Vmware操作***。
4.根据权利要求1所述的双机群集架构,其特征在于,五个分区上均安装有不同的网卡端口,且每个分区通过不同网卡端口连接有不同交换机,每个分区均可以接入企业网。
5.根据权利要求1所述的双机群集架构,其特征在于,五个分区上均安装有不同的FC端口,且每个分区通过不同FC端口连接有不同SAN交换机,每个分区均可以接入SAN网络。
6.根据权利要求1所述的双机群集架构,其特征在于,五个分区上的SystemUtility均禁用WWN Zone端口的SAN BOOT功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710140084.2A CN107315663B (zh) | 2017-03-10 | 2017-03-10 | 双机群集架构 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710140084.2A CN107315663B (zh) | 2017-03-10 | 2017-03-10 | 双机群集架构 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107315663A true CN107315663A (zh) | 2017-11-03 |
CN107315663B CN107315663B (zh) | 2020-06-09 |
Family
ID=60185461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710140084.2A Expired - Fee Related CN107315663B (zh) | 2017-03-10 | 2017-03-10 | 双机群集架构 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107315663B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102355369A (zh) * | 2011-09-27 | 2012-02-15 | 华为技术有限公司 | 虚拟化集群***及其处理方法和设备 |
CN102541990A (zh) * | 2010-12-07 | 2012-07-04 | 国际商业机器公司 | 利用虚拟分区的数据库重新分布方法和*** |
CN102681899A (zh) * | 2011-03-14 | 2012-09-19 | 金剑 | 云计算服务平台的虚拟计算资源动态管理*** |
CN104166584A (zh) * | 2014-08-18 | 2014-11-26 | 浪潮电子信息产业股份有限公司 | 一种服务器虚拟化集群双层冗余架构及其搭建方法 |
US20160335109A1 (en) * | 2015-05-14 | 2016-11-17 | Netapp, Inc. | Techniques for data migration |
-
2017
- 2017-03-10 CN CN201710140084.2A patent/CN107315663B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102541990A (zh) * | 2010-12-07 | 2012-07-04 | 国际商业机器公司 | 利用虚拟分区的数据库重新分布方法和*** |
CN102681899A (zh) * | 2011-03-14 | 2012-09-19 | 金剑 | 云计算服务平台的虚拟计算资源动态管理*** |
CN102355369A (zh) * | 2011-09-27 | 2012-02-15 | 华为技术有限公司 | 虚拟化集群***及其处理方法和设备 |
CN104166584A (zh) * | 2014-08-18 | 2014-11-26 | 浪潮电子信息产业股份有限公司 | 一种服务器虚拟化集群双层冗余架构及其搭建方法 |
US20160335109A1 (en) * | 2015-05-14 | 2016-11-17 | Netapp, Inc. | Techniques for data migration |
Also Published As
Publication number | Publication date |
---|---|
CN107315663B (zh) | 2020-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3287906B1 (en) | Method, system, and apparatus for cloud application redundancy | |
Williams | Virtualization with Xen (tm): Including XenEnterprise, XenServer, and XenExpress | |
CN105426227B (zh) | 向云迁移私有构架服务 | |
US8631217B2 (en) | Apparatus, system, and method for virtual machine backup | |
JP5102901B2 (ja) | データセンタにわたる複数データサーバ間のデータ完全性を保持する方法およびシステム | |
US9547605B2 (en) | Method for data backup, device and system | |
JP5523468B2 (ja) | 直接接続ストレージ・システムのためのアクティブ−アクティブ・フェイルオーバー | |
Doherty | SDN and NFV simplified: a visual guide to understanding software defined networks and network function virtualization | |
US20130024718A1 (en) | Multiple Node/Virtual Input/Output (I/O) Server (VIOS) Failure Recovery in Clustered Partition Mobility | |
CN105843704A (zh) | 一种结合分布式块存储的快照功能的数据保护方法及*** | |
CN101765225A (zh) | 一种虚拟化的集群管理方法和集群节点 | |
Loveland et al. | Leveraging virtualization to optimize high-availability system configurations | |
US20100275198A1 (en) | System and apparatus for utilizing a virtual machine to support redundancy in a virtual machine manager pair | |
CN105677480B (zh) | 一种数据处理方法及装置 | |
CN205792734U (zh) | 一种面向云计算的灾难恢复演练*** | |
CN110232001A (zh) | 存储*** | |
CN107145310A (zh) | 一种实现网络存储io瓶颈优化的方法、装置及*** | |
Haletky | VMware ESX and ESXi in the Enterprise: Planning Deployment of Virtualization Servers | |
CN103942117B (zh) | 一种数据备份方法、装置及*** | |
CN107315663A (zh) | 双机群集架构 | |
CN106484495A (zh) | 一种虚拟机磁盘数据块同步方法 | |
CN114416501A (zh) | 一种存储双活及测试***和方法 | |
CN109462536A (zh) | 基于虚拟化的具有办公控制的企业云平台实现方法 | |
KR20230132529A (ko) | 운영 시스템 기반 스토리지 방법 및 시스템 | |
Dell |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Mao Zhi Inventor after: Wang Yimin Inventor after: Liu Yu Inventor after: Li Yuan Inventor before: Mao Zhi Inventor before: Wang Yimin Inventor before: Liu Yu Inventor before: Li Yuan |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200609 Termination date: 20210310 |