Web server capacity expansion system based on virtual machine

A server and virtual machine technology, applied in the field of Web server expansion system, can solve problems such as waste of resources, high load, unsatisfactory, etc., and achieve the effect of large selection space and good scalability

Inactive Publication Date: 2012-06-20
HUAZHONG UNIV OF SCI & TECH
View PDF6 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Although the current web server architecture uses physical server clusters to greatly expand the capacity of web servers, it has several deficiencies due to the absence of virtualization and cloud computing technologies.
[0004] First, the service capacity is fixed, and web applications are characterized by frequent and severe load changes. On the one hand, such a static architecture may not be able to meet high loads, and on the other hand, it may be wasted due to idling when the load is low. Second, the server environm

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Web server capacity expansion system based on virtual machine
  • Web server capacity expansion system based on virtual machine
  • Web server capacity expansion system based on virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0020] Such as figure 1 As shown, the virtual machine-based Web server expansion system of the present invention includes a user interface module 1, a user management module 2, a configuration management module 3, a service deployment module 4, a dynamic expansion module 6, a load monitoring module 5 and a virtual machine management module 7.

[0021] The user interface module 1 is used to provide an application programming interface (Application programming interface, API for short), receive user requests, and pass the user requests to the user management module 2 after preprocessing.

[0022] The user management module 2 is used to authenticate the identity of the user according to the user request, store relevant information of the user, and pass the user request to the configuration management module.

[0023] The configuration management module 3 is use...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a Web server capacity expansion system based on a virtual machine, and the system comprises a user interface module, a user management module, a configuration management module, a service deployment module, a load monitoring module and a dynamic capacity expansion module, wherein the user interface module is used for receiving a user request, pre-processing the user request and transmitting the pre-processed user request to the user management module; the user management module is used for identifying the identity of a user according to the user request, storing relevant information of the user and transmitting the user request to the configuration management module; the configuration management module is used for maintaining and storing configuration information according to the user request so as to check and update the user interface module, the user management module, the service deployment module and the dynamic capacity expansion module; the service deployment module is used for establishing and configuring a Web server according to the user request, uploading the content of websites to the Web server and maintaining the content of the websites; and the load monitoring module is used for carrying out real-time monitoring on various loads of the Web server and collecting data of the loads.

Description

technical field [0001] The invention relates to the technical field of computing system virtualization, in particular to a virtual machine-based Web server expansion system. Background technique [0002] With the popularization and continuous development of the Internet, Web service technology and architecture have achieved rapid development, especially with the increase of Internet users, the growing access demand is increasingly testing the load capacity of the server, so the Web server architecture Great changes have taken place, from the initial low-configuration stand-alone server to the high-configuration server with continuously enhanced performance, until now the more popular service cluster method. It should be said that this architecture has greatly increased the scalability of Web service capabilities. It is the architecture adopted by many large portals and community websites. [0003] Although the current web server architecture uses physical server clusters to...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/455H04L29/08
Inventor 石宣化吴松金海李渊
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products