《贾雷-Geoscene Enterprise on Kubernetes助力构建GIS云原生平台.pdf》由会员分享,可在线阅读,更多相关《贾雷-Geoscene Enterprise on Kubernetes助力构建GIS云原生平台.pdf(43页珍藏版)》请在三个皮匠报告上搜索。
1、产品咨询推广部贾雷GeoScene Enterprise on kubernetes 助力构建云原生GIS平台目录云原生回顾云原生概念和技术体系KubernetesKubernetes重要组件GeoSceneGeoScene Enterprise on Kubernetes云原生定义和技术体系为云而生,构建云上应用新标准云原生概念CNCF(2018年)云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式 API。这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段
2、,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。云原生是一个快速构建应用的理念,一种快速交付应用的技术集合。云原生技术集合容 器微 服 务声 明 式 A P I服 务 网 格不 可 变 基础 设 施自 动 化 手 段GeoScene Enterprise on Kubernetes和云原生拆分微服务GeoScene Enterprise按照功能对系统进行微服务拆分可观测可监控和统计地理服务完备日志记录能力容器化部署容器化部署拆分出来的微服务组件弹性伸缩应对短时间大量并发请求空闲状态下能够释放资源Kubernetes是什么?实现云原生的重要手段之一Kubernetes是容器编排工
3、具,可以实现自动部署和扩展应用Kubernetes和云原生什么关系?Kubernetes云原生,是构建云原生生态体系的一种实现方式Kubernetes和GeoScene Enterprise on Kubernetes什么关系?GeoScene Enterprise on Kubernetes利用了Kubernetes提供的多种能力,是GeoScene Enterprise实现云原生的底层平台Kubernetes(K8S)是什么Kubernetes是什么总体架构Kubernetes 集群Control PlaneAPI ServerControlleretcdPod是运行一个或多个容器的实例K
4、ubectl/APIs/Dashboard主节点持久卷,可以挂载到Pod上的存储Kubelet,kube-proxy 运行在每个节点上Scheduler节点Application 1 PodApplication 2 Pod节点Application 2 PodApplication 3 Pod节点Application 1 PodApplication 2 PodApplication 3 Pod工作节点Kubernetes是什么PodPod容器应用Pod是k8s中最小的调度单元Kubernetes是什么重要组件PodDaemonSetReplicaControllerStatefylSet
5、JobReplication ControllerDeploymentCronJobIngressHorizontal Pod AutoscalerContainerVertical Pod AutoscalerPod Disruption BudgetServiceVolumeConfigMapSecretPersistent VolumeClaimDownward APIHostPathEmptyDirKubernetes是什么k8s赋予了GeoScene Enterprise这些能力自动部署和回滚为资源定义运行状态,控制资源向最终状态运行服务发现和负载均衡外部可以访问集群内部的微服务组件
6、地理服务的负载均衡自我修复保证预定个数微服务稳定运行存储编排可以挂接外部存储,用于存储空间数据,日志数据,索引数据等自动完成装箱计算针对各类组件设定资源需求,保证微服务按照在预定环境中运行密钥与配置管理GeoScene Enterprise on kubernetes全新部署模式,为稳定保驾护航GeoScene Enterprise on Kubernetes介绍微服务架构容器化交付基于Kubernetes的编排DevOpsGeoScene Enterprise on Kubernetes企业级GIS的部署选项,旨在优化可伸缩性、弹性和可维护性。云原生产品全新提供支持GIS基础工作流的一系列微