CN103281407B - 一种基于龙芯云终端的ip地址远程管理*** - Google Patents

一种基于龙芯云终端的ip地址远程管理*** Download PDF

Info

Publication number
CN103281407B
CN103281407B CN201310167914.2A CN201310167914A CN103281407B CN 103281407 B CN103281407 B CN 103281407B CN 201310167914 A CN201310167914 A CN 201310167914A CN 103281407 B CN103281407 B CN 103281407B
Authority
CN
China
Prior art keywords
cloud
virtual machine
unit
management system
cloud terminal
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.)
Active
Application number
CN201310167914.2A
Other languages
English (en)
Other versions
CN103281407A (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.)
Chongqing Institute of Green and Intelligent Technology of CAS
Original Assignee
Chongqing Institute of Green and Intelligent Technology of CAS
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 Chongqing Institute of Green and Intelligent Technology of CAS filed Critical Chongqing Institute of Green and Intelligent Technology of CAS
Priority to CN201310167914.2A priority Critical patent/CN103281407B/zh
Publication of CN103281407A publication Critical patent/CN103281407A/zh
Application granted granted Critical
Publication of CN103281407B publication Critical patent/CN103281407B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明公开了一种基于龙芯云终端的IP地址远程管理***,属于云终端远程管理技术领域。该管理***包括云管理***单元、龙云管理单元和云终端单元,三个单元通过以太网相连;所述云管理***单元用于管理和维护虚拟机及用户数据;龙云管理单元用于封装用户的相关特性,并为云终端单元提供一套简单的接口来使用虚拟机;云终端单元通过查询龙云管理单元,获得虚拟机信息,将虚拟机的桌面展示给用户并进行交互。本管理***实现了基于龙芯云终端的IP地址远程管理,为龙芯云终端的自动配置IP地址提供了一种很好的解决方案。

Description

