当前位置:首页 > 报告详情

张永利-全面支持信创环境的云原生GIS技术应用实践.pdf

上传人: 2*** 编号:139755 2023-08-27 32页 2.48MB

1、P1周世杰超图研究院云产品研发中心 产品经理2022年6月30日极致韧性与弹性SuperMap 云原生GIS服务与管理新进展P2P2先谈谈系统的弹性和韧性P3P3弹性:应对变化和自适应能力韧性:快速恢复为正常的状态P4影响弹性的因素伸缩机制:基于CPU/内存等负载情况:不灵敏,伸缩缓慢 基于请求量:灵敏,即时伸缩应用的大小:越小、越单一、弹起的速度就越快P5细粒度的GIS函数细粒度GIS函数体积更小功能专一启动更快资源占用少小轻快少分析完成自动释放事件驱动按需运行P6SuperMap GIS 函数实现进展SuperMap 11i(2022)版本支持以下功能以函数方式运行:异步函数:适用于计算密

2、集、高弹性、执行时间较长的场景把空间分析任务拆解成一个个函数,可独立按需执行把处理自动化任务/模型放到独立的函数里面按需执行同步函数:适用于具有流量峰谷、执行时间较短的场景几何服务,根据请求实时拉起执行告警函数,系统需要告警时实时拉起函数,发送告警信息到微信,钉钉等企业微信远程控制函数,通过企业微信发送指令实时拉起P7P7GIS空间分析函数P8GIS空间分析服务函数化改造 空间分析任务可使用对应的函数来执行,已支持的函数如下:GIS空间分析函数叠加分析函数栅格代数运算函数地形计算函数空间关系分析函数最近距离计算函数等值面分析函数插值分析函数等值线分析函数缓冲区分析函数构建泰森多边形函数密度分析

3、函数P9空间分析函数功能演示P10空间分析函数功能演示P11函数配置说明函数最大副本数:默认6单个函数支持的最大并发请求数:默认10P12GIS空间分析函数-改造前后对比空间分析微服务空间分析函数函数优势镜像大小1.24GB0.48GB(497MB)镜像大小减少61%容器启动速度12.1s3.6s启动速度快70%容器停止速度4.9s1.2s停止速度快75%弹性1、基于CPU/内存资源占用进行伸缩,默认伸缩响应为分钟级默认扩容冷却周期是3分钟,缩容冷却周期是5分钟2、启动较慢3、支持1-N伸缩1、基于请求并发量进行伸缩,伸缩响应为数秒级2、启动快3、支持0-N按需伸缩弹性更强韧性当分析微服务异常

4、时,自动恢复的时间为15s已接受的请求会被丢弃当函数异常时,自动恢复的时间为10s已接收但未处理完的请求会在下次函数启动后继续执行韧性更好P13GIS空间分析微服务和函数-弹性对比测试48.238.18.44.80102030405060扩容:发送请求到拉起10个副本耗时(s)缩容:分析结束销毁副本耗时(s)分析微服务分析函数P14GIS空间分析函数-弹性测试43.49245.55344.65945.33945.970 46.72646.14550.64350.94151.61243.49256.09268.44384.602101.686 113.173129.443144.705156.4

5、53171.0680204060801001201401601801用户2用户3用户4用户5用户6用户7用户8用户9用户10用户动态伸缩:平均响应时间(s)单副本:平均响应时间(s)配置单个函数最大并发数为1随着用户数增加,通过自动伸缩相应数量的函数来降低平均响应时间P15P15处理自动化函数P16处理自动化函数化改造将处理自动化服务的每一条任务使用单独的函数来运行:P17处理自动化函数演示P18处理自动化服务-改造前后对比项目处理自动化微服务处理自动化函数函数优势镜像大小3.21GB2.53GB镜像大小减少21.2%容器启动速度10.1s6.5s启动速度快35.6%容器停止速度4.0s1.1

6、s启动速度快72.5%弹性1、基于CPU/内存资源占用进行伸缩,默认伸缩响应为分钟级默认扩容冷却周期是3分钟,缩容冷却周期是5分钟2、启动较慢3、支持1-N伸缩1、基于请求并发量进行伸缩,伸缩响应为数秒级2、启动快3、支持0-N按需伸缩弹性更强韧性当分析微服务异常时,自动恢复的时间为15s已接受的请求会被丢弃当函数异常时,自动恢复的时间为11s已接收但未处理完的请求会在下次函数启动后继续执行韧性更好P19处理自动化函数-弹性测试31343741443158821071310204060801001201401用户2

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了SuperMap 11i(2022)版本在云原生GIS服务与管理方面的最新进展。关键点如下: 1. 弹性与韧性:弹性指系统应对变化和自适应的能力,韧性指系统快速恢复到正常状态的能力。影响弹性的因素包括基于CPU/内存等负载情况的伸缩机制和基于请求量的伸缩机制。 2. 细粒度的GIS函数:细粒度GIS函数具有体积小、功能专一、启动快和资源占用少等特点。 3. SuperMap GIS函数实现进展:SuperMap 11i(2022)版本支持异步函数和同步函数,分别适用于计算密集、高弹性、执行时间较长的场景和具有流量峰谷、执行时间较短的场景。 4. 空间分析函数功能演示:文章中提到了多种GIS空间分析函数,如叠加分析函数、栅格代数运算函数、地形计算函数等。 5. 函数服务带来的价值:包括资源集约、低成本、极速弹性、极致韧性和互不干扰等价值点。 6. 使用函数服务的前提条件:包括环境要求和数据源要求。 7. 监控管理:文章提到了丰富监测指标和精细化监控单个微服务通信质量等内容。 8. 对接Yukon空间数据库:SuperMap 11i(2022)版本支持发布Yukon数据源为地图服务、数据服务和空间分析服务。 9. 更多进展请关注SuperMap 11i(2022)产品新特性列表。 综上所述,SuperMap 11i(2022)版本在云原生GIS服务与管理方面取得了显著的进展,提供了丰富的GIS空间分析函数和灵活的弹性伸缩机制,同时支持细粒度的监控管理和对接Yukon空间数据库。这些功能和特性将为用户带来更高的效率和更好的体验。
"SuperMap云原生GIS服务有哪些新进展?" "如何通过函数化改造提升GIS空间分析效率?" "函数服务在微服务架构中的价值和应用前提是什么?"
客服
商务合作
小程序
服务号
折叠