[go: up one dir, main page]

CN107277135A - A kind of development platform application process and operation system - Google Patents

A kind of development platform application process and operation system Download PDF

Info

Publication number
CN107277135A
CN107277135A CN201710466537.0A CN201710466537A CN107277135A CN 107277135 A CN107277135 A CN 107277135A CN 201710466537 A CN201710466537 A CN 201710466537A CN 107277135 A CN107277135 A CN 107277135A
Authority
CN
China
Prior art keywords
server
development platform
business system
middleware
main body
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
Application number
CN201710466537.0A
Other languages
Chinese (zh)
Inventor
阮航
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710466537.0A priority Critical patent/CN107277135A/en
Publication of CN107277135A publication Critical patent/CN107277135A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2871Implementation details of single intermediate entities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2895Intermediate processing functionally located close to the data provider application, e.g. reverse proxies

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种开发平台应用方法及业务系统,上述方法包括以下步骤:采用通用服务器或小型主机作为所述业务系统中的服务器主体;采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储,采用通用服务器或小型主机作为所述业务系统中的服务器主体,采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。

The present invention provides a development platform application method and a business system. The method includes the following steps: using a general server or a small host as the server body in the business system; using simulation middleware on the development platform to realize the server body in the development platform For application program and data storage, a general server or a small host is used as the server body in the business system, and the simulation middleware on the development platform is used to realize the application program and data storage in the server body.

Description

一种开发平台应用方法及业务系统A development platform application method and business system

技术领域technical field

本发明属于计算机领域,尤其涉及一种开发平台应用方法及业务系统。The invention belongs to the field of computers, and in particular relates to a development platform application method and a business system.

背景技术Background technique

在目前许多行业的关键业务系统上使用的是IBM大型主机系统,大型主机(MAINFRAME)是在1970年DEC PDP-8之类的迷你电脑(MINI COMPUTER)出现之后才出现的对应名词,本意指的是能够集中式管理,占地大,价格昂贵但非常可靠的大型电脑。其依赖的RAS(Reliability,Availability,Serviceability)——高可靠性、高可用性、高服务性会让许多注重这三方面的客户十分看重,但由于开放平台特别是小型机的性能和高可用越来越高,加上业务灵活和成本,会有越来越多的客户选择将自己的业务系统迁移到开放平台上。开放平台基于TCP/IP协议下,能够在更加自由的方式构建客户的IT系统架构,针对不同的应用环境选择不同的配置即可及时的适应新的应用模式,并且从技术角度比相对封闭的大型主机环境更加开放,从技术成本和经济成本上能够让使用者更加主动使用。At present, the key business systems in many industries use IBM mainframe mainframe systems. Mainframe (MAINFRAME) is the corresponding noun that appeared after the appearance of mini computers (MINI COMPUTER) such as DEC PDP-8 in 1970. It originally refers to It is a large computer that can be managed in a centralized manner, occupies a large area, is expensive, but is very reliable. It relies on RAS (Reliability, Availability, Serviceability) - high reliability, high availability, and high serviceability, which will be valued by many customers who pay attention to these three aspects. However, due to the performance and high availability of open platforms, especially minicomputers, are becoming more and more The higher the cost, coupled with business flexibility and cost, more and more customers will choose to migrate their business systems to the open platform. Based on the TCP/IP protocol, the open platform can build the customer's IT system architecture in a more free way, and can adapt to the new application mode in a timely manner by choosing different configurations for different application environments. The host environment is more open, allowing users to use it more actively in terms of technical and economic costs.

因此,迫切需要提供一种平台架构应用方案,在降低架构自身的硬件成本同时,保证整个应用架构能够满足其原有的高可靠性、高可用性、高服务性的要求。Therefore, there is an urgent need to provide a platform architecture application solution that can reduce the hardware cost of the architecture itself while ensuring that the entire application architecture can meet its original requirements of high reliability, high availability, and high serviceability.

发明内容Contents of the invention

本发明提供一种开发平台应用方法及业务系统,以解决上述问题。The invention provides a development platform application method and a business system to solve the above problems.

本发明提供一种开发平台应用方法。上述方法包括以下步骤:The invention provides a development platform application method. The above method comprises the following steps:

