0

0

架构师的全新私有云指南

看不見的法師

看不見的法師

发布时间:2025-04-25 16:20:02

|

1108人浏览过

|

来源于php中文网

原创

私有云的兴起及其在运行工作负载中的作用已经引起了广泛关注。以下是关于在私有云中运行工作负载的考量和不同方法的详细介绍。

私有云的重新崛起

多年来,私有云一度被视为过时的概念。然而,随着技术的发展,私有云再次受到企业的青睐。根据Forrester的2023年基础设施云调查,79%的受访企业决策者正在实施私有云。同时,英国Citrix的报告显示,93%的IT领导者参与了数据回迁工作。IDC的研究也表明,80%的公司在将数据迁移到云一年内会将部分或全部数据回迁。

回迁到私有云的原因

企业回迁到私有云的主要原因包括:

  1. 成本效益:通过回迁,企业可以节省高达70%的成本。这一优势已被37 Signals、X和Ahrefs等公司公开证实。

  2. 可预测性:私有云虽然弹性较低,但可预测性更高。这对于了解其工作负载的CIO来说是一个值得的权衡,对于CFO来说也是一个更容易的选择。

  3. 安全性:尽管公有云本身并不不安全,但CISO对公有云合作伙伴的信任度不高,尤其是在AI时代,风险不断增加。

  4. 控制:私有云允许企业完全控制其AI数据基础设施,使数据对所有应用程序更易访问,并能设置符合独特安全要求的标准。

  5. 成熟度:现代云是一种运营模式,而不是一个位置。这种模式已从主要公有云扩展到边缘和核心,容器化、编排、微服务、软件定义基础设施和RESTful API已成为标准操作程序。

  6. 法规遵从性:随着法规的不断变化,一些架构和部署场景(如军事/情报)现在需要私有云。

私有云的设计模式

私有云的设计模式与公有云类似,基于云运营模式。这种模式使得现代数据湖成为可能,企业只需为所需的资源付费,并可以通过向集群添加更多资源来扩展业务。私有云支持AI/ML、高级分析、日志分析/威胁分析以及HDFS替换/迁移等需求。

现代数据湖结合了数据仓库和数据湖,使用对象存储来存储所有数据。对象存储层是软件定义的、可扩展的、云原生的,并且性能出色。通过选择硬件(如NVMe)和网络(如100 GbE或更高),可以调整性能。这些硬件和网络可从Supermicro、Dell和HPE等供应商处购买。

使用对象存储与数据湖是标准做法,而使用对象存储与数据仓库则是新趋势,这得益于Apache Iceberg、Apache Hudi和Delta Lake等开放式表格格式(OTF)。以下是现代数据湖的架构图:

架构师的全新私有云指南

此架构旨在实现以下目标,这些目标是核心云运行原则,也是私有云的核心原则:

PathFinder
PathFinder

AI驱动的销售漏斗分析工具

下载
  • 高性能:现代私有云旨在提供大规模的性能,优先考虑速度和效率的工具
  • 解耦计算和存储:将计算和存储分离,提供更高的灵活性和可扩展性。
  • 开放标准:鼓励互操作性,使投资具有未来可期性,包括开源解决方案和开放式表格格式。
  • 与RESTful API的兼容性:确保工具共享通用语言,如S3。
  • 软件驱动/基础设施即代码:通过自动化和Kubernetes编排,实现快速高效的可扩展性。
  • 增强的安全性和合规性:私有云提供专用基础设施,控制数据并提供增强的安全措施。
  • 法规遵从性:通过可定制的安全设置和审计控制,支持法规遵从性。

将私有云投入使用的方法

私有云的部署方法多种多样,具体取决于企业和用例。以下是一些常见方法:

  1. 时间有限的混合模式:保留一些数据和应用程序在公有云中,同时构建私有云。目标是将公有云用作冷存储,私有云用作热存储。

    例如,一家领先的网络安全公司首先与MinIO和Equinix合作建立私有云,然后将每天250泽字节的数据洪流转向该方向。新私有云很快成为威胁狩猎数据的主要来源,毛利率提高了2%以上。

  2. 完全回迁:将所有应用程序和数据从公有云迁移到私有云。这需要多一点计划和业务摩擦。

    例如,一家领先的流媒体公司将近1泽字节的数据迁移到新的私有云,管理服务的复杂性大大降低,并享受了“首次字节时间”显著提升的额外好处。

  3. 全新私有云:涉及所有新项目和数据,通常在AI数据基础设施中使用。工作负载从一开始就在私有云上运行。

    例如,一家领先的汽车公司将其完全自动驾驶计划从基于规则的系统转变为基于实际驾驶员行为的系统,所有超过300台服务器的AI工作负载都在私有云上运行。

  4. Brownfield私有云:尝试在现有硬件上运行高性能工作负载。虽然经济实惠,但性能可能不佳。

  5. 其他方法

    • 混合突发方法:维护私有云并将其设计为无缝扩展到公有云,以利用额外的GPU容量或特定云服务。
    • 外部表方法:通过将现有云数据仓库与私有云上的数据湖集成,利用现代数据湖的性能和开放标准设计。

