在今天,Kubernetes 已经成为云计算领域的既定标准,企业和开发者们都在基于 Kubernetes 来进行软件的开发、部署和运维。 以 Kubernetes 为代表的云原生技术,正成为推动企业数字化转型的一股核心力量。 不过对于企业来说,关键应用跑在 Kubernetes 集群上的最大挑战之一,就是备份容灾。如何保障数据的完整性与一致性?如何实现跨云备份容灾,避免业务中断?如何保障 Kubernetes 应用持续满足客户需求?……解决这些难题,打造面向云原生环境的备份容灾服务在企业中呼声极高。 千呼万唤,青云科技率先推出国内首个企业级 Kubernetes 备份容灾 SaaS 服务(以下简称:青云云原生备份容灾服务)。 该服务面向 Kubernetes 混合云场景,具有安全中立、可靠迁移、灵活易管理等特性,通过跨云的备份恢复和容灾保护,为应用上份“保险”,让企业核心业务数据安全无忧。 三大关键能力,保障 Kubernetes 应用安全可靠、灵活高效 为帮助企业快速建立备份恢复和容灾保护能力,青云云原生备份容灾服务,提供了“跨云容灾备份、核心业务保障、直观易用的管理界面”三大关键能力,再也不用担心数据跑路。 · 跨云容灾备份 通过屏蔽技术堆栈的差异性,支持对跨云、跨可用区、跨 Kubernetes 版本的集群进行容灾备份,为企业不同的容器应用提供了安全、统一的保护方案。 · 核心业务保障 支持基于 CSI 的存储快照备份与快照导出,可有效维护 MySQL、MongoDB、Redis 等有状态应用的数据一致性,保障了企业关键应用的异地恢复和跨站点高可用。 · 直观易用的管理界面 用户无需掌握 Kubernetes 备份的专业知识和工具,几步操作即可轻松执行数据保护任务,简单、高效。相较 Velero 等开源应用,使用难度也得到极大降低。 四大服务特性,云原生时代数据保护需求全面满足 面对云原生环境对备份容灾提出的全新需求,青云云原生备份容灾服务,带来了“面向 Kubernetes、安全中立、可靠迁移、灵活易管理”四大服务特性: · 面向 Kubernetes 专为 Kubernetes 应用打造的备份容灾服务,适用于粒度更小、逐渐容器化的云原生业务环境,全面满足企业云原生时代的核心数据保护需求。 · 安全中立 提供企业级数据一致性保障、可靠的故障处理机制,可有效维护企业业务安全稳定。该服务还支持主流… Continue reading 国内首个!青云推出企业级 Kubernetes 备份容灾 SaaS 服务
Author: KubeSphere Cloud
Kubernetes 备份容灾服务产品体验教程
前言 Kubernetes 集群天生自带自愈功能,但是往往有些意外情况使自愈功能不起作用,比如:公司同事把某个 namespace 删除、存储对象被清理了、集群突然断电了、集群升级失败了等。如果没有好的备份工具及定时备份的习惯,不管对于开发环境还是生产环境来说无疑都是灾难性的,如果这个时候有一个可视化备份工具友好的帮助集群做定时备份,你的工作会事半功倍。下面就给大家推荐青云科技容器团队基于 Velero 开源备份工具研发的备份容灾服务。 云原生备份容灾服务简介 KubeSphere Cloud 云原生备份容灾服务是 KubeSphere 团队针对混合云场景推出的 Kubernetes 备份容灾即服务产品。用户无需构建备份容灾的基础架构,基于原生的 Kubernetes API,提供了可视化界面,能够覆盖云原生数据保护的绝大多数重要场景,而且能够跨集群、跨云服务商、跨存储区域,轻松实现基础设施间多地、按需的备份恢复。登录 KubeSphere Cloud 即可对 Kubernetes 集群中的容器进行备份和恢复。 注册平台账号 1.登录 KubeSphere Cloud 平台 2.创建账户 准备集群 1.进入首页找到【资源管理】选择【导入集群】 2.填写集群相关信息,选择【直接连接 Kubernetes 集群】方式 3.获取 kubeconfig 方式一:托管 Kubernetes 集群 请参考对应云厂商产品文档进行获取如:阿里云、华为云、腾讯云等 方式二:自建 Kubernetes 集群 (一)master 节点上执行 (二)请确保 kubeconfig 中 cluser.server 字段的地址可以通过公网进行访问,或者同时勾选跳过 TLS 验证进行导入 4.验证集群连接状态 添加对象存储仓库 1.选择【新建仓库】 2.查看仓库是否可用 创建备份计划 注意:备份的集群… Continue reading Kubernetes 备份容灾服务产品体验教程
基础架构的未来是 K8s,那么 K8s 的未来在何方?
随着容器技术大行其道,应用的复杂性只增不减,开发者们开始广泛使用更先进的工具,比如 Kubernetes。目前 Kubernetes 已经不年轻了,逐渐开始 boring,你可能会想问 Kubernetes 之后还有什么令人兴奋的新技术。但云计算是一个快速发展的领域,不太容易精准预测下一个令人兴奋的新技术,不如我们将目光聚焦到目前云计算没有完全覆盖的细分领域。 微型虚拟机 (MicroVM) 在 Kubernetes 之后,有一个前景广阔的云技术可能会被广泛接受,即微型虚拟机 (MicroVM)。微型虚拟机与容器的区别在于它不与宿主机共用内核,拥有自己的微内核,提供了与虚拟机一样的硬件虚拟化安全性。虚拟机抽象了内存、CPU、网络、存储和其他计算资源,而微型虚拟机是围绕应用程序来对资源进行抽象,只抽象了必要的资源,所以更加高效。 目前最受欢迎的微型虚拟机就是 AWS Firecracker,它使用 Rust 语言编写,内存开销极低,将微型虚拟机打包到 Kubernetes 集群中,以提高工作负载的安全性和隔离性。AWS 目前正使用 Firecracker 作为 Serverless 的基础单元,冷启动延迟极低。 Weaveworks 也开源了一个基于 Firecracker 的虚拟机管理器 Ignite,将 Firecracker MicroVM 与 Docker/OCI 镜像结合起来,统一了容器和虚拟机。它以 GitOps 的方式工作,可以像 Kubernetes 和 Terraform 一样声明式管理虚拟机。 还有一些其他项目,例如 slim,旨在从 Dockerfile 中构建和运行微型虚拟机。它的工作原理是从 Dockerfile 中构建并提取 rootfs,然后将该文件系统与一个在 RAM 中运行的微内核合并。 随着越来越多的应用程序被迁移到云端,以及越来越多围绕 5G 技术建立的新业务解决方案,微型虚拟机将会发挥至关重要的作用。 高性能 WebAssembly 自从 1995 年… Continue reading 基础架构的未来是 K8s,那么 K8s 的未来在何方?
邀您体验云原生 SaaS 备份容灾服务
背景 随着云原生对 IT 产业的重新洗牌,很多传统的技术在云原生的场景下已经不再适用,譬如备份和容灾。传统的备份容灾还停留在数据搬运的层次上,备份机制比较固化,以存储为核心,无法适应容器化的弹性、池化部署场景;而云原生的核心是服务本身,不再以存储为核心,用户需要更贴合容器场景的备份容灾能力,利用云原生的编排能力,实现备份容灾的高度自动化,同时灵活运用云原生的弹性能力按需付费,降低成本。 云原生 SaaS 备份容灾服务推出 KubeSphere Cloud 备份容灾服务是青云科技针对云原生场景推出的 Kubernetes 备份容灾即服务产品,基于原生的 Kubernetes API,适用于粒度更小、以应用为中心、逐渐容器化的业务环境,能够覆盖云原生数据保护的绝大多数重要场景。 使用 KubeSphere Cloud 备份容灾服务,您无需部署、维护本地备份基础架构,可随业务增长实现弹性扩展,且即订即用、按需付费。我们也不会限制 Kubernetes 集群和节点数,支持各大主流 K8s 发行版,兼容任何 S3 标准的对象存储。我们还提供了高效易用的向导式界面,您也无需 Kubernetes 备份的专业知识,几分钟内即可完成基础资源配置,并启动备份容灾任务。 该服务的详细介绍可点击此链接 https://kubesphere.cloud/self-service/disaster-recovery/ 进行了解。 如何体验? 目前该服务还在体验改进阶段,欢迎大家来使用体验!我们现在提供 1TB 的免费托管仓库! 如果您有意向体验青云科技推出的云原生备份容灾服务,请填写问卷(可直接点击跳转到问卷页面),并在问题“您是否有意愿使用 SaaS 备份容灾服务?”中选择“是”,我们将邀请您加入专属体验群。该问卷的设立,也是为了了解目前各企业在云原生灾备方面的基本情况,以更好地加强该 SaaS 服务,使您可以更好地试用体验。
KubeSphere 开源 KubeEye:Kubernetes 集群自动巡检工具
为什么开源 KubeEye Kubernetes 作为容器编排的事实标准,虽然架构优雅功能也非常强大,但是 Kubernetes 在日常运行过程中总会有一些疑难杂症和隐性的问题让集群管理员和 Yaml 工程师们非常头疼,例如: 这样的问题还有很多,并且这些隐性的集群异常问题对集群的控制面来说是不可见的,因此 Kubernetes 将继续将 Pod 调度到异常的节点,进而造成集群和运行的应用带来非常大的安全与稳定性的风险。 KubeSphere 团队积累了来自社区用户和商业客户三年多的 Kubernetes 集群生产环境运维经验,精通集群组件运行与排查原理,从而开发了一款集群自动巡检工具帮助用户解决集群日常运维的痛点。 KubeEye 是什么 KubeEye 是一款开源的 Kubernetes 集群自动巡检工具,旨在自动检测发现 Kubernetes 上的各种问题,比如应用配置错误、集群组件不健康和节点问题,帮助集群管理员更好地管理集群降低风险。KubeEye 使用 Go 语言基于开源的 Polaris 和 Node-Problem-Detector 开发,内置了一系列异常检测规则。并且,除了预定义的规则,KubeEye 还支持开发者自定义规则。 KubeEye 能做什么 KubeEye 架构 KubeEye 通过调用 Kubernetes API,通过常规匹配日志中的关键错误信息和容器语法的规则匹配来获取集群诊断数据,详见架构。 预置检查项 目前已内置支持以下巡检项,未标注的项目正在开发中。 是/否 检查项 描述 ✅ ETCDHealthStatus 如果 etcd 启动并正常运行 ✅ ControllerManagerHealthStatus 如果 kubernetes… Continue reading KubeSphere 开源 KubeEye:Kubernetes 集群自动巡检工具