Hello @Vallan Sherrod ,
As per your questions, please find the information below. I hope it helps clarify your queries.
Is the included licensing for VMSS build agents only for Windows Server?
Yes, that's correct. Microsoft typically provides built-in licensing support such as Azure Hybrid Benefit for Windows Server VMs used in scale sets. However, Windows 10 Pro doesn't receive the same level of support in this context since it's generally intended for personal or desktop use, not server workloads.
For more details, you can refer:
How do I properly license VMs in a scale set running Windows 10 Pro?
To use Windows 10 Pro in your VMSS, you would need to go with a bring-your-own-license (BYOL) model. This means:
- Purchasing valid Windows 10 Pro licenses yourself.
- Making sure each instance is activated correctly.
This approach can be costly and hard to scale, especially if you're spinning up multiple instances. Azure does not offer a pay-as-you-go licensing model for Windows 10 Pro in VMSS, which makes this solution less than ideal for most use cases.
For more information, refer:
- Which license to use for private VM - Microsoft Q&A
- Azure Virtual Desktop Licensing
- Microsoft Download Center
Should I recreate the VMSS using a Windows Server image?
Yes, that might be the simplest and most scalable path forward. Windows Server (e.g., 2019 or 2022) integrates smoothly with Azure's licensing model for scale sets. You can install LabVIEW and your other required tools on this base image, just as you did with Windows 10 Pro.
Checking with National Instruments to ensure that your version of LabVIEW
is fully compatible with Windows Server (it usually is). This setup would allow you to avoid the licensing hurdles and streamline future scaling or maintenance.
Hope this helps!
If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.