Azure rendering solution deployment framework

This commit is contained in:
Rick Shahid 2023-10-05 08:08:17 -07:00
Родитель ddec01cfd4
Коммит c1182e1ace
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -15,7 +15,7 @@ The following design principles are implemented across each module of the Azure
| [3 File Storage](#3-file-storage) | Deploys native ([Blob [NFS]](https://learn.microsoft.com/azure/storage/blobs/network-file-system-protocol-support), [Files](https://learn.microsoft.com/azure/storage/files/storage-files-introduction) or [NetApp Files](https://learn.microsoft.com/azure/azure-netapp-files/azure-netapp-files-introduction)) or hosted ([Weka](https://azuremarketplace.microsoft.com/marketplace/apps/weka1652213882079.weka_data_platform) or [Hammerspace](https://azuremarketplace.microsoft.com/marketplace/apps/hammerspace.hammerspace_4_6_5)) storage with optional sample scene data loaded for [PBRT](https://pbrt.org), [Blender](https://www.blender.org) and/or [MoonRay](https://openmoonray.org) rendering. | No | Yes |
| [4 File Cache](#4-file-cache) | Deploys [HPC Cache](https://learn.microsoft.com/azure/hpc-cache/hpc-cache-overview) or [Avere vFXT](https://learn.microsoft.com/azure/avere-vfxt/avere-vfxt-overview) storage cluster for highly-available and scalable on-premises file caching on-demand. | Yes | No |
| [5 Render Manager](#5-render-manager) | Deploys [Virtual Machines](https://learn.microsoft.com/azure/virtual-machines) for render job management<br/>via any 3rd-party rendering job scheduling software. | No | No |
| [6 Render Farm](#6-render-farm) | Deploys [Virtual Machine Scale Sets](https://learn.microsoft.com/azure/virtual-machine-scale-sets/overview) or [Batch](https://learn.microsoft.com/azure/batch/batch-technical-overview) for highly-scalable Linux and/or Windows render farm compute.<br/>Deploys [Azure OpenAI](https://learn.microsoft.com/azure/ai-services/openai/overview) ([DALL-E 2](https://openai.com/dall-e-2)) with [Semantic Kernel](https://learn.microsoft.com/semantic-kernel/overview/). | Yes, Azure OpenAI is optional config [here](https://github.com/Azure/Avere/blob/main/src/terraform/examples/e2e/6.Render.Farm/config.auto.tfvars#L515) | Yes, Azure OpenAI is optional config [here](https://github.com/Azure/Avere/blob/main/src/terraform/examples/e2e/6.Render.Farm/config.auto.tfvars#L515) |
| [6 Render Farm](#6-render-farm) | Deploys [Virtual Machine Scale Sets](https://learn.microsoft.com/azure/virtual-machine-scale-sets/overview) or [Batch](https://learn.microsoft.com/azure/batch/batch-technical-overview) for highly-scalable Linux and/or Windows render farm compute.<br/>Deploys [Azure OpenAI](https://learn.microsoft.com/azure/ai-services/openai/overview) ([DALL-E 2](https://openai.com/dall-e-2)) with [Semantic Kernel](https://learn.microsoft.com/semantic-kernel/overview/). | Yes, Azure OpenAI is *optional* config [here](https://github.com/Azure/Avere/blob/main/src/terraform/examples/e2e/6.Render.Farm/config.auto.tfvars#L515) | Yes, Azure OpenAI is *optional* config [here](https://github.com/Azure/Avere/blob/main/src/terraform/examples/e2e/6.Render.Farm/config.auto.tfvars#L515) |
| [7&#160;Artist&#160;Workstation](#7-artist-workstation) | Deploys [Virtual Machines](https://learn.microsoft.com/azure/virtual-machines/overview) ([GPU Enabled](https://learn.microsoft.com/azure/virtual-machines/sizes-gpu)) for [Linux](https://learn.microsoft.com/azure/virtual-machines/linux/overview) and/or<br>[Windows](https://learn.microsoft.com/azure/virtual-machines/windows/overview) remote artist workstations with [HP Anyware](https://www.teradici.com). | No | No |
| [8 Render Jobs](#8-render-jobs) | Example render farm job submissions from [Linux](https://learn.microsoft.com/azure/virtual-machines/linux/overview) and/or<br>[Windows](https://learn.microsoft.com/azure/virtual-machines/windows/overview) remote artist workstations with [HP Anyware](https://www.teradici.com). | No | No |