
DLAMI是什么?
DLAMI是AWS官方维护的机器学习专用镜像,专为GPU及各类加速器实例设计。镜像预装了NVIDIA驱动、CUDA、弹性网卡适配器(EFA)及相关工具链,开箱即用。这意味着搭载GPU的节点首次启动即可投入生产,无需耗费数天时间进行驱动配置。
目前共有31条活跃构建分支,涵盖三类镜像:仅含驱动的Base AMI、预装PyTorch等框架的镜像,以及面向Trainium和Inferentia芯片的Neuron镜像。
Ubuntu Pro DLAMI镜像规格一览
Ubuntu Pro DLAMI针对主流AI负载提供基础GPU镜像,横跨2个Ubuntu发行版本和2种架构,广泛覆盖包括Grace Blackwell架构在内的多种实例类型。镜像搭载NVIDIA驱动595.91.07版本,并集成多款CUDA Toolkit。
| 镜像 | 架构 | 内核 | CUDA |
|---|---|---|---|
| Base GPU AMI (Ubuntu Pro 24.04 LTS) | x86_64 | 7.0.0-1013-aws | 12.8, 12.9, 13.0, 13.2(默认13.2) |
| Base GPU AMI (Ubuntu Pro 22.04 LTS) | x86_64 | 6.8.0-1064-aws | 12.8, 12.9, 13.0, 13.2(默认13.2) |
| ARM64 Base GPU AMI (Ubuntu Pro 24.04 LTS) | ARM64 | 7.0.0-1013-aws | 12.8, 12.9, 13.0, 13.2(默认13.2) |
| ARM64 Base GPU AMI (Ubuntu Pro 22.04 LTS) | ARM64 | 6.8.0-1064-aws | 12.8, 12.9, 13.0, 13.2(默认13.2) |
x86镜像覆盖14个GPU产品线,从G4dn、G5到P4d、P5、P5en,以及最新的Blackwell系列P6-B200和P6-B300。ARM镜像则涵盖G5g和Grace Blackwell系列P6e-GB200、P6e-GB300。
企业级安全镜像,Ubuntu Pro保驾护航
GPU镜像采用固定内核以保障稳定性和兼容性,NVIDIA和EFA驱动均基于该内核编译。AWS负责维护内核包,并每1至2周推送包含安全修复的新镜像。
Ubuntu Pro 默认集成扩展安全维护(ESM)功能,将安全更新范围从Main仓库(Canonical工程师维护的主仓库)扩展至Universe仓库(社区维护仓库),整体安全覆盖周期由5年延长至10年,有效解决企业无法仅依赖社区支持的合规难题。Universe仓库中包含了大量AI/ML关键依赖,而默认DLAMI镜像已预装了这些组件。
此外,Kernel Livepatch可在不重启系统的情况下为当前运行的内核打补丁,避免意外重启。这对于专为长时间连续任务设计的GPU加速实例尤为重要。
全新支持NVIDIA Grace Blackwell P6e-GB200与P6e-GB300
在AWS平台上,Ubuntu Pro DLAMI首次提供开箱即用的NVIDIA Grace Blackwell支持,涵盖GB200与GB300两个型号。其中,Ubuntu Pro 24.04 LTS同时支持P6e-GB200和P6e-GB300,而Ubuntu Pro 22.04 LTS仅支持P6e-GB200。
ARM64平台的Kernel Livepatch功能需Ubuntu 26.04 LTS及以上版本方可使用。
ESM覆盖哪些软件包?
如果您想确认Ubuntu Pro版本是否适合您的业务,可以在Ubuntu Pro 24.04 LTS Base GPU镜像上运行pro security-status --esm-apps命令,或继续阅读以下内容。
Ubuntu Pro DLAMI基础镜像预装了38个来自Universe仓库的软件包,从上线之初即受ESM覆盖,其中包括大规模AI工作负载常用的高效工具:
| 类别 | ESM覆盖的软件包 |
|---|---|
| MPI与RDMA网络 | libopenmpi3t64 libfabric1 libpmix2t64 libucx0 libpsm2-2 libpsm-infinipath1 libhwloc15 libhwloc-plugins libibdm1 libopensm9 libosmcomp5 libosmvendor5 ibutils libmunge2 |
| GPU与加速器运行时 | libamdhip64-5 libamd-comgr2 libhsa-runtime64-1 libhsakmt1 ocl-icd-libopencl1 |
| Python包管理 | python3-pip python3-pip-whl python3-wheel python3-venv python3.12-venv python3-setuptools-whl |
| 其他工具 | apt-transport-https check environment-modules fuse libfuse2t64 libsnmp-dev libsnmp-perl |
关注微信号:智享开源 ,及时了解更新信息。
还没有任何评论,你来说两句吧!