文章来源于作者姚福源,北京美广互动广告有限公司,技术经理,主管研发部开发,维护网站和服务器,做过CDN的智能DNS,在openstack上做给云存储系统。
一提到运维,业内人士首先会想到数据中心,机房,服务器,24x7等名词,直到微软Hyper-V+System Center的出现,令人眼前一亮,联想到将来机房中不再有运维,完全自动化,出现问题,System Center会根据预先设定的方案,控制和调整Hyper-V资源。
云计算不是大家都认为是把所有的服务器变为虚拟机那么简单,真正复杂的是对虚拟机的管理和应用。云计算平台技术特征的包括虚拟化、动态性、灵活性、自动化、流程化、自服务。
其中虚拟化是基础,没有虚拟化就无所谓的云。正式虚拟化让服务器变为一种可以通过程序控制和使用的资源,只要有资源,我需要要用多少就用多少,避免浪费。传统的企业不能根据业务的负载进行合适调整,当业务稍微大于服务器资源时,企业就得考虑是买一台或者多台机器,买多了就会导致服务器闲置,不能把服务器精确到0.1台或者更小来符合当前业务负载需要。就是是刚好合适,也不能这样做,实际上还得考虑将来的扩展,但是从现在到将来扩展这段时间,服务器多出的资源是浪费了。
虚拟化后,我们可以控制到,若是cpu紧张,我们就增加cpu;若是内存紧张,我们就增加内存;若是硬盘…。我们就不会因为cpu紧张而买一整台服务器。而且我们不用考虑将来,因为云上的资源都是量化成数字了,负载高了,我们只需要调整参数使之符合负载就可以了。
Hyper-V正是提供了这样的虚拟机。可以让我们把物理机的资源映射到虚拟机上,量化了cpu,内存,硬盘,I/O等等硬件资源,让我们有机会通过程序调整各个硬件资源的数量,以达到降低负载目的。
因此Hyper-V是微软私有云的基础。
既然我们可以通过程序来控制虚拟机的资源占用,那么就有可能实现无人化管理。
System Center产品在很大程度上实现了云的动态性、灵活性、自动化、流程化、自服务管理。
System Center产品分为:Virtual Machine Manager, DataProtection Manager, Operations Manager,Configuration Manager.
Virtual MachineManager:实现了虚拟机管理,服务器整合和资源使用优化,服务器从物理机转换为虚拟机,从虚拟机转换为虚拟机。通过使用这个产品,你可以很容易把你的应用迁移到虚拟机上,提高了物理机的利用率,用户通过服务器很容易就安装好一个虚拟机。
Data ProtectionManager:实现了动态主机级虚拟机备份,在不关机的情况下实现虚拟机热备份,能够在几分钟内从备份中恢复虚拟机。能够从主机级、系统级、应用级、文件夹级、文件级进行数据保护。
OperationsManager:提供端到端的服务管理,服务器和应健康监控和检查,性能分析和报告。自动通知报警给相关人员。能够根据设定自动处理一些问题。
ConfigurationManager:OS和应用程序配置管理,提供HA集群管理保证业务高可用性。
这四个产品基本上涵盖了运维人员的所有工作:安装部署,配置管理,监控报警,解决问题。System Center可以根据人的设定变得更为灵活,自动,能够更为及时解决问题。
我想将来System Center会像email淘汰邮递员一样淘汰大部分运维人员。