采用通用服务器或小型主机作为所述业务系统中的服务器主体;Using a general-purpose server or a small host as the main body of the server in the business system;

采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。The application program and data storage in the server main body are realized by adopting the simulation middleware on the development platform.

本发明还提供一种基于开发平台的业务系统,包括:The present invention also provides a business system based on the development platform, including:

通用服务器或小型主机,用于作为所述业务系统中的服务器主体;A general-purpose server or a small host, used as the main body of the server in the business system;

模拟模块,用于采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。The simulation module is used to implement the application program and data storage in the server main body by adopting the simulation middleware on the development platform.

通过以下方案:采用通用服务器或小型主机作为业务系统中的服务器主体,采用开发平台上的模拟中间件实现服务器主体中的应用程序和数据存储,使用通用服务器或者小型机作为其整个应用架构的服务器主体,CICS模拟工具和VASM模拟工具完成对大型主机环境内的应用程序功能实现和文件系统读取的实现,服务器之间通过TCP/IP方式连接,不使用IBM的SNA网络协议,从应用的角度直接对应用程序做处理,从而摆脱大型主机平台的封闭性,在降低架构自身的硬件成本同时,保证整个应用架构能够满足其原有的高可靠性、高可用性、高服务性的要求。Through the following schemes: use a general-purpose server or a small host as the main server in the business system, use the simulation middleware on the development platform to realize the application program and data storage in the main server, and use a general-purpose server or a small computer as the server of the entire application architecture The main body, the CICS simulation tool and the VASM simulation tool complete the realization of the application program function and the file system reading in the mainframe environment. The servers are connected through TCP/IP without using IBM's SNA network protocol. From the application point of view Directly process the application program, so as to get rid of the closeness of the mainframe platform, reduce the hardware cost of the architecture itself, and ensure that the entire application architecture can meet its original requirements of high reliability, high availability, and high serviceability.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1所示为本发明实施例1的开发平台应用方法处理流程图;Fig. 1 shows the processing flowchart of the development platform application method of Embodiment 1 of the present invention;

图2所示为本发明实施例2的基于开发平台的业务系统结构图;Fig. 2 shows the business system structure diagram based on the development platform of Embodiment 2 of the present invention;

图3所示为本发明实施例3的开放平台替换大机环境软件环境体系示意图。FIG. 3 is a schematic diagram of an open platform replacing a mainframe environment software environment system according to Embodiment 3 of the present invention.

具体实施方式detailed description

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

图1所示为本发明实施例1的开发平台应用方法处理流程图,包括以下步骤:Fig. 1 shows the processing flowchart of the development platform application method of Embodiment 1 of the present invention, comprising the following steps:

步骤102:采用通用服务器或小型主机作为所述业务系统中的服务器主体。Step 102: Use a general server or a small host as the main body of the server in the business system.

步骤104:采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。Step 104: Realize the application program and data storage in the server main body by using the simulation middleware on the development platform.

基于软件架构复制的思路通过模拟软件实现大型主机环境的CICS功能和VASM管理功能,拆分大型主机的紧耦合架构,配合开放平台的服务器集群模式实现硬件支撑。这样不仅可以平滑迁移大型主机应用到开放平台,同时兼顾减低迁移时间周期和技术延续性。Based on the idea of software architecture replication, realize the CICS function and VASM management function of the mainframe environment through simulation software, split the tightly coupled architecture of the mainframe, and cooperate with the server cluster mode of the open platform to realize hardware support. This can not only smoothly migrate mainframe applications to open platforms, but also reduce the migration time period and technical continuity.

进一步地,使用所述开发平台中类UNIX系统作为所述服务器主体的操作系统;Further, using the UNIX-like system in the development platform as the operating system of the server main body;

使用所述开发平台中的监控和自动化管理模块作为所述业务系统中的管理系统。The monitoring and automatic management module in the development platform is used as the management system in the business system.

进一步地,使用所述开发平台中的CICS中间件实现所述业务系统中的数据管理模块;Further, using the CICS middleware in the development platform to realize the data management module in the business system;

使用所述开发平台中的CICS中间件实现所述业务系统中的交易管理模块。The transaction management module in the business system is realized by using the CICS middleware in the development platform.

