在 AWS re:INVENT 2017 推出的料「Amazon EC2 Bare Metal Instances with Direct Access to Hardware」,一開始看不懂 Bare Metal 的意思,直接餵 Google 得到「裸奔」…
Okay, 在官方文件上直接談 Release 的是 i3.metal 這個 Instance type,主要的思想是拔掉虛擬機的概念,讓你直接使用硬體的資源,但並不是直接讓你裝在實體主機上,而是利用新的 Nitro 並且 based 在 KVM 上,這項技術也先行採用在 C5 這個 Instance type,並且能夠以幾乎 100% 資源使用 (這也是 AWS 將 EC2 從 Xen 轉到 KVM 的原因)
而 Bare Metal 就是基於 Nitro + based-KVM 繼 C5 之後的作品,實際還是有在 Hosting 層上做一些安全措施,因為還是 VM 環境,所以在實作原本 Xen 能做的功能 (e.g. Load balance, Auto Scaling, Amazon CloudWatch, Auto Recovery …) 都能完整的實現。
這是 i3.metal 的規格
- Processing – Two Intel Xeon E5-2686 v4 processors running at 2.3 GHz, with a total of 36 hyperthreaded cores (72 logical processors).
- Memory – 512 GiB.
- Storage – 15.2 terabytes of local, SSD-based NVMe storage.
- Network – 25 Gbps of ENA-based enhanced networking.
就是一台完整的 Server Resoure,目前還在 Previewing 階段,必須要 sign up 才能玩到,AWS 也特別推薦你用 CoreOS 來跑。
Ref:
Brendan Gregg’s Blog – AWS EC2 Virtualization 2017 (感謝 Jimin Hsieh 大大提供)