私有云建设,ALLINONE还是分层自主建设优化?

news2024/11/23 17:14:56

475894fd6741ab316458828a175aba97.gif

新钛云服已累计为您分享720篇技术干货

da00708283897cb040b2d39e64e8223a.gif

私有云建设有两种思路,一种是使用整合解决方案,即ALLINONE的思路。一种是将私有云分层每层自主建设,使用不同的产品和解决方案分层优化组合使用。

两种思路各有优缺点,适合不同的场景。

一、ALLINONE思路的优点和缺点

65a64d9b72f54a6ffe5c1dc4d20c9b78.jpeg

ALLINONE思路建设私有云优点如下:

第一、ALLINONE思路建设私有云是整体解决方案,业主方省心省力。ALLINONE思路往往建设由供应商主导,建设周期短业主方也比较轻松,只需要出费用和监督就可以。日常的运营往往也由建设方主导,业主方只需要使用就可以。ALLINONE是交钥匙工程,业主方可以快速得到一套相对完整的私有云,直接开账号就可以用起来。

第二、ALLINONE思路建设私有云出了问题好界定,直接找服务商解决就可以,不存在扯皮和推诿。对于服务商来说都是自己的产品,知识库建设也会比较完善,碰到问题会更快的找到解决方法。

第三、ALLINONE思路建设私有云产品服务比较全,产品和服务的稳定性可靠性最起码经过了服务商严格的测试,很大程度上能够得到保障。随着时间的积累产品和服务也会越来越多,尤其是一些公有云厂商的私有云解决方案,私有云就是公有云的简化版本,公有云上有的产品服务,私有云上也可能会提供。

第四、ALLINONE思路建设私有云在操作上体验比较一致,统一的产品在操作风格和逻辑上一致,上手会比较容易,使用体验一般来说也不错。也比较容易得到厂商统一的文档支持和培训。

ALLINONE思路建设的私有云缺点如下:

第一、ALLINONE思路建设私有云费用比较高,因为是一揽子解决方案往往必须按照厂商的标准来建设和运营,建设时可能会选择一些不必要的功能和服务。而且因为云的运营非常复杂,如果业主方没有深度参与建设,要自主运营也面临很大挑战,会一直有持续的运营费用支出。

第二、ALLINONE思路建设私有云容易被服务商锁定,如果建设和运营都是由服务商来提供,业主方对于私有云只是使用,以后对私有云的升级和扩容只能继续选择该厂商。甚至因为业务应用已经磨合的比较稳定,建设第二朵、第三朵云的时候,也只能选择该厂商的解决方案和服务。

第三、ALLINONE思路建设私有云往往透明度有限,因为使用的是整体解决方案,业主方更多是使用,其实和公有云差不多,要了解私有云内部的详细信息比较困难。建设私有云最大的动因是安全,如果不了解云的内部信息,在安全上就难以更深入更细粒度的建设。

第四、ALLINONE思路建设私有云默认服务必然有限,统一厂商的产品必然不能提供所有业主方需要的服务,尤其是和业务相关的一些基础服务。这时候必然需要在引入一些第三方的服务商,就存在稳定性、可靠性、安全性方面的挑战。

第五、ALLINONE思路建设私有云的业务层还需要业主方建设,业务应用和私有云之间也存在稳定性、可靠性、安全性方面的挑战。当出现问题的时候,业主方也必须自己解决,这时候就要求业主方对私有云了解的越深入越好,最终业主方还是避免不了要深入研究云。

二、分层自主建设优化的优点和缺点

1789bc8ed8bac0be47e2be2c7fac0b36.jpeg

分层自主建设的私有云优点如下:

第一分层自主建设的私有云性价比更高,因为是定制化方案丰俭由人,所以可以选择最适合业主方的服务和产品,性价比会比较高。因为是业主方主导私有云设计和建设,所有业主方也很容易自主运营。

第二分层自主建设的私有云更可控更透明更安全,因为是分层设计分层建设,每层业主方都比较熟悉,所有私有云对业主方来说更可控更透明,业主方的架构师了解私有云的细节也更方便做细粒度的安全配置。

