裸金属云:API 驱动基础设施,赋能边缘与 Kubernetes 极速部署
2022 年 9 月标志着我们裸金属云 (BMC) 平台发布两周年。自正式发布以来,这个 API 驱动平台达成多个里程碑。它最初作为 DevOps 团队可用来加速软件交付管道的按需裸金属基础设施起步。如今,组织利用裸金属云实现从全球和边缘资源分钟级爆发式扩展到生产就绪 Kubernetes 环境的一键部署。
为庆祝即将到来的周年庆,本文将概述最新平台更新,分享更多进展细节,展示如何针对您的特定用例利用它。
边缘节点上线:裸金属云 10 毫秒极速接入
认识到在离数据源最近处拥有强大、预配置计算资源的重要性,我们与 American Tower 合作在德克萨斯州奥斯汀推出首个边缘节点。
通过提升裸金属云可用性,我们让美国西南部用户获得全球互联、Kubernetes 就绪服务器的10 毫秒访问。利用战略位置边缘数据中心的 5G 连接,平台现支持新一代工作负载,授予企业高带宽、低延迟技术访问权。
使用 Megaport Cloud Router,您可轻松从边缘创建多条虚拟第 3 层专用连接,连接到美国各地的多个裸金属云位置。这进一步加速传输速度并改善基础设施连通性。
使用裸金属云边缘实例的优势包括:
- 降低数据传输延迟
- 加速到其他裸金属云位置的数据传输
- 改善实时数据流和实时分析性能
- 为您的应用提供更流畅用户体验
- 具备 Intel SGX 和 20 Gbps DDoS 防护的硬件级数据安全
- 无基础设施维护——机架、电力、制冷、安全全托管
您可根据需求选择边缘实例,60 秒内启动并运行基础设施。若首选位置无所选实例,裸金属云门户现支持一键选择替代服务器部署位置。
裸金属云现已在美、欧、亚6 个位置可用,更多位置即将上线,持续将计算资源带到您最需要的地方。
SUSE Rancher 集成:5 分钟内部署高可用 K8s 集群环境
2021 年 7 月,我们首次推出集成 SUSE Rancher 的裸金属云实例,旨在帮助开发者节省从头构建容器服务平台所需的数小时工作。简化单节点管理集群创建,该方案适合 K8s 采用或 Kubernetes 软件测试。
同时,裸金属云上的 SUSE Rancher 已演进为开箱即用的企业级 Kubernetes 基础设施解决方案,适用从沙箱到 Day 2 运维的各种场景。平台开发最新阶段引入了地理分布式单节点或多节点工作负载集群及其管理集群的简化配置。此功能赋予组织开箱即用的弹性全球容器环境,运行在最新专用硬件上。
解决方案部署过程不足 5 分钟,仅需在直观的裸金属云门户几次点击,或通过平台 API 单个 POST 请求即可完成。
无基础设施搭建开销,该方案让您能:
- 部署预配置的 1 或 3 节点管理集群
- 在同一或不同位置部署 1 或 3 节点工作负载集群
- 管理每个节点的公网 IP 分配
- 为集群添加私钥或证书
- 设置访问令牌、TLS 设置、节点污点和域名
- 安排定期集群备份快照
- 获取同一位置所有节点共享的 15 TB 免费带宽池
解决方案在用户默认后端网络部署集群,自动分配相应 Kubernetes 角色和标签,便于区分和管理已配置资源。配置工作负载集群后,用户可通过易访问的 Rancher UI 进一步扩展和调整节点。
DevOps 团队还可利用裸金属云与流行 IaC 工具集成,自动化配置和管理其高可用、企业级 Kubernetes 基础设施。您可使用 Terraform 和 Pulumi 提供商或 phoenixNAP GitHub 页面上可用且定期更新的 Ansible 模块,将裸金属云作为代码管理。
GitHub 更新:Go 和 Python SDK
开源软件持续推动裸金属云的云原生架构。回馈社区,phoenixNAP 持续更新和扩展其 GitHub 代码库。
为构建和维护 GitHub 上全面代码库的持续努力中,我们开发了 Python 和 Go SDK。开发者可用它们深入了解驱动裸金属云的技术、将其集成到自有部署、扩展至自有用例。
SDK 允许通过 API 与平台交互,执行以下操作:
- 读取审计日志条目以追踪 API 调用和 WebUI 活动
- 配置、退役或重启服务器、获取 SSH 密钥等
- 创建、列出、编辑和删除私有网络
- 请求和删除 IP 块
- 部署 SUSE Rancher 管理的 K8s 集群
- 分配标签以分组和分类已部署资源
除 Go 和 Python SDK,phoenixNAP 裸金属云 GitHub 还包含官方 Ruby SDK,让您无需切换语言即可轻松通过 API 与平台交互。
引入公网 IP 块
传统上,私有 IP 地址自动分配给裸金属云服务器。为在选择 IP 块和分配给部署的 IP 地址数量上提供更多灵活性,phoenixNAP 引入公网 IP 分配功能。
使用 BMC 门户或 API,现在可在服务器部署过程中轻松在不同数据中心位置购买公网 IP 块,并启用超越私有网络的服务器访问。
公网 IP 块单独购买和计费。视需求可购买最多 16 个 IP,其中 13 个可分配。也可选择在解绑服务器后保留 IP 块,并重新分配给新部署。
此外,新功能允许不仅将公网 IP 分配给服务器,还分配给公共网络。这进一步增加了平台网络部署的灵活性。无论您想在高安全私有网络上使用 API 驱动服务器,还是通过互联网访问它们,裸金属云都让网络定义和管理变得简单。
IP 标签简化网络管理
随裸金属云引入公网 IP,我们添加了为 IP 块打标签以供过滤和提升服务器及网络部署可见性的选项。类似现有服务器标签功能,您可为 IP 块分配元数据,按位置、环境、用途等轻松分类。
标签选项允许您:
- 获取现有标签以概览标签分配
- 基于分配标签过滤现有 IP 块
- 用新标签覆盖现有标签
例如,可根据部署位置或预期使用环境为新部署的 IP 块分配名称和值。
BYOIP 简化平台迁移
我们还向裸金属云引入自带 IP (BYOIP) 选项。您现在可导入现有 IP 块,而非从 phoenixNAP 购买新的。
新功能帮助您将新基础设施与现有安全、管理和部署策略对齐。
该功能为以下组织实现平滑迁移到裸金属云:
- 使用自有 IP 池用于负载均衡器、Web 服务器或类似部署
- 对特定 IP 地址有现有架构依赖
- 使用硬编码 IP 的设备
- 依赖使用受信任连续 IP 作为联系点的服务
确认 IP 块有效性和所有权后,可轻松导入裸金属云,并通过 BMC 门户或平台 API 管理。
演进持续进行
作为 phoenixNAP 产品组合中最通用产品之一,裸金属云持续演进。恒定不变的是,这个 API 优先平台提供易消费的专用服务器,让 DevOps 团队更快交付代码,同时帮助组织优化 IT 支出。
随着我们进一步拓展裸金属云边界,帮助云原生组织应对现代 IT 挑战,期待与您分享更多激动人心的消息。
云计算
- COVID-19如何持续助推网络犯罪:远程办公、疫苗供应链与间谍活动
- AWS 监控工具:弥合性能鸿沟
- 云安全为何是现代网络防御的基石
- Google Cloud Platform速查表:核心服务、AI与迁移洞察
- Google Cloud 2020演进:Meet增强、主机迁移、疫情数据与免费培训
- Google Cloud Platform(GCP)核心能力全景:特性、优势与战略价值
- Azure现代云成功必备的五大核心平台工具深度解析
- 云端重新平台化:定义与高效迁移驱动力
- 云端部署 DevOps:数字化转型的验证蓝图
- 企业资源规划 (ERP) 云迁移:成功的验证路线图
- 借助 Canonical MAAS 加速裸金属云部署 —— 几分钟内实现自动化服务器供给
- 全球五大依赖金属市场的支柱产业:建筑、交通、制造、能源、矿业