[go: up one dir, main page]

CN107577606A - A kind of system and method based on cloud computing structure enterprise-level test platform - Google Patents

A kind of system and method based on cloud computing structure enterprise-level test platform Download PDF

Info

Publication number
CN107577606A
CN107577606A CN201710795657.5A CN201710795657A CN107577606A CN 107577606 A CN107577606 A CN 107577606A CN 201710795657 A CN201710795657 A CN 201710795657A CN 107577606 A CN107577606 A CN 107577606A
Authority
CN
China
Prior art keywords
cloud computing
enterprise
server
test platform
network switch
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
CN201710795657.5A
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 CN201710795657.5A priority Critical patent/CN107577606A/en
Publication of CN107577606A publication Critical patent/CN107577606A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention discloses a kind of system and method based on cloud computing structure enterprise-level test platform, belong to field of cloud computer technology.The system based on cloud computing structure enterprise-level test platform of the present invention, it is made up of some physical servers, some network switch and shared storage server, some physical servers communicate with the network switch respectively, the network switch communicates with shared storage server, server virtualization software is disposed on physical server, pass through the cloud management platform of server virtualization software, shared storage server, the network switch and physical server are managed, build the test platform cloud computing center of enterprise-level.The system based on cloud computing structure enterprise-level test platform of the invention can share test resource instrument in time, and can effectively improve the testing efficiency of all departments of enterprise, have good application value.

Description

一种基于云计算构建企业级测试平台的系统及方法A system and method for building an enterprise-level test platform based on cloud computing

技术领域technical field

本发明涉及云计算技术领域,具体提供一种基于云计算构建企业级测试平台的系统及方法。The invention relates to the technical field of cloud computing, and specifically provides a system and method for building an enterprise-level test platform based on cloud computing.

背景技术Background technique

云计算是一种融合多种计算机技术的、以数据和处理能力为中心的密集型计算模式。云计算的发展是虚拟化、分布式系统、分布式并发编程模式、面向对象的体系架构、软件即服务和信息安全等各项技术共同发展的结果。Cloud computing is an intensive computing mode that integrates multiple computer technologies and centers on data and processing capabilities. The development of cloud computing is the result of the common development of various technologies such as virtualization, distributed systems, distributed concurrent programming models, object-oriented architecture, software as a service and information security.

服务器虚拟化技术是一种“软件定义”技术,通过软件定义虚构出各种硬件,从而实现在一个硬件平台中同时独立的虚拟若干主机(虚拟机)。每个虚拟机使用独立的CPU、硬盘、内存、I/O、网卡等硬件设备。同时虚拟机上可以安装不同的操作系统,用来满足不同用户的不同需求。企业软件测试部门主要针对软件的功能进行多项测试,主要包括功能测试、性能测试、压力测试、稳定性测试等。在当前阶段,测试部门进行各项测试,任务分到不同测试人员,测试人员使用的测试工具和资源很多时候并没有实现共享,随时间推移造成资源的缺失,并且测试效率得不到保障。Server virtualization technology is a "software-defined" technology, through which various hardware is fictitiously defined by software, so as to realize simultaneous independent virtualization of several hosts (virtual machines) on a hardware platform. Each virtual machine uses independent hardware devices such as CPU, hard disk, memory, I/O, and network card. At the same time, different operating systems can be installed on the virtual machine to meet different needs of different users. The enterprise software testing department mainly conducts multiple tests for software functions, mainly including functional testing, performance testing, stress testing, and stability testing. At the current stage, the testing department conducts various tests, and the tasks are assigned to different testers. The testing tools and resources used by the testers are often not shared, resulting in the lack of resources over time, and the testing efficiency cannot be guaranteed.

发明内容Contents of the invention

本发明的技术任务是针对上述存在的问题,提供一种能及时共享测试资源,并能有效的提高企业各部门的测试效率的基于云计算构建企业级测试平台的系统。The technical task of the present invention is to provide a system for building an enterprise-level test platform based on cloud computing, which can share test resources in time and effectively improve the test efficiency of various departments of the enterprise.