第三分层自主建设的私有云更灵活,私有云在升级扩容方面都可以分层进行,建设二期、三期的时候,也可以根据实际情况,分层选择不同的产品。

第四分层自主建设的私有云具有规模优势,私有云规模越大性价比越高。越是集团企业要建设多朵云或者分布式云,使用分层资质建设的私有云越有适应性更可能落地。

分层自主建设的私有云缺点如下:

第一分层自主建设的私有云对云团队要求比较高,云团队需要熟悉私有云架构设计、建设、运营和云安全。团队成员需要由云架构、云运维、云安全等不同能力的技术人员组长,要有丰富的经验,能够把控云的建设和运营,能够解决棘手的问题。

第二分层自主建设的私有云出了问题有时候难以界定,尤其是两层之间耦合的问题往往容易扯皮。这时候就要求云团队依靠经验和逻辑快速定位问题厘清责任,才有可能快速解决问题。

第三分层自主建设的私有云需要解决统一操作的问题,由于是分层建设必然存在操作不统一的问题,解决方案就是使用云管平台。云管平台可以基于商业产品定制开发,也可以自主开发。随着云的建设,云管平台功能也必须不断完善,因此云团队最好也有开发能力。

在了解了各自的优缺点以后,什么场景下使用ALLINONE思路,什么场景下使用分层自主建设思路?

最主要的因素是规模,规模越大越应该使用分层自主建设的私有云的思路。如果在规模比较大的情况下,还使用ALLINONE思路建设私有云,随着规模的增加,必然成本飙升并且可控性越来越差,到最好甚至只能推倒重来。

如果要分层自主建设的私有云,应该关注哪些要素,下面在分别讨论下。

三、分层自主建设的私有云需要关注要素

15aadee651336e924a719ee946a6949f.jpeg

业务应用

云是为业务服务的,云的建设要充分考虑到业务,这也是私有云的强项。可以根据业务需要配置云资源,针对业务定制备份和恢复方案,针对业务定制安全方案。让业务在云上用的更稳定更高效更安全,是建设云的目标。

云管平台

云管平台是分层自主建设私有云的粘合剂和界面,云管平台的可操作性决定了私有云是否能够成功。云管平台建议选择成熟稳定的产品进行二次开发,成熟稳定的产品经过打磨,在可操作性和易用性方面有一定基础,并且不用重复造轮子,可以提升效率。

数据库

分层建设必然面临数据库的问题,目前商业数据库的选择也比较多,具体使用什么数据库还是看业务需求。如果把数据库建设成好用的RDS服务,可以借助云管平台落地。

中间件

中间件和数据库类似,可以借助云管平台落地。但是因为大部分开源中间件比较成熟稳定,私有云可以考虑直接使用开源中间件,如果对可用性要求比较高,可以考虑选择能够提供开源产品服务的服务商。

安全

建设私有云最大的动因就是安全,私有云的安全建设非常重要。要符合等级保护的要求,要考虑使用安全中心,主机安全等第三方安全产品。安全方面可以考虑组建专业的云安全团队,统一协同规划逐步建设。

容器

容器现在基本上是私有云的标配,容器和IaaS层可以是同一厂商,也可以使用不同厂商的产品,当然也可以裸金属上直接跑容器服务。按照分层自主建设的思路,容器的选择很多,建设的时候要关注功能和稳定性。

IaaS层

按照分层自主建设的思路,成熟稳定IaaS产品选择很多。IaaS层建议抽象出适合业主方的标准,根据标准选择产品,不同的云可以选择不同的产品,在实际使用的时候只使用标准的IaaS功能。

最后总结下,私有云建设ALLINONE和分层自主建设是两种思路适合不同场景,私有云规模越大越要考虑分层自主建设。分层自主建设虽然是一条挑战更大的路,但是能够保证私有云有足够的韧性,从长远看能够保护投资,做到真正的可靠可控。

    推荐阅读   