一种基于龙芯云终端的IP地址远程管理***
技术领域
本发明属于云终端远程管理技术领域,涉及一种基于龙芯云终端的IP地址远程管理***。
背景技术
云终端远程登录服务器上的虚拟机时,在登陆之前都要手动为每台云终端设置IP地址,在这种情况下,当云终端的数量较少时还可以进行处理,但是当云终端数量较多时,工作量便很大。因此,目前需要一种能够使得服务器为虚拟机自动分配IP地址并能够传给对应的云终端的IP地址管理***。
发明内容
有鉴于此,本发明的目的在于提供一种基于龙芯云终端的IP地址远程管理***,该***使得服务器为虚拟机自动分配IP地址并传给对应的云终端。
为达到上述目的,本发明提供如下技术方案:
一种基于龙芯云终端的IP地址远程管理***,包括云管理***单元、龙云管理单元和云终端单元,三个单元通过以太网相连;所述云管理***单元用于管理和维护虚拟机及用户数据;龙云管理单元用于封装用户的相关特性,并为云终端单元提供一套简单的接口来使用虚拟机;云终端单元通过查询龙云管理单元,获得虚拟机信息,将虚拟机的桌面展示给用户并进行交互。
进一步,所述云管理***单元包括数据存储器和虚拟机服务器,虚拟机服务器包括IP注册模块;云管理***单元通过虚拟机管理器virt-manager实现虚拟机的生成、安装、维护、调度以及迁移。
进一步,虚拟机通过IP注册模块将DHCP获得的IP地址进行注册并更新到龙云管理单元中,以便云终端可以对其进行访问。
进一步,所述龙云管理单元分为VMManager、UserManager以及LoongManagerServer三个部分;VMManager一方面作为与云管理***单元交互的接口,另一方面通过IP地址管理功能将虚拟机与用户信息进行绑定;UserManager用于管理用户信息、为用户设置密码以及分配虚拟机;LoongManagerServer使用TCP协议与云终端单元通信,将云终端单元的请求解释后送到服务端执行,所述请求包括用户信息查询和虚拟机操作。
进一步,所述龙云管理单元还包括Web服务。
进一步,所述云终端单元包括LoongManagerClient、VDIClient及Login模块;所述LoongManagerClient模块使用TCP协议与龙云管理单元通讯,将用户资料的查询和虚拟机的管理请求操作委托给龙云管理单元来完成,并取得结果;所述VDIClient模块将虚拟机的桌面显示在云终端上并与用户交互,同时负责外设的重定向;所述Login模块负责云终端的图形界面与主要流程。
本发明的有益效果在于:实现了基于龙芯云终端的IP地址远程管理,为龙芯云终端的自动配置IP地址提供了一种很好的解决方案。
附图说明
为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
图1为本发明的***结构图;
图2为本发明的软件架构图。
具体实施方式
下面将结合附图,对本发明的优选实施例进行详细的描述。
图1为本发明的***结构图,如图所示,本***包括云管理***单元、龙云管理单元和云终端单元,三个单元通过以太网相连;所述云管理***单元用于管理和维护虚拟机及用户数据;龙云管理单元用于封装用户的相关特性,并为云终端单元提供一套简单的接口来使用虚拟机;云终端单元通过查询龙云管理单元,获得虚拟机信息,将虚拟机的桌面展示给用户并进行交互。
云管理***单元包括数据存储器和虚拟机服务器,虚拟机服务器包括IP注册模块;云管理***单元通过虚拟机管理器virt-manager实现虚拟机的生成、安装、维护、调度以及迁移。
龙云管理单元分为VMManager、UserManager以及LoongManagerServer三个部分;VMManager一方面作为与云管理***单元交互的接口,另一方面通过IP地址管理功能将虚拟机与用户信息进行绑定;UserManager用于管理用户信息、为用户设置密码以及分配虚拟机;LoongManagerServer使用TCP协议与云终端单元通信,将云终端单元的请求解释后送到服务端执行,所述请求包括用户信息查询和虚拟机操作。
云终端单元包括LoongManagerClient、VDIClient及Login模块;所述LoongManagerClient模块使用TCP协议与龙云管理单元通讯,将用户资料的查询和虚拟机的管理请求操作委托给龙云管理单元来完成,并取得结果;所述VDIClient模块将虚拟机的桌面显示在云终端上并与用户交互,同时负责外设的重定向;所述Login模块负责云终端的图形界面与主要流程。
图2为本发明的软件架构图,如图所示,整个管理***对IP地址的管理操作分为用户虚拟机分配、IP注册以及用户登录三个步骤,具体如下:
1.用户虚拟机分配流程
1)管理员登录后台管理***;
2)进入用户管理模块,选择指定的用户(可批量);
3)选择“分配虚拟机”功能,选择可用的虚拟机模板(母盘);
4)龙云管理单元中VMManager模块调用libvirt生成新的虚拟机,成功后获得其Mac地址;
5)生成虚拟机成功后,在数据库用户虚拟机表中增加一条记录,将用户ID和Mac地址写入该记录。
2.IP注册流程
1)启动虚拟机时,内置IPRegister模块作为服务自动启动;
2)获取本身Mac和IP地址,将Mac和IP地址通过TCP发给龙云管理单元的LoongManagerServer;
3)LoongMangerServer通过Mac地址查询数据库中用户虚拟机表,找到后将IP地址写入该记录,并将该记录激活状态字段设为1;
4)监控IP地址变化,每当其变化时均向LoongManagerServer提交;
5)定时向LoongMangerServer提交心跳包,表明其处于正常工作状态中,关机时,也向后者注销。
3.用户登录流程
1)用户输入用户名和密码登录到云终端,通过LoongMangerClinet提交给龙云管理器的LoongManagerServer;
2)登录到云终端之后,云终端继续查询用户虚拟机列表及IP地址等信息,显示在界面上;
3)用户选择之后,根据其IP地址,启动相应的VDIClient连接虚拟机桌面。
最后说明的是,以上优选实施例仅用以说明本发明的技术方案而非限制,尽管通过上述优选实施例已经对本发明进行了详细的描述,但本领域技术人员应当理解,可以在形式上和细节上对其作出各种各样的改变,而不偏离本发明权利要求书所限定的范围。

