中车唐山机车车辆有限公司 河北省唐山市 063000
摘要:随着企业IT规划步伐的加快和各类信息内容活动的深入推进,近年来业务系统的总数呈现出越来越大的发展趋势,因此企业的基本机房必须在添加到业务系统的硬件上进行设备的安装和调试。虽然机房中的服务器和设备数量多年来也随着发展趋势而增加,导致室内网络机柜资源等更加紧张,而且每年的电力消耗和硬件配置管理也增加了投资成本,这导致服务器使用效率低下,系统软件灾难恢复困难。因此,提高服务器设备使用效率和降低业务运营成本成为企业的一个主要问题,服务器管理作为基于电子计算机虚拟技术的优化资源配置形式的形象成为解决这一问题的重要手段。
关键词:虚拟服务器管理技术;机房管理;应用
1基于虚拟服务器管理技术的机房管理系统架构设计
传统机房管理的部署方式分为两种,一种是一对一式部署,一台服务器对应一个服务系统,这种方式能够实现不同服务系统之间的物理隔离,具有较高的安全性和响应速度,但仅有一个服务系统难以实现对服务器资源的有效利用;另一种是一对多式部署,一台服务器对应多个服务系统,这种方式能够最大程度利用服务器资源,但不同服务系统之间难免会出现交叉混淆,安全性较低,并且其中一个服务系统负载较大时,会对其他服务系统造成影响,出现服务器资源配置混乱的问题。所以两种传统部署方式都有一定的应用缺陷,不利于机房的精细化管理,可以使用虚拟服务器管理技术重新设计机房管理系统架构。虚拟服务器管理技术能够集中管理所有服务器的数据中心,通过集群将数据中心资源进行优化配置,分割成多个子集,能够让多个主机同时运行,服务系统则运行在一个或多个虚拟机中。由此通过主机中的虚拟机实现服务器资源的动态配置,当一对一运行模式时,虚拟机只在对应的服务系统中运行,遵循物理隔离,保证安全性;当一对多运行模式时,虚拟机根据不同服务系统之间的负载情况对资源进行分配,负载较大的服务系统分配的服务器资源较多,反之较低。该系统主要分为数据中心管理模块、集群管理模块、主机管理模块和虚拟机管理模块。
2虚拟服务器管理技术在机房管理中的应用
2.1虚拟化服务器程序
虚拟化服务器程序可被称作具有强大的作用虚似层,可以直接安装装到物理服务器中,随后设定虚拟服务器。在每一个物理服务器上运作好几个虚拟服务器应该是传统式操作和运行维护的更新。虚拟化服务器程序的主要任务是依据应用软件的操作特点为每一个虚拟服务器分派硬件系统,物理服务器CPU、操作运行内存、网络资源等依据实际需求分派为每个虚拟服务器。每一个虚拟服务器全是连接的,如同这是传统式上物理服务器一样,而且不会受到同样系统配置产生的影响。对于用户来说,虚拟服务器的感觉与物理服务器没有多大区别:在虚拟服务器中组装Windows或Linux操作系统软件,并重新拼装必需的应用程序;单独的虚拟服务器愈来愈使用各种CPU互联网资源来运用必须高测算级别系统软件,如SQL数据库管理等。虚拟交换机还可在虚拟化服务器程序中应用,该应用程序将虚拟服务器遍布在不同Internet环境里。除此之外,不论是安装方法或是特性,虚拟服务器和物理服务器都没什么不同,带来了优异的操作感受。
2.2系统管理模块的设计
1数据中心管理模块的设计。该设计使用DatacenterManager抽象数据中心管理模块,该模块包含两个变量mordc和dcname,分别表示数据中心和数据中心托管对象的名称。实现过程允许您查找数据中心、查找所有群集、查找HostFolder、查找VMFolder和创建群集功能。2集群管理模块的设计。ClusterManager旨在使用ClusterManager抽象群集管理模块,它包含三个变量,即MorCluster、ClusterName和Datacenter,分别表示托管对象引用、群集托管对象和群集名称。实现过程包括查找群集、查找所有主机、查找资源池、删除群集、创建群集和添加主机功能。3主机管理模块的设计。设计用于使用HostSystemManager抽象主机管理模块,HostSystemManager、MorHost、HostName和群集中有三个变量,分别表示群集管理对象、主机名和与主机对应的群集管理对象。实现过程是查找主机、查找所有虚拟机、创建虚拟机、查询主机信息和查询主机性能。4虚拟机管理模块的设计。设计用于使用VirtualMachineManager抽象虚拟机管理模块,VirtualMachineManager、MorVM、VMName和HostSystem中有三个变量,分别表示虚拟机的名称和虚拟机的相应主机托管对象。实现过程包括查找主机、查找有关虚拟机的信息、配置虚拟机属性、自定义虚拟机客户端系统、创建模型和克隆虚拟机。
2.3数据存储系统
运用虚拟化技术的虚拟服务器大部分由具备系统变量的磁盘文件构成,但是这些虚拟机文件重要地存储在数据存储系统的虚拟存储空间内。在其中,数据存储系统设置主要分本地存储和共享存放:第一个是本地存储。这一类型的存储库是建立在运行虚拟化技术服务器进程的物理服务器上,存储空间由虚拟服务器分配储存空间确定。这一类型的存储在开始时无须很多花费,结构稳定性简易,正中间和后期拓展的最大的缺点是脱离实际和低效能;第二,共享存放。共享存放应用共享存放(如SAN、iSCSI、NFS等)进行,该共享存放传送到运行虚拟服务器的好几个物理网络服务器。直接在共享存放创建虚拟化技术分布式系统空间里,与此同时,全部接触到的虚拟服务器都能够共享访问,这类存储方式能够降低虚拟服务器的存放要求,存取速度快,方便管理使用。即便存放不足,共享存放还可以拓展,但这一类型的存放具有很高的原始投入和繁杂的搭建,但具备优异的扩展性和多功能化,为虚拟服务器的运行带来了坚实基础,因而开始变得广泛。
2.4集中管理平台
要实现虚拟服务器全面的实时管理和性能监控,你需要在服务器房间内配备独立的集中式网站服务器,并且为与虚拟服务器一起工作的所有物理服务器设定集中式管理平台。仅需应用账户登录服务平台,就可以集中管理和管理平台里的虚拟服务器。在集中管理平台上的监测和监督下,不论是虚拟技术服务器进程或是共享文档存放,它都能在虚拟服务器管理方案中实现很多高档功效,如动态分配虚拟资源、避免自动识别常见问题等。集中式管理平台还可以补充向使用的物理服务器动态分配自动跳转互联网资源,这显然允许物理服务器分享硬件系统,甚至可以允许每一个虚拟服务器超过物理服务器限制。根据对集中管理平台上的24小时不间断检验,机房里的物理服务器马上汇报系统问题,可自动将虚拟服务器从问题物理服务器转移到正常运行物理服务器,保证系统软件的不断运作。
3结论
总体而言,虚拟服务器管理技术是一种利用计算机虚拟化技术优化资源配置的方法,无论是技术、操作还是管理。根据虚拟服务器管理技术的使用,有可能创建一个高效环保的中心主机室,具有完整的虚拟化架构设计,在系统集成公司的实施下,虚拟化技术在这一阶段也经历了快速发展,这将对传统的中心机房管理模式产生巨大影响。自然,在使用虚拟服务器管理技术进行中心机房管理时,必须遵守适度,一方面,针对有特别设置的服务器,如果虚拟化不合适,不别要强行虚拟化,否则更容易出现系统故障;另一方面,重点是提高收敛性、深度,首先将虚拟化更新到压力较小的服务器操作,在有一些工作经验和能力后,尝试在压力较大的服务器操作上执行虚拟化。就目前的发展趋势而言,服务器虚拟化技术应用下的机房管理模式在未来必须流行,并具有广阔的发展前景。
参考文献:
[1]陈琛.使用Fail2ban防御针对虚拟服务器的暴力破解攻击[J].网络安全和信息化,2022(1):134-138.
[2]游钐栗,熊卫华,应繁.基于服务器虚拟化的智慧云桌面系统设计与应用[J].软件工程,2022,25(10):54-58.
[3]彭红旭.服务器虚拟化技术在民办高校经管实验中心的应用探究[J].电脑知识与技术,2022,18(15):112-113+122.
[4]金俊玲,王昕.基于服务器虚拟化技术的数据中心网络安全设计[J].网络安全技术与应用,2022(5):5-7.