使用 Sealos 构建低成本、高效能的私有云

数智先锋旅人
• 阅读 397

这个时候谈论私有云似乎有点反直觉?大部分人认知不是上云是大趋势嘛?我也比较认可上云,不过私有云也是云,今天给大家带来一个新的选择 —— 用云,只需一个 Sealos 就够了。

看看我们怎么做到更低的成本,更高的稳定性和性能的。

PS:我们从不脱离场景谈优势,不同场景选不同的云肯定是硬道理。

🏗️ 为什么要建设私有云?

使用 Sealos 构建低成本、高效能的私有云

❶ 数据安全:如金融领域,或企业不想将核心数据交给公有云厂商;
❷ 成本效益:在某些场景下,私有云的成本更低;
❸ 性能优化:通过特定方案,在私有云环境中获得更好的性能。

原文链接:https://forum.laf.run/d/1038

🚧 私有云建设之痛

构建私有云的完整步骤如下:

使用 Sealos 构建低成本、高效能的私有云

以上每一步都是步步惊心,涉及到多方面的问题和挑战,包括:

  • 需要大量专家和开发者,招到不合适的人会付出很大的代价。
  • 产品设计抄来抄去,十个有九个会去抄 AWS
  • 困难的技术选型,虚拟机?容器?计算?存储?网络?每个细节的点都涉及到技术选型和组合。
  • 建设周期长,架构设计,开发实现,功能/性能/稳定性测试等。
  • 稳定性难以收敛,要么性能问题,要么天天救火。
  • 最终做出来了企业内部不敢用,不好推广,这一步往往是最难的。

所以任何企业要是没点经验,想一步把事情做对,是非常非常困难的。

实在不行去采购一套吧。

最后发现采购也是问题:

  • 不知道选哪家,大厂贵,小厂不敢用。
  • 交付重且周期长,长期维护对接也各种不方便,响应也是问题。

💹 公有云与私有云成本对比

由于以上种种问题,导致了私有云的成本很高很高:

使用 Sealos 构建低成本、高效能的私有云

单纯看算力成本的话,比如公有云的 100 核 CPU 要比你买 100 核 CPU 的硬件贵非常多(通常 10 倍以上,我司有两个集群同等算力价格差了 20 倍,公有云还是贵)

但是算上软件成本,会发现私有云可能会更贵,不仅贵,还有可能做不好。

🐧 回头看看 Linux

你会发现企业使用 Linux 这种单机操作系统的成本并不高,因为:

  • 谁都会装;
  • 谁都会用;
  • 运行稳定;
  • 几乎不用投入太高成本;
  • 基本不需要定制化开发;
  • 核心原因 :Linux 写的好还视金钱如粪土

❌ 再看个失败的例子 Openstack

大量的成本才能把这玩意儿真正落地。

  • 专业人士三天都不一定能装起来;
  • 想要运行稳定没个 15个人以上的团队别想;
  • 得改一堆代码才能用;
  • 把性能飙起来更是难;
  • 不能怪 Openstack ,已经很优秀了,只是这事确实太复杂。

🤔 云就不能像 Linux 一样么?

为什么云不能像 Linux 一样简单和高效呢?有了 Kubernetes 这个优秀的“云内核”,就可以实现通用的云操作系统:

  • 基于云内核的云操作系统发行版可以让企业用云开箱即用;
  • 私有云的软件成本可以被降的非常低;
  • 最终企业购买硬件再装上云操作系统可以得到一个既便宜又好用的云,是一种新的可选方案。

所以,基于云操作系统的云的成本模型最终会变成这个样子:

使用 Sealos 构建低成本、高效能的私有云

基于云操作系统的私有云落地流程最终可以缩短到两步:安装推广,其实安装可忽略不计。

使用 Sealos 构建低成本、高效能的私有云

🛠️ 使用 Sealos 构建通用的云操作系统

那么具体如何构建一个通用的云操作系统呢?

使用 Sealos 构建低成本、高效能的私有云

Linux 内核和 Red Hat 之间的关系就很像 Kubernetes 和“云操作系统”之间的关系。 我们把 Kubernetes 看成云操作系统的内核,基于这个云内核做一个可以运行在多台服务器上的云操作系统发行版,系统之上“一切皆应用”。

最终可以把整个数据中心所有服务器变成一台 “逻辑计算机”,让用云变得像用 PC 一样简单

使用 Sealos 构建低成本、高效能的私有云

