『骞云』赢得交通银行等头部金融客户,骞云如何破解多云管理难题 | 爱分析调研( 五 )


比如说要创建一个面向实际业务场景的系统架构 , 很多普通是用户没有能力去创建的 , 我们的平台不仅可以创建数据库 , 还可以根据客户的需求完成数据库的初始化 , 这样客户不需要有非常强的DBA的经验 , 就能解决一些简单的问题 。有时候一个应用在做开发迭代的时候 , 一个完整的应用场景涉及到数据库、中间件等多次部署 , 我们就再往前走一步 , 构建一个应用更加复杂的蓝图 , 把数据库、中间件、网络等等都整合在一起 , 变成面向实际业务场景 , 更加完整的自动化的部署 。
我们加入这些功能的核心还是让云的服务的过程能更好地响应业务的需求 , 让系统快速上线、变更、交付 。只要对实现这个目标有价值 , 我们都要把它统一管理起来 。
爱分析:如何理解SmartCMP的开发测试云和VMware云化这两个场景?
方礼:客户对管控流程敏捷度的要求 , 在开发测试环境中比在生产环境中更高 。面对业务需求 , IT人员每天可能要做10个变更 , 每个变更要耗费两三天时间 , 资源才能创建出来 。针对开发测试场景 , 我们将Jenkins, Git, JFrog Artifactory等DevOps工具链融合在一起 , 让开发、测试和变更过程的应用发布、蓝绿升级都能在平台上实现自动化 。
把VMware云化当成一个场景 , 是因为很多国内的大量用户 , 把私有云和虚拟化分离了 , 我们认为这两者是相同的东西 , 私有云就可以包含虚拟化 , VMware上云核心是构建一个自动的云服务和云管理的体系 , 而不是用其他的比如OpenStack重新搭建一个私有云 。
爱分析:CMP对中间件层级的管理能够完全取代原来的管理员界面的功能吗 ?
方礼:举个例子 , 我们去管理阿里云的时候 , 我们不是把阿里云的管理员的界面的功能在CMP上重新实现一遍 , 所以不存在严格意义上的取代关系 。
我们要做的是去构建一个IT的服务管理 , 把底层的资源抽象出来 。有一部分的管理员用的功能 , 还是需要他在相应的底层的基础设施的平台上 ,比如OpenStack、VMware、阿里云的界面做一些管理 , 我们更多的是把上面的资源在变成服务交付、申请优化的时候进行管控 。所以我们更多是面向资源的服务化的申请、自助运维、费用分析和优化等这一层次 , 而基础设施平台本身的管理型的操作 , 还是需要在基础设施平台上进行操作 。
爱分析:服务化的操作 , 跟管理性的操作侧重点有什么不一样吗?
方礼:比如说一个客户要在OpenStack上面添加一个存储 , 然后把存储做一些配置 , 这是可以在OpenStack上完成的一次性操作 。这样的一次性操作 , 在底层硬件做好后 , CMP也可以添加 , 但在CMP上做与在底层平台直接做不带来任何额外的价值 。而且还不一定有在底层平台做的好 , 也不可能形成通用化的 , 因为在不同的云上要做的配置等完全不一样 , 那是IT的基础设施的管理员针对某一个云做的不一样的管理操作 。
但是如果是给某一个部门创建一台虚拟机 , 或者创建一个MySQL数据库 , 这样的操作可能一天就需要做几十次 。这个里面就涉及到大量的流程性的、分析性的问题 , 比如说申请的资源给哪个部门用 , 应该用什么存储等等 , 而且要响应客户的业务部门、服务部门、资源申请部门的需求 , 这样的操作适合在CMP上通过策略、通过自动化进行优化 。
管理平台永远是在原有基础上进行优化 , 如果是低频的事务性的操作就没有优化价值 , 如果是重复性的、做的慢会影响使用方的操作就应该去优化 。
爱分析:有的SDN 厂商也能做到异构资源池的统一管理 , 与CMP 的纳管多云混合云功能侧重点有什么不同?
方礼:我们在第3代的平台里面加入了对SDN的管理 , 因为构成系统架构的不同应用 , 包括数据库、中间件、负载均衡等之间的关联关系都是通过网络来建立 , 因此需要对SDN有更好的支持 。
我们平台也是国内的CMP里面对SDN支持的最好的平台 , 我们支持华为的ACI , 思科的ACI , 支持NSX , 我们能通过蓝图实现计算资源在一个应用里完全自动化的交付、变更和分析 。


推荐阅读