三三文章网 - 科技知识大全是专业科技新媒体网站。网站著眼于新一代科技新闻的全面及时处理报导,让网民在外面第二时间交待全球新一代的科技资讯。内容涵括AI+、互联网、IT、创业投资、核定、区块链、智能硬件等领域

致敬云原生:闪耀在KubeCon2019上的华为云

  • 时间:
  • 浏览:0

近日,开源行业最权威的云原生会议KubeCon +CloudNativeCon+开源峰会2019在上海世博中心如期举行。Linux Foundation旗下的云原生基金会(CNCF)发起的技术活动,经过多年的运营和发展,已成为云原生领域全球最大的技术峰会之一。自去年在中国上海举办以来,吸引了众多国内技术人员的关注,今年也不例外,与会人数远远超过去年。此次活动也吸引了众多国内厂商的关注,华为云作为此次大会唯一的战略赞助商,在展现出引人注目的表现、肌肉的同时,也可以看到华为云为云原生生态做出了真诚贡献。在本次发布会上,华为云不仅发布了KubeEdge1.0版本,正式成为CNCF认证项目,还开源了新一代高性能计算批量计算平台Volcano项目。他强调了世界上第一个基于联邦的集装箱多云混合云解决方案MCP(Multi-cloud Container Platform)华为云近几年来在开源方面取得的重大成就在本次大会上得到了强调,可以看到,华为致力于支持云原生生态系统的发展,向云原生社区和开发者提供了全面的反馈和分享。Kube Edge:轻松将人工智能带到边缘去年,在2018年KubeCon2018上,华为云开源了Kube Edge,并为CNCF社区做出了贡献。KubeEdge的名字来源于Kube+Edge,它依靠Kubernetes的容器编排和调度功能来实现云边缘协作、计算接收器、大规模设备访问等,将Kubernetes的优势和CloudNative云原生应用管理标准扩展到边缘。它主要用于解决当前边缘计算领域面临的问题和挑战,如协作,网络,管理,扩展和异构。

通过将人工智能和大数据功能扩展到边缘,KubeEdge解决了与云服务的数据协作、任务协作、管理协作和安全协作需求。通过数据本地化处理和边缘节点离线自治,解决了云与边缘之间的网络可靠性和带宽限制问题。大大优化了边缘组件的资源占用,解决了二进制大小约46MB,运行时内存占用约10MB,边缘资源限制问题;通过云边缘之间构建的双向多路通道,解决了从云中管理大量高度分散的节点和设备的难题。支持物联网主流通信协议(MQTT、蓝牙、Zigbee、BACnet等)对接,解决异构硬件接入问题。基于这些功能,KubeEdge非常适合于工业质检、文本识别、人脸识别、驾驶行为分析等应用场景,可将检测效率提高3倍,带宽消耗降低10倍,运维效率提高40%。它为边缘计算领域的开发人员提供了一个高效、简单和方便的平台。由于KubeEdge在边缘计算方面的出色表现以及对开源开发者的预期好处,CNCF基金会和技术委员会一致同意,华为云的KubeEdge将成为CNCF在智能边缘领域的首个官方项目。事实上,华为云早在2018年初就以KubeEdge为核心构建了一个商用产品智能边缘平台(IEF),该服务在线运行了一年多,支持华为云在边缘视频智能分析、工业智能等多个领域为客户提供商业解决方案。除了提供KubeEdge功能外,利用华为云整体服务产品的优势,IEF还有其他几个优势。1.与华为云一站式人工智能开发平台ModelArts合作,通过云模型训练、边缘推理的方式,支持视频分析文本识别、图像识别等20多个人工智能模型的同步,将智能同步到边缘,目前已在智能园区、工业制造、零售等领域实践。它具有广阔的应用前景。2.提供软件一体化解决方案,为用户提供低成本、开箱即用、云集中维护的一站式服务,以方案的完整性和易用性引领朋友商;3.与华为自主开发的Ascend(上升)AI芯片深度集成,形成高性能、低成本的边缘AI推理计算能力。火山:火山般爆发智能计算能力的Volcano,源自华为云AI容器,是容器批量调度领域的一个新开源项目,在支持华为云一站式AI开发平台ModelArts、容器服务CCI等服务稳定运行方面发挥着重要作用。Volcano提供通用计算能力,包括高性能任务调度引擎,高性能异构芯片管理和高性能任务执行管理,并通过访问许多工业计算框架(如AI,大数据,基因和渲染)为最终用户提供服务。今年3月,斯坦福大学最新发布的DAWNBench榜单中,华为Cloud ModelArts在Volcano的帮助下,在图像识别训练和推理性能方面获得双冠军。同时,得益于Volcano的高性能任务处理机制,华为云基因容器服务GCS基因测序效率提升了30%,成为基因测序行业的黑马,受到国内众多基因测序企业的青睐。Volcano是在GitHub上开源的,可以直接下载。MCP:MCP (Multi-cloud Container Platform,Multi-cloud Container Platform),是全球首个基于K8S-Federation的集装箱多云混合云解决方案,华为云响应未来混合云发展趋势。该计划公布后,国内互联网、金融、媒体等近50家企业参加了公开测试。事实上,早在2015年,华为就开始与社区合作,孵化联邦项目。到2016年,该项目完成了最小的功能集开发。2017-2018成为一个独立的子项目,并发布V2版本。最终,在今年3月,华为率先推出了联邦的商业版。基于联邦商业版,华为云创建了这一多云混合云解决方案,主要功能跨云应用自动灾难恢复、跨云流量智能共享、业务地理战略运营等场景,更贴近行业客户需求。客户的选择更加灵活,使业务更加稳定和可靠。

