I know you can't attach persistent disks to compute instances in another zone, but is there another way of mounting them? Would I need to attach it to one instance and share it from there?
O Google permite anexar discos permanentes a várias máquinas com a advertência que é montada como somente leitura. Se você precisar montar em várias zonas, a melhor opção é montar o disco uma vez em um único servidor e depois compartilhar / exportar esse armazenamento para todas as outras máquinas.
No mundo Linux, você usaria o NFS para isso e no Windows, CIFS / SMB.