2332ea549ab592a5685f0750a9d7eae2.png

a3f6f3d2a0415caf3af4ef5055523183.png

    推荐视频    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/158346.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Mybatis-plus(上)

1.什么是mybatis-plus升级版的mybatis,目的是让mybatis更易于使用, 用官方的话说“为简化而生”官网:https://baomidou.com/初体验按照官网中的快速开始即可1.准备数据库脚本数据库 Schema 脚本如下: DROP TABLE IF EXISTS user; …

javaWeb RequestResponse

Request Request 继承体系 Tomcat解析请求数据,封装为request对象,并且创建request对象传递到service方法中 。Java提供了接口,tomcat的RequestFacade提供了实现。 Request 获取请求数据 请求数据分为3部分: 请求行&#xff…

一台手机即可完成 3D 建模,功能有多强大? #Luma AI

AIGC 的出现拓展了内容生产的诸多可能,借助 AI 技术来进行 3D 建模,可以节省不少的时间,市面上也出现了许多功能强大的 3D 建模工具。1 月 9 日,AppStore 上架了一款名为“Luma AI”的软件,能够将现实中的 2D 照片快速…

通过Terraform创建GCP Pubsub

1 简介 Terraform是管理许多平台的基础设施的工具,如AWS、GCP和Azure。这篇文章将讲解如何通过Terraform来管理GCP Pub/Sub。 创建GCP项目请参考:初始化一个GCP项目并用gcloud访问操作 2 Terraform创建Pub/Sub 2.1 下载Terraform插件 我们需要安装G…

【Blende UV映射01】创建UV 使用UV贴图处理纹理

写在前面 这是进行云渲染的最后一步,实践!! 会跟着这个Blender 2.8 UV Mapping教程快速学习一边UV映射的东西,已经是最最最最基础的了。 本文是教程的P1-P7的过程记录。 1 UV映射 拿一个3D物体,怎么去切割它&…

1301. C 循环(扩展欧几里得算法)

题目如下&#xff1a; 思路 or 题解: 抽象出数学公式&#xff1a; ak∗c≡b(mod1<<k)a k * c \equiv b (mod\ 1 << k)ak∗c≡b(mod 1<<k) 等价&#xff1a; x∗c−y∗(1<<k)b−ax * c - y * (1 << k) b - ax∗c−y∗(1<<k)b−a 用扩展欧…

[Python逆向] 逆向Pyinstaller打包的exe文件源码及保护

Python逆向Pyinstaller打包的exe文件源码及保护 写在前面 我们都知道可以使用Pyinstaller库可将.py文件编译成.exe文件运行&#xff0c;这篇文章我们就从将脚本编译成.exe并将.exe的源码内容反编译出源文件&#xff0c;再顺便谈谈如何防止被逆向。 环境工具 Python 3.6&#x…

(一)MicroPython——WIFI点灯

目录 学习目标 成果展示 硬件知识 代码 总结 学习目标 成果展示 预备知识 代码 总结 学习目标 我们今天来学习有关MicroPython的知识点&#xff0c;相比于用C语言来开发&#xff0c;MicroPython有许多的优点&#xff0c;比如可以交互&#xff0c;有大量的库可以调…

Allegro如何把快速BUS组高亮成不同颜色操作指导

Allegro如何把快速BUS组高亮成不同颜色操作指导 在做PCB设计的时候,会需要把BUS组高亮成不同颜色,方便评估与布线,Allegro支持快速把BUS高亮成不同的颜色,如下图 具体操作如下 打开颜色管理器出现颜色管理器

1576_AURIX_TC275_MTU控制与状态寄存器

全部学习汇总&#xff1a; GreyZhang/g_TC275: happy hacking for TC275! (github.com) 在这一页之前&#xff0c;连续有好几个寄存器都是预留的&#xff0c;因此可以直接跳过。访问使能寄存器的功能&#xff0c;从描述看其实是非常熟悉的&#xff0c;因为这个描述的模板可以从…

