The invention discloses a management method and system framework of BS management based on XenServer, for the management of the installation of XenServer server system, the system includes: virtual machine module, virtual machine templates into the system, access to the virtual machine IP address; user authentication and authorization module, the user according to the input of IP virtual machine management system interface WEB address when the identity authentication; system management module, the management system; the core management module, the management of the XenServer virtualization resources; using B/S architecture virtualization management platform, the core part of the system function to the virtual machine server, simplifying system development, maintenance and use; users need only install a browser, you can manage the server with XenServer system.
【技术实现步骤摘要】
基于BS架构管理XenServer的管理系统及方法
本专利技术涉及虚拟计算机
,特别涉及一种基于BS架构管理XenServer的管理系统及方法。
技术介绍
随着信息产业的快速发展,云计算技术也就应运而生并开始蓬勃发展,作为实现云计算关键技术的虚拟化技术也越来越受关注。目前只能通过XenServer等CS架构的客户端来管理服务器虚拟化系统,而随着互联网的飞速发展,移动办公越来越普及,这就需要管理系统具有扩展性,具有远程访问的特性;而CS架构客户端需要安装专有的客户端软件,因此增加了维护和升级成本;而且对客户端的操作系统有一定限制,只能支持微软的windows操作系统,难以兼容Linux、Unix等系统。因此,如何简化系统的开发、维护和使用,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种基于BS架构管理XenServer的管理系统及方法,采用B/S架构实现虚拟化管理平台,用户只需要安装一个浏览器,就可以管理装有XenServer系统的服务器。为解决上述技术问题,本专利技术提供一种基于BS架构管理XenServer的管理系统,用于管理安装有XenServer系统的服务器,包括:虚拟机模块,用于将虚拟机模板导入系统,获取虚拟机IP地址;用户授权认证模块,用于对用户根据所述虚拟机IP地址登录管理系统WEB界面时输入的身份信息进行认证;系统管理模块,用于对管理系统进行管理;其中,所述管理系统包括用户与角色管理、日志管理、系统状态、任务管理、告警管理和许可证管理功能;核心管理模块,用于对XenServer虚拟化资源进行管理;其中,所述X ...
【技术保护点】
一种基于BS架构管理XenServer的管理系统,用于管理安装有XenServer系统的服务器,其特征在于,包括:虚拟机模块,用于将虚拟机模板导入系统,获取虚拟机IP地址;用户授权认证模块,用于对用户根据所述虚拟机IP地址登录管理系统WEB界面时输入的身份信息进行认证;系统管理模块,用于对管理系统进行管理;其中,所述管理系统包括用户与角色管理、日志管理、系统状态、任务管理、告警管理和许可证管理功能;核心管理模块,用于对XenServer虚拟化资源进行管理;其中,所述XenServer虚拟化资源包括主机管理、资源池管理、虚拟机管理、存储管理、网络管理、虚拟磁盘管理和虚拟网络管理。
【技术特征摘要】
1.一种基于BS架构管理XenServer的管理系统,用于管理安装有XenServer系统的服务器,其特征在于,包括:虚拟机模块,用于将虚拟机模板导入系统,获取虚拟机IP地址;用户授权认证模块,用于对用户根据所述虚拟机IP地址登录管理系统WEB界面时输入的身份信息进行认证;系统管理模块,用于对管理系统进行管理;其中,所述管理系统包括用户与角色管理、日志管理、系统状态、任务管理、告警管理和许可证管理功能;核心管理模块,用于对XenServer虚拟化资源进行管理;其中,所述XenServer虚拟化资源包括主机管理、资源池管理、虚拟机管理、存储管理、网络管理、虚拟磁盘管理和虚拟网络管理。2.根据权利要求1所述的基于BS架构管理XenServer的管理系统,其特征在于,所述虚拟机模块,包括:导入单元,用于将虚拟机模板导入系统中任意一台安装有所述XenServer系统的服务器;IP地址获取模块,用于当成功导入所述虚拟机模板时,检测系统中是否具有DHCP服务器;若检测到系统中具有DHCP服务器时,获取虚拟机IP地址;若未检测到系统中具有DHCP服务器时,在配置MAC地址、静态IP、子网掩码和网关信息后保存并重启网络服务,获取虚拟机IP地址。3.根据权利要求1所述的基于BS架构管理XenServer的管理系统,其特征在于,所述用户授权认证模块,包括:身份认证单元,用于对用户根据所述虚拟机IP地址登录管理系统WEB界面时输入的身份信息进行认证;授权单元,用于当所述身份信息验证通过后,对所述用户能够进行的操作进行授权;并将认证信息存储到用户信息中。4.根据权利要求1-3任一项所述的基于BS架构管理XenServer的管理系...
【专利技术属性】
技术研发人员:桑圣远,颜秉珩,闫冬冬,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。