在高性能云计算架构中安全地交付和扩展虚拟桌面计算环境。
架构
此架构在Oracle云基础设施(OCI)中部署了具有高性能计算(HPC)的虚拟桌面基础设施(VDI)。
以下图表展示了这个参考架构。
此架构包含以下组件:
区域
• Oracle云基础设施区域是包含一个或多个数据中心的地理区域,称为可用性域。各区域彼此独立,可以相隔很远(跨越国家甚至大洲)。
可用性域
• 可用性域是区域内独立的数据中心。每个可用性域中的物理资源与其他可用性域的资源隔离,提供了故障容忍。可用性域不共享基础设施,如电源或冷却系统,或内部可用性域网络。因此,一个可用性域的故障不太可能影响该区域内的其他可用性域。
虚拟云网络(VCN)和子网
• VCN是您在Oracle云基础设施区域中设置的可定制的、软件定义的网络。与传统数据中心网络一样,VCN为您提供对网络环境的完全控制。一个VCN可以拥有多个不重叠的CIDR块,这些块可以在创建VCN后进行更改。您可以将VCN细分为子网,这些子网可以范围限定在一个区域或一个可用性域。每个子网由不与VCN中其他子网重叠的连续地址范围组成。您可以在创建后更改子网的大小。子网可以是公共的或私有的。
互联网网关
• 互联网网关允许VCN中的公共子网与公共互联网之间的流量。
路由表
• 虚拟路由表包含将流量从子网路由到VCN外部目的地的规则,通常通过网关。
计算
• Oracle云基础设施计算服务允许您在云中配置和管理计算主机。您可以启动符合CPU、内存、网络带宽和存储资源需求的计算实例。创建计算实例后,您可以安全地访问它,重启它,连接和断开卷,并在不再需要时终止它。
堡垒主机
• 堡垒主机是一个计算实例,充当从云外部进入拓扑的安全、受控入口点。堡垒主机通常部署在非军事区(DMZ)。它使您能够通过将敏感资源放置在不能直接从云外部访问的私有网络中来保护这些资源。拓扑具有一个单一、已知的入口点,您可以定期监控和审计。因此,您可以避免暴露拓扑中更敏感的组件,同时不妨碍对它们的访问。
负载均衡器
• Oracle云基础设施负载均衡服务提供了从单一入口点到后端多个服务器的自动流量分配。
文件存储
• Oracle云基础设施文件存储服务提供了持久、可扩展、安全的企业级网络文件系统。您可以从VCN中的任何裸机、虚拟机或容器实例连接到文件存储服务文件系统。您还可以通过使用Oracle云基础设施快速连接和IPSec VPN从VCN外部访问文件系统。
对象存储
• 对象存储提供快速访问大量结构化和非结构化数据,包括数据库备份、分析数据以及图像和视频等丰富内容。您可以安全地存储数据,然后直接从互联网或云平台内检索数据。您可以无缝扩展存储空间,而不会影响性能或服务的可靠性。使用标准存储作为您需要快速、立即和频繁访问的“热”存储。使用归档存储作为您长期保留并很少或极少访问的“冷”存储。
高性能计算
• 专为需要高频处理器核心和集群网络的大规模并行HPC工作负载而设计的高性能计算环境。
推荐方案
以下建议可作为在Oracle云基础设施上部署高性能计算(HPC)支持的虚拟桌面基础设施(VDI)的起点。
您的需求可能与这里描述的架构不同。
虚拟云网络(VCN)
• 创建VCN时,根据您计划连接到VCN子网中的资源数量,确定所需CIDR块的数量及各个块的大小。使用标准私有IP地址空间内的CIDR块。
• 选择不与任何其他网络(在Oracle云基础设施、您的本地数据中心或其他云提供商)重叠的CIDR块,以建立私有连接。
• 创建VCN后,您可以更改、添加或移除其CIDR块。
• 设计子网时,考虑您的流量需求和安全要求。将特定层级或角色的所有资源附加到同一子网,作为安全边界。
• 使用区域子网。
安全列表
• 使用安全列表定义适用于整个子网的入站和出站规则。
云卫士
• 克隆并定制Oracle提供的默认配方,以创建自定义的检测器和响应器配方。这些配方使您能够指定哪些类型的安全违规会产生警告,以及允许对其执行哪些操作。例如,您可能想要检测设置为公开的对象存储桶。
• 在租户级别应用云卫士,以覆盖最广泛的范围,并减少维护多种配置的管理负担。
• 您还可以使用“管理列表”功能,将特定配置应用于检测器。
安全区
• 对于需要最高安全性的资源,Oracle建议您使用安全区。安全区是一个与Oracle定义的基于最佳实践的安全策略配方相关联的隔间。例如,安全区内的资源不得从公共互联网访问,并且必须使用客户管理的密钥进行加密。在安全区内创建和更新资源时,Oracle云基础设施会验证操作是否符合安全区配方中的策略,并拒绝违反任何策略的操作。
堡垒节点
• 使用VM.Standard.2.8计算形状。由于该节点用作堡垒主机并用于调度HPC作业,因此不需要本地附加存储或GPU处理。
VDI服务器
• 使用VM.GPU3.X计算形状,因为此节点用于可视化,并且可能安装了图形密集型应用程序。
HPC集群节点
• 使用BM.HPC2.36计算形状。此形状拥有36个核心,来自两个3.7GHz英特尔至强金牌6154处理器,384-GB RAM和6.4-TB NVME本地存储。通过使用Oracle云基础设施上可用的强大NVIDIA GPU,您可以通过远程可视化在云中后处理结果。
考虑因素
在Oracle云基础设施上部署高性能计算(HPC)支持的虚拟桌面基础设施(VDI)时,请考虑以下几点:
性能
• 为了获得最佳性能,请选择具有适当带宽的正确计算形状。
安全性
• 使用策略来限制谁可以访问公司拥有的Oracle云基础设施资源,以及他们如何访问这些资源。
• Oracle云基础设施对象存储默认启用加密,且不能关闭。
可用性
• 根据您的部署要求和区域,考虑使用高可用性选项。选项包括在一个区域内使用多个可用性域和使用故障域。
成本
• 裸机HPC实例提供所需的CPU性能,但成本较高。评估您的需求以选择适当的计算形状。
部署
用于部署虚拟桌面基础设施(VDI)的高性能计算(HPC)的Terraform代码在Oracle云市场中以堆栈的形式提供。
Oracle云市场中提供了一个用于部署此参考架构的Terraform堆栈。
1. 访问Oracle云市场。
2. 点击“获取应用”。
3. 按照屏幕上的提示操作。
开启您的Oracle云之旅:Agilewing - 您的智能云服务伙伴
作为Oracle的高级合作伙伴,Agilewing正重新定义企业体验Oracle云服务的方式。借助于其简化的开户流程和一流的技术支持,Agilewing将复杂的开户和操作流程转化为一种轻松、直观的体验。通过我们的一站式服务,您可以迅速开启并享受Oracle云的全方位服务,从而无缝融入云端世界。
Agilewing的AgileCDN服务,结合了OCI的云基础服务,提供了一流的全球内容加速解决方案。超过2800个全球POP节点和7000个直连点的强大网络,确保了无论您的业务扩展到全球哪个角落,都能保持高效稳定的运行。
利用Oracle云的先进技术,Agilewing致力于简化云服务搭建、云迁移和业务出海的过程。我们的合作模式为客户带来经济高效的解决方案,使他们能够更加专注于核心业务,同时享受Oracle云的高性能和安全保障。
Oracle云服务,作为一个充满潜力的领域,以其高性能、安全性和全球统一的服务标准,为各类企业开启了新的机遇之门。通过Agilewing的专业服务,无论是个人用户还是企业,都能轻松步入这个充满技术革新和高效能的新时代。现在,就让Agilewing引领您开始探索Oracle云服务,打开一个全新的世界大门