Podcast: Anlık görüntüler nedir? Yedeklemeyi değiştirebilirler mi?


Bu podcast’te Tintri’nin teknolojiden sorumlu saha sorumlusu (CTO) Shawn Meyers ile anlık görüntülere ve bunların veri koruma stratejisindeki rollerine bakıyoruz.

Anlık görüntüleri nasıl tanımladığımızdan, bunların alındığı altyapı düzeyinden, anlık görüntülerin neden yedek olmadığından, anlık görüntünün ayrıntı düzeyinin kurtarma performansı üzerindeki etkisinden, kurtarma noktası hedefinden (RPO) ve kurtarma süresi hedefinden (RTO) bahsediyoruz.

Meyers ayrıca anlık görüntülerin veritabanlarında kullanım gibi sınırlamalarından ve veri büyümesi üzerindeki etkilerinden de bahsediyor.

Antony Adshead: Anlık görüntüler ve bunların yararları ve sınırlamaları nelerdir?

Shawn Meyers: Anlık görüntülerle ilgili olan şey, onları hangi düzeyde alacağınız konusunda endişelenmeniz gerektiğidir.

Anlık görüntü, temel olarak bir veri noktasının belirli bir zamanda toplanmasıdır. Yani başka bir deyişle, bunu farklı düzeylerde, yani işletim sistemi üzerinde yapabilirim. [operating system]VM [virtual machine]depolama düzeyinde.

Bu, zamanda geri dönmemi veya o noktaya geri dönmemi sağlayan, zaman içinde bir noktaya ait bir koleksiyon.

Bu konuda çok net olduğumdan eminim: Anlık görüntü bir yedek değildir. Anlık görüntüleri yedek olarak kullanan kişileri bulacaksınız. Anlık görüntü, araç kutunuza ekleyebileceğiniz, kurtarabileceğiniz bir şeydir, ancak kesinlikle bir yedekleme değildir çünkü yedekleme, belirli bir zaman dilimini bulmak için zamanda ileri veya geri gitmenize olanak tanır; anlık görüntü, belirli bir tanımlanmış zaman noktasıdır.

Anlık görüntü almanın farklı yolları vardır ve bu, sahip olduğunuz depolama teknolojilerine bağlıdır. Hakkında konuşmaktan hoşlandığım en harika şey bir LUN’a sahip olacağınızdır [logical unit number] veya o birimdeki her şeyin aynı anda yakalandığı birim anlık görüntüsü. Diğer zamanlarda, daha küçük bir alt küme koleksiyonu olduğunda, VM başına veya nesne başına anlık görüntü olacaktır.

Anlık görüntü ne kadar ayrıntılı olursa, daha geniş bir koruma süreci olan daha geniş anlık görüntüye kıyasla neyin etkilendiği açısından kurtarma aralığı o kadar iyi olur.

Depolamada, verileri farklı bir siteye kopyalamak gibi çoğaltma için anlık görüntüleri çok kullanma eğilimindeyiz, bu yüzden bir anlık görüntü alıyorum ve onu kopyalıyorum. Geri dönüp kurtarmam gereken anlık görüntü hâlâ elimde.

“Anlık görüntü, araç kutunuza ekleyebileceğiniz bir şeydir. Onlardan kurtulabilirsiniz, ancak bu kesinlikle bir yedekleme değildir; yedekleme, belirli bir zaman dilimini bulmak için zamanda ileri veya geri gitmenize olanak tanır; anlık görüntü belirli bir tanımlanmış zaman noktasıdır”

Shawn Meyers, Tintri

Elbette sınırlamalar var. Veritabanlarınızın çoğu kilitli durumda olacak, dolayısıyla işlem günlüklerini ileri veya geri alamam.

Ayrıca veri büyümesi. Bu oradaki en büyük şeylerden biri. Değişiklik yaptıkça verilerimin arttığına dair anlık görüntülerim var. Üzerine yazılan bir bloğum varsa ve bir anlık görüntü alırsam, ona tekrar yazarsam, tekrar başka bir anlık görüntü alırsam, tüm bu veriler depolanır.

Bu, sınırlama açısından en büyük şeylerden biri, anlık görüntülerdeki veri büyümesine dikkat etmemiz ve anlık görüntü ne kadar ayrıntılı olursa, depolama etkisi de o kadar az olur. Yani anlık görüntü ne kadar geniş olursa etki o kadar fazla olur, daha ayrıntılı olursa etki o kadar az olur.

