毫无疑问,构建云计算的起步即是着手建设云计算基础架构,明确建设云计算基础架构平台应用需求后,在云计算建设的整个过程当中,都须要采用特定的技术进行支持,遵循一些基本的原则来设计硬件平台,使其真正达到弹性、灵活和高可靠性的目标。html
首先,因为云计算平台每每会运行不仅一个甚至不仅一类应用,所以选择适用的设备是很是必要的。例如在运行基于互联网或者小型增值应用时,一般采用开放的x86服务器架构会具备较好的适用性,可是若是须要运行某些复杂应用,如数据库、在线联机处理应用时,对稳定性和安全性的要求每每较高,这种状况下采用Unix服务器是更适用的选择。遵循这一原则,将帮助云计算平台实现计算能力和计算资源的优化。从存储产品的角度来看,对于复杂的应用来讲,选择基于光纤的SAN存储方式是一种很好的选择,可是对于相对比较独立、复杂程度不高的应用来讲,SCSI会具备更强的适用性。所以,适用性对于搭建一个成功的云计算平台来讲是首要的原则。linux
其次,开放性是云计算平台区别于传统数据中心的一个重要特征,即为其对于应用的开放性。好比,在云计算平台运行中,可能会陆续有不一样类型应用、服务接入,尽管在接口类型等方面有具体的标准来规范,可是采用相对主流、开放的硬件架构、操做系统,对于新增应用的无缝接入是尤其必要的。数据库
在兼容性方面,应从硬件系统和业务系统两个方面来考虑。硬件系统的兼容性表如今服务器接口、芯片种类、存储接口和架构等各个方面。例如,因为云计算一般都会采用虚拟化技术来实现动态的管理,并提升服务器和存储利用率,可是CPU对于虚拟化技术的支持是有差异的,这时,就须要选择对于主流虚拟化软件兼容性较好的服务器和CPU来支持虚拟化的部署。一样,在网络设备中,若是要实现虚拟机跨网段的自由迁移,也须要路由器可以对这一功能具备很好的支持和兼容性。同时云计算平台应兼容既有的业务系统,在系统迁移中对原有系统不须要进行大的改动,实现平滑迁移,从而保证关键业务的连续性和系统迁移成本。安全
空间日益稀缺成为数据中心面临的广泛困境,在选择云计算平台的硬件时,也须要考虑环境和空间的布置。传统的服务器,须要占用大量的机架、空间,消耗大量的电缆和辅助材料。另外,空间的占用也会带来管理的困难,增长维护成本。为了营造一个高效的云计算平台,须要在硬件搭建时就考虑提升部署的密度,采用高密度计算系统就是一个不错的解决方案。服务器
绿色是数据中心永恒的话题,对于云计算平台来讲,实现绿色IT也是一个重要的构建原则。不佳的平台将会消耗更多的服务器、存储、网络设备,从而增长提供冷却的空调数量,消耗大量的电能。其实这些电能消耗对于云计算平台来讲,是彻底能够经过优化设计来避免的。除了选择能耗较低的硬件产品外,在供电系统、风道、出风方式、硬件格局、运营管理等方面,也须要进行合理规划和管理。网络
综上,随着大规模云计算数据中心的快速发展,后期扩容以及维护的难度与日激增,在设计云计算平台架构之初,充分考虑适用、开放、兼容、高密度、绿色特性已经成为共识。架构
原文来自:http://cloud.51cto.com/art/201810/585788.htm优化
本文地址:https://www.linuxprobe.com/design-principles-cloud.html编辑:吴康宁,审核员:逄增宝云计算