采用软件架构模拟CICS功能和VASM管理功能,主机平台应用程序依赖主机平台的文件管理模式,在开放平台上开发模拟主机平台的VASM功能模拟软件,方便应用程序运行,开发软件产品中间件级别的模拟软件,实现在开放平台能够运行主机平台的COBOL程序等,利用开放平台的数据库软件实现数据管理存储功能,根据客户环境配置其灾备管理机制,开放平台的操作系统能够支持对服务器的监控管理功能,通过集群功能实现平台的扩展和负载均衡,提高整体框架的高可用性和高可靠性。The software architecture is used to simulate CICS functions and VASM management functions. The host platform application program relies on the file management mode of the host platform. The VASM function simulation software for simulating the host platform is developed on an open platform to facilitate the operation of the application program, and the middleware level simulation of software products is developed. Software, to realize the COBOL program of the host platform on the open platform, use the database software of the open platform to realize the data management and storage function, configure its disaster recovery management mechanism according to the customer environment, and the operating system of the open platform can support the monitoring and management function of the server , realize platform expansion and load balancing through the cluster function, and improve the high availability and high reliability of the overall framework.

进一步地,采用通用服务器或小型主机搭建所述服务器主体中的应用层服务器集群和数据库服务器集群。Further, the application layer server cluster and the database server cluster in the server body are constructed by using general servers or small hosts.

其中,所述服务器主体之间通过TCP/IP方式连接。Wherein, the server bodies are connected through TCP/IP.

使用小型机作为架构的主要数据处理服务器能够极大的提升应用架构在开放平台的高可用性和高可靠性,特别是在数据集中模式下的应用系统。而使用通用服务器作为架构的数据处理服务器结合数据库软件可以做分布式的数据处理,这对数据一致性和时效性要求较低的应用上通常实现。两种数据模式的选择可以根据具体应用做具体选择。Using a minicomputer as the main data processing server of the architecture can greatly improve the high availability and high reliability of the application architecture on the open platform, especially the application system in the data concentration mode. However, a data processing server using a general-purpose server as an architecture combined with database software can perform distributed data processing, which is usually implemented in applications that have low requirements for data consistency and timeliness. The choice of the two data modes can be selected according to specific applications.

图2所示为本发明实施例2的基于开发平台的业务系统结构图。FIG. 2 is a structural diagram of a business system based on a development platform in Embodiment 2 of the present invention.

如图2所示,根据本发明的实施例的一种基于开发平台的业务系统,包括:As shown in Figure 2, a kind of business system based on development platform according to the embodiment of the present invention, comprises:

通用服务器或小型主机202,用于作为所述业务系统中的服务器主体;A general server or a small host 202, used as the server body in the business system;

模拟模块204,用于采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。The simulation module 204 is configured to use the simulation middleware on the development platform to realize the application program and data storage in the server main body.

进一步地,所述通用服务器或小型主机202使用所述开发平台中类UNIX系统作为所述服务器主体的操作系统,使用所述开发平台中的监控和自动化管理模块作为所述业务系统中的管理系统。Further, the general server or small host 202 uses the UNIX-like system in the development platform as the operating system of the server body, and uses the monitoring and automatic management module in the development platform as the management system in the business system .

进一步地,所述模拟模块204使用所述开发平台中的CICS中间件实现所述业务系统中的数据管理模块,以及使用所述开发平台中的CICS中间件实现所述业务系统中的交易管理模块。Further, the simulation module 204 uses the CICS middleware in the development platform to realize the data management module in the business system, and uses the CICS middleware in the development platform to realize the transaction management module in the business system .

进一步地,所述通用服务器或小型主机202还用于搭建所述服务器主体中的应用层服务器集群和数据库服务器集群。Further, the general server or small host 202 is also used to build an application layer server cluster and a database server cluster in the server body.

进一步地,所述服务器主体之间通过TCP/IP方式连接。Further, the server main bodies are connected through TCP/IP.

图3所示为本发明实施例3的开放平台替换大机环境软件环境体系示意图。FIG. 3 is a schematic diagram of an open platform replacing a mainframe environment software environment system according to Embodiment 3 of the present invention.