本发明进一步的技术任务是提供一种基于云计算构建企业级测试平台的方法。The further technical task of the present invention is to provide a method for building an enterprise-level test platform based on cloud computing.

为实现上述目的,本发明提供了如下技术方案:To achieve the above object, the present invention provides the following technical solutions:

一种基于云计算构建企业级测试平台的系统,由若干物理服务器、若干网络交换机和共享存储服务器构成,所述若干物理服务器分别与网络交换机相通信,网络交换机与共享存储服务器相通信,物理服务器上部署服务器虚拟化软件,通过服务器虚拟化软件的云管理平台,对共享存储服务器、网络交换机和物理服务器进行管理,搭建企业级的测试平台云计算中心;网络交换机用于虚拟机通信以及业务通信,云管理平台对云计算中心进行管理和规划,进行云计算资源的规划和管理,对各部门共有的资源分别形成工具库、资源库和资料库,放置在共享的位置,对部门私有资源在所属部门形成部门特有和员工特有资源池,形成资源统一管理平台。A system for building an enterprise-level test platform based on cloud computing, which is composed of several physical servers, several network switches and shared storage servers. Deploy server virtualization software on the server, manage shared storage servers, network switches and physical servers through the cloud management platform of server virtualization software, and build an enterprise-level test platform cloud computing center; network switches are used for virtual machine communication and business communication , the cloud management platform manages and plans the cloud computing center, plans and manages cloud computing resources, forms tool libraries, resource libraries, and databases for the resources shared by each department, and places them in shared locations. The subordinate departments form department-specific and employee-specific resource pools, forming a unified management platform for resources.

云管理平台对云计算中心进行管理和规划,组成相应的组织架构进行云计算资源的规划和管理,划分不同的资源池,对于企业测试需要使用的工具进行集中式管理,细化员工的权限,对工具可进行上传和下载等基本权限。测试过程中需要使用的资源,放置在共享的位置。对于工具的培训,测试的总结和测试方案的设计以及测试的结果等相关文档资料形成资源库。根据企业的部门职能和部门特色,规划部门资源池,在所属部门,可以形成部门特有和员工特有的资源池。达到从上而下的资源统一管理平台,既可以提高企业的资源利用率,也可以提高测试效率。The cloud management platform manages and plans the cloud computing center, forms a corresponding organizational structure to plan and manage cloud computing resources, divides different resource pools, conducts centralized management of the tools needed for enterprise testing, and refines the permissions of employees. Basic permissions such as uploading and downloading can be performed on the tool. The resources that need to be used during the test are placed in a shared location. Relevant documents such as tool training, test summary, test plan design and test results form a resource library. According to the departmental functions and characteristics of the enterprise, plan the departmental resource pool. In the department, a department-specific and employee-specific resource pool can be formed. Achieving a unified resource management platform from top to bottom can not only improve the resource utilization rate of the enterprise, but also improve the testing efficiency.

作为优选,根据企业的员工数量规划物理服务器的数量和配置大小。Preferably, the number of physical servers and configuration size are planned according to the number of employees of the enterprise.

作为优选,员工通过修改各部门共有的工具库、资源库和资料库资源,形成统一的共享资源池。Preferably, employees form a unified shared resource pool by modifying the tool library, resource library and database resources shared by each department.

一种基于云计算构建企业级测试平台的方法,通过本发明所述的基于云计算构建企业级测试平台的系统实现,网络交换机用于虚拟机通信以及业务通信,云管理平台对云计算中心进行管理和规划,进行云计算资源的规划和管理,对各部门共有的资源分别形成工具库、资源库和资料库,放置在共享的位置,对部门私有资源在所属部门形成部门特有和员工特有资源池,形成资源统一管理平台。A method for building an enterprise-level test platform based on cloud computing, realized by the system of building an enterprise-level test platform based on cloud computing according to the present invention, the network switch is used for virtual machine communication and business communication, and the cloud management platform performs cloud computing center Management and planning, planning and management of cloud computing resources, forming tool libraries, resource libraries, and databases for resources shared by each department, and placing them in shared locations, and forming department-specific and employee-specific resources for department-owned resources in their departments pool to form a unified management platform for resources.

