云原生图数据库解谜、容器化实践与 Serverless 应用实操Maintainer ⻘云科技研发⼯程师 Overview 了解 K8s 上的 Serverless 计算平台搭建实践:OpenFunction K8s 上的图数据库基于 KubeBuilder 的 Operator 实现,解谜图数据库的知识与应⽤ 上⼿ K8s 上的云原⽣图数据库、从零到⼀构建 Serverless 架构的智能问答助⼿ siwei.io/talks/2021-KCD laminar 云原⽣时代的图数据库 容器化部署演进 Nebula Docker Nebula K8s Nebula Operator Nebula Operator 实现 Kubebuilder Scaffold CRD Control Loop Calling Nebula Cluster . ├── apis �� │ └── apps │ └── controller�manager vesoft-inc/nebula-operator Nebula Operator Roadmap Rolling Upgrade Auto Scaling Integration with other Services Check out our Github Repo and contribute! vesoft-inc/nebula-operator Wey Gu 古思为 @wey_gu0 码力 | 47 页 | 29.72 MB | 1 年前3
Volcano加速金融行业大数据分析平台云原生化改造的应用实践• 不支持多场景的Resource reservation,backfill • 不支持CPU/IO topology based scheduling 领域框架支持不足 • 1:1的operator部署运维复杂 • 不同框架对作业管理、并行计算等要求不通 • 计算密集,资源波动大,需要高级调度能力 资源规划复用、异构计算支持不足 • 缺少队列概念 • 不支持集群资源的动态规划以及资源复用 Controllers K8s API Server Queue Controller Job Controller VG Controller VG API Server Cluster A K8s API Server Cluster B Agent Other Clusters Karmada API Server Volcano Global VG Admission Kubectl 集群级别资源对象,与用户/namespace解耦 • 可用于租户/资源池之间共享资源 • 支持每个队列独立配置Policy,如 FIFO, fair share, priority, SLA等 K8S CLUSTER Submit job nodes Resources nodes Resources Queues Jobs run and finish Jobs wait in Queue0 码力 | 18 页 | 1.82 MB | 1 年前3
09-harbor助你玩转云原生-邹佳通过Helm来安装 • 目标为K8s集群 • 仅聚焦Harbor组件安装 • goharbor/harbor-helm 3 K8s Operator • 通过K8s CRD实现编排 • 目标为K8s集群 • 专注于HA模式支持 • goharbor/harbor- operator (开发中) 4 资源隔离与多租户管理 项目 存储 Chart和外部高可用服务(数据库,缓存和存储)部署HA的仓库服务 构建高可用(HA)仓库服务 [3] Harbor Operator提供基于K8s集群的all-in-one HA解决方案(也支持使用外部共享服务) Kubernetes Cluster User Defined Namespace Operator Namespace(s) CR: HarborCluster CR: Harbor CR: Postgresql Tenant Persistent Volume CR: Portal CR: Core CR: Registry CR: Jobservice CR: Trivy Autonomous Operator Controllers harbor Controller PostgreSQL Controller Redis Controller Minio Controller External0 码力 | 32 页 | 17.15 MB | 6 月前3
使用Chaos Mesh来保障云原生系统的健壮性-周强 DistSQL API KV API ... Worker Worke r Worke r Spark Driver ... Spark SQL Spark Cluster DistSQL API P D P D P D PD Cluster Pum p Pum p Pum p Draine r TiDB Binlog DM Worker DM Worker Data Migratio n Recovery Lightnin g KV Importer KV Dumper Diagnosis Monitorin g TiDB Vision TiDB Insight TiDB Operator TiDB Ansible Schrodinge r TiFlas h An experiment on TiDB ● Steady state ○ QPS metrics0 码力 | 28 页 | 986.42 KB | 6 月前3
02. Kubevela 以应用为中心的渐进式发布 - 孙健波模板 Helm chart 封装 其他封装 Trait 自身 CRD对象 使用方式 (json schema) 示例:上线新功能 metrics 平台研发团队: ● 开发了一个新 Operator 叫做 metrics(监控) ● 编写一个 K8s 能力描述文件 metrics.yaml 平台管理员: ● 执行 $ kubectl apply -f metrics.yaml 用户: 再实际操作资源,只生成版本快照 AppRollout-1 开始 暂停 继续 成功 AppRollout-2 新的发布使用新的发布单对象 K8s Resource v1 -> v2 cluster2 cluster1 面向终态的多版本共存 --渐进式发布 Application AppRevision v1 AppRevision v2 AppRevision v3 ① 创建 ②0 码力 | 26 页 | 9.20 MB | 1 年前3
云原生企业级安全的最佳实践云原生企业级安全的最佳实践 Cloud Native Security Cluster Security • Securing the cluster components that are configurable • Securing the applications which run in the cluster AKS Security Network Security Restricting Restricting network access • North-South Traffic Authorized IP range: Azure NSG Private cluster: Azure Private Link • East-West Traffic Azure NPM Calico NetworkPolicy Identity Management Access to0 码力 | 14 页 | 13.52 MB | 1 年前3
01. MOSN 高性能网络扩展实践 - 王发康Admin 管理 • Metrics 监控统计 Envoy 复用基础能力 • 复用高效 Eventloop 模型 • 复用 xDS 服务元数据通道 • 复用 L4/L7 filter • 复用 Cluster LB • 复用 State 统计 Proxy-golang 扩展能力 • Proxy-golang API • Filter manager MoE 方案介绍 — TraceID 事例 filter Other http filter(via GoLang) Header to metadata http filter Router http filter Cluster subset LB Cluster Manager/xDS Discovery 1 2 4 1 2 Envoy MOSN Data flow Control flow GoLang L7 extension extension SDK HTTP Filter(via GoLang) HTTP Filter(via GoLang) xDS API SOFA Nacos Others Cluster Manager/xDS Pilot SOFARegistry Antvip Nacos Antvip Others Control Plane MCP Data flow0 码力 | 29 页 | 2.80 MB | 1 年前3
构建统一的云原生应用 可观测性数据平台DeepFlow的典型客户环境中,两个微服务通信涉及到的标签多达上百个 Namespace Service Service Deployment Pod Container Node Cluster Ingress Deployment Pod Container 服务 app version env group owner stage commitId deployId ... commitId=e86c973 zone=ZoneA releaseVersion=12 deployType=canary Version=1.4.0 group=iot owner=xiangyang cluster=devops deployId=287115 level=low layer=service taskEnv=prod 看云网更清晰 Simplify the growing complexity0 码力 | 35 页 | 6.75 MB | 1 年前3
Rainbond安装与运维原理解读Rainbond安装问题排查⽂文档 https://www.rainbond.com/docs/troubleshoot/install-problem/ 安装完成后,通过命令 grctl cluster 确认集群状态。 在返回结果列列表中发现有任意 红⾊色字体 ⼀一定要来看这篇⽂文档 我是郭逊, 好⾬雨交付⼯工程师, 我为交付质量量代⾔言? 好⾬雨交付⼯工程师-郭逊 RAINBOND0 码力 | 12 页 | 311.60 KB | 1 年前3
1.3 MOSN 在云原生的探索及实践Admin 管理 • Metrics 监控统计 Envoy 复用基础能力 • 复用高效 Eventloop 模型 • 复用 xDS 服务元数据通道 • 复用 L4/L7 filter • 复用 Cluster LB • 复用 State 统计 Proxy-golang 扩展能力 • Proxy-golang API • Filter manager MOE 方案介绍 — TraceID 事例0 码力 | 36 页 | 35.61 MB | 1 年前3
共 16 条
- 1
- 2













