《胡中南-Serverless+GIS 云原生GIS 2.0新技术解读.pdf》由会员分享,可在线阅读,更多相关《胡中南-Serverless+GIS 云原生GIS 2.0新技术解读.pdf(39页珍藏版)》请在三个皮匠报告上搜索。
1、P1胡中南超图研究院 副院长2022年6月30日Serverless+GIS:云原生GIS 2.0新技术解读P2P2回顾:云原生GIS技术发展P3SuperMap云GIS技术发展历程虚拟化技术容器化技术弹性伸缩负载均衡智能集群智能运维四驾马车一体化无服务器计算分布式存储和计算微服务自动编排多云环境智能运维函数计算服务网格事件驱动Geo-CDNSOAGeoRESTP4 3个关键技术起步:云原生GIS从0到1P5 2个新技术进化:云原生GIS从1.0到2.0无服务器计算无服务器计算服务网格服务网格P6云原生GIS 2.0之GIS服务网格无服务器计算无服务器计算服务网格服务网格GIS服务度量GIS服
2、务追踪P7云原生GIS 2.0之GIS无服务器计算无服务器计算无服务器计算服务网格服务网格P8P8无服务器计算:新一代云计算范式P9物理机 Sun、IBM、Dell虚拟机 VMware、VirtualBoxIaaS vSphere、OpenStackCaaS Docker、PodmanServerless AWS Lamda、Knative从Serverful计算到Serverless计算从管理物理服务器到管理虚拟服务器P10Serverful应用技术架构Web端业务数据业务逻辑服务接口WebApp操作系统服务器(物理机/虚拟机/容器)数据库中间件业务数据业务逻辑服务接口WebApp操作系统服
3、务器(物理机/虚拟机/容器)数据库中间件业务数据业务逻辑服务接口WebAppP11业务数据Serverless应用技术架构FaaSBaaSBaaSWeb端对象存储API网关数据库*函数计算WebApp服务接口业务逻辑业务数据业务逻辑服务接口WebAppP12什么是Serverless无服务器计算Serverless:一种新的计算模型在构建和运行应用程序时,无需管理服务器等基础设施P13Serverless云服务=FaaS/函数即服务+BaaS/后端即服务P14数据数据数据算法算法数据数据算力算力函数函数函数Serverless架构极大提升开发者的生产力BaaS算法解耦数据解耦IaaSFaaSP
4、15低运维低运维 不需要管理服务器主机或者服务器进程低成本低成本 事件驱动运行,不运行时不占用服务器资源高弹性高弹性 根据负载自动弹性伸缩,伸缩范围从0到N高可用高可用 各层解耦、独立部署、互不影响Serverless无服务器计算的特征与优势资源解耦和服务化资源解耦和服务化 存储和计算被分开部署和提供服务自动弹性伸缩自动弹性伸缩 代码的执行不再需要手动分配资源按使用量计费按使用量计费 按服务的调用次数、执行时长等,而非硬件资源占用P16P16Serverless技术实现与适用场景P17Serverless公有云计算服务 各云厂商都提供了FaaS/BaaS系列云服务 FaaS:AWS Lamda
5、、Aliyun FC、华为云FunctionGraph、腾讯云函数 BaaS:AWS S3、Aliyun OSS、API GatewayServerless开源技术 平台、框架、工具、安全 https:/cf.io/serverless Knative、KEDA、OpenWhisk、OpenFaaS、FissionServerless技术实现P18受限于当前技术实现 从0到1的冷启动耗时 更细粒度,函数跟踪调试复杂 各厂商接口不一致具有峰谷特征、需要高弹性具有峰谷特征、需要高弹性需要事件触发或定时执行需要事件触发或定时执行不需要长时间驻留使用不需要长时间驻留使用计算用时明显高于冷启动用时计算用
6、时明显高于冷启动用时Serverless函数计算的适用场景P19P19Serverless+GISP20Serverless+GIS:GIS能力的Serverless化GIS服务GIS服务GIS计算GIS计算GIS存储GIS存储P21Serverless+GIS:GIS存储的Serverless化GIS服务GIS服务GIS计算GIS计算GIS存储GIS存储阿里云/华为云的存储服务云原生GIS内置的存储服务(一键开启)P22Serverless+GIS:GIS计算的Serverless化GIS服务GIS服务GIS计算GIS计算GIS存储GIS存储阿里云/华为云的Serverless Spark分