基于Rust-vmm实现Kubernetes运行时0 码力 | 27 页 | 34.17 MB | 2 年前3
Rust 异步 Runtime 的兼容层 - 施继成0 码力 | 22 页 | 957.41 KB | 2 年前3
Building a Secure and Maintainable PaaS0 码力 | 20 页 | 2.26 MB | 1 年前3
全球架构师峰会2019北京/大数据/Kubernetes 运行大数据工作负载的探索和实践&mdash0 码力 | 25 页 | 3.84 MB | 2 年前3
OpenShift Container Platform 4.9 网络12.4. 查看网络策略 124 12.5. 编辑网络策略 125 12.6. 删除网络策略 127 12.7. 为项目定义默认网络策略 128 12.8. 使用网络策略配置多租户隔离 131 第 13 章 多网络 134 13.1. 了解多网络 134 13.2. 配置额外网络 134 13.3. 关于虚拟路由和转发 146 13.4. 配置多网络策略 从配置映射配置出口路由器 POD 目的地列表 232 15.12. 为项目启用多播 234 15.13. 为项目禁用多播 237 15.14. 使用 OPENSHIFT SDN 配置网络隔离 237 15.15. 配置 KUBE-PROXY 238 第 16 章 OVN-KUBERNETES 默认 CNI 网络供应商 241 16.1. 关于 OVN-KUBERNETES LoadBalancer 类型服务添加到集群中时,MetalLB 可为该服务添加外部 IP 地址。 ## multicast 通过使用 IP 多播,数据可同时广播到许多 IP 地址。 ## 命名空间 命名空间隔离所有进程可见的特定系统资源。在一个命名空间中,只有属于该命名空间的进程才能看到这些资源。 ## networking OpenShift Container Platform 集群的网络信息。0 码力 | 388 页 | 4.04 MB | 2 年前3
Qcon北京2018--《MySQL的Docker容器化大规模实践》--王晓波为了保证MySQL的高可用,需要在Docker容器分配时如何保障主从不在同一宿主机上。我们通过自研Docker容器调度平台管理所有宿主机和容器,自定义Docker容器的分配算法。实现了MySQL的高密度,隔离化,高可用化部署。 调度规则: 1. 同一复制集群的实例在不同主机上。 2.优先分配CPU、内存、磁盘空间资源最空闲的主机。 3.根据IO需求调度容器创建在不同IO类型的主机。 4. 申请 服务镜像、监控服务端镜像 ## 资源隔离 CPU最大超卖3倍,通过cpu-period配合cpu-quota一起使用,来限制容器的CPU的使用量。比cpuset-cpus绑定CPU的方式灵活。 限制容器内存,且内存不超卖。通过—memory限制内存,同时结合MySQL自身参数控制几个内存大户(比如buffer_pool等),最后配合lxcfs增强隔离性。 IO方面由于我们采用挂载宿主机本 备,还不能做到彻底隔离。所以对于高IO的实例使用的是PCIE-SSD。磁盘空间方面,我们在申请时会预估出一个量,使用超过80%的时候会结合本地磁盘空间评估是否有足够空间扩容,若宿主机剩余空间不足会启动迁移扩容流程 目前使用的host模式,无法隔离网络。但是考虑到10G接入,且单机密度可控的情况下,网络消耗不会过载。另外目前我们已经在线下尝试结合Ovs+DPDK的方案实现网络隔离。 PS:容器虚0 码力 | 32 页 | 7.11 MB | 2 年前3
电商消息系统架构演进&mdash路由/无热点 设施的伸缩 区 存储/缓存 Message Driven 消息驱动 Dubbo/RPC服务 MetaQ异步 反应式架构理念 Responsive 响应性 复制/遏制隔离/委托 存储/缓存 业务方 VS 设备在线状态 面向用户 推模式 关注基础稳定和网络效率 请求应答 消息模型 长连通道 Resilient 抵御性 面向失败 拉模式 关注领域建模和消息驱动 订阅关系 ## 电商消息核心模型 ## 核心设计理念: 1. 模型抽象:消息和会话,消息归属于会话 2. 用户维度:收件箱和会话视图 3,协议扩展:端到端模型协议和业务标识 4,业务隔离:模型中携带租户标识 基础能力 租户能力 ## 收件箱模型 会话能力 会话CID 消息Message模型 接收账号 扩展ext 收件箱状态 消息ID 变更时间 发送账号 2,消息号:由于营销/品牌/订单等推送频繁,存储最近30天数据 消息表 收件箱 2. 进入某个会话进行数据漫游 3,sync_inbox只存储最近30天数据 会话视图表 ## 电商消息系统隔离和流控 IM消息系统 群内扩散 顺序发送消息 单聊扩散 按用户分库分表 单个消息队列 topic队列=6144 0 1 2 3 4 5 队列路由选择 消息队列 1. 租户资源路由(例:千牛订单提醒敏感)0 码力 | 22 页 | 12.22 MB | 2 年前3
大规模分布式系统架构下调测能力构建之道分布式环境下开发的调测效率问题 ◆ 应对之道 ➢ 远程应用服务 ➢ 契约测试 ➢ 分布式消息服务 ➢ 分布式缓存 ➢ 分布式服务的“租户”隔离策略 ◆ 总体调测框架实践 ◆ 分布式环境下调测方法论 ## 应用的发展演变历史 ## 微服务 可以有效进行资源隔离。 2. 单机环境下,可以参考 MQ,采用本地 及后置清除能力。  资源的“逻辑”隔离机制 ## 完整的调测框架 ## ●SDK ●测试骨架 ●多级开关控制 ●网络及故障模拟 












