● 摘要
目前各企业的业务不断扩展,公司内部资源使用不均衡,部分资源的冗余造成的浪费是很多企业面临的一个重要问题,通过建设高效易用且自动化程度高的资源管理平台能很好的帮助企业进行资源分配和管理,并减少运营成本。本文即将解决如何建立高效且自动化程度高的资源管理平台进行详细论述。
由于现在设备的厂商多种多样,由于规格和技术的不同很多情况下没有办法同时使用,云计算能够很好的解决这个问题,通过虚拟化技术将资源设备进行抽象化,包括计算资源,存储资源和网络资源,这些资源经过虚拟机技术实现后可以逻辑的形式提供给大家使用,目前我们可以通过在物理资源添加Hypervisor层(运行在物理资源和操作系统之间的软件层,可以让多个操作系统和应用共享硬件资源)来进行对物理资源的虚拟化,Hypervisor也可以称为VMM(Virtual Machine Monitor)虚拟机监视器,目前主流的Hypervisor有VMware vSphere、Citrix XenServer 、微软的Hyper-V、开源的KVM和Xen等。当物理资源进行虚拟化后我们可以通过CloudStack(开源云计算解决方案)进行高效管理,如虚拟机,虚拟磁盘和虚拟网络等。当我们需要添加新的物理设备进行虚拟化时我们可以通过PXE(Preboot Execute Environment)技术对新添加的物理资源进行自动部署,实现资源的自动化管理。通过SNMP(Simple Network Management Protocol)可以对物理资源和虚拟资源进行监控管理,方便管理人员更好的管理资源。通过以上技术我们开发了高效的资源管理平台,给企业提供了很好的管理资源的平台,帮助企业节约了资源和运营成本。
本文将从需求分析到整体的设计与实现进行详细介绍,文章对企业开发云服务资源管理平台有极大的帮助。
关键词:云服务,资源管理,CloudStack,PXE
相关内容
相关标签