2016年,云计算被很多企业列为IT转型的必选方案,中国的云计算市场也日益蓬勃。近日,华云数据董事长兼首席执行官许广彬、华云数据首席技术官郑军以及华云数据首席战略官郁珉接受CSDN记者的采访,介绍华云数据关于云计算、大数据的最新发展计划,并根据公司在OpenStack、Docker等技术上的实践心得,分享其应用趋势。
华云数据采用的是Rackspace的思路,首先致力于传统托管IDC云化,根据IDC托管的经验做云计算平台,进而打造高度园区化的生态圈。华云数据注重Linux内核在内的底层技术研发,并跟随技术演进探索微服务架构以及OpenStack、Docker、Spark、Hadoop等开源技术,但不迷信这些技术,而是重点关注利用这些技术打造云计算用户所需要的运营和交付能力。
2016伊始,华云数据就发布了三款企业级云计算产品:Chinac高品质公有云、CloudUltra全系列私有云、CloudIDC转云。着眼于高性能计算、数据驱动、DevOps,强调自动化、全协议栈。去年至今已打通北京、上海、广州、深圳和香港的高品质数据中心,并投入重金购买硬件防火墙,为企业级用户提供更高性能的资源,更实用的功能,更安全的防护,更快的网络与通道,更高的业务持续性,以及更多样化的服务方式。华云数据认为,DevOps并不是简单的开发与运维的合二为一,背后是追求云计算高度自动化的诉求,意味着企业级云计算实施、部署、上线、业务发布的全流程自动化。
企业级云计算的最新诉求
中国无疑是计算机大国,却很难说是计算大国,将IDC云化以提高数据中心的资源、能源利用率以及业务适应性,这是华云数据创业和成长的机会。华云数据认为,今天仍然有新的IDC在建设,并且国内还有大量IDC在云化道路上做得不够,所以谈IDC云化并不过时。不过,随着新技术的发展,企业对于云计算的需求,不仅仅在于云主机,还包括了更多的应用和服务,以及大数据应用对计算节点扩展能力的强劲需求。定位于企业级需求,从公有云转为私有云,或者从私有云转为公有云,甚至融合公、私有云打造混合云,都是很自然的诉求。所以,华云数据除了推出云主机,更多地从计算、网络、存储共享资源服务甚至到上层软件应用开发,包括负载均衡、关系型数据库、对象存储、大数据分析、虚拟私有云等,为传统IDC转云——无论是公有云、私有云还是混合云——提供了一站式完整的产品和解决方案,这是市场的诉求,也是华云数据在技术研发上的成果创新,和多年IDC产品封装交付的实力累积。
华云数据认为,私有云和公有云的后台系统都是一样的,只是交互方式不一样。今天的公有云,从交互到运维都很便捷,而且有很多功能可以解决企业内部IT的问题。例如,华云数据把支持海量异构数据的COS对象存储应用于私有云,给用户提供更大的选择空间。针对在国内有很多小型数据中心的中媒研究院,华云数据通过建立一个远程管理平台来调度全国的资源,一个命令就可以管理所有的主机,并且是应用在异构IT基础设施上的。
这得益于华云数据在技术上的持续发力。首先是跨数据中心的互联,包括大型的规模化节点。华云数据收购润讯公司,除了收获深圳、广州、上海的数据中心资源,还有跨数据中心的高速光纤互联,掌握的IP地址也将近100万个,并且采用SDN的方式交互数据,从而强化数据中心的覆盖范围和跨数据中心的容灾能力。
企业级的产品非常复杂,它需要结合不同行业的不同需求,还要考虑交付的可实施性,新老系统的更替、数据的迁移,从解决方案到售前、售后、实施,需要对业务从头到尾密切跟进。现在企业大多要求的是全面的整体解决方案,比如全业务的托管、App交付,而不管软硬件的搭建细节。
华云数据认为,满足企业级云计算的要素包括如下几点:
要能理解企业本身原来的IT架构,能与原来的IT架构相融合,而不是把所有旧有设施抛弃掉;
能充分利用云计算的很多特点和优势来为企业IT未来的转型服务。要紧跟新技术的潮流,要有云计算技术的沉淀积累,这和规模化运营有关,不是做一些技术更新就可以跟得住的,需要有长期规模化运营的经验累积。
企业级云计算落地到中国,需要符合中国的国情和政策,包括监管、安全机制、互联网通信、网络环境、带宽资源等。
能满足以上几点,把这些产品组合好,交付好,还能进一步提升,能提供很多的优化价值,是非常不容易的。
在产品方面,华云数据重视两点:
重视运营。2010年开始做公有云的时候,华云数据就认识到中国公有云的合规性和安全性和国外的不同,所以已经把基础打好。而此次华云数据开发的CIAM鉴权和StackWatch监控相联合,旨在做到多租户、做到计费的灵活性、做到IT部门预算精细化、甚至可通过大数据分析精准预测未来IT投入,支持数据化运营。
重视交付,怎么把云计算技术交付给合作伙伴。华云数据的技术和友商有很多共同点,但是在产品交付上有很大的差异性。华云数据和园区、集成商合作,提供产品和方案,集成商把产品提供给用户,他们通过园区的形式或者其他的形式进行交付。
云计算和大数据结合是必然
华云数据认为,云计算和大数据结合是必然的趋势。首先大数据的技术挑战就是节点、编程环境及后台管理的问题,而云计算可以扩展到几万节点,实现复杂的算法,完成数据挖掘、数据分析;其次,大数据来源是从各个小数据收集来的,收集小数据最合适的方式就是云+端,所以大数据一定是云计算上成长得最快的。
在华云数据看来,目前中国大数据应用还没到爆发期,但云架构为此做准备却正当其时。现在公有云方面,华云数据提供计算密集型和数据密集型产品,通过全闪存的环境提供高I/O满足游戏、金融领域的需求,并采用光纤直连以便跨数据中心异地协同运算,快速完成机器学习、数据分析的任务,让企业实现数据驱动——先把IT做好,通过数据把物理世界转换成数据,然后再做大数据。
面向混合云,华云数据有CDN保证海量数据的流动性,但云和大数据在某些层面是矛盾的,大数据需要高性能,数据吞吐量占用大量的CPU资源,大型分布式系统把不同的数据聚合起来,在很多方面需要做平衡。华云数据做了大量针对VM结合Spark、Hadoop的联合优化。例如,结合Spark的I/O,在云里面利用RDMA的技术,提高整个集成的吞吐量。Spark基于Hadoop系统,华云数据也重写了Hadoop系统。结合云计算管理的灵活性,希望Spark系统以及业务系统都部署在一个统一的虚拟化平台上。目前平台基于OpenStack实现虚拟化资源调度,支持VMware/KVM/OpenStack/XenServer /PowerVM等多种计算虚拟化技术。通过做I/O的优化,底层虚拟化的改进,让数据分析可以成为云服务。
全协议栈
华云数据敞开联合研发的机会,但是不太希望用户太多深入参与开发,因为企业开发人员介入开源还是非常难的。对合作伙伴,提供VPC产品,从SDN的角度进行多租户的隔离,并集成Auto-scaling,集成硬件防火墙,集成合作伙伴的APM应用性能监护,让开发者在底层资源调度上更加方便、灵活、安全。面向ISV,华云数据认为未来开发和运维的结合会更加紧密,下一步也会发布PaaS产品,以节省开发成本。
然而华云数据现在发布的产品已经强调自动化、全协议栈,即要打通PaaS和IaaS,网络、存储、计算、数据库、消息组件,缓存等产品都是一种资源,通过ISV交付,所有的东西都是可定义的。研发人员也是全协议栈的。基于微服务架构,私有云和公有云所有的产品都开放API,以满足二次开发的需求。
OpenStack与Docker的应用
在IaaS层面,华云数据建设了一支将近300人的研发团队。在产品研发方面,华云数据也在尝试OpenStack、Docker等开源技术。
对于OpenStack,华云数据并不否认其技术创新性及其开源社区生态建设的成功,但认为OpenStack只是一个框架,并不是企业级的解决方案,同时中国企业级需求复杂程度超过美国,IT专业度却不及美国,这意味着通过OpenStack交付的产品要达到中国企业级的需求,需要非常高的运营成本和技术成本,真正做很多的开发,做更多的附加值,不仅包括稳定性、安全性、可靠性,还包括流程控制、订单、管理、计费等等。
美国的公司做了很多运营维护的开发,而国内在OpenStack社区贡献的代码,Dashboard方面居多,在核心模块上做的人很少。同时,OpenStack后期的发展已经成为国外IT厂商博弈的平台。对于华云数据而言,OpenStack仅仅是工具,通过它包装出更好的产品,而不是直接拿给客户使用。中国市场足够大,互联网的使用也影响IT,并且国家扶持力度非常大,会走出不一样的路。
谈到生态圈,华云数据还认为,OpenStack的生态圈主要是软硬件厂商加上底层交付,比较狭隘,而中国互联网的生态圈是要整合供应链做全线服务。所以在中国做市场,思路会更加开阔,合作起来有更多的灵活性,如华云数据生态圈的IDC云化+ISV云化+SI云化。
对于Docker,华云数据认为,它是一个打破VM虚拟化世界很强大的武器,Docker把资源的颗粒度切分更细,一台物理服务器可以跑上百个Docker,对大型数据中心的运营,对整个生态系统的影响是非常大的。另一方面,Docker社区从2015年初开始发力做PaaS,通过镜像封装,屏蔽差异性,封装到指定位置进行自动加减部署,提供了更多的可能性和便捷性。