[go: up one dir, main page]

CN102929689A - Method for building virtual machine in cloud computing system - Google Patents

Method for building virtual machine in cloud computing system Download PDF

Info

Publication number
CN102929689A
CN102929689A CN2012104315641A CN201210431564A CN102929689A CN 102929689 A CN102929689 A CN 102929689A CN 2012104315641 A CN2012104315641 A CN 2012104315641A CN 201210431564 A CN201210431564 A CN 201210431564A CN 102929689 A CN102929689 A CN 102929689A
Authority
CN
China
Prior art keywords
physical extents
virtual machine
cloud computing
computing system
particular attribute
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.)
Granted
Application number
CN2012104315641A
Other languages
Chinese (zh)
Other versions
CN102929689B (en
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.)
Shuguang Cloud Computing Group Co ltd
Original Assignee
SHUGUANG CLOUD COMPUTING 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 SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd filed Critical SHUGUANG CLOUD COMPUTING TECHNOLOGY Co Ltd
Priority to CN201210431564.1A priority Critical patent/CN102929689B/en
Publication of CN102929689A publication Critical patent/CN102929689A/en
Application granted granted Critical
Publication of CN102929689B publication Critical patent/CN102929689B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a method for building a virtual machine in a cloud computing system. The method includes setting unique attribute of the virtual machine, obtaining virtual user center information and physical partition information of the cloud computing system and selecting a physical partition in the cloud computing system to build the virtual machine according to the physical partition information and the unique attribute. A logic layer- virtual data center can be arranged on the physical partition. For example, a logic layer is arranged under the cloud computing system and comprises a plurality of virtual data centers, the physical partition is arranged under the virtual data centers, and each virtual data center comprises a plurality of physical partitions. By means of the method, the physical partition suitable for the virtual machine can be searched by directly searching the physical partition information, so that the method improves efficiency and saves resources.

Description

