如何考虑云管平台研发边界?

作为一家中等规模的公司,因为行业原因,保证数据的安性,选择私有云。但是如何选择技术路线才能保证做到:云管平台能在一个有限的边际内快速研发,投产?因为边际有限,成本才能约束。而且云平台是一个持续的投入,后期仍要进行版本升级和技术更新。只能选择先建IAAS吗?IAAS\PASS\SAAS是...显示全部

作为一家中等规模的公司,因为行业原因,保证数据的安性,选择私有云。但是如何选择技术路线才能保证做到:
云管平台能在一个有限的边际内快速研发,投产?因为边际有限,成本才能约束。而且云平台是一个持续的投入,后期仍要进行版本升级和技术更新。
只能选择先建IAAS吗?IAAS\PASS\SAAS是递进的关系吗?应用全部入云吗?还是先开发测试,后生产?还是直接用生产来进行考验? IAAS需要SDS、SDN、SDC同时考虑吗?如果只选择SDS\SDC,后期增加SDN又会付出哪些代价呢?
目前想到的是CMP管理公有云和私有云或者多个私有云。每个云管平台是一个云平台和运维平台的集成。私有云下采用Openstack,分别调用SDC\SDS\SDN。SDC采用Vmware或者KVM;SDN采用华为等主流厂商;SDS能兼容EMC等多个存储厂商。

收起
参与27

查看其它 4 个回答eximbank的回答

eximbankeximbank联盟成员系统架构师某金融企业

这里问题是在太多了,选择性的回复吧
1,企业规模和业务应用及其数据价值是公有云和私有云的选择关键因素;规模大,数据价值高,企业私有云是必然选择;
2,云管平台肯定是多个interative,不同 phase 做 多个rotation 持续开发实现的,因此边界其实就是资源环境、服务对象的需求,这个俩这问题解决好了,这个云管平台的价值就明显了,因此肯定是可持续性服务增加的价值生态;成本就看通过云管平台输出的服务内容和服务对象需求的价值。没有使用用户的平台是没有价值的。
3,IaaS 还是 PaaS 甚至到 SaaS 是针对业务应用来说的,基本上是业务应用、数据中心环境及运营团队+运维团队来决定,不是一个选择性问题;
4,所有资源服务,如果针对业务应用,其实与基础设施服务架构设计和服务支撑有很大关系,因此不需要非得先开发测试在生产,只要基础设施服务规划做好,云只是服务输出的形式,不存在有影响生产 vs 开发测试;
5, 考虑 SDS 是可以,考虑 SDN 的话,就看你的 N (network) 是什么网络,如果是业务网络,那就评估什么样的机器/集群能支撑多大的贷款支撑你的业务运营,然后在考虑是否 SDN。至于 SDC ,那真的只是概念,不用太考虑了。
6,一般而言,云管平台下面可能会纳管各种虚拟化所具有provision 平台,比如 KVM 大多数是 Openstack 或者青云,VMware 对应的 VCenter, Hyper-V 则是微软的管理体系,只要云管平台能有接口和纳管这些 provision 平台,云管平台就形式上”统一“了所有资源管理;但是这仅限于资源服务层;怎么定义云管平台,是取决于云管平台的使用用户,即面向谁来服务的。能明白这个问题,其实云管平台不是什么妖魔鬼怪,也就那么回事,毕竟需求是使用者提出来的。
7,云管平台的架构是非常重要,如果与provision 平台层是紧耦合,那么不是很开放,就得依赖于 provision 平台的技术服务了;当然 cross provision平台就意味着云管平台(CMP)必然是松耦合,甚至需要融入各种自动化引擎、流程编排殷勤和云平台(CP或者provision平台)接口,还有企业自身的周边系统,诸如监控告警、一体化运维平台等;
8,如果团队规模大,技术成员有分层,那么自己研发云管平台是完全可以,如果团队规模不大,加上数据中心环境又复杂,接口又多,自动化引擎能力又多,甚至周边系统也比较多,还是建议与成熟厂商或者至少有同业经验的厂商合作开发比较靠谱。毕竟CMP是要面向使用用户来提供服务输出的。

保险 · 2017-11-22
浏览2323

回答者

eximbank
系统架构师某金融企业
擅长领域: 云计算云管平台私有云

eximbank 最近回答过的问题

回答状态

  • 发布时间:2017-11-22
  • 关注会员:6 人
  • 回答浏览:2323
  • X社区推广