作为优选,云计算中心由若干物理服务器、若干网络交换机和共享存储服务器构成,所述若干物理服务器分别与网络交换机相通信,网络交换机与共享存储服务器相通信,物理服务器上部署服务器虚拟化软件,通过服务器虚拟化软件的云管理平台,对共享存储服务器、网络交换机和物理服务器进行管理。Preferably, the cloud computing center is composed of several physical servers, several network switches and shared storage servers, the several physical servers communicate with the network switches respectively, the network switches communicate with the shared storage servers, server virtualization software is deployed on the physical servers, Manage shared storage servers, network switches and physical servers through the cloud management platform of server virtualization software.

作为优选,根据企业的员工数量规划物理服务器的数量和配置大小。Preferably, the number of physical servers and configuration size are planned according to the number of employees of the enterprise.

与现有技术相比,本发明的基于云计算构建企业级测试平台的系统具有以下突出的有益效果:所述基于云计算构建企业级测试平台的系统通过云计算中心实现对测试物理资源的统一规划管理,对测试的知识、经验、工具等实现共享,对部门之间的特有测试进行隔离,从而提高资源的利用率和测试的效率,具有良好的推广应用价值。Compared with the prior art, the system for building an enterprise-level test platform based on cloud computing of the present invention has the following prominent beneficial effects: the system for building an enterprise-level test platform based on cloud computing realizes the unification of test physical resources through the cloud computing center Planning management, sharing test knowledge, experience, tools, etc., and isolating unique tests between departments, thereby improving resource utilization and test efficiency, has good promotion and application value.

附图说明Description of drawings

图1是本发明所述基于云计算构建企业级测试平台的系统部署云计算中心的物理资源示意图;Fig. 1 is a schematic diagram of the physical resources of the system deployment cloud computing center based on cloud computing to build an enterprise-level test platform according to the present invention;

图2是本发明所述基于云计算构建企业级测试平台的系统云计算下测试平台组织架构图;Fig. 2 is the organizational structure diagram of the test platform under the system cloud computing based on cloud computing to build the enterprise-level test platform according to the present invention;

其中,1.物理服务器,2.网络交换机,3.共享存储服务器,4.云管理平台。Among them, 1. Physical server, 2. Network switch, 3. Shared storage server, 4. Cloud management platform.

具体实施方式detailed description

下面将结合附图和实施例,对本发明的基于云计算构建企业级测试平台的系统及方法作进一步详细说明。The system and method for building an enterprise-level test platform based on cloud computing of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

实施例Example

如图1所示,本发明的基于云计算构建企业级测试平台的系统,由若干物理服务器1、网络交换机2和共享存储服务器3构成。As shown in FIG. 1 , the system for building an enterprise-level test platform based on cloud computing in the present invention is composed of several physical servers 1 , network switches 2 and shared storage servers 3 .

物理服务器1的数量和配置大小根据企业的员工数量来规划。各物理服务器1分别与网络交换机2相通信。网络交换机2与共享存储服务器3相通信。物理服务器1上分别部署服务器虚拟化软件,通过服务器虚拟化软件的云管理平台4,对共享存储服务器3、网络交换机2和各物理服务器1进行管理,搭建企业级的测试平台云计算中心。网络交换机2用于虚拟机通信以及业务通信。云管理平台4对云计算中心进行管理和规划,进行云计算资源池的规划和管理,按照图2所示的组织架构进行云计算资源的规划和管理,划分不同的资源池。通过该发明的基于云计算构建企业级测试平台的系统达到从上而下的资源统一管理的平台,既可以提高企业的资源利用率,也可以提高测试效率。The number and configuration size of physical servers 1 are planned according to the number of employees of the enterprise. Each physical server 1 communicates with a network switch 2 respectively. The network switch 2 communicates with the shared storage server 3 . The server virtualization software is respectively deployed on the physical server 1, and the shared storage server 3, the network switch 2 and each physical server 1 are managed through the cloud management platform 4 of the server virtualization software, and an enterprise-level test platform cloud computing center is built. The network switch 2 is used for virtual machine communication and business communication. The cloud management platform 4 manages and plans the cloud computing center, plans and manages the cloud computing resource pool, plans and manages the cloud computing resource according to the organizational structure shown in FIG. 2 , and divides different resource pools. Through the system of building an enterprise-level test platform based on cloud computing of the invention, a top-down resource unified management platform can be achieved, which can not only improve the resource utilization rate of the enterprise, but also improve the test efficiency.