In cloud computing system, create the method for virtual machine
Technical field
The present invention relates to the cloud computing field basically, more specifically, relates to a kind of method that creates virtual machine in cloud computing system.
Background technology
When creating virtual machine, need the virtual data center of operation management person's specify creation virtual machine and some Physical Extents of virtual data center, so that the usability of managed operation cost and virtual machine.Current way is that operation management person inquires about the virtual data center tabulation, check the resource requirement of the application that the user submits to, the current available resource of contrast virtual data center, artificial virtual data center of appointment that participates in, and then in this virtual data center, specify a suitable Physical Extents to create the required virtual machine of user.
In this process, system need to scan the attribute of each virtual center and Physical Extents, but and current application resource.Therefore not only the data volume of inquiry is very large, operation management person also needs a large amount of judgements when making the decision that distributes virtual data center and Physical Extents, even following this situation can appear: in a certain virtual data center, total resource can create virtual machine, but all can not create separately this time virtual machine of request in any one Physical Extents.The level that need to pass up to virtual data center when at this moment, can not find suitable Physical Extents enters into another virtual data center.Work when this just causes operation management person to make above-mentioned decision very heavy, also very easily slip up.When the request of user's application resource pours in system, a kind of disaster especially concerning operation management person and system.
Summary of the invention
For overcoming defects, the invention provides a kind of method that in cloud computing system, creates virtual machine, in cloud computing system, create in the process of virtual machine saving resource how, alleviate the technical matters of workload.
The cloud computing operating system that the present invention relates to has related to virtual machine altogether according to actual scene, virtual data center, three kinds of business objects of Physical Extents.Business object can be divided into: essential information, configuration parameter information, incidence relation information.Essential information is described the predicable of business object, such as title, type etc.; Configuration parameter information is described the particular attribute of business object, such as the number of CPU, and available number, alarm red line number etc.; Incidence relation information is described the incidence relation that exists between business object and type thereof etc.
The cloud computing operating system that the present invention relates to distributes two kinds of allocation strategies commonly used of virtual data center and Physical Extents: performance is preferential, energy conservation priority.The virtual machine that performance preferentially refers to establishment preferentially selects to provide virtual data center and the Physical Extents of maximum performance.Energy conservation priority refers to when creating virtual machine in the situation that satisfy preferential minimum virtual data center and the Physical Extents of energy consumption of selecting of user's request.
The present invention is by pre-establishing allocation strategy, operation management person's assignment of allocation strategy, the then virtual data center and the Physical Extents that satisfy condition according to policy selection of system.
The invention provides a kind of method that in cloud computing system, creates virtual machine, it is characterized in that, comprising: the particular attribute that described virtual machine is set; Obtain the Physical Extents information of described cloud computing system; And according to described Physical Extents information and described particular attribute, in described cloud computing system, select Physical Extents to create described virtual machine.
Preferably, the particular attribute that described virtual machine is set comprises: the business object of described virtual machine is set, and wherein, described business object comprises total attribute, particular attribute and incidence relation attribute.
Preferably, the Physical Extents information of obtaining described cloud computing system comprises: virtual data center information and the Physical Extents information of obtaining described cloud computing system, and according to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system further comprises: according to described virtual data center information, described Physical Extents information and described particular attribute, the Physical Extents of selecting to meet described particular attribute requirement in described cloud computing system creates described virtual machine.
Preferably, described method also comprises: resource allocation policy is set, and according to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system further comprises: according to described Physical Extents information, described particular attribute and described resource allocation policy, select Physical Extents to create described virtual machine in described cloud computing system.
Preferably, according to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system further comprises: according to described Physical Extents information and described particular attribute, select to meet the Physical Extents of described particular attribute requirement in described cloud computing system; In the Physical Extents that meets described particular attribute requirement, select the Physical Extents that meets described resource allocation policy according to described resource allocation policy; And utilize the Physical Extents that meets described resource allocation policy to create described virtual machine.
Preferably, described resource allocation policy is the performance preference strategy, and the Physical Extents that meets described resource allocation policy is the Physical Extents that meets in the server that surplus resources is maximum in the Physical Extents that described particular attribute requires.
Preferably, described resource allocation policy is the power consumption preference strategy, and the Physical Extents that meets described resource allocation policy is to meet in the Physical Extents that described particular attribute requires so that the minimum Physical Extents of occupied server in the described cloud computing system.
Preferably, according to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system comprises: all the physics partition informations in the described cloud computing system of searching loop, the Physical Extents of selecting wherein to meet described particular attribute creates described virtual machine.
Preferably, meet resource that the Physical Extents of described particular attribute requirement provides more than or equal the desired resource of described particular attribute.
The present embodiment has been introduced the concept of resource allocation policy, pass through the present embodiment, not only can be by directly inquiring about the information of Physical Extents, search out the Physical Extents that is fit to virtual machine, thereby improved efficient, saved resource, can also be according to the resource allocation policy that presets, search out the Physical Extents that meets system requirements and create virtual machine, so that constructive process is more flexible, more meet system's needs.
Description of drawings
Accompanying drawing is used to provide a further understanding of the present invention, and consists of the part of instructions, is used for together with embodiments of the present invention explaining the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the overview flow chart according to the embodiment of the method that creates virtual machine in cloud computing system of the present invention;
Fig. 2 is the particular flow sheet according to the embodiment of the method that creates virtual machine in cloud computing system of the present invention;
Fig. 3 is the particular flow sheet according to the example of the method that creates virtual machine in cloud computing system of the present invention.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for description and interpretation the present invention, is not intended to limit the present invention.
Cloud computing operating system involved in the present invention has related to virtual machine according to actual scene, virtual data center, three kinds of business objects of Physical Extents.Business object can be divided into essential information (i.e. total attribute), configuration parameter information (being particular attribute) and incidence relation information (incidence relation attribute).Essential information is described the total attribute of business object, such as title, type etc.; Configuration parameter information is described the particular attribute of business object, such as the number of CPU, available number and alarm red line number etc.; Incidence relation information is described the incidence relation that exists between business object and type thereof etc.
In the present invention, virtual machine refer to by software simulation have the complete hardware system function, operate in a complete computer in the complete isolation environment.Virtual data center is for making things convenient for the resource in the management system, is different groups with various resource division, and a group is a virtual data center.Physical Extents is divided into physical resource subregion with resource according to the actual deployment situation for the keeper.Operation management person is the keeper of calculation services door, the user of facing cloud computing center, the functions such as management of realization virtual resource.
Fig. 1 is the overview flow chart according to the embodiment of the method that creates virtual machine in cloud computing system of the present invention.In Fig. 1:
Step S100: the particular attribute that virtual machine is set.The user can realize this setting steps by browser.Wherein, the user can not only arrange the peculiar information of virtual machine, and total attribute and the incidence relation attribute of virtual machine also is set.
Step S102: the Physical Extents information of obtaining cloud computing system.Wherein, the user can obtain the virtual data center information of cloud computing system, the Physical Extents information in this virtual data center information of reentrying.In other words, on Physical Extents, first level logical layer-virtual data center can be arranged.For example, the first level logical layer is arranged below the cloud computing system, comprise a plurality of virtual data centers in this logical layer, and be Physical Extents below virtual data center, each virtual data center includes a plurality of Physical Extents.
Step S104: according to Physical Extents information and particular attribute, in cloud computing system, select Physical Extents to create virtual machine.In a preferred embodiment, all the physics partition informations in can the searching loop cloud computing system, the Physical Extents of selecting wherein to meet particular attribute creates virtual machine.
By the described method of the present embodiment, can search out the Physical Extents that is fit to virtual machine, thereby improve efficient by directly inquiring about the information of Physical Extents, saved resource.
Fig. 2 is the particular flow sheet according to the embodiment of the method that creates virtual machine in cloud computing system of the present invention.In Fig. 2:
Step S200: the business object of virtual machine is set, and wherein, business object comprises total attribute, particular attribute and incidence relation attribute.
Step S202: virtual data center information and the Physical Extents information of obtaining cloud computing system.Wherein, virtual data center information can directly be faced the user, and the user can obtain first virtual data center information, in the Physical Extents information of obtaining wherein.
Step S204: resource allocation policy is set.Wherein, resource allocation policy can comprise performance preference strategy and power consumption preference strategy.
When selecting the performance preference strategy, the Physical Extents that will meet resource allocation policy is chosen as the Physical Extents that meets in the server that surplus resources is maximum in the Physical Extents that particular attribute requires.Specifically, since meet resource that the Physical Extents of particular attribute requirement provides more than or equal the desired resource of particular attribute, therefore, if a certain amount of resource of customer requirements, cloud computing system can be distributed to it more than the resource of its request, like this, if selectivity is preferential, just the maximum server of last resource can be in a plurality of servers, selected, thereby more resource the virtual machine that the user will create can be distributed to.
When selecting the power consumption preference strategy, the Physical Extents that will meet resource allocation policy is chosen as and meets in the Physical Extents that particular attribute requires so that the minimum Physical Extents of occupied server in the cloud computing system.In other words, minimum for the number that guarantees to start shooting if a plurality of requests are arranged simultaneously, can the desired resource of a plurality of requests be arranged in the same server as far as possible, like this, so that the shared server of a plurality of request is minimum, thereby reduced power consumption.
Step S206: according to Physical Extents information, particular attribute and resource allocation policy, in cloud computing system, select Physical Extents to create virtual machine.This step can specifically comprise following step: first according to Physical Extents information and particular attribute, in cloud computing system, select to meet the Physical Extents of particular attribute requirement, then select the Physical Extents that meets resource allocation policy according to resource allocation policy in the Physical Extents that meets the particular attribute requirement, last resulting Physical Extents creates virtual machine.
The present embodiment has been introduced the concept of resource allocation policy, pass through the present embodiment, not only can be by directly inquiring about the information of Physical Extents, search out the Physical Extents that is fit to virtual machine, thereby improved efficient, saved resource, can also be according to the resource allocation policy that presets, search out the Physical Extents that meets system requirements and create virtual machine, so that constructive process is more flexible, more meet system's needs.
Fig. 3 is the particular flow sheet according to the example of the method that creates virtual machine in cloud computing system of the present invention.Wherein:
The defining virtual machine, virtual data center, three kinds of business objects of Physical Extents, the definition allocation performance is preferential, two kinds of strategies of energy conservation priority.After getting access to user's request, parse virtual machine object.The system queries current available resource chooses allocation strategy to call this method according to operation management person, choose suitable virtual data center and Physical Extents after, be recorded in the database.
The business object that relates to and allocation strategy:
1) business object of virtual machine
public?VmApplicationDetail?extends?VmTypeDetail;
2) business object of virtual data center
public?VirtualDataCenter?implements?java.io.Serializable;
3) business object of Physical Extents
public?PhyPartition?implements?java.io.Serializable;
4) business object of the preferential strategy of performance
public?HighPerformancePolicy?implements?PolicyType;
5) business object of the preferential strategy of power consumption
Public?EfficientGreenPolicy?implements?PolicyType;
The performing step of this example:
1) from user's request, parses the business object VmApplicationDetail of virtual machine;
2) obtain allocation strategy HighPerformancePolicy or the EfficientGreenPolicy that operation management person chooses;
3) obtain the current available resource List<VirtualDataCenter of system 〉, List<PhyPartition 〉
4) available resources of searching loop system according to the configuration parameter of user's request and operation management person's preset dispense strategy, are selected virtual data center and Physical Extents that configuration satisfies condition.
Figure BDA00002346731300071
This example has been introduced the concept of resource allocation policy, pass through the present embodiment, not only can be by directly inquiring about the information of Physical Extents, search out the Physical Extents that is fit to virtual machine, thereby improved efficient, saved resource, can also be according to the resource allocation policy that presets, search out the Physical Extents that meets system requirements and create virtual machine, so that constructive process is more flexible, more meet system's needs.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (9)