如图3所示,IBM大机整个软件是体系化的,是统一部署在其Z系列服务器上实现其功能,作为开放平台上的替换方案,从架构上需要做拆分,所以对应其软件体系架构的内部可以拆分成几个模块,方便在开放平台上做功能模块的实现,保证即使在不使用IBM大机使用开放平台服务器上也能有完善的功能实现。在本实施例中将整个大机软件体系分为5个模块,由下至上,由左到右分别是:As shown in Figure 3, the entire software of the IBM mainframe is systematic and is deployed on its Z series servers to realize its functions. As an alternative solution on the open platform, it needs to be split from the architecture, so the corresponding software system The interior of the architecture can be divided into several modules to facilitate the realization of functional modules on the open platform, and to ensure that even if the IBM mainframe is not used and the open platform server is used, there will be perfect function realization. In this embodiment, the entire mainframe software system is divided into 5 modules, from bottom to top and from left to right are:

1.操作系统(OS):IBM使用的是其Z/OS的操作系统来管理其大机服务器,而开放平台将使用类UNIX系统来管理服务器,操作系统将符合UNIX系统的安全管理模式。1. Operating system (OS): IBM uses its Z/OS operating system to manage its mainframe servers, while the open platform will use a UNIX-like system to manage servers, and the operating system will conform to the security management model of the UNIX system.

2.系统管理(System Management)分为监控和自动化两块,IBM的自带监控是Tivil软件管理体系,自动化管理是在大机内部多个传感器的帮助下,实现比如内部存储备份,硬件宕机自动切换,数据备份切换,服务节点自动切换等功能。开放平台推出对应其应用架构上的监控和自动化管理模块,监控内容包括存储设备,服务器和交换机的基本机器硬件运行情况,应用服务器上的中间件运行情况,数据库服务器上的数据库运行情况,包含部分自动宕机切换功能配置(例如存储宕机自动切换),后台数据备份等管理功能。2. System Management (System Management) is divided into monitoring and automation. IBM's built-in monitoring is the Tivil software management system. Automatic management is implemented with the help of multiple sensors inside the mainframe, such as internal storage backup and hardware downtime. Automatic switching, data backup switching, automatic switching of service nodes and other functions. The open platform launches a monitoring and automatic management module corresponding to its application architecture. The monitoring content includes storage devices, basic machine hardware operation of servers and switches, middleware operation on application servers, and database operation on database servers. Automatic downtime switching function configuration (for example, storage downtime automatic switching), background data backup and other management functions.

3.数据库(DATABASE Manager):使用开放平台常用的数据软件作为整个软件体系里面的数据库管理部分,高可用实现及性能负载均衡处理需要根据实际应用需要做调整跑批(BATCH),使用开放平台的模拟CICS中间件组件模拟大机上的JES程序功能并可以执行起JOB程序,做到跑批实现调用和监控。3. Database (DATABASE Manager): Use the data software commonly used on the open platform as the database management part of the entire software system. High availability implementation and performance load balancing processing need to be adjusted according to actual application needs. The simulated CICS middleware component simulates the function of the JES program on the mainframe and can execute the JOB program to achieve calling and monitoring by running batches.

4.交易管理(Transaction Manager):开放平台模拟CICS组件实现原有大机中的CICS的中间件功能运行其COBOL程序或其它程序语言开发的应用程序开发语言,同样支持JAVA,COBOL,C/C++等原有大机系统环境上的开发环境。4. Transaction Manager: The open platform simulates CICS components to realize the middleware function of CICS in the original mainframe and run its COBOL program or application development language developed by other programming languages, also supporting JAVA, COBOL, C/C++ Wait for the development environment on the original mainframe system environment.

5.网络通讯(Network Management):支持TCP/IP协议来做网络互联,但考虑到可能需要与大机环境做互联互通,可以兼容支持IBM独有的SNA协议,通过IBM开放的SNA协议接口做二次产品开发包装实现可以与IBM大机平台互联互通。5. Network Communication (Network Management): Support TCP/IP protocol for network interconnection, but considering that it may need to be interconnected with the mainframe environment, it can be compatible and support IBM's unique SNA protocol, and do it through IBM's open SNA protocol interface. Secondary product development and packaging can be interconnected with the IBM mainframe platform.