Claims (3)

1.一种基于龙芯云终端的IP地址远程管理***,其特征在于:包括云管理***单元、龙云管理单元和云终端单元,三个单元通过以太网相连;
所述云管理***单元用于管理和维护虚拟机及用户数据;龙云管理单元用于封装用户的相关特性,并为云终端单元提供一套简单的接口来使用虚拟机;云终端单元通过查询龙云管理单元,获得虚拟机信息,将虚拟机的桌面展示给用户并进行交互;所述云管理***单元包括数据存储器和虚拟机服务器,虚拟机服务器包括IP注册模块;云管理***单元通过虚拟机管理器virt-manager实现虚拟机的生成、安装、维护、调度以及迁移;虚拟机通过IP注册模块将DHCP获得的IP地址进行注册并更新到龙云管理单元中,以便云终端可以对其进行访问;所述龙云管理单元分为VMManager、UserManager以及LoongManagerServer三个部分;VMManager一方面作为与云管理***单元交互的接口,另一方面通过IP地址管理功能将虚拟机与用户信息进行绑定;UserManager用于管理用户信息、为用户设置密码以及分配虚拟机;LoongManagerServer使用TCP协议与云终端单元通信,将云终端单元的请求解释后送到服务端执行,所述请求包括用户信息查询和虚拟机操作。
2.根据权利要求1所述的基于龙芯云终端的IP地址远程管理***,其特征在于:所述龙云管理单元还包括Web服务。
3.根据权利要求1所述的基于龙芯云终端的IP地址远程管理***,其特征在于:所述云终端单元包括LoongManagerClient、VDIClient及Login模块;所述LoongManagerClient模块使用TCP协议与龙云管理单元通讯,将用户资料的查询和虚拟机的管理请求操作委托给龙云管理单元来完成,并取得结果;所述VDIClient模块将虚拟机的桌面显示在云终端上并与用户交互,同时负责外设的重定向;所述Login模块负责云终端的图形界面与主要流程。
CN201310167914.2A 2013-05-08 2013-05-08 一种基于龙芯云终端的ip地址远程管理*** Active CN103281407B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310167914.2A CN103281407B (zh) 2013-05-08 2013-05-08 一种基于龙芯云终端的ip地址远程管理***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310167914.2A CN103281407B (zh) 2013-05-08 2013-05-08 一种基于龙芯云终端的ip地址远程管理***

Publications (2)

Publication Number Publication Date
CN103281407A CN103281407A (zh) 2013-09-04
CN103281407B true CN103281407B (zh) 2016-04-27

Family

ID=49063852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310167914.2A Active CN103281407B (zh) 2013-05-08 2013-05-08 一种基于龙芯云终端的ip地址远程管理***

Country Status (1)

Country Link
CN (1) CN103281407B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103685539A (zh) * 2013-12-23 2014-03-26 中国航天科工集团第二研究院七〇六所 一种在国产处理器平台上运行Windows***的方法
CN105426243A (zh) * 2015-11-19 2016-03-23 国云科技股份有限公司 一种基于Openstack的物理机远程维护的方法
CN106161647B (zh) * 2016-08-25 2020-01-07 上海斐讯数据通信技术有限公司 一种云终端设备批量发现的方法及云终端管理***
CN108491725A (zh) * 2018-03-13 2018-09-04 山东超越数控电子股份有限公司 一种提高云中虚拟机间通信安全的方法
US11456987B1 (en) 2021-05-07 2022-09-27 State Farm Mutual Automobile Insurance Company Systems and methods for automatic internet protocol address management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN102096596A (zh) * 2010-11-29 2011-06-15 华中科技大学 一种基于虚拟机内存模板的云计算服务Cache***
CN102868728A (zh) * 2012-08-23 2013-01-09 福建升腾资讯有限公司 在vdi环境下基于虚拟通道的网络代理方法
CN102882968A (zh) * 2012-09-27 2013-01-16 广东电子工业研究院有限公司 一种动态分发云桌面的方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120179874A1 (en) * 2011-01-07 2012-07-12 International Business Machines Corporation Scalable cloud storage architecture

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN102096596A (zh) * 2010-11-29 2011-06-15 华中科技大学 一种基于虚拟机内存模板的云计算服务Cache***
CN102868728A (zh) * 2012-08-23 2013-01-09 福建升腾资讯有限公司 在vdi环境下基于虚拟通道的网络代理方法
CN102882968A (zh) * 2012-09-27 2013-01-16 广东电子工业研究院有限公司 一种动态分发云桌面的方法