最终想法和建议

在私有云项目中,团队需要重新管理硬件,这在公有云中是透明的。基础设施管理是一项工作,需要明确软件工程/DevOps和数据中心工程师之间的责任划分。软件在这里至关重要,如MinIO在其全局控制台中构建的可观察性。

对于每周部署一次的组织,部署可能是一场盛事。通过CI/CD原则的应用,可以实现自动化,数据中心和DevOps工程师将专注于无法自动化的任务。

最后,托管机房(colos)与私有云的定义是同义词,提供了两全其美的优势。通过访问顶级网络和靠近公有云提供商,托管机房促进了低延迟连接和混合云设置,实现高效的数据传输和处理。这种灵活性对于优化运营并保持竞争优势的企业至关重要。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
PHP API接口开发与RESTful实践
PHP API接口开发与RESTful实践

本专题聚焦 PHP在API接口开发中的应用,系统讲解 RESTful 架构设计原则、路由处理、请求参数解析、JSON数据返回、身份验证(Token/JWT)、跨域处理以及接口调试与异常处理。通过实战案例(如用户管理系统、商品信息接口服务),帮助开发者掌握 PHP构建高效、可维护的RESTful API服务能力。

179

2025.11.26

Java 大数据处理基础(Hadoop 方向)
Java 大数据处理基础(Hadoop 方向)

本专题聚焦 Java 在大数据离线处理场景中的核心应用,系统讲解 Hadoop 生态的基本原理、HDFS 文件系统操作、MapReduce 编程模型、作业优化策略以及常见数据处理流程。通过实际示例(如日志分析、批处理任务),帮助学习者掌握使用 Java 构建高效大数据处理程序的完整方法。

772

2025.12.08

Docker容器化部署与DevOps实践
Docker容器化部署与DevOps实践

本专题面向后端与运维开发者,系统讲解 Docker 容器化技术在实际项目中的应用。内容涵盖 Docker 镜像构建、容器运行机制、Docker Compose 多服务编排,以及在 DevOps 流程中的持续集成与持续部署实践。通过真实场景演示,帮助开发者实现应用的快速部署、环境一致性与运维自动化。

42

2026.02.11

Golang云原生微服务Kubernetes_Golang怎么集成Kubernetes开发云原生服务
Golang云原生微服务Kubernetes_Golang怎么集成Kubernetes开发云原生服务

Golang云原生微服务Kubernetes (K8s) 是指 使用 Go 语言(Golang)编写的云原生微服务,并利用 Kubernetes 平台进行容器化部署、自动化管理、弹性伸缩和高效编排的一整套现代应用架构方案。

27

2025.12.22

apache是什么意思
apache是什么意思

Apache是Apache HTTP Server的简称,是一个开源的Web服务器软件。是目前全球使用最广泛的Web服务器软件之一,由Apache软件基金会开发和维护,Apache具有稳定、安全和高性能的特点,得益于其成熟的开发和广泛的应用实践,被广泛用于托管网站、搭建Web应用程序、构建Web服务和代理等场景。本专题为大家提供了Apache相关的各种文章、以及下载和课程,希望对各位有所帮助。

421

2023.08.23

apache启动失败
apache启动失败

Apache启动失败可能有多种原因。需要检查日志文件、检查配置文件等等。想了解更多apache启动的相关内容,可以阅读本专题下面的文章。

939

2024.01.16

Java 流式处理与 Apache Kafka 实战
Java 流式处理与 Apache Kafka 实战

本专题专注讲解 Java 在流式数据处理与消息队列系统中的应用,系统讲解 Apache Kafka 的基础概念、生产者与消费者模型、Kafka Streams 与 KSQL 流式处理框架、实时数据分析与监控,结合实际业务场景,帮助开发者构建 高吞吐量、低延迟的实时数据流管道,实现高效的数据流转与处理。

174

2026.02.04

Java 网络安全
Java 网络安全

本专题聚焦 Java 在网络安全与加密通信中的应用,系统讲解常见加密算法(MD5、SHA、AES、RSA)、数字签名、HTTPS证书配置、令牌认证(JWT、OAuth2)及常见安全漏洞防护(XSS、SQL注入、CSRF)。通过实战项目(如安全登录系统、加密文件传输工具),帮助学习者掌握 Java 安全开发与加密技术的实战能力。

742

2025.10.13

Python异步编程与Asyncio高并发应用实践
Python异步编程与Asyncio高并发应用实践

本专题围绕 Python 异步编程模型展开,深入讲解 Asyncio 框架的核心原理与应用实践。内容包括事件循环机制、协程任务调度、异步 IO 处理以及并发任务管理策略。通过构建高并发网络请求与异步数据处理案例,帮助开发者掌握 Python 在高并发场景中的高效开发方法,并提升系统资源利用率与整体运行性能。

37

2026.03.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
RunnerGo从入门到精通
RunnerGo从入门到精通

共22课时 | 1.8万人学习

尚学堂Mahout视频教程
尚学堂Mahout视频教程

共18课时 | 3.3万人学习

Linux优化视频教程
Linux优化视频教程

共14课时 | 3.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号