Kubernetes + OAM 让开发者更简单来自应用开发者的“灵魂拷问” “ Kubernetes 让 Devops 更复杂了!” Kubernetes 对于应用开发复杂在哪里 1. 关注点不同 业务研发 2. 语义与抽象程度不同 业务运维 3. 交互与使用习惯不同 业务研发、运维 YAML 文件 图形化界面 命令行工具 IaC 配置语言 扩容策略 • 当 RT 上升 10% 时,自动扩容 100 个实例 发布策略 • Deployment Service Node Custom Resource 一组容器 一组 Pod 副本 Pod 的访问入口 节点 自定义对象 声明式 API 对象 基础设施层能力 业务运维 平台工程师 业务研发 扩容策略 发布策略 分批策略 访问控制 流量配置 应用管理平台 (Openshift、Cloudfoundry、阿里内部、腾讯内部 …) 应用 CI/CD 流水线 K8s PaaS 目标一:一个面向用户,应用为中心 CI/CD 流水线 应用 扩容策略 发布策略 分批策略 访问控制 流量配置 Pod Deployment Service Node Custom Resource 业务运维 业务研发 按需绑定 关键词:用户友好,应用层语义和抽象 平台工程师 Controller 目标二:一个高可扩展的应用管理平台 关键词:可插拔,可扩展,模块化,没有抽象程度锁定 应用 Deployment0 码力 | 22 页 | 10.58 MB | 1 年前3
Kubernetes for Edge Computing across
Inter-Continental Haier Production SitesTensorFlow 中文社区运营者 • tensorflowers.cn • Kubeflow Chinese community initiator • 企业级产品与解决方案 • Compass: 打通业务与数据、从数字化到智能化转 型 • Clever: 基于容器的 AI PaaS 平台(AI Devops、资 源管理任务调度) 工业互联网平台 - 制造业大势所趋 • 全球工业互联网平台数量 Mindsphere平台 德国联邦政府支持相关行业协会建设工业4.0平台,负 责工业4.0国家战略的宣传推广,标准制定,人才培养 和技术研发。 以工业大数据为驱动,以云计算,大数据, 物联网技术为核心的工业互联网开放平台, 实现产品,机器,数据,人的全面互联互 通和综合集成 INDICS平台 根云平台 COSMOPlat平台 … 2017年11月,国务院印发了《关于深化“互联网+先进 制造业”发展 东芝 日立 索尼 富士通 富士 三星 ETRI infosys Tata 工业互联网 - Predix 海尔工业互联网 - COSMOPlat 海尔工业互联网 - COSMOPlat 海尔集团业务转型 - 机遇与挑战 • 传统工业应用:SCADA, MES, ERP, SAP, ORACLE • 互联网类应用:顺逛,海尔商 城,巨商会,海尔服务,好空 气,海尔洗衣机,海尔优家, 嗨付,够花0 码力 | 33 页 | 4.41 MB | 1 年前3
Zabbix 6.0 Manual可以跟踪网站上的模拟鼠标点击路径并检查功能和响应时间 广泛的可视化选项 • 创建自定义图形的能力,可以将多个监控项组合成一个聚合图形 • 网络拓扑图 • 在仪表盘中显示幻灯片 • 报表 • 受监控资源的高级(业务)视图 历史数据存储 • 存储在数据库中的数据 • 可配置的历史(保留趋势) • 内置管家程序 建议的配置 • 将受监控的设备添加为主机 • 一旦主机被数据库添加,就会开始进行数据采集 请使用侧边导航栏来访问此章节中的内容。 1 Server 概述 Zabbix server 是整个 Zabbix 软件的核心程序。 Zabbix Server 负责执行数据的主动轮询和被动获取,计算触发器条件,向用户发送通知。它是 Zabbix Agent 和 Proxy 报告系统可用性 和完整性数据的核心组件。Server 自身可以通过简单服务远程检查网络服务(如 Web 服务器和邮件服务器)。 Zabbix XP 以来,所有 Windows desktop 和 server 版本都支持 Zabbix agent。 Attention: 如果使用加密编译,Zabbix 将禁用核心转储(Core dumps),如果系统不允许禁用核心转储,则 Zabbix 不会启动。 软件 Zabbix 是围绕现代 Web 服务器,领先的数据库引擎和 PHP 脚本语言构建的。 ###### 第三方外部周边软件0 码力 | 1741 页 | 22.78 MB | 1 年前3
Django 官方教程翻译项目里包含了这项功能,所以你可以快速的开发网站,而不用去配置生产环境的服务器 (比如 Apache),直到你做好了网站并准备投入生产环境。 注意:不要 在任何与生产环境相关的地方使用这个开发服务器,因为这只是为了开发所需。 (我们的业务只是开发 Web 框架,而不是 Web 服务器) 现在服务器已经在运行了,在浏览器里访问 http://127.0.0.1:8000/。如果你看到一个写着 “Welcome to Django” 一般来说,当编写一个 Django 应用时,你应该先评估一下通用视图是否可以解决你的问题,你应该在一开始使用它,而不是进行到 一半时重构代码。本教程目前为止是有意将重点放在以“艰难的方式”编写视图,这是为将重点放在核心概念上。 就像在使用计算器之前你需要知道基本的数学一样。 首先,打开 polls/urls.py 这个 URLconf 并将它修改成: 1. # polls/urls.py 2. 3. from 尤其是当你发现自动化测试能在几秒钟之内帮你完成这件事时,就更会觉得手动测试实在是太浪费时 间了。当某人写出错误的代码时,自动化测试还能帮助你定位错误代码的位置。 有时候你会觉得,和富有创造性和生产力的业务代码比起来,编写枯燥的测试代码实在是太无聊了, 特别是当你知道你的代码完全没有问题的时候。 然而,编写测试还是要比花费几个小时手动测试你的应用,或者为了找到某个小错误而胡乱翻看代码 要有意义的多。0 码力 | 103 页 | 1.86 MB | 1 年前3
OpenShift Container Platform 4.14 Operator集群上安装各种工件的内容生态系统。工件示例包括 Git 仓库、Helm chart 和 OLM 捆绑包。然后,RukPak 可以以安全的方式管理、扩展和升级这些工件,以启用强大的集群 扩展。 在其核心上,RukPak 是一组 API 和控制器。API 打包为自定义资源定义 (CRD),用于表达要在集群中安 装的内容以及如何创建运行的内容。控制器会监视 API。 常 常见术语 捆绑包( 包(Bundle) 的一些唯一静态内容。用户可以放心,特定捆绑包指向特定的清单集合,在 没有创建新捆绑包的情况下无法更新。对于由嵌入式 BundleTemplate 对象创建的单机捆绑包和动态捆绑 包,此属性为 true。 捆绑包的不可变性由核心 RukPak webhook 强制执行。此 webhook 监视 Bundle 对象事件,并对捆绑包 的任何更新,检查现有捆绑包的 spec 字段是否与建议的捆绑包中的 spec 字段相同。如果它们不相等, io/combo-tag-ref created OpenShift Container Platform 4.14 Operator 20 然后,修补捆绑包以指向较新的标签会返回错误: 输出示例 出示例 核心 RukPak 准入 Webhook 会拒绝补丁,因为捆绑包的 spec 是不可变的。推荐的修改捆绑包内容的方法 是通过创建一个新的 Bundle 对象而不是原位更新。 进一步的不可 一步的不可变注意事0 码力 | 423 页 | 4.26 MB | 1 年前3
OpenShift Container Platform 4.8 Service Mesh项目,为创建部署的服务提供发现、负载均衡、服务对服务身份验证、故障 恢复、指标和监控的服务网络提供了便捷的方法。服务网格还提供更复杂的操作功能,其中包括 A/B 测 试、canary 发行版本、访问控制以及端到端验证。 1.1.2. 核心功能 Red Hat OpenShift Service Mesh 在服务网络间提供了实现关键功能的统一方式: 流量管理 - 控制服务间的流量和 API 调用,提高调用的可靠性,并使网络在条件不好的情况保持 distributed tracing 提供了以下功能: 与 Kiali 集成 - 当正确配置时,您可以从 Kiali 控制台查看分布式追踪数据。 高可伸缩性 - 分布式追踪后端设计具有单一故障点,而且能够按照业务需求进行扩展。 分布式上下文发布 – 允许您通过不同的组件连接数据以创建完整的端到端的 trace。 与 Zipkin 的后向兼容性 - Red Hat OpenShift distributed OpenShift Service Mesh 。 1.4. 服务网格部署模型 Red Hat OpenShift Service Mesh 支持几种不同的部署模型,它们可以以不同的方式组合以满足您的业务 需求。 1.4.1. 单网格部署模型 最简单的 Istio 部署模型是一个网格。 网格中的服务名称必须是唯一的,因为 Kubernetes 只允许一个服务在 mynamespace 命名空间中被命名0 码力 | 344 页 | 3.04 MB | 1 年前3
Zabbix 5.2 Manual网站的功能和响应时间。 丰富的可视化选项 • 能够创建可以将多个监控项组合到单个视图中的自定义图形; • 网络拓扑图; • 以仪表盘样式展示自定义聚合图形和幻灯片演示; • 报表; • 监控资源的高层次(业务)视图。 历史数据存储 • 存储在数据库中的数据; • 可配置的历史数据; • 内置数据管理机制(housekeeping)。 246 配置简单 • 将被监控设备添加为主机; • 主 Zabbix 由几个主要的功能组件组成,其职责如下所示。 Server Zabbix server 是 Zabbix agent 向其报告可用性、系统完整性信息和统计信息的核心组件。是存储所有配置信息、统计信息和操作信息的 核心存储库。 数据库 所有配置信息以及 Zabbix 收集到的数据都被存储在数据库中。 Web 界面 为了从任何地方和任何平台轻松访问 Zabbix ,我们提供了基于 web 允许用户使用 JSON RPC 协议来创建、更新和获取 Zabbix 对象(如主机、监控项、图形和其他)信息或者执行任何其他的自 定义的任务 Zabbix server - Zabbix 监控的核心程序,主要功能是与 Zabbix proxies 和 Agents 进行交互、触发器计算、发送告警通知;并将数据集中保存等 Zabbix agent - 部署在监控对象上的,能够主动监控本地资源和应用的程序0 码力 | 1725 页 | 11.53 MB | 1 年前3
Zabbix 5.0 Manual网站的功能和响应时间。 丰富的可视化选项 • 能够创建可以将多个监控项组合到单个视图中的自定义图形; • 网络拓扑图; • 以仪表盘样式展示自定义聚合图形和幻灯片演示; • 报表; • 监控资源的高层次(业务)视图。 历史数据存储 • 存储在数据库中的数据; • 可配置的历史数据; • 内置数据管理机制(housekeeping)。 配置简单 • 将被监控设备添加为主机; • 主机一旦添加到数据库中,就会采集主机数据用于监控; Zabbix 由几个主要的功能组件组成,其职责如下所示。 Server Zabbix server 是 Zabbix agent 向其报告可用性、系统完整性信息和统计信息的核心组件。是存储所有配置信息、统计信息和操作信息的 核心存储库。 数据库 所有配置信息以及 Zabbix 收集到的数据都被存储在数据库中。 Web 界面 为了从任何地方和任何平台轻松访问 Zabbix ,我们提供了基于 web 允许用户使用 JSON RPC 协议来创建、更新和获取 Zabbix 对象(如主机、监控项、图形和其他)信息或者执行任何其他的自 定义的任务 Zabbix server - Zabbix 监控的核心程序,主要功能是与 Zabbix proxies 和 Agents 进行交互、触发器计算、发送告警通知;并将数据集中保存等 Zabbix agent - 部署在监控对象上的,能够主动监控本地资源和应用的程序0 码力 | 2715 页 | 28.60 MB | 1 年前3
MySQL 企业版功能介绍Fish Games MySQL 企业版提供了全面的高级功能、管理工具和技术支持,实现了高水平的 MySQL 可扩展性、安全性、可靠性和无故障运行时间。 MySQL 企业版可在开发、部署和管理业务关键型 MySQL 应用的过程中降低风险、削减成本和减 少复杂性。MySQL 企业版具有以下独特优势: 使用 Oracle MySQL 服务云轻松设置、运行和管理云中的 MySQL 联机模式更改可满足不断变化的业务需求。 Performance Schema 可监视各个用户和应用的性能及资源占用情况。 SQL 和 NoSQL 访问有助于执行复杂的查询以及快速完成简单快速的键值操作。 平台独立性让您可以灵活地在多个操作系统上开展开发和部署工作。 使用 MySQL 作为 Hadoop 和 Cassandra 的业务数据存储,支持大数据互操作性。 MySQL 云服务 MySQL 数据库即服务 关于 MySQL MySQL 是全球广受欢迎的开源数据库软件。全球许多发展迅猛的行业巨头都使用 MySQL 来支持 其高流量网站、业务关键型系统和软件包,从中节省了大量时间和资金。 MySQL 客户清单(部分) 互联网客户/最终客户 嵌入式软件开发商/ISV 电信客户 Amazon.com BBC0 码力 | 6 页 | 509.78 KB | 1 年前3
Redis 多数据中心双向同步 祝辰目前已经支持上海到美国和德国的 Redis 数据同步 • 到德国法兰克福站点, 平均延迟在 176ms 左右 • 到美西站点, 平均延迟在 160ms 左右 携程业务开发的需求, 对于 Redis 的数 据存储有着强依赖. 机票的业务需要从 上游供应商处收集舱位信息, Redis 方便 的多种数据结构类型对于储存这种数据 比较方便. 同时由于供应商是在全球分布的特性, 就更需要一个能够多点写入的 概念的出现, 让大家对分布式存储 又有了新的期待 Data Replication Center 目前携程的应用也在进行单元化的部署模 式, 在实现单元化的部署过程中, 跨数据中 心的数据访问一直是一个业务的痛点. 是否我们也能够有自己的一套 DRC? 来完 成每个站点的单独写入读取, 而不用关心 底层存储的一致性和同步问题. 对此需求进行分析后, 我们决定开发一个 Redis 的 DRC 架构,0 码力 | 45 页 | 1.74 MB | 1 年前3
共 52 条
- 1
- 2
- 3
- 4
- 5
- 6