更具体地说,MCP具有以下特点:1)多云多活动应用,秒级流量接管:当云发生单点故障时,应用实例和流量可以在秒级迁移。自定义流量策略,实现跨云的自动弹性:在部署跨云应用程序时,可以预先定义流量策略,以应对未知的流量峰值。如果私有云或公共云上的服务价格不高,则可以根据流量策略将服务灵活性扩展到其他云集群,共享流量负载,避免因流量影响而导致的系统故障。3)利用地理亲和性策略优化客户访问体验:在应用跨区域部署时,使用自定义流量管理亲和性策略可以根据地理位置更合理地分配流量。它减少了服务访问延迟并提高了服务响应速度。华为云MCP也是云原生技术领域首个商用多云和混合云管理平台,比谷歌刚刚宣布的Anthos早了近一个月。事实上,华为云除了上述三个云原生项目外,还包括CCE云原生项目包括(云容器引擎)、CCI(云容器实例、无服务器容器)、AOM(应用程序运营管理)、AOS(应用程序编排服务)、SWR(容器镜像服务)和Istio(网格服务)同时,针对不同行业,华为云还推出了云原生项目,如上述Gene Container Services GCS、AI Container、微服务应用平台ServiceStage等。2017年,华为云在ServiceStage平台上开源了微服务代码,并作为ServiceComb项目捐赠给Apache软件基金会。ServiceComb在不到一年的时间里从Apache软件基金会毕业,成为业界第一个Apache微服务顶级项目。华为云在KubeCon和CloudNativeCon OSS上举办了微服务配置活动Apache ServiceComb Meetup。会上,华为云技术专家与Apache Committer以及合作伙伴用户共同分享了微服务相关技术、开源开发经验以及微服务业务的实际经验。此外,Apache Committer还宣布了一些创新项目,如多语言SideCar方案Mesher,用于一键合同管理的服务合同工具ServiceComb-toolkit,以及ServiceComb-service-center/syncer,支持多个微服务技术堆栈之间的异构通信。

事实上,这些项目仅仅是华为云对云原生贡献的一部分,华为云对云原生已经有了初步布局。华为是CNCF的创始成员,也是中国第一个拥有GB、TOC贡献者和大使席位的CNCF白金会员。华为在K8S项目贡献方面排名中国第1.世界第三,目前拥有社区主导的架构SIG、多集群SIG、调度SIG、LTS WG、策略WG、K8s-infra-WG和其他小组工作,以及Steering Committee、多个SIG co-chair和Approver席位,K8S具有高级调度策略、多集群联合、服务路由管理、容器策略接口等大颗粒技术解决方案已被社区接受。华为也是OCI的创始成员,拥有TB和认证委员会席位,拥有7个维护者,为社区贡献Patch600+,贡献社区贡献排名前三,与社区合作开发容器运行时标准,帮助社区实现与ARM64的兼容性,验证容器运行时标准。我们正在推动社区认证。

目前,华为云的云原生服务堆栈覆盖CNCF技术全景的7大类和16个产品,涵盖云应用和云开发运营的全生命周期服务。同时,华为云作为Kubernetes的最早采用者和全球第一家Kubernetes认证服务商,将K8s的技术积累和实践经验应用到多个业务场景中,在公有云上推出了云容器引擎CCE、Istio服务网格以及全球首个基于K8s的无服务容器服务CCI。华为是云原生领域的领导者和领导者。然而,华为并没有躺在云原生信用卡上。正如华为云PaaS产品事业部总经理廖振勤在KubeCon第三天的演讲中所说,这些年来,华为和CNCF一起成长,但华为不应该犯“早起,赶晚上”的错误,所以华为不遗余力地在中国推出云原生布道。就像中国更多的企业意识到云原生的重要性一样,云原生技术在中国也在蓬勃发展。未来,华为将继续加大在云原生领域的技术投入,继续为社区贡献最好的技术,让云原生业务更大、更强。云原生:数字化转型的魔手就像魔术师有魔手一样,云原生的本质是一只“魔手”,将传统企业转变为数字化企业。云原生不是一种产品,而是一套技术系统和方法,数字化转型是一种想法优先的、由内而外的整体变革。DevOps,云原生Continuous Delivery MicroServices Agile Infrastructure技术,包括持续交付(微服务,敏捷基础设施)和治理基于业务能力(包括DevOps,持续交付,Conway's Law,重组等)重塑公司的能力是一套云技术和企业管理方法,可以通过实践和与其他工具相结合,更好地支持数字化转型。这是近年来许多厂商和企业用户更喜欢云原生的一个重要原因。在以华为云为代表的众多厂商的共同推动下,基于开源、技术共享理念的云原生市场必将迎来更加蓬勃发展,帮助众多企业成功实现数字化转型,进入云原生时代。