Coursera 笔记

Module 03 · Components of Cloud Computing云计算的组成部分

Bare Metal Servers裸金属服务器介绍

Coursera ↗

裸金属服务器(Bare Metal Server)是一个 单租户的专用物理服务器,即它仅为 单一客户 提供服务。与虚拟机不同,裸金属服务器直接连接到 物理服务器硬件,并由云服务提供商托管。客户可以根据需要自由定制和管理这些服务器。


裸金属服务器的基本定义与管理

裸金属服务器是由云服务提供商将物理服务器插入 数据中心机架,并专门为客户提供的。

  • 云服务提供商的责任:
    云提供商负责管理服务器的 硬件 和 机架连接。如果硬件或机架连接出现问题,他们会进行修复、替换并重新启动服务器。
  • 客户的责任:
    客户则负责 服务器上的所有其他管理任务,包括操作系统(OS)的安装与管理。


裸金属服务器的配置选项

  • 预配置 vs 自定义配置:
    • 预配置:云服务提供商为满足特定工作负载需求而预先配置的裸金属服务器;
    • 自定义配置:客户可以根据自己的需求 定制 服务器,包括处理器(CPU)、内存(RAM)、硬盘、专用组件以及操作系统(OS)。
  • 操作系统与虚拟化:
    客户可以自行安装操作系统,甚至可以安装云服务商未提供的 超监视器,从而创建属于自己的虚拟机及虚拟机集群(虚拟化环境)。
  • 增加GPU:
    还可以为裸金属服务器配置 GPU,用于加速 科学计算、数据分析 以及 高质量的图形渲染。


裸金属服务器的部署时间与成本

  • 部署时间:
    • 预配置的裸金属服务器通常需要 20-40分钟 进行部署;
    • 定制配置的裸金属服务器可能需要 3-4小时。

    注意,部署时间会根据不同的云服务提供商有所不同。

  • 成本:
    由于裸金属服务器是为 单一客户专用,相比同样大小的虚拟服务器,其 成本较高。此外,并不是所有云服务提供商都提供裸金属服务器。

裸金属服务器的优势与使用场景

优势:

  • 性能与安全性:
    裸金属服务器没有虚拟化层(即没有超监视器),客户可以直接访问和控制 物理服务器,因此非常适合对 高性能 和 高安全性 有极高要求的工作负载。
  • 资源独享:
    由于 单租户,裸金属服务器不与其他客户共享硬件资源,适合 高性能计算(HPC)和 数据密集型应用,如 大数据分析 或 GPU密集型解决方案。
  • 完全的控制与灵活性:
    客户可以完全掌控硬件资源,具备最大的灵活性、控制力和透明度。
  • 长期高性能使用:
    适用于 长期使用 的高性能工作负载,尤其是在 高度安全 和 隔离 的环境下。

使用场景:

  • 企业资源计划(ERP)、客户关系管理(CRM)、人工智能(AI)、深度学习、虚拟化 等应用。
  • 需要高安全控制的应用或通常部署在本地环境中的应用,裸金属服务器提供了云中的替代方案。


裸金属服务器 vs 虚拟服务器

特性 裸金属服务器 虚拟服务器
适用场景 CPU 和 I/O 密集型工作负载,要求高性能、低延迟 弹性可伸缩的环境,适合低成本使用
性能 高性能,适合要求极高的计算和数据处理 性能受限于共享硬件
安全性 提供完整的安全控制和隔离 与其他虚拟机共享硬件,可能存在安全隐患
灵活性与控制 完全自定义,完全控制 资源共享,配置灵活性相对较低
部署速度 较慢,预配置需 20-40 分钟,定制配置需 3-4 小时 快速部署,几分钟即可完成
成本 较高,适合长期高负荷使用 低成本,适合短期需求或弹性负载


总结

  • 裸金属服务器 提供 高性能、高安全性、完全控制 和 灵活性,非常适合 高负载计算、大数据分析、AI 等需求。
  • 虚拟服务器 则提供 快速部署、低成本 和 弹性扩展,适合 短期、轻负载 或 成本敏感型 的应用。

在选择裸金属服务器或虚拟服务器时,最关键的考虑因素是根据 客户的需求 来决定哪种方案更合适。