Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for virtual machine to provide web service, virtual machine monitor and system

A virtual machine monitor and web service technology, applied in the Internet field, can solve the problems of waste and inability to locate virtual machine web services.

Active Publication Date: 2016-08-03
CHINA TELECOM CORP LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, multiple virtual machines are often created on one blade server. If a public IP address is configured for each virtual machine, it will cause great waste in the case of a serious shortage of IPV4 addresses. Therefore, In order to make full use of effective IP address resources, it is considered to configure a private address in the virtual machine and share a single public IP address to provide web services for the virtual machine. Since the web servers on the virtual machine all use the 80 target port and the same external public network IP, it is impossible to locate the problem on the specific virtual machine web service, so it is also impossible to directly use NAT (NetworkAddressTranslation, network address translation) technology to solve it this problem

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
  • Method for virtual machine to provide web service, virtual machine monitor and system
  • Method for virtual machine to provide web service, virtual machine monitor and system
  • Method for virtual machine to provide web service, virtual machine monitor and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the invention are illustrated. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but do not constitute an improper limitation of the present invention.

[0016] The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses.

[0017] The following embodiments of the present invention transform the original virtual machine architecture, and add a layer of application layer NAT in the VMM (VirtualMachineMonitor, virtual machine monitor) layer, for maintaining the private address of the virtual machine and the domain name of the virtual machine mapping relationship, so that the created virtual machines on the VMM can provide Web services by sharing a VMM public addr...

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 discloses a method of providing web service of virtual machines, a virtual machine monitor and a system. The method includes the steps that the virtual machine monitor receives hyper text transport protocol (HTTP) request packets, the HTTP request packets carry to-be-accessed virtual machine domain names, the to-be-accessed virtual machine domain names are resolved into to-be-accessed virtual machine private addresses according to mapping relation between preset virtual machine domain names and the private addresses, and the web service corresponding to the virtual machines is accessed according to the to-be-accessed virtual machine private addresses. According to the method, the virtual machine monitor and the system, under the circumstance that a plurality of the virtual machines share one public internet protocol (IP) address, by means of the mapping relation between the virtual machine domain names and the private addresses, the virtual machine domain names are respectively mapped to the different virtual machines, and therefore access to the different virtual machines can be achieved. The method, the virtual machine monitor and the system have the advantages of simple arrangement and high availability, and can effectively solve the problem brought by exhaustion of an existing IPV4 address.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular, to a method for providing web services by a virtual machine, a virtual machine monitor and a virtual machine system. Background technique [0002] With the development of virtualization technology, virtual machines have been widely used, and there is an application demand for virtual machines to replace physical hosts as Web servers. However, in practical applications, multiple virtual machines are often created on one blade server. If a public IP address is configured for each virtual machine, it will cause great waste in the case of a serious shortage of IPV4 addresses. Therefore, In order to make full use of effective IP address resources, it is considered to configure a private address in the virtual machine and share a single public IP address to provide web services for the virtual machine. Since the web servers on the virtual machine all use the 80 target port and the ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L29/12G06F9/455
Inventor 吴伟毛东峰杨国良丁圣勇刘广义黄志兰
Owner CHINA TELECOM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products