Gartner预测,到2020年投入在传统IT上的支出直接或间接转移到云上,预计将超过1万亿美元。而全球IT支出有多大规模呢?根据Gartner全球IT支出预测,2017年全球IT支出将达到3.5万亿美元。Gartner全球IT支出预测是对数据中心系统、软件、设备、IT服务和通信服务等主要技术支出的趋势指标,基本上就是传统的企业ICT市场。
那么,Gartner所指的1万亿美元向云转型的支出,到底是公有云、私有云还是混合云?这恐怕就算Gartner自己也能很难判断,因为未来五到十年向云转型的企业IT必定是一个多种架构混合IT演进的状态。Gartner认为企业在混合IT时代将面临的四大挑战包括:多云管理、混合应用、混合编排和混合基础设施。
如果在5年内将有1万亿美元的企业IT支出要转移到云上,那么企业IT在一个复杂混合IT环境中的向云演进路径到底是什么?如何面对四大挑战?是否有解决方案?成立于2015年的创业公司轻元科技,凭借成熟的OpenStack和Docker联合技术,正在微软云的鼎力支持下,发展集硬件、软件、服务和开发运行环境为一体的产品化与模块化的企业云化解决方案。不夸张的说,在历史大机遇面前,轻元科技有机会成为混合云时代企业软件领域的IBM。
进入云硬件时代
(上图为轻元科技首席架构师王昕)
轻元科技首席架构师王昕告诉笔者,在经过核心创始团队的深入讨论后,深刻认识到作为企业IT基石的企业级硬件正在全面进化到“云硬件”时代,这是整个轻元产品逻辑和商业逻辑的出发点和基础。
那么什么是“云硬件”呢?简单地说,就是在服务器、存储和网络设备等传统物理IT硬件(又称为裸机)的基础上,加上基于VMWare、Citrix、OpenStack等软件虚拟化后的私有“云硬件”,以及基于AWS、Azure和阿里云等公有云软件虚拟化后的公有“云硬件”。这其实就是一个混合IT硬件的形态,只是有的IT硬件上加载了传统的VMware等虚拟化软件、有的IT硬件上加载了OpenStack等私有云软件,有的IT硬件上加载了Azure等公有云软件。
所以,如果把加载了不同轻量级软件的硬件看成为各种类型的“云硬件”的话,那么混合IT硬件的管理就需要创造两样东西:适配“云硬件”的驱动程序和“云硬件”的管理工具平台,这非常类似于Windows操作系统里的硬件驱动程序和硬件设备管理工具。
为此,轻元科技提供了轻元云基础设施产品套件和轻元IaaS产品套件。轻元云基础设施产品套件包括了原生物理基础设施、私有云基础设施和公有云基础设施等云基础设施,以及相应的云适配器和驱动程序,用于把复杂的各种“云硬件”进一步封装成计算云、存储云和网络云,这相当于把各类“云硬件”里的同类资源进行了统一和集中管理。而管理工具则由轻元IaaS产品套件提供,这就包括了计算基础设施管理、存储基础设施管理和网络基础设施管理等工具平台。
值得一提的是,轻元科技还有一个自己的“云硬件”,这就是轻元IaaS云。轻元IaaS云是基于OpenStack Liberty版本的云基础平台,在存储方面采用了目前主流的分布式存储Ceph系统可提供多种高效率、可靠和高性价比的存储方案,在网络方面是基于OpenStack Neutron 项目构建的 SDN 服务,在可视化界面中通过鼠标即能构建所需的网络基础设施,在安全方面则采用的是启明星辰的成熟安全解决方案,在部署方面提供自动化的部署软件。而不论是各种命令还是内部的自动化运维系统,轻元IaaS云以 API 为中心,极大简化了系统操作。
王昕表示,正是有了对基础“云硬件”层的系统化与精细化掌控,才让轻元科技能向上管理更为复杂的软件环境。
基于主流技术的“云操作系统”
有了“云硬件”层及管理,往上自然就是“云操作系统”层,这就是通常说的PaaS层。对于面向企业内部的PaaS层来说,则包括了云系统资源管理、云中间件、云应用开发与生命周期管理等组件。轻元科技为此开发了轻元PaaS平台产品套件,用不同的标准化模块产品组件,来满足企业的不同需求。
具体说来,针对云系统资源管理,轻元PaaS平台提供了“轻元云内核”产品,这也是轻元云的核心产品。该产品针对服务管理、部署管理、容器管理、安全管理、存储管理、配额管理、网络管理等,基于当前最主流的Docker平台+Kubernetes集群管理工具,同时还兼容Mesos和Swarm等其它集群资源管理工具。
众所周知,Kubernetes是Google开源的Docker容器集群管理系统,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的新一代PaaS平台。而Mesos则是美国加州伯克利大学开发的容器资源管理系统,其特长在于对资源的精细化管理。目前,Kubernetes由CNCF社区支持,这是由Google发起的开源社区并将Kubernetes捐赠给了该社区,Google每年仍会投入大量工程师全职开发Kubernetes。由此可以理解,为什么Kubernetes的呼声目前为最高,大有一统容器资源管理工具的趋势。
在轻元云核之下,轻元为企业软件体系提供了轻元云中间件产品,其中包括MySQL、MongoDB、Cassandra等开源云数据库,RabbitMQ、Kafka等开源云消息队列,以及Redis等开源缓存等云化的中间件产品。王昕表示,轻元科技不是简单提供开源社区中的云化中间件,而是与轻元云核以及轻元云基础设施等高度优化与集成的商业版本,特别是与存储和网络等各种硬件基础设施的整合,让轻元云中间件产品获得高可用、无缝和优化的用户体验。
基于轻元云中间件,轻元科技设计了一整套DevOps应用开发运维环境:轻元云应用中心,其中包括开发交付平台、业务运行平台和生态治理平台三大组件,为企业应用开发提供一整套包括提交代码、功能测试、模拟测试、上线测试、部署服务等在内的一站式服务。轻元云应用生命周期管理产品集成了多种成熟的开发框架,通过集成业界比较有名的开发流水线底层框架,可在整个开发过程中自动在流水线中发现问题并及时纠正,从而提高应用的开发效率。
以云应用为抓手系统化改造企业IT
(上图为轻元科技CEO梁尚诚)
为什么说轻元科技可以成为混合云与IT时代的IBM呢?前面已经介绍了轻元科技的“云硬件”与“云软件”体系,轻元科技还要提供云应用的开发、咨询与服务体系,“硬件+软件+服务”就是IBM鼎盛时期的全线业务了。
实际上,在与企业客户接触的过程中,无论是企业数字化还是发展互联网+应用,第一大需求就是传统应用的云化。轻元科技CEO梁尚诚历任航科通信副总经理、方正国际副总裁/方正奥德执行总裁/方正数码总裁、华胜天成副总裁兼长天科技董事长等职,曾带领团队将公司产品解决方案成功地推广到金融、电信电力、石油等多个行业及政府相关部门。
梁尚诚告诉笔者,之所以选择加盟轻元科技,一个很重要的原因就是在广泛接触传统企业向云转型的过程中,发现传统企业应用云化是一个非常突出的需求,而目前为止尚没有看到可行的成熟的商业解决方案,因为这涉及到由底层硬件到操作系统再到中间件和开发运行环境等一系列由下而上的整体改造,必须要有系统化的解决方案。而轻元科技恰恰就是基于各类成熟的开源解决方案,利用容器技术迅速推出一个全面而系统的应用云化平台,并快速标准化和产品化。
在面向传统应用云化的方面,轻元科技设计了应用自动弹性伸缩、应用微服务化和应用混合云迁移等三大传统应用云化路径与相应产品。在行业云原生应用套件方面,则与客户一起开发了智慧城市混合云、5G即时通信以及物联网行业云原生应用套件。在大数据方面,则开发了Hadoop/Spark、TensorFlow深度学习和智能制造等数据化云应用套件。
梁尚诚表示,轻元科技于2016年8月入驻了位于北京的微软加速器第8期。作为第8期学员企业,轻元科技获得了微软云的高度重视与扶持:轻元科技在混合云管理、容器资源调度、PaaS平台、基础IaaS层管理等方面有11项相关专利,轻元PaaS云在混合云调动管理和安全方面还获得了业内广泛赞誉,其中包括工信部颁发的2016年最佳云计算产品云帆奖。
实际上轻元科技与微软有着天然的联系。轻元科技的核心技术团队来自微软、VMware等公司:首席技术官于家伟是前美国微软总部Azure云平台创始团队研发成员、VMware总部混合云组资深主管工程师,技术总监邵长钰是前美国微软资深工程师、Azure身份管理专家,首席架构师王昕是前VMware网络虚拟化产品NSX主管工程师、IBM中国云计算开发主管资深架构师和软件技术领导,云技术事业部总监郑阳是前NEC研发部门高级经理、国内最早从事软件定义网络(SDN)的研发人员等。
在微软云的智慧城市等项目中,轻元科技成为了实施与服务的重要合作伙伴之一,特别是还将通过紫光互联分销微软Azure Stack私有云解决方案及提供专业级实施服务。微软与各地方政府成立“微软云暨移动应用孵化平台”,也部分转由轻元科技提供技术支持及运营管理服务。
梁尚诚表示,轻元科技自身过硬的技术功底、产品化的商业模式,加上微软云的鼎力支持,让轻元科技得以快速帮助企业向云转型。由于轻元科技的产品化模式,各种套件产品都可以通过渠道商和分销商进行大规模分销,而应用云化及原生云与大数据应用的开发则由轻元科技自己承担。这主要是应用云化和原生云与大数据应用的开发,能够让轻元科技不断打磨自己的产品,另外就是通过与超大规模企业的合作还可以孵化出行业云模板。
2015年8月,轻元科技获北京天下图数据技术有限公司、北京云时投资中心的2000万元天使轮投资,目前正在进行下一轮融资。目前,轻元科技已经服务的客户包括金融机构、电信运营商、石油电力行业、大型企业集团和地方政府机构等,合作伙伴则包括硬件厂商、ISV、SI和渠道商等。随着新融资的到位,轻元科技将继续完善各类产品线,特别是在2017年与大型企业客户一起联合创新,打磨出完整的向云转型技术路线与解决方案。
2017年1月17日,工信部与发改委联合发布《信息产业发展指南》,指出要建立安全可靠的基础软件产品体系,支持开源、开放的开发模式,重点推进云操作系统、云中间件、新型数据库管理系统、移动端和云端办公套件等基础软件产品的研发和应用。《信息产业发展指南》同时提出,到2020年我国信息产业企业进入世界500强企业数量增至9家。这就是轻元科技等基础软件类创业企业的历史大机遇。(文/宁川)