本发明的基于云计算构建企业级测试平台的方法,通过基于云计算构建企业级测试平台的系统实现:The method for building an enterprise-level test platform based on cloud computing of the present invention is realized by a system for building an enterprise-level test platform based on cloud computing:

(一)对部门共有资源:分别形成工具库、资源库和资料库,并放置在共享的位置。(1) Shared resources for departments: form a tool library, a resource library, and a database respectively, and place them in a shared location.

对于企业测试需要使用的工具进行集中式管理,细化员工的权限,对工具可进行上传和下载等基本权限。员工可修改测试资源和共享更多的资源,形成统一的测试资源池。对于工具的培训、测试的总结和测试方案的设计以及测试的结果等等相关文档资料形成资源库。Centralized management of the tools needed for enterprise testing, detailed employee permissions, and basic permissions such as uploading and downloading of tools. Employees can modify test resources and share more resources to form a unified test resource pool. Relevant documents such as tool training, test summary, test plan design and test results form a resource library.

(二)对部门私有资源:根据企业的部门职能和部门特色,规划部门资源池,在所属部门可以形成部门特有和员工特有的资源池。(2) For departmental private resources: According to the departmental functions and characteristics of the enterprise, plan departmental resource pools, and form department-specific and employee-specific resource pools in the subordinate departments.

以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。The above-described embodiments are only preferred specific implementations of the present invention, and ordinary changes and replacements performed by those skilled in the art within the scope of the technical solution of the present invention should be included in the protection scope of the present invention.

Claims (6)

  1. A kind of 1. system based on cloud computing structure enterprise-level test platform, it is characterised in that:By some physical servers, some The network switch and shared storage server are formed, and some physical servers communicate with the network switch respectively, network Interchanger is communicated with shared storage server, and server virtualization software is disposed on physical server, passes through server virtual Change the cloud management platform of software, shared storage server, the network switch and physical server are managed, build enterprise-level Test platform cloud computing center;The network switch is used for virtual machine communication and service communication, and cloud management platform is to cloud computing Center is managed and planned, carries out the planning and management of cloud computing resources, and the resource shared to all departments forms instrument respectively Storehouse, resources bank and data bank, shared position is placed on, department's private privileges are formed in affiliated function with department is peculiar and employee Peculiar resource pool, form resource unified management platform.
  2. 2. the system according to claim 1 based on cloud computing structure enterprise-level test platform, it is characterised in that:According to enterprise The quantity and configuration size of the headcount planning physical server of industry.
  3. 3. the system according to claim 1 or 2 based on cloud computing structure enterprise-level test platform, it is characterised in that:Member Work tool storage room, resources bank and the data base resource shared by changing all departments, form unified shared resource pond.
  4. A kind of 4. method based on cloud computing structure enterprise-level test platform, it is characterised in that:It is described to be looked forward to based on cloud computing structure The method of industry level test platform is surveyed by building enterprise-level based on cloud computing described in claim 1-3 any one claims The system for trying platform realizes that the network switch is used for virtual machine communication and service communication, and cloud management platform is to cloud computing center It is managed and plans, carry out the planning and management of cloud computing resources, the resource shared to all departments forms tool storage room, money respectively Source storehouse and data bank, shared position is placed on, it is peculiar and employee is peculiar in affiliated function to form department to department's private privileges Resource pool, form resource unified management platform.
  5. 5. the method according to claim 4 based on cloud computing structure enterprise-level test platform, it is characterised in that:Cloud computing Center is made up of some physical servers, some network switch and shared storage server, some physical servers point Do not communicated with the network switch, the network switch is communicated with shared storage server, and server is disposed on physical server Virtualization software, by the cloud management platform of server virtualization software, to sharing storage server, the network switch and physics Server is managed.
  6. 6. the method according to claim 5 based on cloud computing structure enterprise-level test platform, it is characterised in that:According to enterprise The quantity and configuration size of the headcount planning physical server of industry.