通常IBM大机使用6台IBM Z系列机器,其中两台作为耦合器做集群环境的时钟同步和数据高可用使用,4台作为计算节点通过耦合器互联,中间使用光纤高速连接,再外接高速存储使用。整个架构称之为Sysplex架构是一种功能应用和数据库紧密耦合的架构,在开放平台上要使用小机或者通用服务器为基础的方案,首先得考虑架构功能的拆分,并保证架构拆分的有逻辑性,和大机环境能够有功能的匹配性。Usually the IBM mainframe uses 6 IBM Z series machines, two of which are used as couplers for clock synchronization and high data availability in the cluster environment, and 4 are used as computing nodes interconnected through couplers, using high-speed fiber optic connections in the middle, and external high-speed storage use. The entire architecture is called the Sysplex architecture, which is an architecture in which functional applications and databases are tightly coupled. To use a solution based on a minicomputer or a general-purpose server on an open platform, the split of the architecture functions must be considered first, and the split of the architecture must be ensured. It is logical and functionally compatible with the mainframe environment.

在整个硬件开放平台上,支持单节点失败后能够让系统平稳运行。将硬件环境分为几个模块:On the entire hardware open platform, it supports the smooth operation of the system after a single node fails. Divide the hardware environment into several modules:

1.应用层服务器集群,使用轻量级小型机或者低中端通用服务器搭建,利用Web和应用层很容易扩展及虚拟化,节点可以灵活地增加或减少,并使用FAILOVER技术保证高可用和负载均衡。1. The application layer server cluster is built with lightweight minicomputers or low-end general-purpose servers. It is easy to expand and virtualize using the Web and application layers. Nodes can be flexibly increased or decreased, and FAILOVER technology is used to ensure high availability and load balanced.

2.数据库服务器集群,使用高端小型机或者高性能通用服务器搭建,通过数据库软件的集群管理功能实现数据库的数据横向扩展,业务数据的归档备份和灾备应急处理通过数据库自带功能工具或者第三方软件实现。2. The database server cluster is built using high-end minicomputers or high-performance general-purpose servers. The data horizontal expansion of the database is realized through the cluster management function of the database software. The archiving and backup of business data and disaster recovery and emergency handling are carried out through the database's own functional tools or third-party Software Implementation.

3.网络连接设备,服务器之间通过光纤交换机使得网络传输速度最大话,保证系统运行效率,交换机通过主备冗余模式保证其在网络互联的高可用性。3. The network is connected to the equipment, and the optical fiber switch is used between the servers to maximize the network transmission speed and ensure the operating efficiency of the system. The switch ensures its high availability in network interconnection through the active and standby redundancy mode.

4.外接存储设备,根据需要使用不同类型和性能存储,保证存储的I/O吞吐,并做存储的冗余备份,能够使得存储不成为整个系统的瓶颈,并保证高可用性。4. External storage devices, use different types and performance storage according to needs, ensure storage I/O throughput, and make storage redundant backup, so that storage will not become the bottleneck of the entire system and ensure high availability.

本实施例能够通过架构复制的模式模拟大型机运行环境,并通过集群管理和数据管理的方式,从而提高整体架构的高可用、高可靠性和高性能。与大型主机环境相比,能够有效降低客户从大型机环境转向开放环境的迁移实现周期,并在技术上有良好的延续性,能够使原有技术人员保持其原有大型机平台的开发经验。This embodiment can simulate the running environment of a mainframe through the mode of architecture replication, and improve the high availability, high reliability and high performance of the overall architecture through cluster management and data management. Compared with the mainframe environment, it can effectively reduce the implementation period for customers to migrate from the mainframe environment to the open environment, and has a good continuity in technology, enabling the original technicians to maintain their original development experience on the mainframe platform.