云的架构也将从传统的 IaaS、PaaS、SaaS 三层架构,转向以 Kubernetes 为云内核的新架构

使用 Sealos 构建低成本、高效能的私有云

这就是 Sealos。

来吧,通过 Sealos 只需一条命令就可以建设一朵云

使用 Sealos 构建低成本、高效能的私有云

然后就没有然后了。。。

里面形如 labring/kubernetes:v1.25.6 的东西都叫集群镜像,目前有上百款集群镜像供你组合成你想要的样子。只需要带上服务器的 IP 地址列表,一切搞定。

🚀 Sealos 的推广优势

当企业想要推广一个新产品时,推广一个知名软件会比推广一个企业自研产品更简单,这是因为人们更容易接受市场领导者的产品。

比如在企业内部推广 GitLab 就会比推广一个企业自研的代码托管更容易,推广 PostgreSQL 就比推广一个企业自己写的数据库更容易。 这是人性,大家都更容易接受某个领域市场领导者地位的产品,特别是实用主义者。

Sealos 在云操作系统领域有足够高的知名度,足够强的开源影响力,在企业内部落地推广时会容易的多。

💪 物理机上跑 Sealos 才是王道

现在还在虚拟机上跑容器除了浪费性能,降低稳定性,提高维护成本,几乎没看到其它好处。而直接在物理机上运行容器具有很多优势:

  • 网络性能飙到顶,几乎可以没有任何 Overlay,虚拟机还需要额外两个核来封包拆包;
  • 直接享受物理磁盘的性能,而且可以隔离;
  • 可以上 Firecracker 或者其它 rust-vmm 的轻量级虚拟化技术,同时具备容器的轻快和虚拟机的强隔离优势。

公有云的充分弹性也可以节省很大成本,特别是弹性明显的业务,需要有一些自动化伸缩的能力:

使用 Sealos 构建低成本、高效能的私有云

所以还是需要根据场景来选择要不要建设私有云。

🌈 用好云操作系统 —— 忘掉容器

其实企业在建设私有云时除了建设成本外,推广落地的成本也出奇的高,主要是业务方的使用割裂,迁移成本,以及质疑稳定性等等方面的原因造成的。

对于基于容器的云操作系统而言割裂感尤其明显,所以 Sealos 从设计之处就遵循一个原则:忘掉容器

您的企业把容器威力发挥到几成功力了可以对号入座:

  • 【一成功力】只是用了 Docker 打打镜像做部署;
  • 【两成功力】装了 Kubernetes,跑了一些微服务;
  • 【五成功力】能跑企业的有状态应用,数据库等(别信容器跑不了数据库的说辞,这群人是企业练就神功的绊脚石);
  • 【七成功力】能把多租户玩明白,基于容器为整个企业所有部门提供自助的云服务;
  • 【九成功力】能够利用容器技术提供完整的公有云或者私有云能力,为企业降本 80% 以上;
  • 【九点五成功力】用 Sealos! 一切皆应用,应用是一等公民,用好容器的尽头是忘掉容器,和顶尖高手一样,心中有剑,如有神兵。 最终整个企业不需要关心容器却可以享受到容器带来的所有好处。

📝 总结

总的来说,通过物理机和 Sealos 的结合,我们可以更有效地构建和管理私有云环境。它不仅可以降低成本和使用门槛,还可以享受更好的稳定性和更强大的应用扩展能力,让云的性能起飞,使得私有云成为一个更加实用和可行的解决方案。