Adshead: Anlık görüntüler için en iyi uygulama nedir ve bunlar kapsamlı bir veri koruma stratejisine nasıl uyar?

Meyers: Anlık görüntüler her veri koruma stratejisinin bir parçası olmalıdır. Ve tabii ki çizim tahtasına geri dönmeniz gerekiyor.

Kurtarma noktası hedefimiz olan RPO’muza ve kurtarma süresi hedefimiz olan RTO’muza geri dönüyoruz. Oturup bunları ve teknolojilerimizin bu ihtiyaçları karşılamak için anlık görüntülerle nasıl çalıştığını çözüyoruz.

[We also have to take into account] diğer konumlarda saklanan veriler. Ayrıca üretim üzerindeki etkiler konusunda da endişelenmemiz gerekiyor çünkü günümüzde çoğu zaman yedekleme için anlık görüntüler kullanıyoruz.

Yani snapshot alıyoruz, o snapshot’ı yedekleme sistemine ekliyorum ve yedeklemeleri orada yapıyorum. Bu şekilde, bu yedekleme için üretim sistemimde herhangi bir performans etkisi yaşamıyorum.

Çoğaltmayla aynı şey. Anlık görüntüyü yapıyorum ve çoğaltmayı arka tarafta yapıyorum, böylece aktif verileri kopyalamıyorum, böylece üretim sistemimde etkilenmem.

Anlık görüntülerle ilgili en iyi şeylerden biri, depolama katmanındaki şeyleri işletim sistemi seviyesinden uzağa boşaltmamdır, böylece artık üretim yaparken üretim etkilenmez.

Tabii ki, ne zaman iyileşmem gerektiğini bilmek – yani iyileşme noktasından bahsetmek; ne kadar veri kaybedebilirim, ne kadar veriye ihtiyacım var, ne kadar hızlı tekrar çevrimiçi olmam gerekiyor. Bunu her zaman bir düğme gibi tanımlarım; onu istediğiniz yere çevirirsiniz ve işin eğlenceli kısmı, düğmeyi çevirip daha küçük bir RPO ve RTO elde ettiğinizde maliyetlerim artma eğilimindedir.

Dolayısıyla, daha az süreçle veya daha uzun RPO’lar ve RTO’larla yaşayabilirsem maliyetlerim düşer. Dakikanın alt kısmına ya da saniyenin altına inersem maliyetlerim stratosferik olarak artacak ve daha pahalı hale gelecek gibi görünüyor.

Ne yapabileceğinizi anlamak için stratejinizi tasarlamanız, ne kadar paranız olması gerekiyor. Veya ne istediğinizi ve bunun ne kadara mal olacağını anlarsınız. İleri geri gidip artıları ve eksileri tartmanız gerekiyor. Çünkü her şeyde olduğu gibi, veri stratejinize ne kadar para yatırmak istediğinizi belirlemek kuruluşunuzun bir iş kararıdır.

Geçmişte uzun süre danışman olarak çalıştım ve veri merkezlerini kaybeden şirketlerle çalıştım ve onların veri koruma stratejileri konusundaki fikirleri ve yaklaşımları, daha önce büyük bir veri kaybı yaşamamış olanlardan farklıdır.

Her zaman endişelenecek bir şeyler olacaktır ve eğer daha önce hiç veri kaybı sorunu yaşamadıysanız, bu sadece şanslı olduğunuz anlamına gelir; gelecekte bir noktada gerçekleşecek, bu nedenle veri koruma stratejinize zaman ayırdığınızdan emin olun.

Benim için anlık görüntüler işin en kritik kısımlarından biri; bunu nasıl yapacağımı, verileri nerede saklayacağımı, ne sıklıkta ve sonrasında kurtarma sürecimin ne olacağını bilmek.

Anlık görüntülerin en büyük faydalarından biri iyileşme süremdir. Yedekleme kullanıyorsam, çoğu zaman onu geri döndürmek zorunda kalıyorum ve yeniden sulandırmak biraz zaman alıyor. Anlık görüntülerle, genellikle o nesneyi, o VM’yi, her ne ise, saniyeler olmasa da dakikalar içinde kurtarabilir ve sistemi tekrar çalışır hale getirerek RTO süreçlerinizi azaltabilirim.



Source link