CN102404393A - 一种实现烟草公司大集中***私有云架构的方法 - Google Patents
一种实现烟草公司大集中***私有云架构的方法 Download PDFInfo
- Publication number
- CN102404393A CN102404393A CN2011103541585A CN201110354158A CN102404393A CN 102404393 A CN102404393 A CN 102404393A CN 2011103541585 A CN2011103541585 A CN 2011103541585A CN 201110354158 A CN201110354158 A CN 201110354158A CN 102404393 A CN102404393 A CN 102404393A
- Authority
- CN
- China
- Prior art keywords
- resource
- application
- different
- server
- database
- 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.)
- Pending
Links
- 241000208125 Nicotiana Species 0.000 title claims abstract description 27
- 235000002637 Nicotiana tabacum Nutrition 0.000 title claims abstract description 27
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000008901 benefit Effects 0.000 abstract description 2
- 238000011176 pooling Methods 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 5
- 230000005012 migration Effects 0.000 description 3
- 238000013508 migration Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种实现烟草公司大集中***私有云架构的方法,属于烟草行业“私有云”平台领域。该方法通过对大集中***的整体需求,按照应用域和数据库对主机、存储资源进行划分,之后对应用域和数据域的资源进行资源池化,将资源按照不同业务***的具体需要进行划分,并通过接入域的插件实现应用请求在不同的应用集群上分发,保证业务***在资源池里面多个服务器上实现负载均衡。与现有技术相比,本发明的实现烟草公司大集中***私有云架构的方法能够减少硬件成本、增加***可维护性和可扩展性,具有很好的推广应用价值。
Description
技术领域
本发明涉及烟草行业 “私有云”平台领域,具体地说是一种实现烟草公司大集中***私有云架构的方法。
背景技术
早期烟草公司的经营模式是以各地市公司下设县级法人为经营模式的,在烟草行业县级法人取消之前,各地市公司推进自己的信息化建设,省、市、县重复投资,C/S(Client/Server,客户机/服务器)模式的***随处可见,基础设施多而杂乱,没有统一建设思想,重复投资,资源未得到有效利用的情况随处可见,数据也分散在各地,上报数据花费大量的人力手工填报。后来逐渐取消县级法人,以市公司为单位进行建设B/S(Browser/Server,浏览器/服务器)模式***,从平台到应用也越来越多,从早期营销类到财务软件、再到办公自动化***、辅助决策***再到数据中心,有上报数据的一号工程***,也有仓库管理的物流***,再到网上电子商务***,原来以各地市公司为单位营建***变成行业内的一种很多投入,并且很难保证***的稳定性和扩展性,原来以电话访销为主的业务***感觉不出压力,一旦变成以零售户为主的网上电子商务***,***的吞吐一下成为瓶颈。本发明就是通过搭建烟草公司省级“私有云”平台来保证各***的可扩展性以及高并发能力,在统一网络、统一数据的基础上进一步统一平台。
以烟草公司V3(烟草公司营销***整体解决方案第3版)营销及网上电子商务***为例:列举了两个清单,第一个清单列举了某烟草公司地市公司设备情况,表中表示的原设备清单和数量,在业务***发展使用阶段,中间由于用户数量的不断增加,导致原设备无法满足,并作了一次设备的投入新购了一些设备,在清单中新购设备部分列举;另外一个清单描述各地市烟草公司使用的中间件以及数据库情况:
关于硬件的使用以及软件平台的搭建如附图1所述:主机A为IBM P630小机 2CPU4G内存,作为查询数据库的服务器,主机B为IBM P630小机 2CPU4G内存,作为应用程序服务器安装一个V3营销及网上电子商务***应用程序服务器实例,主机C为IBM P550小机4CPU8G内存,作为V3营销及网上电子商务***的交易数据库,处理主要的业务交易。
从清单可以看出整个烟草公司各个地市采购的小机为33台,但是后来的业务***发展,用户量不断增加,现有设备情况仍然无法满足业务***的需要,各个地市经常出现***中断的情况下,另外每一台服务器对于资源的利用情况也不相同,作为查询的数据库经常处于闲置状态,而应用程序服务器在单个实例情况下经常出现问题而不能进行业务转移导致***中断时间比较长。
发明内容
本发明的技术任务是针对上述现有技术的不足,提供一种实现烟草公司大集中***私有云架构的方法。该方法涉及到数据库和中间件等创建资源池,以及负载均衡等技术的运用,将烟草公司原有资源设备进行充分的利用,一方面减少硬件成本,一方面增加可维护性和可扩展性。
本发明的技术任务是按以下方式实现的:一种实现烟草公司大集中***私有云架构的方法,其特点是:通过对大集中***的整体需求,按照应用域和数据库对主机、存储资源进行划分,之后对应用域和数据域的资源进行资源池化,将资源按照不同业务***的具体需要进行划分,并通过接入域的插件实现应用请求在不同的应用集群上分发,保证业务***在资源池里面多个服务器上实现负载均衡,
具体步骤如下:
1)按照整体架构方法将***环境主机、存储按照应用域和数据域的具体需求进行划分;
2)将分配给应用域的资源进行资源池化,创建应用程序服务器的资源管理节点和受管节点;创建若干个应用程序服务器的集群,将资源划分成若干个应用服务器;根据业务***的需要将SERVER划分给不同的***;
3)创建Web服务器并修改插件保证负载在不同集群上分发,保证资源池的划分使用;
4)根据业务功能不同划分不同的数据库服务器,存储设备按照使用需要划分给不同的数据库,将资源进行资源池化;
5)通过联合体保证不同数据库之间的数据共享,从而实现数据库的负载均衡。
本发明的实现烟草公司大集中***私有云架构的方法通过对资源进行资源池化,按照业务应用对资源的需求进行分配,实现业务***向“私有云”的迁移,各地市烟草公司不再需要关注我的服务器是否能够满足业务发展的需要,不再需要为不断扩展的业务而增加新的资源投资,节省了大量成本,而作为省级公司将设备资源池化之后,根据不同业务需求进行资源分配,在资源不够的情况下只需要将剩余之中的server数添加有***压力的***当中,保证业务***在压力增加的情况下能够稳定运行。具体来说,与现有技术相比具有以下突出的有益效果:
(一) 实现了主机、存储等资源按照业务***的需要进行分配,就是我们常说的“按需分配”;满足***随不断的业务增长而对资源的灵活配置;
(二) 通过创建灵活的应用程序集群将应用程序服务器进行资源池化,实现业务***的“应用云”;应用集群的好处可以保证在单个节点出现问题的情况下仍然能保证业务的正常使用,对故障点的请求转移到其他集群节点上;
(三) 实现将业务***按照功能划分的多个数据库,并通过联邦数据库建立服务器之间的数据共享,实现数据库层面的资源池化;保证数据库在大的压力下能够负载均衡;
(四) 实现烟草公司大集中***私有云平台,从IT成本方面大大降低各地市烟草公司的硬件采购成本,以及***的使用维护成本。
附图说明
附图1是现有地市烟草中心机房中硬件的使用以及软件平台的搭建示情况意图;
附图2是本发明云平台的架构图;
附图3是本发明逻辑资源池的结构示意图。
具体实施方式
参照说明书附图以具体实施例对本发明的实现烟草公司大集中***私有云架构的方法作以下详细地说明。
实施例:
私有云平台重点是将“资源”形成资源池,并通过各***压力情况去分配使用的资源,并能随着压力的增加灵活扩展对资源的使用,也就是我们常说的“按需分配”。
目前,在烟草行业内部构建业务***的主要资源包括:主机(小机或者PC Server)、存储、J2EE(Java 2 Platform Enterprise Edition,Java2平台企业版)应用服务器(本实施例采用IBM WebSphere Application Server中间件)、数据库资源(本实施例采用IBM DB2数据库)。
如附图2所示,云平台架构图描述烟草公司的多个***,包括主要业务的V3营销及网上电子商务***、有办公的办公自动化(OA)***、有财务软件***架构在云平台上的方案图,通过防火墙将云平台隔离在防火墙后端保证***安全性,整个云平台包括接入域、应用域和数据域,接入域保证访问***的请求被负载均衡,分发到应用云端,数据域保证数据的统一的基础上进行分区负载,数据库服务器通过HA(High Availability)集群容易消除单点故障。
应用域和数据域将物理资源转换成逻辑资源的过程如附图3所示:
根据具体的应用***的压力情况在服务器上定义多个应用服务器和数据库服务器,从服务器总数上保证各个***均能满足要求,应用程序服务器通过创建集群,跨多台服务器保证负载分配的物理压力到多台服务上,集群也能保证集群下某一个服务器出现问题,不至于影响整个***的使用,保证业务***不间断。数据库服务器根据不同的业务需要创建不同的数据库,而多个数据库之间可以采用DB2联邦数据库的方式进行交互,也可以将业务交易比较大的数据库创建在多个分区节点上,表跨多分区创建,保证分区间的并行。
应用程序服务器资源池Server数量的规划:
***名称 | 迁移之前各地市 | 迁移省公司云平台 |
V3业务*** | 2个 | 6个,2个集群 |
电子商务 | 1个 | 8个,2个集群 |
OA*** | 1个 | 2个,1个集群 |
财务*** | 1个 | 2个,1个集群 |
WebSphere Application Server创建应用程序服务器资源池过程如下:
创建管理概要文件
创建受管节点
创建集群
创建web服务器
生成插件plugin-cfg.xml
关于如何将物理存储设备划分给数据域,下面给出多个不同功能数据库通过联合体访问的方案,数据库服务器涉及到存储和主机资源的考虑,存储采用大型存储服务器,通过划分RAID(Redundant Array of Independent Disks,磁盘阵列)来保证I/O吞吐和数据的安全性,主机可以考虑安装双机热备软件做硬件环境上的安全容灾。下面列出多个数据库表空间的总体规划:
TD数据库
HD数据库
创建过程如下:
1. 创建数据库实例;
2. 创建数据库;
3. 创建联合体数据库。
Claims (1)
1.一种实现烟草公司大集中***私有云架构的方法,其特征在于:通过对大集中***的整体需求,按照应用域和数据库对主机、存储资源进行划分,之后对应用域和数据域的资源进行资源池化,将资源按照不同业务***的具体需要进行划分,并通过接入域的插件实现应用请求在不同的应用集群上分发,保证业务***在资源池里面多个服务器上实现负载均衡,
具体步骤如下:
1)按照整体架构方法将***环境主机、存储按照应用域和数据域的具体需求进行划分;
2)将分配给应用域的资源进行资源池化,创建应用程序服务器的资源管理节点和受管节点;创建若干个应用程序服务器的集群,将资源划分成若干个应用服务器;根据业务***的需要将SERVER划分给不同的***;
3)创建Web服务器并修改插件保证负载在不同集群上分发,保证资源池的划分使用;
4)根据业务功能不同划分不同的数据库服务器,存储设备按照使用需要划分给不同的数据库,将资源进行资源池化;
5)通过联合体保证不同数据库之间的数据共享,从而实现数据库的负载均衡。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103541585A CN102404393A (zh) | 2011-11-10 | 2011-11-10 | 一种实现烟草公司大集中***私有云架构的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103541585A CN102404393A (zh) | 2011-11-10 | 2011-11-10 | 一种实现烟草公司大集中***私有云架构的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102404393A true CN102404393A (zh) | 2012-04-04 |
Family
ID=45886173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103541585A Pending CN102404393A (zh) | 2011-11-10 | 2011-11-10 | 一种实现烟草公司大集中***私有云架构的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102404393A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103093364A (zh) * | 2013-01-28 | 2013-05-08 | 山东浪潮齐鲁软件产业股份有限公司 | 实现烟草行业电子商务全国大集中云架构的方法 |
CN104184837A (zh) * | 2014-09-15 | 2014-12-03 | 北京尖峰合讯科技有限公司 | 高可用云计算一体机 |
CN106446090A (zh) * | 2016-09-12 | 2017-02-22 | 浪潮软件股份有限公司 | 一种跨库传输海量数据的方法 |
WO2017166654A1 (zh) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | 一种资源管理方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1947565A1 (en) * | 2007-01-19 | 2008-07-23 | Sap Ag | Method and system for securely extending a path of a mobile argent within a network system |
CN101976317A (zh) * | 2010-11-05 | 2011-02-16 | 北京世纪互联工程技术服务有限公司 | 一种私有云计算应用中虚拟机镜像安全方法 |
CN101986274A (zh) * | 2010-11-11 | 2011-03-16 | 东软集团股份有限公司 | 一种私有云环境下资源调配***及资源调配方法 |
-
2011
- 2011-11-10 CN CN2011103541585A patent/CN102404393A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1947565A1 (en) * | 2007-01-19 | 2008-07-23 | Sap Ag | Method and system for securely extending a path of a mobile argent within a network system |
CN101976317A (zh) * | 2010-11-05 | 2011-02-16 | 北京世纪互联工程技术服务有限公司 | 一种私有云计算应用中虚拟机镜像安全方法 |
CN101986274A (zh) * | 2010-11-11 | 2011-03-16 | 东软集团股份有限公司 | 一种私有云环境下资源调配***及资源调配方法 |
Non-Patent Citations (3)
Title |
---|
BORJA SOTOMAYOR, ET AL.: "Virtual Infrastructure Management in Private and Hybrid Clouds", 《CLOUD COMPUTING》 * |
刘宇: "企业私有云平台构建技术研究", 《计算机时代》 * |
王杰中: "基于云架构全台资源整合的探讨", 《现代电视技术》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103093364A (zh) * | 2013-01-28 | 2013-05-08 | 山东浪潮齐鲁软件产业股份有限公司 | 实现烟草行业电子商务全国大集中云架构的方法 |
CN104184837A (zh) * | 2014-09-15 | 2014-12-03 | 北京尖峰合讯科技有限公司 | 高可用云计算一体机 |
WO2017166654A1 (zh) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | 一种资源管理方法和装置 |
CN106446090A (zh) * | 2016-09-12 | 2017-02-22 | 浪潮软件股份有限公司 | 一种跨库传输海量数据的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Du et al. | Scientific workflows in IoT environments: a data placement strategy based on heterogeneous edge-cloud computing | |
CN105074702A (zh) | 提供单租户和多租户环境的数据库*** | |
Wang et al. | Energy‐Efficient Multi‐Job Scheduling Model for Cloud Computing and Its Genetic Algorithm | |
CN105518648A (zh) | 经由节点-关系模型向客户提供资源 | |
CN102801812A (zh) | 松散网络环境下新型云服务组件管理的***与方法 | |
Patni et al. | Load balancing strategies for grid computing | |
Deng et al. | A clustering based coscheduling strategy for efficient scientific workflow execution in cloud computing | |
CN109074304A (zh) | 优化的数据分布*** | |
CN102404393A (zh) | 一种实现烟草公司大集中***私有云架构的方法 | |
US20200065415A1 (en) | System For Optimizing Storage Replication In A Distributed Data Analysis System Using Historical Data Access Patterns | |
Ma et al. | Multi-objective microservice deployment optimization via a knowledge-driven evolutionary algorithm | |
Liao et al. | A QoS-aware dynamic data replica deletion strategy for distributed storage systems under cloud computing environments | |
US9378064B2 (en) | Orchestration management of information technology | |
US7904547B2 (en) | Method, system, and program product for optimizing monitoring and discovery services for a grid computing environment | |
Vashisht et al. | Efficient dynamic replication algorithm using agent for data grid | |
Yi et al. | Cloud computing architecture design of database resource pool based on cloud computing | |
Pingle et al. | Big data processing using apache hadoop in cloud system | |
Marozzo et al. | A peer-to-peer framework for supporting mapreduce applications in dynamic cloud environments | |
CN110826993A (zh) | 项目管理处理方法、装置、存储介质和处理器 | |
Mathur et al. | Cloud based distributed databases: the future ahead | |
Najm et al. | A cost-aware management framework for placement of data-intensive applications on federated cloud | |
CN116055499A (zh) | 基于redis的集群任务智能化调度方法、设备、介质 | |
Hababeh et al. | A method for fragment allocation design in the distributed database systems | |
Wu | Combination replicas placements strategy for data sets from cost-effective view in the cloud | |
Venkatesh et al. | Systematic Approaches to Data Placement, Replication and Migration in Heterogeneous Edge-Cloud Computing Systems: A Comprehensive Literature Review. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120404 |