基于云计算和运维自动化的IT建设实践

我们想通过组建国美云把我们的运维技术归拢到国美云之后,把我们的产品、技术对外输出出去。一方面对内服务,微盈利,集团整体的支出减少。对外,服务产生外部的服务能力,成本中心转换成利润中心。

另一个思路就是我们运维自动化,很多公司都在做。我们做的不同,我们把各个公司的运维自动化需求全部归拢到一家公司来统一实现。

运维标准是运维自动化的一个基础,没有运维标准你就没法进行大规模的部署、大规模的上线这样的操作。我们首先做的就是运维标准化。

其次我们打造运维生态链,后续我还会介绍生态链有哪一些组成。我们围绕着CI/CD的流程做了一个运维自动化的生命线,贯穿着这一个流程中间的是自动化平台。

6

最后一个就是统一建设,我们会建设二十种、三十种,但是不是所有的公司都用完这二十种、三十种,需要按需选择各种的自动化平台。

3、国美云计算实践

前面两点大概介绍了一下我们的一些思路,下面我想介绍一下我们的云计算的实践。

我们做了一些产品的思考,要做国美云,时间就是金钱,必须要快速服务,如果我们耽误两三年做出来,其它各个公司的业务发展都会受到很大的拖累。

本来我们做国美云的目的就是提供给各个产业链的公司,我们的手机我们的 IOT 基础服务,所以我们必须要快。

其次的话我们优先开发基础云产品,就是云计算,现在阿里云、腾讯云产品线非常丰富,IAAS 、PAAS 都非常丰富。所以前期人员有限,提供内部服务的情况下我们想提供一个 IAAS 服务,在 IAAS 再配备 PAAS 和 SAAS 服务。

考虑到国美云建设机房的速度和投入,自己建机房速度是会比较慢,其次前期的投入要比较多,而且要很长的时间比如说两年、三年我们才能把成本收回来。

我们在自建机房的基础上支持第三方的云,当作国美云来进行销售。比如说我们现在在北京建了机房,但是我们内部的业务很多都是发展在南方深圳那边,于是我们是通过利用第三方云包装在国美云平台进行统一的销售。

7

国美云最大的价值其实刚才也说了,就是运维希望达到的一个目标吧。一个就是降低成本,另外一个提高效率,这也是一个云的特征。

降低成本比较简单,因为资源可以复用,虚拟化比例提升,而且每一个公司按需买服务器,而不是一直买服务器就是堆着,所以降低了成本。

其次提高了交付效率,基于虚拟化可以实现一个很快的交付。

运维人员很多情况下是一个内部的运维支撑部门,就像刚才说的一样是一个内部的思维,跟产品跟我们的业务关联度不是特别大。

8

但是通过做国美云,我们很多运维人员要做乙方给甲方各个产业公司的基础云服务、运维服务。这个过程中,其实在思维模式上已经发生了从内到外的转变,产品的服务意识、服务形态都有一定的转变。

这是我们的一个 IAAS 产品架构图,其实相对来说比较简单,因为我们现在聚焦点是在 IAAS ,不论 SAAS PAAS 都有 IAAS 。

我们把产品主要分了三个层面:第一层是用户层;第二层是控制层;第三是服务层。

? 用户使用我们云平台,现在特指我们产业内各个子公司的一个SRE人员。使用我们的云平台会登陆我们的 Portal,还有基于云平台做了一些自动化运维的平台,可以调用 API 购买国美云主机。

9

? 控制层主要是起到资源总体调度,用户在 Portal 购买云主机会牵扯到后端很多的服务:我们内部运维管理平台,所有的资源信息还有一些主机信息、计费信息等信息。

? 服务层我可以重点讲几个产品,后面也会讲。 CMDB 是云的所有基础还有资产配置信息的数据库, GMSTACK 类似于 OpenStack 会做一个资源到云主机的创建管理的工作,RDS简单的提供出来。其次是不同的产业公司有相互结算,有独立的计费系统对主机和网络资源进行单独的计费。SLB是开发软负载,VPC我们现阶段主要是硬件厂商的SDN控制器做的,用一些开源的方案,现阶段是通过利用第三方的控制器去做的。我们现在是用 service 快存储提供给云主机使用,CDN第三方云平台,也是通过国美云统一的服务。下面还有 VPN 还有 Monitor ,最后有一个 MIX-Cloud 对接第三方云的API,上层购买资源的时候会请求 GMSTACK 购买第三方云的资源。

10

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4