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

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

Info

Publication number
CN103281407A
CN103281407A CN2013101679142A CN201310167914A CN103281407A CN 103281407 A CN103281407 A CN 103281407A CN 2013101679142 A CN2013101679142 A CN 2013101679142A CN 201310167914 A CN201310167914 A CN 201310167914A CN 103281407 A CN103281407 A CN 103281407A
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.)
Granted
Application number
CN2013101679142A
Other languages
English (en)
Other versions
CN103281407B (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

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

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

Claims (6)

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

Cited By (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的物理机远程维护的方法
CN106161647A (zh) * 2016-08-25 2016-11-23 上海斐讯数据通信技术有限公司 一种云终端设备批量发现的方法及云终端管理***
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 (5)

* 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***
US20120179874A1 (en) * 2011-01-07 2012-07-12 International Business Machines Corporation Scalable cloud storage architecture
CN102868728A (zh) * 2012-08-23 2013-01-09 福建升腾资讯有限公司 在vdi环境下基于虚拟通道的网络代理方法
CN102882968A (zh) * 2012-09-27 2013-01-16 广东电子工业研究院有限公司 一种动态分发云桌面的方法

Patent Citations (5)

* 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***
US20120179874A1 (en) * 2011-01-07 2012-07-12 International Business Machines Corporation Scalable cloud storage architecture
CN102868728A (zh) * 2012-08-23 2013-01-09 福建升腾资讯有限公司 在vdi环境下基于虚拟通道的网络代理方法
CN102882968A (zh) * 2012-09-27 2013-01-16 广东电子工业研究院有限公司 一种动态分发云桌面的方法

Cited By (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的物理机远程维护的方法
CN106161647A (zh) * 2016-08-25 2016-11-23 上海斐讯数据通信技术有限公司 一种云终端设备批量发现的方法及云终端管理***
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

Also Published As

Publication number Publication date
CN103281407B (zh) 2016-04-27

Similar Documents

Publication Publication Date Title
US8606897B2 (en) Systems and methods for exporting usage history data as input to a management platform of a target cloud-based network
US9306868B2 (en) Cross-cloud computing resource usage tracking
US7984483B2 (en) System and method for working in a virtualized computing environment through secure access
CN103281407A (zh) 一种基于龙芯云终端的ip地址远程管理***
CN107040416B (zh) 一种基于Cairngorm框架的虚拟数据中心可视化管理方法
WO2018218977A1 (zh) 一种编排软件定义网络的方法及sdn控制器
CN109246201B (zh) 云资源交付方法、处理器以及存储介质
WO2018191849A1 (zh) 云管理平台、虚拟机管理方法及其***
CN104639497B (zh) 远程访问配置方法、远程访问方法、装置和***
CN112256439B (zh) 一种基于云计算资源池的服务目录动态更新***及方法
CN106293847B (zh) 一种虚拟化平台服务支撑的方法
US11546228B2 (en) Zero-touch configuration of network devices using hardware metadata
CN103138985A (zh) 一种支撑网业务主机进程控制方法和***
CN102591671A (zh) 在虚拟环境中启动应用程序的方法
CN106375486B (zh) 一种云平台软件定义dhcp服务的***
CN102413125B (zh) 一种单点登录方法及***
TWI707561B (zh) 虛擬網路功能的管理系統和管理方法
CN104468223A (zh) 一种数据中心计算、存储、网络设备自动管理分配方法
WO2013135016A1 (zh) 版本的构建***及方法
CN111125050A (zh) 一种openstack环境下基于CephFS提供NFS协议的文件存储方法
CN104219097B (zh) 一种分布式***的快速配置方法
CN103685536A (zh) 一种独占式的虚拟桌面管理方法
CN109828826A (zh) 一种任务进度的轮询方法、装置及***
US20130019241A1 (en) System And Method For Working In A Virtualized Computing Environment Through Secure Access
CN104410668A (zh) 一种适用于公有云的虚拟机远程桌面管理方法

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