华为云产业云高级客户经理魏荣率先带来“开放协作,合作共赢,共筑鲲鹏新生态”的主题演讲。他表示,随着经济和社会的发展,仅靠单一算力已经无法满足当代科技发展的需求,多场景化时代已然来临,这对算力的多元化提出了更高的诉求,在此背景下,鲲鹏计算产业应势而生。2019年9月,华为与深圳市政府签署战略合作协议,计划共同打造全国鲲鹏产业示范区,在全国形成标杆示范作用,聚合更多合作伙伴加入到鲲鹏生态中来,共赢计算新未来。
华为鲲鹏高级解决方案架构师高小攀随后介绍了华为鲲鹏计算云平台解决方案。他指出,随着5G、人工智能和大数据等新技术层出不穷,众多行业开始基于IAAS、PAAS等平台部署应用。传统行业市场基于KVM技术构筑成熟、稳定的IaaS平台,互联网行业基于Docker容器技术构筑灵活、标准化、轻量化PaaS平台。
高小攀强调,鲲鹏云平台具备以下优势:一是生态使能,支持开源的KVM、Docker、华为云混合云和国产主流商业云平台;二是鲲鹏整体性能高,多核架构,单机CPU密度高于X86,整机能够创建更多虚拟机,提供更强的算力;三是性能更稳定,鲲鹏CPU底层从物理核实现,CPU之间不存在共享的情形,高负载压力场景的性能衰减相对较少;四是降低服务器的Capex,构筑同等规模的虚拟机,需要更少数量的服务器集群;五是支持平滑扩容,支持鲲鹏与X86混合部署,实现现网集群平滑扩容。
华为云大数据高级架构师郝行军带来了“鲲鹏+存算分离-让数据每bit价值最大”的分享,详细阐述了华为云在大数据领域的技术思考和实践。他提出,进行系统架构设计的目的是让这个系统在不过载的前提下,让数字资源利用率达到最高。针对传统存算一体大数据架构中扩容困难、资源利用率低、可靠性及运维效率低等问题,华为云“存算分离+鲲鹏”大数据解决方案采用计算存储分离架构。这一方案可以根据业务实际需求按需独立进行弹性伸缩,资源匹配更精准、更合理,大数据集群资源利用率大幅提升。
提升大数据资源利用率的另一个方向是软硬件结合,垂直优化,充分利用华为鲲鹏处理器多核高并发能力,并结合自身技术优势提供多类型优化,充分释放硬件算力。此外,华为始终坚持开放生态,不断为开源社区输出力量,吸引更多开发者一起建设华为所提供的大数据解决方案。
华为云福田人工智能及软件开发云创新中心的解决方案架构师郭茂铭在会上进行了“鲲鹏+AI,华为云EI助力产业智能化升级”的主题分享。他首先提到,华为云福田人工智能及软件开发云创新中心是华为在深圳首个和当地政府联合开展的针对本地产业进行定向转型升级的创新中心。创新中心不仅可以为福田区企业提供转型相关的人工智能及软件开发云服务、技术支持,还提供联合营销、人才培养等多项服务,持续助力福田区产业智能化升级,构建云端创新生态。
关于华为在人工智能领域的产品实践,郭茂铭重点介绍了华为云一站式AI开发平台ModelArts,可以帮助用户进行包括AI开发和运行阶段管理在内的全生命周期管理,在数据处理、模型训练、模型管理、模型部署、AI市场等各个环节提供更为快速有效的解决方案。而且这一平台集成了华为较多的自研算法以及行业经典算法模型,同时也支持以迁移学习的方式实现无代码做AI开发,便于开发者借助ModelArts快速开展创新活动,寻找AI场景化落地的更多可能性。
华为鲲鹏高级解决方案架构师孔令彬在最后为大家带来了“软件迁移实战案例介绍”的分享,重点介绍了SO库迁移、Maven工程迁移、Python工程迁移这三类迁移案例,并从切入点、分析过程、解决过程归纳了一般性的迁移思路。对于迁移过程中涉及到的依赖分析问题,他指出,在分析到组件不兼容信息以后,可通过查找依赖源,在平台上重新编译安装组件。如果是无法获取源码的商业闭源软件,通常会替换成能够源码编译或做过鲲鹏兼容性适配的软件。
对基于C/C++/go等编译型语言的应用,在软件迁移的依赖分析过程中,首先是观察依赖的组件是否开源,能否通过源码编译来解决,或者找到替换方案;对于Maven构建的应用,要根据在Maven收到的信息来检查网络是否通畅,配置是否正确,能否正确拿到jar包。如果jar包正确再检查是否有C的依赖,如果有依赖则要进行迁移或进行依赖文件的替换;Python应用和JAVA应用类似,对涉及到C的调用也要进行依赖库的重新编译或替换。
数字化浪潮大背景下,鲲鹏计算产业生态充满巨大的想象空间与发展潜力。产业生态的构建从来离不开各方努力,也离不开众多开发者的支持。本次活动通过热点技术分享,为本地开发者和鲲鹏计算专家架设了沟通的桥梁,为2020年的鲲鹏技术沙龙画下了句点,也为来年鲲鹏技术交流“朋友圈”的繁荣奏响了序曲。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】