1. a method that creates virtual machine in cloud computing system is characterized in that, comprising:
The particular attribute of described virtual machine is set;
Obtain the Physical Extents information of described cloud computing system; And
According to described Physical Extents information and described particular attribute, in described cloud computing system, select Physical Extents to create described virtual machine.
2. method according to claim 1 is characterized in that, the particular attribute that described virtual machine is set comprises: the business object of described virtual machine is set, and wherein, described business object comprises total attribute, particular attribute and incidence relation attribute.
3. method according to claim 2 is characterized in that, the Physical Extents information of obtaining described cloud computing system comprises: obtain virtual data center information and the Physical Extents information of described cloud computing system, and
According to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system further comprises: according to described virtual data center information, described Physical Extents information and described particular attribute, the Physical Extents of selecting to meet described particular attribute requirement in described cloud computing system creates described virtual machine.
4. each described method in 3 according to claim 1 is characterized in that, described method also comprises: resource allocation policy is set, and
According to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system further comprises: according to described Physical Extents information, described particular attribute and described resource allocation policy, select Physical Extents to create described virtual machine in described cloud computing system.
5. method according to claim 4 is characterized in that, according to described Physical Extents information and described particular attribute, selects Physical Extents to create described virtual machine in described cloud computing system and further comprises:
According to described Physical Extents information and described particular attribute, in described cloud computing system, select to meet the Physical Extents of described particular attribute requirement;
In the Physical Extents that meets described particular attribute requirement, select the Physical Extents that meets described resource allocation policy according to described resource allocation policy; And
The Physical Extents that utilization meets described resource allocation policy creates described virtual machine.
6. method according to claim 5, it is characterized in that, described resource allocation policy is the performance preference strategy, and the Physical Extents that meets described resource allocation policy is the Physical Extents that meets in the server that surplus resources is maximum in the Physical Extents that described particular attribute requires.
7. method according to claim 5, it is characterized in that, described resource allocation policy is the power consumption preference strategy, and the Physical Extents that meets described resource allocation policy is to meet in the Physical Extents that described particular attribute requires so that the minimum Physical Extents of occupied server in the described cloud computing system.
8. method according to claim 1, it is characterized in that, according to described Physical Extents information and described particular attribute, selecting Physical Extents to create described virtual machine in described cloud computing system comprises: all the physics partition informations in the described cloud computing system of searching loop, the Physical Extents of selecting wherein to meet described particular attribute creates described virtual machine.
9. method according to claim 3 is characterized in that, meet resource that the Physical Extents of described particular attribute requirement provides more than or equal the desired resource of described particular attribute.
CN201210431564.1A 2012-11-01 2012-11-01 In cloud computing system, create the method for virtual machine Active CN102929689B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210431564.1A CN102929689B (en) 2012-11-01 2012-11-01 In cloud computing system, create the method for virtual machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210431564.1A CN102929689B (en) 2012-11-01 2012-11-01 In cloud computing system, create the method for virtual machine