Java多线程:线程通信:生产者 和 消费者 || 顺序打印

Java多线程&#xff1a;线程通信&#xff1a;生产者 和 消费者 || 顺序打印 每博一文案 靠谱&#xff0c;是最高级的聪明&#xff1a;师父说&#xff1a;人生一回&#xff0c;道义一场。你对人对事的态度&#xff0c;藏着你一生的福报。 千金难买好人缘&#xff0c;人活的就是…

Android编译Skia库

Android编译Skia库 本文档提供两种方法编译Skia库 使用aosp源码进行编译使用skia源码进行编译 两种编译方法都可以编译,并且都可以使用在多个平台中,且可以使用在不同Android版本中 使用aosp源码编译 第一步是拿到aosp的源码.因为写这篇教程,使用的是msm8996的源码,因此,我…

Armitage图形化前端

开源免费图形前端 ● 作者自称是众多不会使用metasploit的安全专家之一&#xff08;命令行&#xff09; ● MSF基于命令行&#xff0c;缺少直观的GUI图形用户接口 Armitage只是调用MSF的漏洞利用能力 ● Armitage的每一个GUI操作都可以对应MSF中的一条命令 红队团队合作模拟…

OSCP vulhub LORD OF THE ROOT: 1.0.1

vulhub LORD OF THE ROOT: 1.0.1靶场信息&安装Description一、信息收集第一种ssh爆破第二种猜二、漏洞探测三、漏洞利用四、提权第二种方法&#xff1a;udf提权第三种缓冲区溢出提权靶场信息&安装 地址&#xff1a;https://www.vulnhub.com/entry/lord-of-the-root-10…

APSIM练习:向管理组件添加额外规则

“标准”作物管理组件没有提供很多选项来决定何时播种作物——很可能应该考虑一系列额外的种植规则&#xff08;例如&#xff0c;土壤是否足够干燥以驱动拖拉机过去&#xff1f;&#xff09;&#xff0c;并且在播种时应采取额外措施&#xff08;例如添加一些肥料&#xff09;。…

Tofu目标识别跟踪模块介绍

1.简介Tofu3 是多波段视频物体识别跟踪模块&#xff0c;支持可见光视频与红外视频的输入&#xff0c;支持激光补光变焦自适应控制&#xff0c;支持视频下的多类型物体检测、识别、跟踪等功能。产品支持视频编码、设备管理、目标检测、深度学习识别、跟踪等功能&#xff0c;提供…

服务器防勒索病毒场景分析经验分享

服务器防勒索病毒 l 场景描述 互联网飞速发展&#xff0c;各企业均搭建了自己的服务器。包括文件服务器、代码服务器、业务系统服务器、数据库服务器等。目前大多数企业使用的服务器系统以Windows Server和Linux&#xff08;Centos&#xff09;居多&#xff0c;但随着国产操作…

python从入门到实践————图形界面(上)

系列文章目录 文章目录系列文章目录前言窗体组件窗体显示显示窗体文本显示项目实践总结前言 图形用户接口&#xff08;Graphical User Interface&#xff0c;GUI&#xff09;是人机交互的重要技术手段&#xff0c;在Python中利用tkinter模块就可以方便地实现图形界面。 在你p…

每日一题:Leetcode203 移除链表元素

文章目录 系列&#xff1a;链表专练 语言&#xff1a;java & go 题目来源&#xff1a;Leetcode203 移除链表元素 难度&#xff1a;简单 考点&#xff1a;头结点 && 虚拟头结点 思路和参考答案文章目录题目描述思路java参考代码go参考代码&#xff1a;题目描述 给…

xcelium——重要特性——提高编译仿真性能

以下图片来自于CadenceTECHTALK研讨会 解决编译仿真的瓶颈问题&#xff0c;提高整体性能 影响performance的因素 xcelium版本access rwccoverage收集snapshot过大&#xff0c;加载时间过长&#xff0c;可通过Zlib加快加快snapshot加载 编译/仿真添加选项&#xff1a; -new…