Written by Paulo Marques da Costa from AzureCAT. Edited by Nanette Ray. Published by Adam Boeglin from Microsoft patterns & practices.
This example scenario provides architecture and design guidance for any organization that wants to perform image-based modeling on Azure infrastructure-as-a-service (IaaS). The scenario is designed for running photogrammetry software on Azure Virtual Machines using high-performance storage that accelerates processing time. The environment can be scaled up and down as needed and supports terabytes of storage without sacrificing performance.
The concepts in this article apply to any high-performance computing (HPC) workload based on a scheduler and worker nodes managed as infrastructure. For this workload, Avere vFXT was selected for its superior performance during benchmark tests. However, the scenario decouples the storage from the processing so that other storage solutions can be used.
Components included in this example scenario:
- Agisoft PhotoScan
- Avere vFXT
- Microsoft Active Directory domain controllers
- Other VMs
- Network security groups
- Virtual network peering
- Azure Blob storage
- Azure Key Vault
Topics covered include:
- Relevant use cases
- Architecture
- Components
- Alternatives
- Considerations
- Security
- Pricing
- Deployment
- Related Resources
For step-by-step instructions for deploying this architecture, including all the prerequisites for using either Avere FxT or BeeGFS, download the ebook: Deploy Agisoft PhotoScan on Azure With Avere vFXT for Azure or BeeGFS.
AzureCAT Guidance
"Hands-on solutions, with our heads in the Cloud!"