CN201710795657.5A 2017-09-06 2017-09-06 A kind of system and method based on cloud computing structure enterprise-level test platform Pending CN107577606A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710795657.5A CN107577606A (en) 2017-09-06 2017-09-06 A kind of system and method based on cloud computing structure enterprise-level test platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710795657.5A CN107577606A (en) 2017-09-06 2017-09-06 A kind of system and method based on cloud computing structure enterprise-level test platform

Publications (1)

Publication Number Publication Date
CN107577606A true CN107577606A (en) 2018-01-12

Family

ID=61031205

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710795657.5A Pending CN107577606A (en) 2017-09-06 2017-09-06 A kind of system and method based on cloud computing structure enterprise-level test platform

Country Status (1)

Country Link
CN (1) CN107577606A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110154109A1 (en) * 2009-12-22 2011-06-23 Xerox Corporation Continuous, automated discovery of bugs in released software
CN103281306A (en) * 2013-05-03 2013-09-04 四川省电力公司信息通信公司 Virtualized infrastructure platform for cloud data centers
CN105049267A (en) * 2015-08-28 2015-11-11 浪潮集团有限公司 Hybrid cloud management method of sea of cloud OS and CloudStack

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110154109A1 (en) * 2009-12-22 2011-06-23 Xerox Corporation Continuous, automated discovery of bugs in released software
CN103281306A (en) * 2013-05-03 2013-09-04 四川省电力公司信息通信公司 Virtualized infrastructure platform for cloud data centers
CN105049267A (en) * 2015-08-28 2015-11-11 浪潮集团有限公司 Hybrid cloud management method of sea of cloud OS and CloudStack

Similar Documents

Publication Publication Date Title
US20220247640A1 (en) Stateless resource management
CN103365725B (en) Method and system for dynamic allocation of workload deployment units across a plurality of clouds
US20180027053A1 (en) Resource management for multiple desktop configurations for supporting virtual desktops of different user classes
US10936659B2 (en) Parallel graph events processing
KR20180027326A (en) Efficient data caching management in scalable multi-stage data processing systems
CN105453040B (en) Method and system for processing data streams in a distributed computing environment
CN109313564A (en) Server computer management system for highly available virtual desktops supporting multiple different tenants
US20110270968A1 (en) Decision support system for moving computing workloads to public clouds
CN105359088B (en) Method for optimizing provisioning time using dynamically generated virtual disk content
Coady et al. Distributed cloud computing: Applications, status quo, and challenges
WO2019005400A1 (en) Access control manager configuration based on log files mining
JP5352890B2 (en) Computer system operation management method, computer system, and computer-readable medium storing program
US10649811B2 (en) Sunder management for a cluster of disperse nodes
CN104123616A (en) Cloud computing system towards multiple tenants
CN107066242A (en) Determine the method and system of the mark of software in software container
US20180181383A1 (en) Controlling application deployment based on lifecycle stage
CN103677998A (en) Method and system for resource allocation in a virtualized computing environment
US20150213285A1 (en) Configuration of partition relationships
US11487824B2 (en) Automated database query filtering for spatial joins
CN112468319B (en) A hybrid cloud management system and management method
Kumar et al. Open source infrastructure for cloud computing platform using eucalyptus
CN107577606A (en) A kind of system and method based on cloud computing structure enterprise-level test platform
US20180123999A1 (en) Tracking client location using buckets
US9244630B2 (en) Identifying and accessing reference data in an in-memory data grid
KR101378348B1 (en) Basic prototype of hadoop cluster based on private cloud infrastructure

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: 20180112

RJ01 Rejection of invention patent application after publication