Disk yansıtma - Disk mirroring

RAID 1 düzeni

İçinde veri depolama, disk yansıtma ... çoğaltma nın-nin mantıksal disk ayrı fiziksel üzerine hacimler sabit diskler içinde gerçek zaman emin olmak için sürekli kullanılabilirlik. En çok kullanılan RAID 1. Bir yansıtılmış hacim ayrı cilt kopyalarının eksiksiz bir mantıksal temsilidir.

İçinde felaket kurtarma bağlam, verileri uzun mesafeden yansıtma olarak adlandırılır depolama çoğaltma Kullanılan teknolojilere bağlı olarak replikasyon yapılabilir. eşzamanlı olarak, asenkron, yarı eşzamanlı veya belirli bir zamanda. Çoğaltma, aracılığıyla etkinleştirilir mikro kod üzerinde disk dizisi denetleyicisi veya aracılığıyla sunucu yazılım. Tipik olarak tescilli bir çözümdür, çeşitli veri depolama cihazı satıcılar.

Yansıtma genellikle yalnızca eşzamanlıdır. Eşzamanlı yazma tipik olarak bir kurtarma noktası hedefi (RPO) sıfır kayıp veri. Eşzamansız çoğaltma, yalnızca birkaç saniyelik bir RPO elde edebilirken, geri kalan metodolojiler birkaç dakika ila belki birkaç saat arasında bir RPO sağlar.

Disk aynalama farklıdır dosya gölgeleme dosya düzeyinde çalışan ve disk anlık görüntüleri veri görüntülerinin asla kökenleriyle yeniden senkronize edilmediği yerlerde.

Genel Bakış

Disklerin, bilgisayar sistemlerinin doğası gereği güvenilmez bir bileşeni olduğu kabul edilmektedir. Yansıtma, bir sistemin otomatik olarak birden çok kopyasını veya verilerin ikili bir yedeklemesini (yani, verilerin aynada bulunan tüm sabit sürücülerde yedekli olduğu anlamına gelir) tutmasına izin veren bir tekniktir, böylece bir disk donanımı arızası durumunda bir sistem verileri işlemeye veya hızla kurtarmaya devam edin. Yansıtma, özellikle diskin güvenilmezliğini sağlamak için yerel olarak yapılabilir veya daha karmaşık bir felaket kurtarma planının bir parçasını oluşturduğu yerde uzaktan yapılabilir veya özellikle yüksek kullanılabilirlikli sistemler için hem yerel hem de uzaktan yapılabilir. Normalde veriler fiziksel olarak özdeş sürücülere yansıtılır, ancak süreç, altta yatan fiziksel formatın aynalama işleminden gizlendiği mantıksal sürücülere uygulanabilir.

Tipik olarak aynalama, aşağıdaki gibi donanım çözümlerinden birinde sağlanır. disk dizileri veya işletim sistemindeki yazılımda (Linux gibi mdadm ve aygıt eşleyici ).[1][2] Bunlara ek olarak, dosya sistemleri sevmek Btrfs veya ZFS entegre veri yansıtma sağlar.[3][4] Btrfs ve ZFS'nin, hem veri hem de meta veri bütünlüğü sağlama toplamlarını koruyan, blokların kötü kopyalarını tespit edebilmelerini sağlayan ve doğru bloklardan veri almak için yansıtılmış verileri kullanan ek faydaları vardır.[5]

Bir disk arızalandığında ne olacağına dair birkaç senaryo vardır. İçinde çalışırken değiştirme sistem, bir disk arızası durumunda, sistemin kendisi tipik olarak bir disk arızasını teşhis eder ve bir arıza sinyali verir. Gelişmiş sistemler otomatik olarak bir sıcak bekleme disk ve canlı verileri bu diske kopyalamak için kalan aktif diski kullanın. Alternatif olarak, yeni bir disk takılır ve veriler ona kopyalanır. Daha az karmaşık sistemlerde, sistem yedek disk takılıncaya kadar kalan diskte çalıştırılır.

Verilerin bir ayna çiftinin bir tarafından diğerine kopyalanmasına yeniden inşa veya daha az sıklıkla yeniden parlak.[6]

Yansıtma, siteden siteye ya hızlı veri bağlantıları, örneğin, 500 metrelik mesafeler üzerinde gerçek zamanlı aynalamayı desteklemek için yeterli performansı koruyabilen fiber optik bağlantılar ile gerçekleştirilebilir. Daha uzun mesafeler veya daha yavaş bağlantılar, eşzamansız bir kopyalama sistemi kullanarak aynaları korur. Uzaktan felaket kurtarma sistemleri için bu yansıtma, entegre sistemler tarafından değil, yalnızca birincil ve ikincil makinelerdeki ek uygulamalarla yapılabilir.

Ek yararlar

Disk yansıtma, donanım arızası durumunda yedeklilik amacıyla verilerin ek bir kopyasını sağlamanın yanı sıra, okuma amacıyla her diske ayrı ayrı erişilmesine izin verebilir. Belirli koşullar altında, sistem her okuma için hangi diskin gerekli verilere en hızlı şekilde erişebileceğini seçebildiğinden bu, performansı önemli ölçüde artırabilir. Bu, özellikle aynı diskteki veriler için rekabet eden birkaç görev olduğu ve (görevler arasında geçişin görevin kendisinden daha fazla zaman aldığı durumlarda) azaltılabildiği durumlarda önemlidir. Bu, diskteki verilere sıklıkla erişen donanım yapılandırmalarında önemli bir husustur.

Bazı uygulamalarda, yansıtılmış disk bölünebilir ve veri yedekleme için kullanılabilir, böylece ilk diskin etkin kalması sağlanır. Ancak, ikizlenmiş diske herhangi bir yazma G / Ç etkinliği meydana gelirse, iki diskin birleştirilmesi bir eşitleme süresi gerektirebilir.

Diğer şemalar

Bazı yansıtma düzenleri, iki disk yedek aynalama için ve üçüncüsü yedekleme gerçekleştirmek için ayrılmak üzere üç disk kullanır. İçinde EMC isimlendirme, bu üçüncü disklere iş sürekliliği hacimleri (BCV'ler).

Ayrıca bakınız

Referanslar

  1. ^ "DUYURU: mdadm 3.3 - Linux altında md Soft RAID'i yönetmek için bir araç". gmane.org. 2013-09-03. Arşivlenen orijinal 2014-08-21 tarihinde. Alındı 2013-11-20.
  2. ^ "Mantıksal Hacim Yöneticisi Yönetimi". Ek A. Aygıt Eşleyici. Kırmızı şapka. Alındı 2013-09-29.
  3. ^ "Btrfs'yi Birden Çok Aygıtla Kullanma". kernel.org. 2013-11-07. Alındı 2013-11-20.
  4. ^ "Aslında bu bir n-way ayna". c0t0d0s0.org. 2013-09-04. Alındı 2013-11-20.
  5. ^ McPherson, Amanda (22 Haziran 2009). "Chris Mason ile BTRfs Üzerine Bir Sohbet: Linux için yeni nesil dosya sistemi". Linux Vakfı. Arşivlenen orijinal 24 Haziran 2012'de. Alındı 2013-11-22.
  6. ^ "Neden Yeniden Gümülendirme" Denir?"". Yalnız SysAdmin. Alındı 2013-09-19.