出口转内销。首发于公司微信公众号,作者本人,现转载到此。本来写得比较技术,还算有点干货,但是结果被编辑咔咔咔,就只剩下下面这些内容。
2017-12-08
作为易建科技具有自主知识产权的云计算核心平台,eKing Cloud 基础云的演进或许能给大家提供一条探索之路。
自 2013 年 6 月上线运营至今,eKing Cloud 基础云已为海航集团内外上百家企业的上千套业务系统提供了计算服务。在这些服务的基础上,海航集团的航空旅游、金融保险、现代物流、电商零售等业务也取得了飞 速发展。
当然,罗马也不是一天建成的。12月,eKing Cloud 新一代基础云平台也将正式上线,eKingCloud 基础云平台在架构、产品、技术和生态等多个层面持续快速地演进,从无到有,从弱到强,从平面到立体,致力于 构建弹性、自助、标准化的服务型基础设施,为用户提供高效、可靠、安全的云服务。
2013 年,为了满足海航集团用户对统一的基础架构即服务(IaaS)平台的需求,易建科技研发团队自主研发并上线 eKing Cloud 基础云平台 1.0,该平台主要提供云主机、云硬盘、云桌面等产品和服务。
在此基础上,2016 年易建科技研发团队开始研发 eKing Cloud 基础云平台 2.0,提供涵盖计算、存储、网络、 安全、备份、监控等完备的云产品及服务,助力企业级用户实现从上到下的云计算资源动态调度与管理。
eKing Cloud 基础云平台架构从 1.0 到 2.0 演进,一次性采用了OpenStack、Kubernetes、Ceph 三种全新的基础架构,这种看似激进的演进方式,是从以下出发点考量的。
为满足海航集团的快速发展业务的需要,eKing Cloud 基础云平台的发展也需更具前瞻性。eKing Cloud 基础云 2.0 所采用的各基础架构技术,在各自领域都代表着未来技术发展方向。
以 KVM 为例,与之前采用的 Xen 相比,不论从技术上还是生态上,它都更能代表计算虚拟化 技术的方向。易建科技研发团队从 2016 年开始投入基于 KVM 技术的研发,并于 2016 年 11 月发 布基于KVM 的公有云服务。Amazon Web Services(AWS) 也于今年发布了基于 KVM 技术的新虚 拟机服务。
以 Kubernetes 为例,在 2015 年调研容器技术生态时,业内还在验证 Mesos、Kubernetes、 Swarm 三大容器编排架构的可行性,易建科技研发团队基于此前 IaaS 开源架构选型经验,判断 Google 开源的 Kubernetes 基于其良好的架构及可扩展性、社区活跃性、自动化管理等因素,将 是未来容器技术生态的主流架构,易建科技迅速组建团队投入 Kubernetes 研发并于 2016 年 8 月成功上线容器云服务。最近一年来 Kubernetes 成长迅速,市场占有率已达到 70%,2017 年 AWS、Azure、IBM、阿里云、腾讯云、网易云等相继发布了基于 Kubernetes 的容器云服务或 Kubernetes 托管服务,Docker 官方也宣布原生支持 Kubernetes,Kubernetes 已成为容器云平台 的事实标准。
作为支撑整个海航业务的基础云平台,平台的稳定性一直是排在第一位的需求。eKing Cloud 基础云平台 2.0 采用高可用架构,对故障容忍度高,能够满足海航各种业务系统对稳定性的极致要求,包括对稳定性要求极高的航空业务系统。
这些航空业务系统都跟飞机的运行和旅客的安全有一定关系。因为航空业务本身就是一个庞大的系统工程,机场、空管、油料、航信等任何业务系统一旦出现了差错,旅客的生命安全和财产安 全就可能得不到保障。
要保障航班的正常运行这些系统对稳定性的要求是极高的,eKing Cloud 基础云平台 2.0 在云 平台架构设计、产品开发、跨数据中心高可用设计、跨数据中心容灾部署等方面都做出了不懈努力。
随着业务需求的增长和技术的发展,必然伴随着各类 IT 架构的优化、扩容和升级的问题。海 航集团业务的飞速拓展及国际化发展战略更是对IT 基础设施的可扩展性有很高的要求。
eKing Cloud 基础云平台 2.0 具有规模可扩展、组件易添加的特性。如 OpenStack 技术能够支持几十到几千个节点的部署规模,Kubernetes 支持大规模集群的调度和编排管理,而 Ceph 则利 于跨数据中心建立灾备系统。
新的 eKing Cloud基础云平台架构实现了『稳定与性能优先』目标,兼顾安全性、资源利用率、 扩展性、技术领先性、降低成本等要求。
在构建 eKing Cloud基础云平台 1.0 版本时,在产品理念上,还是采用传统的构建统一虚拟计算池理念, 向用户提供的产品以虚拟机和云硬盘为主。
到了 2.0 版本,eKing Cloud 基础云独创了『OMEGA』产品架构设计理念,推进产品创新速度;统一的技 术栈支撑多云融合管理和混合云建设,打造全球化云服务解决方案;产品平台及技术栈具备通用性和独立性,可快速交付并灵活扩展。
这种演进中,既有顺应海航国际化业务飞速发展对云平台的要求,也考虑到公司进行数字化转型对『双模 IT』的需要。同时,各种开源技术社区的迅速发展,以及业界 IT 系统标准化进程的加快,也驱动着我们云平台产品理念的演进。
在该新型产品理念指引下,eKing Cloud 基础云发展出多种产品:
多云管理平台:
将各种云资源任意组合成云服务交付,适用于私有云、公有云、混合云等多种云服务场景,可以帮助用户实现对 IT 基础架构全生命周期的自助化管理。
融合架构云平台:
面向企业级数据中心和基础设施云化需求,提供支持不同规模需求的云平台和通用技术组件服务。基于该融合云平台,在同一套单元设备中不仅仅具备计算、网络、存储和服务器虚拟化等资源和技术,而多套单元设 备可以通过网络聚合起来,实现模块化的无缝横向扩展(Scale-Out),形成统一的资源池。
容器云平台:
基于容器技术提供一站式应用生命周期管理平台,为用户提供代码构建、镜像仓库、容器服务、负载均衡、混合编排、持久化卷、监控预警、CI/CD、灰度发布、弹性伸缩等服务,支持云原生的微服务架构,将传统的基础架构一步带入谷歌级别的云化数据中心时代,通过对底层资源更高效的利用,大幅降低企业 IT 基础架构成本。
海量云存储平台:
提供云存储和对象存储系统,适用海量数据 存储与备份、 数据加工与处理。现在,我们已经将云存储规模拓展升级至 EB 级规模。通过横向 扩展存储节点实现系统容量和性能的增长,简化 资源需求规划流程,满足客户云业务规模需求。
此外,通过自研传输系统,eKing Cloud 基础 云云存储还可支持多地域跨 IDC 容灾备份,提升重 要数据冗余度,实现服务可用性不低于 99.9%, 多副本技术数据可靠性可达 99.9999999%。
在云数据中心以及跨云数据中心的“云计算”中,硬件和软件资源调度管理具有高度的复杂性。以 上易建科技自主研发的 4 套产品组成了完整的“云 操作系统”:
其中,“融合架构云平台”和“海量云存储平台” 专注于数据中心基础设施的管理、实现了服务器、存储和网络等基础硬件资源的云化。“容器云平台” 专注于为企业新型应用的改造提供一站式平台。三者结合优势互补,成为新型的融合基础设施云 平台,实现从上层应用到底层各类物理资源的打 穿式融合,“多云管理平台”将三者融合,面向云 应用完成从上到下的云计算资源动态调度与管理, 实现无缝的用户体验。
过去,eKing Cloud基础云以面向海航集团内部用户为主;而现在,除了继续服务海航内部客户 外,eKing Cloud 基础云还以『成为全球顶尖的行 业云服务解决方案提供商』为目标。
eKing Cloud 基础云研发团队也将在各有关开源社区中不断加强贡献,在提升社区影响力的同时, 也不断夯实云平台的技术和架构。在此之后,还讲 会深度参与开源技术社区,贡献社区,培养社区影 响力。
与此同时,eKing Cloud基础云将于与全球顶 尖云服务商合作共赢,深度合作提升云团队服务能 力,提供面向多行业的专业化的包括咨询、规划、 架构、实施、迁移和管理等在内的多等级服务。
并在此基础之上,与合作伙伴一起,倾力行业云建设,打造和落地行业云方案,重塑新型私有云和混合云生态,构建全新价值链。
同时,eKing Cloud基础云还将借助内部资源 打造整合能力。比如,与智慧科技共建“智慧 +”科 技生态链,将云和智慧城市、智慧建筑、智慧机场 等方案整合在一起,向客户提供更加完备的一揽子解决方案。
这些就是 eKing Cloud基础云平台一路演进的过程,从架构上『统一与灵活兼顾』、产品与技术 上『稳定与领先兼顾』,以及生态上『社区参与与 行业合作兼顾』。展望未来,eKing Cloud 基础云平台还将继续迭代演进,易建科技研发团队也将不 忘初心,砥砺前行,为用户提供更全面、更优质的基础云服务。
本文转自SammyLiu博客园博客,原文链接:http://www.cnblogs.com/sammyliu/p/8026226.html,如需转载请自行联系原作者