通过以下方案:采用通用服务器或小型主机作为业务系统中的服务器主体,采用开发平台上的模拟中间件实现服务器主体中的应用程序和数据存储,使用通用服务器或者小型机作为其整个应用架构的服务器主体,CICS模拟工具和VASM模拟工具完成对大型主机环境内的应用程序功能实现和文件系统读取的实现,服务器之间通过TCP/IP方式连接,不使用IBM的SNA网络协议,从应用的角度直接对应用程序做处理,从而摆脱大型主机平台的封闭性,在降低架构自身的硬件成本同时,保证整个应用架构能够满足其原有的高可靠性、高可用性、高服务性的要求。Through the following schemes: use a general server or a small host as the server body in the business system, use the simulation middleware on the development platform to realize the application program and data storage in the server body, and use a general server or a minicomputer as the server of the entire application architecture The main body, the CICS simulation tool and the VASM simulation tool complete the realization of the application program function and file system reading in the mainframe environment. The servers are connected through TCP/IP without using IBM's SNA network protocol. From the perspective of application Directly process the application program, so as to get rid of the closeness of the mainframe platform, reduce the hardware cost of the architecture itself, and ensure that the entire application architecture can meet its original requirements of high reliability, high availability, and high serviceability.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (10)

1.一种开发平台应用方法,其特征在于,应用于业务系统,包括以下步骤:1. A development platform application method, characterized in that being applied to a business system, comprises the following steps: 采用通用服务器或小型主机作为所述业务系统中的服务器主体;Using a general-purpose server or a small host as the main body of the server in the business system; 采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。The application program and data storage in the server main body are realized by adopting the simulation middleware on the development platform. 2.根据权利要求1所述的方法,其特征在于,使用所述开发平台中类UNIX系统作为所述服务器主体的操作系统;2. The method according to claim 1, characterized in that, using the UNIX-like system in the development platform as the operating system of the server main body; 使用所述开发平台中的监控和自动化管理模块作为所述业务系统中的管理系统。The monitoring and automatic management module in the development platform is used as the management system in the business system. 3.根据权利要求2所述的方法,其特征在于,使用所述开发平台中的CICS中间件实现所述业务系统中的数据管理模块;3. method according to claim 2, is characterized in that, uses the CICS middleware in the described development platform to realize the data management module in the described service system; 使用所述开发平台中的CICS中间件实现所述业务系统中的交易管理模块。The transaction management module in the business system is realized by using the CICS middleware in the development platform. 4.根据权利要求1所述的方法,其特征在于,采用通用服务器或小型主机搭建所述服务器主体中的应用层服务器集群和数据库服务器集群。4. The method according to claim 1, characterized in that, the application layer server cluster and the database server cluster in the server main body are constructed by using a general server or a small host. 5.根据权利要求1至4中任一项所述的方法,其特征在于,所述服务器主体之间通过TCP/IP方式连接。5. The method according to any one of claims 1 to 4, characterized in that the server bodies are connected through TCP/IP. 6.一种基于开发平台的业务系统,其特征在于,包括:6. A business system based on a development platform, characterized in that it comprises: 通用服务器或小型主机,用于作为所述业务系统中的服务器主体;A general-purpose server or a small host, used as the main body of the server in the business system; 模拟模块,用于采用开发平台上的模拟中间件实现所述服务器主体中的应用程序和数据存储。The simulation module is used to implement the application program and data storage in the server main body by adopting the simulation middleware on the development platform. 7.根据权利要求6所述的系统,其特征在于,所述通用服务器或小型主机使用所述开发平台中类UNIX系统作为所述服务器主体的操作系统,使用所述开发平台中的监控和自动化管理模块作为所述业务系统中的管理系统。7. system according to claim 6, it is characterized in that, described universal server or small-scale host computer use class UNIX system in described development platform as the operating system of described server main body, use the monitoring and automation in described development platform The management module serves as a management system in the business system. 8.根据权利要求7所述的系统,其特征在于,所述模拟模块使用所述开发平台中的CICS中间件实现所述业务系统中的数据管理模块,以及使用所述开发平台中的CICS中间件实现所述业务系统中的交易管理模块。8. The system according to claim 7, wherein the simulation module uses the CICS middleware in the development platform to realize the data management module in the business system, and uses the CICS middleware in the development platform to The software implements the transaction management module in the business system. 9.根据权利要求6所述的系统,其特征在于,所述通用服务器或小型主机还用于搭建所述服务器主体中的应用层服务器集群和数据库服务器集群。9. The system according to claim 6, wherein the general server or small host is also used to build an application layer server cluster and a database server cluster in the server body. 10.根据权利要求6至9中任一项所述的系统,其特征在于,所述服务器主体之间通过TCP/IP方式连接。10. The system according to any one of claims 6 to 9, characterized in that, the server bodies are connected through TCP/IP.
CN201710466537.0A 2017-06-19 2017-06-19 A kind of development platform application process and operation system Pending CN107277135A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710466537.0A CN107277135A (en) 2017-06-19 2017-06-19 A kind of development platform application process and operation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710466537.0A CN107277135A (en) 2017-06-19 2017-06-19 A kind of development platform application process and operation system