Publications (2)

Publication Number Publication Date
CN102929689A true CN102929689A (en) 2013-02-13
CN102929689B CN102929689B (en) 2016-05-18

Family

ID=47644499

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210431564.1A Active CN102929689B (en) 2012-11-01 2012-11-01 In cloud computing system, create the method for virtual machine

Country Status (1)

Country Link
CN (1) CN102929689B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103703724A (en) * 2013-08-15 2014-04-02 华为技术有限公司 A method of distributing resources
CN104199741A (en) * 2014-08-29 2014-12-10 曙光信息产业(北京)有限公司 Virtual data management method for cloud computing environment
CN107368355A (en) * 2017-08-17 2017-11-21 北京云纵信息技术有限公司 The dynamic dispatching method and device of virtual machine
WO2019238092A1 (en) * 2018-06-15 2019-12-19 华为技术有限公司 Management method, device and system for virtual machine

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060047813A1 (en) * 2004-08-26 2006-03-02 International Business Machines Corporation Provisioning manager for optimizing selection of available resources
US20060179106A1 (en) * 2005-02-10 2006-08-10 Turner Bryan C Distributed computing based on multiple nodes with determined capacity selectively joining resource groups having resource requirements
CN101706743A (en) * 2009-12-07 2010-05-12 北京航空航天大学 Dispatching method of virtual machine under multi-core environment
CN102446115A (en) * 2012-01-09 2012-05-09 浙江大学 Dynamic deployment method of virtual machine
CN102646052A (en) * 2011-02-16 2012-08-22 中国移动通信集团公司 A virtual machine deployment method, device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060047813A1 (en) * 2004-08-26 2006-03-02 International Business Machines Corporation Provisioning manager for optimizing selection of available resources
US20060179106A1 (en) * 2005-02-10 2006-08-10 Turner Bryan C Distributed computing based on multiple nodes with determined capacity selectively joining resource groups having resource requirements
CN101706743A (en) * 2009-12-07 2010-05-12 北京航空航天大学 Dispatching method of virtual machine under multi-core environment
CN102646052A (en) * 2011-02-16 2012-08-22 中国移动通信集团公司 A virtual machine deployment method, device and system
CN102446115A (en) * 2012-01-09 2012-05-09 浙江大学 Dynamic deployment method of virtual machine

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103703724A (en) * 2013-08-15 2014-04-02 华为技术有限公司 A method of distributing resources
CN103703724B (en) * 2013-08-15 2015-06-10 华为技术有限公司 A method of distributing resources
US9999030B2 (en) 2013-08-15 2018-06-12 Huawei Technologies Co., Ltd. Resource provisioning method
CN104199741A (en) * 2014-08-29 2014-12-10 曙光信息产业(北京)有限公司 Virtual data management method for cloud computing environment
CN107368355A (en) * 2017-08-17 2017-11-21 北京云纵信息技术有限公司 The dynamic dispatching method and device of virtual machine
CN107368355B (en) * 2017-08-17 2020-05-15 北京云纵信息技术有限公司 Dynamic scheduling method and device of virtual machine
WO2019238092A1 (en) * 2018-06-15 2019-12-19 华为技术有限公司 Management method, device and system for virtual machine

