Azure Local คือชุด hyperconverged infrastructure (HCI) ที่ Microsoft ใช้ยืด infrastructure ของ Azure มายัง datacenter ของลูกค้า
Azure Local เป็นชื่อใหม่ของ Azure Stack HCI ส่วน Azure Stack HCI clusters เราจะเรียกว่า Azure Local instances และ Azure Stack HCI servers เราจะเรียกว่า Azure Local machines
Azure Local machines ใช้ Azure Stack HCI OS เป็น OS ของเครื่อง (หน้าตาคล้าย server core) ถ้าเราซื้อ certified hardware โดยทั่วไปก็จะ pre-installed มาแล้ว
HCI on Windows vs. Azure Local
บน Windows Server Datacenter edition เราสามารถสร้าง HCI cluster ได้เอง บนเครื่องอะไรก็ได้ โดยใช้ Storage Spaces Direct (S2D) เป็น Software-defined Storage (SDS) และใช้ Hyper-V รัน compute (virtual machines หรือ containers)
แต่ Azure Local จะมี list ของ certified hardware ให้เราเลือกใช้หลายตัวจาก ASUS, Blue Chip, DataON, Dell EMC, Fujitsu, HPE, Hitachi, Lenovo, NEC, primeLine Solutions, QCT, หรือ Supermicro เป็นต้น
Azure Local คิดค่าใช้จ่ายผ่าน Azure subscription, บริหารจัดการผ่าน Azure portal ได้, รองรับ 1-16 nodes
Deployment
ใน Azure Stack HCI OS 23H2 เราสามารถ deploy Azure Local จาก Azure portal ได้
เริ่มจากเตรียม on-premises AD DS
https://learn.microsoft.com/en-us/azure/azure-local/deploy/deployment-prep-active-directory
register Azure Local machines เข้า Azure Arc
และ deploy Azure Local ผ่าน Azure portal
https://learn.microsoft.com/en-us/azure/azure-local/deploy/deploy-via-portal
แต่เวลาที่ใช้ deploy จะค่อนข้างนานหน่อยนะครับ
“The total deployment time for a single machine is around 1.5-2 hours while a two-node system takes about 2.5 hours to deploy.”
และเมื่อเราได้ Azure Local instances แล้ว ก็นำไป deploy AKS, Azure Virtual Desktop, Azure Arc VMs, SQL, หรือ workload และ feature อื่นๆ ต่อไป