CN107436793A - A kind of virtualized environment operating analysis assessment system and method - Google Patents
A kind of virtualized environment operating analysis assessment system and method Download PDFInfo
- Publication number
- CN107436793A CN107436793A CN201610355895.XA CN201610355895A CN107436793A CN 107436793 A CN107436793 A CN 107436793A CN 201610355895 A CN201610355895 A CN 201610355895A CN 107436793 A CN107436793 A CN 107436793A
- Authority
- CN
- China
- Prior art keywords
- data
- virtualized environment
- central platform
- data collector
- platform
- 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
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses the data collector and central platform of a kind of virtualized environment operating analysis assessment system and method, including distributed deployment;Service data and status data are collected in data collector timing from specified virtualized environment, are subsequently sent to central platform;Central platform preserves the initial data that data collector passes over, and timing is handled data, the data format for making it become that page output can be carried out;The situation of whole platform and each object is analyzed simultaneously, and provides marking, and its resource service condition is counted, the icon form of expression including curve, block diagram is provided, calculates the used trend analysis of resource.The present invention can realize user and understand by very intuitive way the running situation of virtualized environment, grasp the change of stock number in time.
Description
Technical field
The present invention relates to technical field of virtualization, more particularly to a kind of virtualized environment operating analysis assessment system and side
Method.
Background technology
Currently the monitoring on virtual platform, cloud resource platform is all rested on SNMP (Simple Network
Management Protocol) NMP on carry out, pass through traditional MIB (Management Information
Base) storehouse obtains to the running status of system, and is shown.Data are carried out in a manner of the IT system management of routine to obtain
Take, front end show to realize.But the problem of so doing, is:All systems are all delivered by snmp protocol, its MIB storehouse
Correspondence rule be limited by monitor supervision platform developer and virtualized environment give degree, SNMP is not suitable for network wide area network in addition
Pattern under, otherwise information security is exactly a big problem.SNMP is plaintext simultaneously, and such mode is easily truncated and led
The problem of causing information security.
At the same time, the management control of virtual platform and cloud resource plateform system, still continues to use existing system pipes
Then it is likely to encounter if reason agreement SNMP:1st, information is inadequate, can not cover physical resource, resources of virtual machine, network, storage etc. one
The status data of serial inoperative class;2nd, data acquisition only resides within acquisition of information, without after-treatment and delivery, makes user
The true health degree of system can not be judged;3rd, information is no and virtualization knowledge is bound together, and causes having little significance for data,
Decision problem is based on insufficient grounds.
The content of the invention
In view of in the virtualized environment of reality, most instrument is all very professional, even skilled operator
The problem of also being difficult to check the situation of virtualization operation by these instruments, the present invention provides a kind of virtualized environment operating analysis
Assessment system and method, based on the initial data of virtualized environment, by the interface that data are obtained from virtualized environment
Technology and the Treatment Analysis algorithm for initial data, the operation feelings of virtualized environment are presented in a manner of being easily understood
Condition.
To reach above-mentioned purpose, embodiments of the invention adopt the following technical scheme that:
A kind of virtualized environment operating analysis assessment system, include the data collector and central platform of distributed deployment;
The data collector collects operation number according to the poll rule timing set from specified virtualized environment
According to and status data, be subsequently sent to central platform;
The central platform preserves the initial data that data collector passes over, and timing is handled data, is made
It becomes the data format that can carry out page output;The situation of whole platform and each object is analyzed simultaneously, and
Marking is provided, is explicitly shown its running situation;And its resource service condition is counted, provide and exist including curve, block diagram
The interior icon form of expression, calculate the used trend analysis of resource.
A kind of virtualized environment operating analysis appraisal procedure, comprises the following steps:
Determine that the physics of virtualized environment builds completion;
Data collector is disposed, does initial configuration, inputs virtualized environment relevant information, ensures that data collector can be into
Work(gets data from virtualized environment;
Central platform is disposed, carries out initial configuration, ensures that web services normally start;
The data got from virtualized environment are transferred to center by the interface of http modes and put down by data collector
Platform;
Initial data is saved in database by central platform;
Central platform is handled and analyzed to initial data using healthy value-based algorithm and Trend Algorithm by timing strategies,
Result is presented to webpage;
User intuitively checks the running situation of virtualized environment entirety and each object by web data displaying.
According to one aspect of the present invention, the handling process of the data collector comprises the following steps:
Determine that the physics of virtualized environment builds completion;
Virtualized environment is connected according to given information;Trial and success can then obtain data, unsuccessfully provide error reason;
Reconnected after modification error message;
Data are obtained by the interface of virtualized environment;Data collector obtains a data at regular intervals;
Get and central platform is transferred data to by the interface with central platform after data.
According to one aspect of the present invention, the handling process of the central platform comprises the following steps:
Receive the virtualized environment initial data transmitted from data collector;
Initial data is saved in database in corresponding table;
By the timing strategies of implementation center's platform, using healthy value-based algorithm and Trend Algorithm to initial data at
Reason, obtain further data and be saved in corresponding table;
When user makes requests on, central platform inquires about respective table according to request content, and data are analyzed, and obtains
Result return to the page.
According to one aspect of the present invention, the healthy value-based algorithm is according to the performance parameter provided in API and refers to it
Experience is implemented in the performance evaluation document provided, the virtualization in combination with reality, and virtualizing performance can most be influenceed by finally extracting
Factor of influence;Marking ratio is divided to factor of influence further according to importance rate, one is ultimately formed and is directed to virtualized environment
The marking mechanism of specific object;The Trend Algorithm is to refer to the computerized algorithm including optimal algorithm, linear regression method,
With reference to the specific object resource of virtualization, the curve that uses of resource service condition, and formation function are counted within a certain period of time,
Predict that the development in following a period of time is expected.
The advantages of present invention is implemented:
1st, the present invention is obtained by the API modes of virtual platform to the service data of system, status data, and right
Its degree of being associated matches and institutional adjustment.The data volume of acquisition is very big, each object:Storage, network, virtual machine are in itself
Deng all many count targets, system by structured storage, while periodically, determine the stage secondary place carried out to the level one data of acquisition
Reason, the means of processing are also compared with other webmastering softwares with more systematicness.On the one hand ensure the authenticity of data, on the one hand ensure to count
According to amount.The system uses some logical algorithms, coordinates unloading technology, the continuous sub-region and sub-area of data is stored in database.
2nd, in terms of business presentation, it is contemplated that to the real meaning of virtual platform, system avoids from obtaining end system
Directly presented, but the related data of the influence virtualizing performance in database is first extracted by healthy value-based algorithm
Come, be refined into factor of influence, the health degree assessment (100 points of systems) for being presented to user is calculated further according to factor of influence.Lead to simultaneously
Cross Trend Algorithm and calculate development of the virtual resources within following a period of time and be expected, remind keeper in time when appropriate
The short slab for waiting addition virtualization is supplied, and really meets the management mode of private clound.
3rd, system has been abandoned conventional CPU, internal memory, the performance uncorrected data of storage and presented, and decorum user can more see
Understand, clear hundred-mark system data.Such platform model directly perceived, allows the fortune of user's more visual understanding virtualization system of oneself
Row is good and bad.Prepared for public cloud mixed running in future.
4th, the version of the invention based on VMWare has been carried out.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, it will use below required in embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for ability
For the those of ordinary skill of domain, on the premise of not paying creative work, it can also be obtained according to these accompanying drawings other attached
Figure.
Fig. 1 is the complete Organization Chart of system of the present invention.
Fig. 2 is data collector flow chart.
Fig. 3 is central platform flow chart.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made
Embodiment, belong to the scope of protection of the invention.
Reference picture 1, which depict the complete framework of the system, is that the system overall condition for being directed to virtualized environment is commented
The system estimated.
The system uses distributed deployment method, includes data collector and central platform.
Data collector has been disposed first in virtualized environment system.Can be automatically from specified after data collector operation
Virtualized environment in collect service data and status data.
Data collector can collect data according to the poll rule timing set in virtualized environment, be subsequently sent to
Central platform.
Central platform preserves the initial data that data collector passes over, and timing is handled data, makes its change
Into the data format that can carry out page output.
Central platform can also be analyzed the situation of whole platform and each object simultaneously, and provides marking,
It is explicitly shown its running situation.And its resource service condition is counted, provide the icon form of expression such as curve, block diagram.
The used trend analysis of resource can also be calculated by special algorithm.
Wherein, data collector is the java small routines of an isolated operation, is responsible for obtaining data from virtualized environment
Then central platform is delivered to again.And central platform is a complete java Web project, database uses SQL
Server2008 R2.User can be directed to the data processing and inversion result of virtualized environment, letter by page access to platform
Single running situation for directly understanding virtualized environment.
The handling process of system is specific as follows:
Step 101, determine that the physics of virtualized environment builds completion.
Step 102, data collector is disposed, does initial configuration, inputs virtualized environment relevant information, ensures Data Collection
Device can succeed gets data from environment.
Step 103, central platform is disposed, carries out initial configuration, ensures that web services normally start.
Step 104, data collector is transmitted the data got from virtualized environment by the interface of http modes
To central platform.
Step 105, initial data is saved in database by central platform.
Step 106, central platform by timing strategies using healthy value-based algorithm and Trend Algorithm to initial data at
Reason and analysis, webpage is presented to by result.
Step 107, user intuitively checks the fortune of virtualized environment entirety and each object by web data displaying
Market condition.
Reference picture 2, which depict the handling process of data collector.It is specific as follows:
Step 201, determine that the physics of virtualized environment builds completion.
Step 202, virtualized environment is connected according to given information.Trial and success can then obtain data, unsuccessfully provide
Error reason.Reconnected after modification error message.
Step 203, data are obtained by the interface of virtualized environment.Herein due to needing relatively real-time data, so
Data collector can just obtain a data every a period of time, ensure the coherent and real-time of data.
Step 204, central platform is transferred data to by the interface with central platform after getting data.
Http mode is employed herein to transmit data, central platform is suitable equivalent to web services end, data collector
In client, data are transmitted by the interface defined.Connection with central platform is also required to set in advance.Generally speaking,
Equivalent to one middleware of data collector, assume responsibility for the acquisition of data can protect with transmitting work, the data of virtualized environment
It is stored in central platform.
Reference picture 3, which depict the handling process of central platform.It is specific as follows:
Step 301, the virtualized environment initial data transmitted from data collector is received.
Step 302, initial data is saved in database in corresponding table.
Step 303, by the timing strategies of implementation center's platform, using healthy value-based algorithm and Trend Algorithm to initial data
Handled, obtain further data and be saved in corresponding table.
Step 304, when user makes requests on, central platform inquires about respective table according to request content, and data are carried out
Analysis, obtained result return to the page.
Here traditional B/S frameworks are used, user easily can access result by the page, check virtual platform
Running situation.
The present invention implements experience by virtualization for many years, extracts a set of closing to reality situation, meets mathematics and statistics
The algorithm of rule is learned, user can be allowed to pass through the very intuitive way such as marking, icon to understand the operation feelings of virtualized environment
Condition, the change of stock number is grasped in time, facilitates user to make correct judgement in advance.It is the explanation of specific algorithm below:
Healthy value-based algorithm:According to the performance parameter provided in API and its performance evaluation document provided is referred to, in combination with
Experience is implemented in actual virtualization, finally extracts the part that can most influence virtualizing performance, referred to as factor of influence.Further according to
Importance rate divides marking ratio to factor of influence, ultimately forms a marking machine for being directed to the specific object of virtualized environment
System.
Trend Algorithm:With reference to computerized algorithms such as optimal algorithm, linear regression methods, provided with reference to the specific object of virtualization
Source, the curve that uses of resource service condition, and formation function are counted within a certain period of time, predicts the hair in following a period of time
Exhibition is expected.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those skilled in the art is in technical scope disclosed by the invention, the change or replacement that can readily occur in, all should
It is included within the scope of the present invention.Therefore, protection scope of the present invention should using the scope of the claims as
It is accurate.
Claims (5)
- A kind of 1. virtualized environment operating analysis assessment system, it is characterised in that data collector including distributed deployment and Central platform;The data collector according to set poll rule timing from specified virtualized environment collect service data and Status data, it is subsequently sent to central platform;The central platform preserves the initial data that data collector passes over, and timing is handled data, makes its change Into the data format that can carry out page output;The situation of whole platform and each object is analyzed simultaneously, and provided Marking, is explicitly shown its running situation;And its resource service condition is counted, provide including curve, block diagram The icon form of expression, calculate the used trend analysis of resource.
- 2. a kind of virtualized environment operating analysis appraisal procedure, it is characterised in that comprise the following steps:Determine that the physics of virtualized environment builds completion;Dispose data collector, do initial configuration, input virtualized environment relevant information, ensure data collector can succeed from Data are got in virtualized environment;Central platform is disposed, carries out initial configuration, ensures that web services normally start;The data got from virtualized environment are transferred to central platform by data collector by the interface of http modes;Initial data is saved in database by central platform;Central platform is handled and analyzed to initial data using healthy value-based algorithm and Trend Algorithm by timing strategies, will be tied Fruit is presented to webpage;User intuitively checks the running situation of virtualized environment entirety and each object by web data displaying.
- 3. virtualized environment operating analysis appraisal procedure according to claim 2, it is characterised in that the data collector Handling process comprise the following steps:Determine that the physics of virtualized environment builds completion;Virtualized environment is connected according to given information;Trial and success can then obtain data, unsuccessfully provide error reason;Modification Reconnected after error message;Data are obtained by the interface of virtualized environment;Data collector obtains a data at regular intervals;Get and central platform is transferred data to by the interface with central platform after data.
- 4. virtualized environment operating analysis appraisal procedure according to claim 2, it is characterised in that the central platform Handling process comprises the following steps:Receive the virtualized environment initial data transmitted from data collector;Initial data is saved in database in corresponding table;By the timing strategies of implementation center's platform, initial data is handled using healthy value-based algorithm and Trend Algorithm, obtained It is saved in further data in corresponding table;When user makes requests on, central platform inquires about respective table according to request content, and data is analyzed, obtained knot Fruit returns to the page.
- 5. the virtualized environment operating analysis appraisal procedure according to one of claim 2~4, it is characterised in thatThe healthy value-based algorithm is according to the performance parameter provided in API and with reference to the performance evaluation document that it is provided, and is tied simultaneously Close actual virtualization and implement experience, finally extract the factor of influence that can most influence virtualizing performance;Further according to importance etc. Level divides marking ratio to factor of influence, ultimately forms the marking mechanism for being directed to the specific object of virtualized environment;The Trend Algorithm is with reference to the computerized algorithm including optimal algorithm, linear regression method, with reference to the tool of virtualization Body object resource, the curve that uses of resource service condition, and formation function is counted within a certain period of time, when prediction is following one section Interior development is expected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610355895.XA CN107436793A (en) | 2016-05-26 | 2016-05-26 | A kind of virtualized environment operating analysis assessment system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610355895.XA CN107436793A (en) | 2016-05-26 | 2016-05-26 | A kind of virtualized environment operating analysis assessment system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107436793A true CN107436793A (en) | 2017-12-05 |
Family
ID=60454243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610355895.XA Pending CN107436793A (en) | 2016-05-26 | 2016-05-26 | A kind of virtualized environment operating analysis assessment system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107436793A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255731A (en) * | 2018-01-24 | 2018-07-06 | 中国科学院计算技术研究所 | A kind of automatic decision method and system of virtualization technology |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102655532A (en) * | 2012-04-18 | 2012-09-05 | 上海和辰信息技术有限公司 | Distributed heterogeneous virtual resource integration management method and system |
CN103684916A (en) * | 2013-12-13 | 2014-03-26 | 国家计算机网络与信息安全管理中心 | Method and system for intelligent monitoring and analyzing under cloud computing |
CN104038392A (en) * | 2014-07-04 | 2014-09-10 | 云南电网公司 | Method for evaluating service quality of cloud computing resources |
WO2015070189A1 (en) * | 2013-11-10 | 2015-05-14 | Cloudweaver, Inc. | Methods and system for automated or user-assisted grouping and management of groups in cloud infrastructure and network |
CN105184886A (en) * | 2015-09-01 | 2015-12-23 | 浪潮集团有限公司 | Cloud data center intelligence inspection system and cloud data center intelligence inspection method |
-
2016
- 2016-05-26 CN CN201610355895.XA patent/CN107436793A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102655532A (en) * | 2012-04-18 | 2012-09-05 | 上海和辰信息技术有限公司 | Distributed heterogeneous virtual resource integration management method and system |
WO2015070189A1 (en) * | 2013-11-10 | 2015-05-14 | Cloudweaver, Inc. | Methods and system for automated or user-assisted grouping and management of groups in cloud infrastructure and network |
CN103684916A (en) * | 2013-12-13 | 2014-03-26 | 国家计算机网络与信息安全管理中心 | Method and system for intelligent monitoring and analyzing under cloud computing |
CN104038392A (en) * | 2014-07-04 | 2014-09-10 | 云南电网公司 | Method for evaluating service quality of cloud computing resources |
CN105184886A (en) * | 2015-09-01 | 2015-12-23 | 浪潮集团有限公司 | Cloud data center intelligence inspection system and cloud data center intelligence inspection method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255731A (en) * | 2018-01-24 | 2018-07-06 | 中国科学院计算技术研究所 | A kind of automatic decision method and system of virtualization technology |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102968600B (en) | Full life-cycle management method for sensitive data file based on fingerprint information implantation | |
CN110245035A (en) | A kind of link trace method and device | |
CN106549792B (en) | A kind of method, apparatus and system of the security control of VNF | |
CN106850589A (en) | A kind of management and control cloud computing terminal and the method and apparatus of Cloud Server running | |
CN106941493B (en) | Network security situation perception result output method and device | |
CN106201754A (en) | Mission bit stream analyzes method and device | |
CN103177380A (en) | Method and device for optimizing advertisement delivery effect by combining user groups and pre-delivery | |
CN107092544A (en) | monitoring method and device | |
CN108920948A (en) | A kind of anti-fraud streaming computing device and method | |
CN113079106B (en) | Method, system, equipment and medium for controlling data transmission | |
CN109936621A (en) | Multi-page information push method, device, equipment and the storage medium of information security | |
CN105930427B (en) | Database audit method and device | |
CN108521405A (en) | A kind of risk management and control method, device and storage medium | |
CN108241528A (en) | A kind of User Defined mass network secure data dynamic collecting method | |
CN109491733A (en) | Based on visual interface display method and relevant device | |
CN108961456A (en) | A kind of intelligence manages night watching punch card method and system in real time | |
CN107733739A (en) | Credible strategy and the System and method for of report are managed in visualization concentratedly | |
CN110430212A (en) | The Internet of Things of multivariate data fusion threatens cognitive method and system | |
CN111768174A (en) | Activity management method, apparatus, device and medium | |
CN107436793A (en) | A kind of virtualized environment operating analysis assessment system and method | |
CN100366002C (en) | Shared access testing system of internet | |
CN109819019A (en) | Monitoring and statistical analysis technique and system for the acquisition of large scale network data | |
CN109246257A (en) | Flow allocating method, apparatus, computer equipment and storage medium | |
CN104462116B (en) | Data selection method and device | |
CN107528837A (en) | Encrypted video recognition methods and device, computer installation, readable storage medium storing program for executing |
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: 20171205 |
|
RJ01 | Rejection of invention patent application after publication |