咱们很自豪地宣布一个新体系:系统设计体系。您能够想象获得,使用该体系能提供个性化的设计解决方案。咱们把它称之为深层配置设计体系,使用该体系能够指定上百种不一样的选项及变量,构建最合适的系统。数据库
您得记住,至少是在Linux互联网界,咱们能够在任何地方构建任何体系。这意味着,咱们须要处理各类类型的网络硬件,从普通的服务器,到公共及私云服务器所采用的各种配置。最后,咱们所支持的系统数量之可能是使人不可思议的,而这里仅仅包含硬件层。服务器
论到软件,那就涉及到了许多领域,如网络、多种Linux版本、内核配置、防火墙、用户设置甚至是基本服务。最重要的是,必需要为每种经常使用版本提供支持。此外,还要提供最好的个性化的MySQL、PHP、Java、Memcache、Apache、Nginx及Redis配置以及个性化的备份及监控解决方案。网络
咱们如今的旧系统是一张巨大的电子表格,有10-20个制表符,还有额外的宏、输出及安装脚本。从系统设计到服务器安装,整个过程基本上是单向的。此外,一切服务器后续设置变动都没法反应到设计体系中,因此,一切都难以更新,也难以验证。框架
而这个新系统是基于PHP的,是数据库驱动型的,而且在门户框架内运行,所以,在数据管理、交叉检验、智能缺省设置、多语种支持及客户简报方面都具备更强大的功能。另一个很大的特色是,在服务及整个系统级别上都具备模板功能,好比,咱们即可轻易地在阿里云上设置一个Magento电商系统,甚至是带有Java/Tomcat的HAMySQL。这样,即可以更简单更快捷地设置具备最佳实践经验的配置及相关的内部配置。ide
为确保不在系统上过度地分配关键系统组件,如内存,必需要进行系统验证。根据这个流程,系统采用Ansible及其它经常使用组件在各类硬件、云、IDC等中构建实体服务器。优化
在未来,系统将为新配置管理数据库(或CMDB)提供服务,它将依据正在运行的通过咱们优化的服务器,进行逆向数据更新,这样,咱们可以一直清楚地了解全部各种系统配置。阿里云
总的说来,借助于这个新的深层设计体系,能够极大地提升构建新系统的能力和效率、提升灵活性、消除问题并提供优质服务。spa
( Authored by Steve Mushero | ChinaNetCloud CEO & CTO 本博客英文原文请点击查看 )设计