Kıtalar arası bant genişliği iki anlamda pahalıdır: bulut egress faturasında para kazandırır ve sanatçılar bir varlığın borudan inmesini beklediğinde zaman kaybettirir. Bunu düşünmeyen bir render filosu, her işin duvar zamanının önemli bir bölümünü, binanın başka bir yerinde önbellekte zaten bulunan sahne dosyalarını soğuk çekmeye harcayabilir.
Paylaşımlı önbellek deseni en basit ve en büyük kaldıraçtır. Ana veri merkezindeki bir Samba (SMB3) önbellek sunucusu proje varlıklarını tutar. Her render düğümü önbelleği mount eder ve sahne dosyalarını LAN üzerinden okur. Bir iş yeni bir varlığa atıfta bulunduğunda, önbellek onu müşterinin bulut depolama alanından bir kez çeker. Aynı varlığa ihtiyaç duyan sonraki her düğüm onu LAN kopyasından okur. Aksi takdirde 40 GB'lik bir sahne dosyasını yirmi kez çekecek olan 20 düğümlü bir filo, onu bir kez çeker.
Prensip doğrudandır. Pratikte tasarımın iki parçası önemlidir.
Düğüm başına önbelleklemeden kaçının. Her render düğümüne kendi büyük yerel SSD'sini verip istediğini önbelleğe almasına izin vermek caziptir. 10 TB proje verisiyle 20 düğümlü bir filo için bu, paylaşımlı geçersiz kılma mantığı olmadan 200 TB'lık çoğaltılmış depolama haline gelir. Bunu yapmayız. Paylaşımlı önbellek tek önbelleğimizdir; düğümler yerel disklerini proje arşivi değil çalışma alanı olarak değerlendirir.
D-day'den önce önbelleği ısıtın. Bir müşteri projenin Pazartesi başlayacağını duyurduğunda hafta sonu boyunca önbelleği önceden ısıtırız. Pazartesi günkü ilk iş, yirmi saatlik soğuk çekiş tetiklemek yerine sıcak bir önbellekten okur. Bu, bir projenin ilk render'ının hızlı hissettirmesinin en güvenilir yöntemidir.
Doğru boyutlandırma hakkında bir not: önbellek kutusu ext4 dosya sistemi üzerinde tek bir SATA SSD kullanır. Bir önbellek için (birincil depolamanın aksine) tek diskli bir düzen doğru ödünleşimdir. Önbellek gerçeğin kaynağı değildir — bu, müşterinin bulut depolama alanıdır — ve önbellek bulutu yeniden çekerek veya bir proje yedeğinden rsync ile yeniden inşa edilebilir. Şifrelenmiş bir hacim üzerinde yedekli bir dizi oluşturmak maliyet ve karmaşıklık ekler ama operasyonel hikâyeyi değiştirmez; önbelleği kaybeden bir düğüm bir akşamlık bir yeniden kurulum işidir, veri kaybı olayı değildir. Önbellek donanımını rolüne göre boyutlandırmak, işletme maliyetini öngörülebilir tutmanın en kolay yollarından biridir.
Tek bir cross-country dağıtım yerine kalıcı bir küme düşünen ekipler için dedicated cluster options sayfası o düzenlemeyi ayrıntılı olarak ele alır.