Also Published As

Publication number Publication date
CN103281407A (zh) 2013-09-04

Similar Documents

Publication Publication Date Title
CN103281407B (zh) 一种基于龙芯云终端的ip地址远程管理***
CN102752675B (zh) 一种在olt设备上实现onu业务自动开通的方法
CN108108223B (zh) 基于Kubernetes的容器管理平台
US8606897B2 (en) Systems and methods for exporting usage history data as input to a management platform of a target cloud-based network
CN102131001B (zh) 一种移动通信终端的远程控制***和方法
WO2020135574A1 (zh) 报文处理方法、装置、控制面设备和计算机存储介质
CN107800743B (zh) 云桌面***、云管理***和相关设备
CN103986786A (zh) 一种远程云桌面操作***
WO2018218977A1 (zh) 一种编排软件定义网络的方法及sdn控制器
CN102932408A (zh) 一种服务器集群的管理方法和平台
CN101951325A (zh) 基于自动发现的网络终端配置***及其配置方法
CN109246201B (zh) 云资源交付方法、处理器以及存储介质
CN101951369A (zh) 基于自动发现的终端批量升级方法及其***
CN104639497B (zh) 远程访问配置方法、远程访问方法、装置和***
CN111143128A (zh) 一种openstack云主机数据保护方法及***
CN108206842A (zh) 云桌面远程接入方法和***
WO2013135016A1 (zh) 版本的构建***及方法
CN113641450A (zh) 一种私有云的云管***及管理方法
CN104219097B (zh) 一种分布式***的快速配置方法
CN104253792A (zh) 基板管理控制器虚拟***及方法
CN104410668A (zh) 一种适用于公有云的虚拟机远程桌面管理方法
CN105262839A (zh) 一种负载均衡模式下指定终端的远程登录方法
TW201514719A (zh) 機櫃內伺服器管理系統及方法
CN103780434A (zh) 大型分布式***无人值守自动组网方法
CN106843971A (zh) Bios刷新方法、服务器、bmc、介质及存储控制器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: CHONGQING INSTITUTE OF GREEN AND INTELLIGENT TECHN

Free format text: FORMER OWNER: CHONGQING INSTITUTE OF GREEN AND INTELLIGENT TECHNOLOGY

Effective date: 20140903

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 401122 YUBEI, CHONGQING TO: 400714 BEIPEI, CHONGQING

TA01 Transfer of patent application right

Effective date of registration: 20140903

Address after: 400714 Chongqing Road, Beibei District, No. 266

Applicant after: Chongqing Institute of Green and Intelligent Technology of the Chinese Academy of Sciences

Address before: 401122, B, block 9, Han Chinese Center, 85 Jin Yu Road, North New District, Chongqing

Applicant before: Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences

CB03 Change of inventor or designer information

Inventor after: Wang Xiang

Inventor after: Zhang Ju

Inventor after: Zhang Ge

Inventor after: Yang Yong

Inventor after: Xiang Linhong

Inventor after: Su Dan

Inventor after: Yao Yuan

Inventor after: Chen Yongyuan

Inventor before: Xiang Linhong

Inventor before: Zhang Ge

Inventor before: Su Dan

Inventor before: Yao Yuan

Inventor before: Chen Yongyuan

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant