把所有资源抽象成一个整体,一切皆应用,这才是云应该有的样子。

Sealos

2018 年 8 月 15 日,Sealos 提交了第一行代码

随后,开源社区以每年翻倍的速度高速增长。

2022 年我们正式创业,经过一年的研发,在 2023 年 6 月正式上线 Sealos 公有云版本

到目前为止,我们已经上线近一年,为十多万用户提供了服务,系统稳定运行超过半年。

  • v1.0:基本安装和生命周期管理功能。
  • v2.0:Ansible 版本,高可用,自动化。
  • v3.0:Golang 完全重写,彻底抛弃 Ansible、Keepalived、HAProxy 等重型组件。
  • v4.0:集群镜像能力,自由定义集群组件和功能。
  • v5.0:一朵完整的云,提供容器生命周期管理、GPU、模型、LLM API、数据库、对象存储、云开发等能力。

Sealos 5.0

Sealos 功能概览

Sealos 功能

  • 应用管理 - 支持 Docker 镜像秒级运行,自动配置网关、存储、负载均衡、横向伸缩等功能。
  • 数据库 - 提供高可用 MySQL、PostgreSQL、MongoDB、Redis 等数据库服务,监控备份齐全。
  • 函数计算/云开发 - 专注于写代码,无需关注配置,发布应用像发博客一样简单。
  • 对象存储 - 提供文件、视频、音频存储,兼容 S3 协议。
  • 云主机 - 支持虚拟机与容器配合使用。
  • 应用市场 - 提供几十款应用,包括模型、知识库、工具类、低代码等。
  • KubePanel - K8s 管理控制台。
  • 工作空间 - 团队管理,环境划分,权限管控。
  • 多可用区管理 - 支持多 K8s 跨区域统一管理。
  • 强大的终端和 API - 完全兼容 K8s API,为每个租户分配安全的 kubeconfig。
  • 费用中心 - 精确配额,透明成本管理。
  • 智能工单 - 对接 FastGPT AI 知识库,智能解答常见问题。

应用管理

Sealos 可以运行所有支持 Linux 的 Docker 镜像,自动生成 Kubernetes 资源对象,配置 HTTPS 和分配域名,几秒钟搞定需要写半天的 YAML。

应用管理

支持自动 HPA 横向伸缩,业务低峰期自动释放实例,节省成本。

HPA 横向伸缩

高级配置支持启动命令、环境变量、配置文件以及挂载磁盘,实现有状态服务。

高级配置

运行成功后直接分配外网地址,查看日志,一键通过终端进入容器,访问容器挂载的文件系统。

分配外网地址

查看日志

操作挂载文件

数据库

一键运行高可用数据库,通过内网 DNS 访问,支持外部对象存储备份恢复。

数据库

支持 PostgreSQL、MySQL、MongoDB、Redis 高可用数据库。

高可用数据库

直接通过内网 DNS 访问数据库,终端连接,体验丝滑。

终端连接数据库

提供完善的监控和自动告警预警。

监控

支持备份恢复和备份策略。

备份恢复

支持数据迁移和持续热迁移。

数据迁移

通过 dump 文件进行迁移。

dump 文件迁移

函数计算/云开发

服务于数百万用户,仅用 4C8G 三副本支撑 20 万人同时在线。

函数计算

支持在线代码补全、AI Copilot、在线调试、自动分配域名证书、第三方包自动导入、秒级发布、自动横向伸缩。

使用云开发可以将数周的工作量缩短到天级,Sealos 上所有上层应用的开发已经全部使用云开发实现,基于云开发可以将云成本降低到 20%。

对象存储

支持图片、文件、视频、音频上传,完全兼容 S3 协议,也可以托管静态网站。

对象存储

云主机

支持虚拟机与容器配合使用,价格是竞品折后价的 30%~70%。

云主机

通过内网 DNS 访问 Sealos 上的数据库或其他容器,支持快速写函数并在虚拟机中调用,实现精简设计和低实现成本。

虚拟机调用

应用市场

提供 AI 应用、模型、数据库工具、扩展应用、低代码平台等,一键运行应用所有依赖。

应用市场

填写参数,一键运行。

一键运行

部署链接可以嵌入任何地方,如 GitHub README。

部署链接

K8s 管理控制台

KubePanel 提供精细的权限管控,支持

NS 级别权限管理,适合多租户场景下安全访问 K8s 资源。

KubePanel

支持自动创建各种 K8s 资源对象。

资源对象

工作空间

多租户隔离,协作共享,支持分享邀请链接,一个用户可以创建多个 NS,开发测试环境隔离。

工作空间

环境隔离

多可用区管理

全球跨区域多集群统一管理,自由切换,采用点对点架构,各可用区独立自治,不相互依赖。

多可用区管理

各可用区通过分布式数据库 CockroachDB 同步关键共享数据,实现高可用和业务连续性。

CockroachDB

Terminal 和 API

Terminal 支持直接执行 K8s 命令,权限管控严格,适合多租户场景。

Terminal

支持下载 kubeconfig 和 API SDK 操作集群,确保安全。

API

费用中心

为每位员工分配额度,自助使用,减少沟通成本,欠费自动释放资源,避免资源浪费。

费用中心

智能工单

常见问题由 AI 解答,无法解答自动转人工,企业内部高效协作。

智能工单

智能协作

总结

总结

经过多年的发展,Sealos 在产品体验、稳定性和价格优势方面达到了理想状态。Sealos 以大道至简的理念设计云操作系统,整个系统高度抽象,不增加复杂度。所有功能皆为应用,通过应用扩展系统能力,应用之间松耦合,支持相互调用,真正以操作系统思维设计云。

在稳定性方面,Sealos 服务的私有云客户最长达六年零故障。Sealos 公有云在十多万注册用户的生产环境压力测试中表现优异,每季度的稳定性提升一个 9,超过半年无大面积故障,季度内因系统故障导致的业务不可用时间少于 5 分钟。

在价格方面,私有云情况可为企业节省约 80% 的成本,公有云价格普遍低于市场 30%~70%。Sealos 公有云仅为容器付费,成本优化至极致。

v5.0 版本是一个里程碑,经过半年以上的生产环境稳定运行,绝对是企业的明智之选。

END
本文作者:
文章标题: Sealos 5.0:2024 年最强云操作系统发布,开创云计算新时代
本文地址: https://www.haovps.top/archives/153.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2024 年 07 月 13 日
如果觉得我的文章对你有用,请随意赞赏