Also Published As

Publication number Publication date
CN102929689B (en) 2016-05-18

Similar Documents

Publication Publication Date Title
US9239741B2 (en) System and method for flexible distributed massively parallel processing (MPP)
US10412021B2 (en) Optimizing placement of virtual machines
CN104618693B (en) A kind of monitor video based on cloud computing handles task management method and system online
CN103324534B (en) Job scheduling method and scheduler thereof
CN109656879B (en) Big data resource management method, device, equipment and storage medium
CN106534318B (en) A kind of OpenStack cloud platform resource dynamic scheduling system and method based on flow compatibility
CN109951545B (en) Self-adaptive container and cloud desktop fusion system and method for acquiring cloud resources by using same
CN104050042A (en) Resource allocation method and resource allocation device for ETL (Extraction-Transformation-Loading) jobs
CN110661842B (en) Resource scheduling management method, electronic equipment and storage medium
CN103297507A (en) Cloud computing operation system and method for providing services to users
EP4187813A1 (en) Resource distribution method for cloud service and related device
CN103377336A (en) Method and system for controlling computer system user rights
CN102254021A (en) Method for constructing database based on virtual machine management system
CN104601664A (en) Cloud computing platform resource management and virtual machine dispatching control system
US8161485B2 (en) Scheduling jobs in a plurality of queues and dividing jobs into high and normal priority and calculating a queue selection reference value
Adhikary et al. Quality of service aware cloud resource provisioning for social multimedia services and applications
CN105991478A (en) Server resource distribution method and system
CN103916438A (en) Cloud testing environment scheduling method and system based on load forecast
US20240070148A1 (en) Processing queries on restricted views
CN102929689A (en) Method for building virtual machine in cloud computing system
CN110704180B (en) Workflow scheduling method based on hybrid cloud
Pandya et al. Dynamic resource allocation techniques in cloud computing
Abbasov Cloud computing: State of the art reseach issues
CN114443686A (en) Compression graph construction method and device based on relational data
CN118916162A (en) Calculation power scheduling method, device, equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100193 Beijing, Haidian District, northeast Wang West Road, building 8, building 36, floor 5

Patentee after: Shuguang Cloud Computing Group Co.,Ltd.

Address before: 100193 Beijing, Haidian District, northeast Wang West Road, building 8, building 36, floor 5

Patentee before: DAWNING CLOUD COMPUTING TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP03 Change of name, title or address

Address after: 100193 5 floor, 36 building, No. 8 Northeast Road, Haidian District, Beijing.

Patentee after: Shuguang Cloud Computing Group Co.,Ltd.

Country or region after: China

Address before: 100193 5 floor, 36 building, No. 8 Northeast Road, Haidian District, Beijing.

Patentee before: Shuguang Cloud Computing Group Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address