Publications (1)

Publication Number Publication Date
CN107277135A true CN107277135A (en) 2017-10-20

Family

ID=60068034

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710466537.0A Pending CN107277135A (en) 2017-06-19 2017-06-19 A kind of development platform application process and operation system

Country Status (1)

Country Link
CN (1) CN107277135A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6851111B2 (en) * 2000-12-15 2005-02-01 International Business Machines Corporation System and method for class loader constraint checking
CN101218565A (en) * 2005-07-06 2008-07-09 瑞士银行股份有限公司 Technique for migrating a host environment to a new system platform
CN104468829A (en) * 2014-12-29 2015-03-25 浪潮电子信息产业股份有限公司 Enterprise IT system structure implementation method based on virtualization environment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6851111B2 (en) * 2000-12-15 2005-02-01 International Business Machines Corporation System and method for class loader constraint checking
CN101218565A (en) * 2005-07-06 2008-07-09 瑞士银行股份有限公司 Technique for migrating a host environment to a new system platform
CN104468829A (en) * 2014-12-29 2015-03-25 浪潮电子信息产业股份有限公司 Enterprise IT system structure implementation method based on virtualization environment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
浙大文库: "大型机迁移和现代化方法与实践", 《HTTPS://WWW.DOCIN.COM/P-710230832.HTML》 *
田萍: "基于小型机的信息系统迁移应用实例", 《科技世界》 *
金磐石: "分布式转型中的主机下移实践", 《金融电子化》 *

Similar Documents

Publication Publication Date Title
CN110520843B (en) Highly available stateful containers in a cluster environment
Kakivaya et al. Service fabric: a distributed platform for building microservices in the cloud
US9886260B2 (en) Managing software version upgrades in a multiple computer system environment
CN112099918A (en) Live migration of clusters in containerized environments
US8655851B2 (en) Method and system for performing a clean file lock recovery during a network filesystem server migration or failover
US8661457B2 (en) Pipeline across isolated computing environments
JP5102901B2 (en) Method and system for maintaining data integrity between multiple data servers across a data center
US8082344B2 (en) Transaction manager virtualization
CN109062655A (en) A kind of containerization cloud platform and server
US8539087B2 (en) System and method to define, visualize and manage a composite service group in a high-availability disaster recovery environment
CN106656630A (en) Electric marketing service application system, and construction method and platform thereof
CN102110071A (en) Virtual machine cluster system and implementation method thereof
CN111274002A (en) Construction method and device for supporting PAAS platform, computer equipment and storage medium
US20180136970A1 (en) Methods and systems for configuration-file inheritance
EP3304304B1 (en) Cloud computing infrastructure
CN113312128B (en) A desktop cloud system that integrates microservices and IDV architecture
US8621260B1 (en) Site-level sub-cluster dependencies
CN115426370A (en) Heterogeneous container cloud platform and edge manufacturing service subscription implementation method thereof
CN111818188B (en) Load balancing availability improving method and device for Kubernetes cluster
US12086114B2 (en) Asynchronous metadata replication and migration between compute sites
CN110837394A (en) High-availability configuration version warehouse configuration method, terminal and readable medium
CN107277135A (en) A kind of development platform application process and operation system
CN119923636A (en) Integrate mirrored storage into remote replication sites
CN114153655A (en) Disaster tolerance system creating method, disaster tolerance method, device, equipment and medium
Li et al. Database and Cloud Nativeness

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171020

RJ01 Rejection of invention patent application after publication