关于运维架构技术的理想化形态设想

      最早机房运维工作,N台服务器干N件事,坏一台后要干的工作就是重装系统、安装杀毒软件、系统组件、应用程序、恢复数据等,不胜其烦。到云计算私有云时代,开始用虚拟化技术管理主机,通过模板、快照、HA迁移等技术方便的进行运维工作,我们主要用VSphere和Citrix Xen来部署。

      但是在使用过程中发现性能还是达不到最大化的调配,首先是I/O性能,虽然采用了FC San,但是还是达不到预期的数据吞吐量,这可能和虚拟化平台与存储介质的配置有关,有待进一步解决;其次是虚拟化技术目前大部分解决的是大切小,还很难做到集群分布式管理,昨天在CloudStack群里们和网友讨论,就算CloudStack目前也无法很好的提供此类解决方案。理想的运维架构体系应该是将整个数据中心所有可用的异构资源节点整合至一个资源池中,再根据应用的具体情况弹性切割分配虚拟资源块。

      设想这样一个场景,在某一天机房有一套整体云计算管理平台,当新买了一批服务器后,工程师将其上架、接网、通电,装上一个基础Linux系统和插件后即连接进入资源池,原来资源池的能力又得到扩充。这时候有个程序员或者系统工程师来申请一个nginx的应用,需要开放8080端口,1Gflps的CPU运算能力,36G内存和48Mbps带宽和1个公网IP,这时候我们的网络管理员可以翘着二郎腿、左手端着咖啡,右手轻点鼠标,2分钟就搞定了。这只是一个美好的愿景,这种架构估计还得有一段时间才能产品化甚至开源化,否则BAT的架构大牛们就得贬值了。 ^_^

posted on 2014-02-08 10:46  杨洋@m  阅读(262)  评论(0编辑  收藏  举报

导航