20世纪七十年代,“冰雹猜想”风靡美国,即任意一个自然数N经过如下变换,奇数则下一步变成3N+1,偶数则下一步变成N/2,反复计算归到谷底1。中国春秋时期先贤指出“道生一,一生二,二生三,三生万物”,数字世界的规律和现实世界的条理往往交相辉映、契合唯美。
从技术世界的角度,具备服务器虚拟化全面功能的方物软件,如何“破解冰雹猜想”?虚拟化技术尽管普及,但缺乏系统的分类标准,甚至计算机科学的方法论仍在不断调整中进步,虚拟化分类必须具备探索性特征;鉴于功能全面性,需要统计学的数据建模过程;从技术发展过程看,架构特征应匹配实际需求。猜想的“归一”和“生生不息”的客观推演,均不以因果联系为主导,而是时间演进的表征状态,即一种符合现实的趋势。
服务器虚拟化破冰方法论中的“一”表示以虚拟化为基础,“二”表示二元迭代,“三”表示三元分层。
一.迭代聚类
1. 软件与硬件迭代
虚拟化技术不断在硬件抽象和软件定义之间博弈,从最早的大型机的硬件分区,到x86平台软件模拟,再到芯片和主板硬件辅助,又到集群和分布式环境,现在软硬件聚合以及新功能和协议不断完善。方物软件具备通用平台的主流技术功能,提供软硬件接口,更新中迭代。
2. 资源与服务迭代
没有资源的IT是无法落地的模型和算法设计,不以服务为导向的信息化建设难以持续,计算资源的整合促进了节点间互联,而带宽的需求又刺激了网络虚拟化的兴起,同时计算机系统存储墙和IO墙长期相互存在,这又加速的存储服务刚性需求,其间无一不渗透着虚拟化技术,并且数据中心的健壮与稳定对场地环境,软硬件资源要求苛刻,“服务器”“IaaS”的命名就是两者的迭代。
二.分层聚类
1. 模式分层
服务器虚拟化实现在IaaS,为SaaS提供技术实现,为PaaS提供框架参考。Fronware vCenter统一管理,功能、安全、任务、外设、API,自底向上的建设模式中,“存储”统筹主流存储技术,并能通过软件方式提供分布式存储和分层存储;“计算”充分挖掘硬件处理能力,对指令集、协议栈、模拟驱动、穿透模式和文件系统等核心技术有充分的研究与实现;“网络”支持分布式交换机和防火墙、VEPA、QoS和vLan等技术。方物软件实现业界完善的基础设施即服务。
2. 架构分层
功能架构梳理参考服务、层次与安全。服务表现在智能化、组织化和数据中心集群的控制,侧重性能提升的多通道、零拷贝、虚拟机流加速、单根虚拟化等,注重稳定可靠的DRS、DPM异构迁移、存储QoS等;层次参照模式分层,外化表现为核心技术支持;安全强调自主可控,接入、链路、策略数据等方面,FAP私有协议、异构容错、零代理杀毒备份容灾等提供端到端的安全保障。
服务器虚拟化全功能破冰方法论对照图