点赞
收藏
评论区
推荐文章
【案例分享】如何利用京东云建设高可用业务架构
本文以2022年一个实际项目为基础,来演示在京东云上构建高可用业务的整个过程。公有云及私有云客户可通过使用京东云的弹性IAAS、PAAS服务,创建高可用、高弹性、高可扩展、高安全的云上业务环境,提升业务SLA,提升运维自动化水平,降低资源成本及运维成本。有业务迁移上云需求,希望构建云上高可用业务架构的客户或对云上高可用架构规划有兴趣的读者可以一看。
云原生 | 咱就是说跟“云”特熟 | 企业级飞速低代码
技术架构的演变非常快,各种新的名词也是层出不穷。云原生人云亦云,那到底什么才是云原生呢?云原生又能带来什么好处呢?对于大部分人来说,大火的云原生还只是一个相对模糊和笼统的技术用语,大家都只是道听途说。其实任何一个IT新理念都是源于业务驱动,对云原生来说也是如此。1、云原生的概念云原生(CloudNative)是一个组合词,“云”表示应用程序运行于分布式云
VPC探讨
VPC全名是VirtualPrivateCloud,翻译中文是虚似私有云存储。可是在有一些场所也被译成独享互联网或是特有互联网等。这儿实际上就有一些令人蒙蔽,VPC到底就是指云或是互联网?回答是,VPC就是一种云,也是一种网络模式,但是应当从服务项目和技术性的视角各自看来。虚似私有云存储最先从服务项目的视角看来,指的是一种云(Cloud),这与它的字面意思
Wesley13 Wesley13
4年前
3.1 主流公有云介绍 3.2 阿里云ECS 3.3 登录云主机 3.4 升降级配置 3.5 安全组策略
3.1主流公有云介绍私有云:一般大企业才有资金能力搭建私有云搭建私有云的工具:openstack公有云:在配置低的情况下,推荐使用公有云,如果需要的配置非常高,比如256内存,CPU核数很多,那么费用就非常的昂贵,这个时候和传统的服务器比起来就没有传统服务器这么经济了。目前比较推荐阿里云阿里云
Wesley13 Wesley13
4年前
AWS吹走了私有云天空中最后一片乌云
长久以来,私有云厂商都被一朵乌云笼罩着:私有云是否是一个伪命题,这个世界是否终将被公有云统治?无论如何振振有词,当2006年3月14日亚马逊向全世界公开其公有云服务AWS时,IT的历史车轮就碾入了公有云纪元,传统IT厂商不得不面对AWS这个门外的野蛮人。关于私有云,AWSCTOWernerVogels在2010年就做出了他的论断,Vogels称所谓的私
Stella981 Stella981
4年前
2019可信云大会 ZStack助力行业3本白皮书发布
 据IDC圈的数据显示,私有云市场是一个快速发展的市场,软件在整体市场中的占比虽低,却是在未来5年发展最快的一个市场。硬件是构建私有云平台不可缺少的基石,软件却是私有云平台的核心。软件的发展方向决定了硬件和服务的发展方向。未来数据中心的发展将朝着软件定义一切的方向发展。与全球私有云市场相比,中国的私有云市场在整体云市场的占比更大,发展也更为迅速。20
可莉 可莉
4年前
2019可信云大会 ZStack助力行业3本白皮书发布
 据IDC圈的数据显示,私有云市场是一个快速发展的市场,软件在整体市场中的占比虽低,却是在未来5年发展最快的一个市场。硬件是构建私有云平台不可缺少的基石,软件却是私有云平台的核心。软件的发展方向决定了硬件和服务的发展方向。未来数据中心的发展将朝着软件定义一切的方向发展。与全球私有云市场相比,中国的私有云市场在整体云市场的占比更大,发展也更为迅速。20
Wesley13 Wesley13
4年前
IM软件,为企业工作数据保驾护航!
现如今,人们普遍认为数据存储在云端比较安全可靠,企业上云成为趋势,但如果企业盲目上云,将会付出重要工作数据流失、工作数据失控等巨大代价。此时选择私有云办公通信平台才是最佳选择,不仅能实现自动部署,还能真正自主掌控云和数据,确保业务数据的安全、可控,极大程度上解决政企单位数据安全问题。然而企业如果自主研发私有云办公通讯平台,将面临技术难度大、开发周期长、
【案例分享】如何利用京东云建设高可用业务架构
本文以2022年一个实际项目为基础,来演示在京东云上构建高可用业务的整个过程。公有云及私有云客户可通过使用京东云的弹性IAAS、PAAS服务,创建高可用、高弹性、高可扩展、高安全的云上业务环境,提升业务SLA,提升运维自动化水平,降低资源成本及运维成本。有
浅谈混合云的特点及管理
目前私有云面向的广大用户,出于安全考虑,使用者更愿意将数据存放在私有云中,但是同时又希望可以获得公有云的计算资源,在这种情况下混合云被越来越多的采用,它将公有云和私有云进行混合和匹配,以获得最佳的效果,同时混合云因为具有更多灵活性强的特点,成为众多使用者的首选。
程序员小五 程序员小五
1年前
融云 IM 干货丨私有云IMKit源码是如何进行访问控制的?
​私有云IMKit源码的访问控制主要通过以下几个步骤实现:1.获取源码私有云客户需要登录客户自助信息查询平台获取私有云IMKit源码工程。账号密码需咨询企微群群主。2.修改构建脚本修改beforebuild.sh文件:注释掉所有代码,防止在构建过程中执行不