Ceph ile çalışmak için Veeam yedekleme ve arşivleme | Ambedded - Piyasaya profesyonel bir Ceph depolama çözümü.

Bu vaka çalışması, Mars 400 ceph depolama cihazının Veeam yedekleme ve replikasyonunun yedekleme havuzları olarak nasıl kullanılacağını açıklar. Ceph, nesne depolamayı, blok depolamayı ve POSIX dosya sistemini tek bir kümede destekler. Yedekleme gereksinimlerine göre müşteriler, çeşitli depolama yedekleme stratejilerinin ihtiyaçlarını desteklemek için farklı depolama protokolleri seçebilir. Bu yazımızda, yedekleme havuzları olarak Ceph blok depolama (Ceph RBD) ve Ceph dosya sistemi (Cephfs) kullanıyoruz ve sanal makinelerin Hyper-V ve VMWare'den yedeklenmesinin yedekleme iş sürelerini karşılaştırıyoruz. 20 yılı aşkın Yazılım Tanımlı Depolama deneyimine sahip Ambedded, ARM tabanlı yazılım tanımlı depolama cihazı tasarımı ve üretiminde deneyimli yetenekli ekiple birlikte.

service@ambedded.com.tw

Açık saat: 9am-6pm

Ceph ile çalışmak için Veeam yedekleme ve arşivleme

Ceph Storage Appliance, Veeam Backup & Replication'ın Depoları Olarak Neden ve Nasıl Kullanılır?

Ceph Storage Appliance, Veeam Backup & Replication'ın Depoları Olarak Neden ve Nasıl Kullanılır?

Ceph ile çalışmak için Veeam yedekleme ve arşivleme

Bu vaka çalışması, Mars 400 ceph depolama cihazının Veeam yedekleme ve replikasyonunun yedekleme havuzları olarak nasıl kullanılacağını açıklar.
Ceph, nesne depolamayı, blok depolamayı ve POSIX dosya sistemini tek bir kümede destekler. Yedekleme gereksinimlerine göre müşteriler, çeşitli depolama yedekleme stratejilerinin ihtiyaçlarını desteklemek için farklı depolama protokolleri seçebilir.
 
Bu yazımızda, yedekleme havuzları olarak Ceph blok depolama (Ceph RBD) ve Ceph dosya sistemi (Cephfs) kullanıyoruz ve sanal makinelerin Hyper-V ve VMWare'den yedeklenmesinin yedekleme iş sürelerini karşılaştırıyoruz.


Veeam ve Ceph kullanarak Yedekleme Çözüm Mimarisi

VMWare ve Hyper-V üzerinde sanal makineleri yedekleme mimarisi benzerdir. Veeam, kaynak ana bilgisayarlardan yedekleme havuzlarına veri aktarmak için veri taşıyıcıları kullanır. Veri taşıyıcılar, proxy sunucusunda ve veri havuzu sunucusunda çalışır. Ceph'i bir yedekleme havuzunun arka uç deposu olarak kullanmak için, RBD veya CephFS'yi bir Linux fiziksel sunucusuna veya depo sunucusu olarak sanal makineye bağlayabilirsiniz. 

Proxy ve havuz sunucuları hiper yönetici kümesi içindeki sanal makinelerse, VM diski, proxy sunucusu ve havuz sunucusu arasında ağdan bağımsız yüksek hızlı veri aktarımının avantajından yararlanabilirsiniz. Büyük bir hiper yönetici kümesinin en iyi yapılandırması, her VMWare ana bilgisayarında bir proxy sunucu VM'si ve bir havuz sunucusu VM'si dağıtmaktır. Aksi takdirde, iş yükünü üretim VMWare'inizden kaldırmak için her VMWare ana bilgisayarına bir yedek proxy VM'si ve bir ana bilgisayar dışı veri havuzu ana bilgisayarına dağıtabilirsiniz.

Veeam Backup and Replication için depolar olarak Ambedded Ceph cihazını kullanmanın üç yolu vardır. CephFS ve RBD blok cihazları , şirket içi yedekleme havuzu olarak kullanılabilir. S3 nesne saklama uzak bir yerde kapasitesi bağlayıcı olarak kullanılabilir.

Ceph RBD blok cihazının ve CephFS dosya sisteminin Veeam'in sanal makineleri ve dosyaları yedeklemek için yedekleme havuzu olarak nasıl kurulacağına ilişkin ayrıntıları bu sayfanın sonundaki teknik incelemede bulabilirsiniz.


Veeam proxy and repository servers are virtual machines inside the hypervisor cluster, with Mars 400 ceph storage to provide RBD and cephfs
a large hypervisor cluster is to deploy one proxy server VM and one repository server VM on each VMWare host, to have backup data to save into ceph RBD or cephfs

Test Ortamı

Cef Kümesi

  • 3x monitör, 20 OSD ve 1x MDS (meta veri sunucusu) ile üç Mars 400
  • Her Ceph arka plan programı bir çift çekirdekli Arm A72 mikro sunucusunda çalışır
  • İşletim Sistemi: CentOS 7
  • Ceph yazılımı: Nautilus 14.2.9 Arm64
  • Ağ: Mars 400 başına 4x 10Gb ağ 

Veeam Backup & Replication 10, Sürüm: 10.0.1.4854

Veeam Yedekleme Sunucusu

  • CPU: Intel Xeon E5-2630 2.3GHz ÇİFT
  • DRAM: 64GB
  • Ağ: 2x 10Gb sfp+ bağlama
  • Disk: Sistem için 1 TB, birim için 256 GB SATA3 SSD
  • Windows Sunucusu 2019

 Veeam Proxy Sunucusu

  • Veeam Backup Server ile ortak konumlandırın

 Depo Sunucusu

  • Sanal makine

◇ CPU: 4 çekirdek 2.3GHz

◇ DRAM: 8GB

◇ Ağ: köprü

◇ Disk: 50GB sanal disk

◇ İşletim Sistemi: CentOS 7.8.2003

  • Baremetal Sunucu

◇ CPU: Intel Xeon X5650 2.67GHz ÇİFT

◇ DRAM: 48GB

◇ Ağ: 2 bağlantı noktalı 10 Gb sfp+ bağlama

◇ Disk: sistem için 1 TB

◇ İşletim Sistemi: CentOS 7.6.1810

Hyper-V Ana Bilgisayarı

◇   CPU: Intel Xeon E5-2630 2.3GHz ÇİFT

◇   DRAM: 64GB

◇   Ağ: 2 bağlantı noktalı 10 Gb sfp+ bağlama

◇   Disk: sistem için 1 TB

◇   Windows Sunucusu 2019

VMWare Ana Bilgisayarı

◇   CPU: Intel Xeon E5-2630 2.3GHz ÇİFT

◇   DRAM: 64GB

◇   Ağ: 2 bağlantı noktalı 10 Gb sfp+ bağlama

◇   Disk: sistem için 1 TB

◇   ESXi 6.5

Ağ: 10GbE anahtarı

Çeşitli Kurulumlarda Karşılaştırma

Çeşitli yedekleme havuzlarının yedekleme performansını kıyaslamak için farklı yedekleme havuzları ve üç yedekleme kaynağıyla testler kurduk. 

Testler için kullandığımız yedekleme kaynakları, bir sunucudaki SATA SSD tabanlı birim, Hyper-V'nin Windows VM'si ve bir CentOS 7 VM ve VMWare'in Windows VM'sidir.

(1) Bir birimi SSD Sürücüsüne yedekleyin

Tablo 1. Bir birimi SATA SSD ile bir sunucudan yedekleyin.

Disk Boyutu (İşlenen veriler)237,9 GB
Kaynaktan okunan veriler200,1 GB
Tekilleştirme ve Sıkıştırma Sonrası Ceph'e Aktarılan Veriler69,7 GB
tekilleştirme1.3X
Sıkıştırma2.7X


Tablo 2.

Yedekleme
Deposu
Süre
(sn)
Kaynak
(%)
vekil
(%)

(%)
Hedef
(%)
İşleme
Hızı (MB/s)
Ortalama
Veri Yazma
Hızı (MB/s)
Linux VM,
RBD-replika 3
64683338421554110
Linux VM,
CephFS-replika 3
5219725315564137
Linux VM,
RBD, EC
64582348324554111
Linux VM,
CephFS, EC
5369726274564133
Linux Sunucusu,
RBD, EC
5269721163561136

Not: Ortalama Veri Yazma Hızları, Aktarılan Verilerin Süreye bölünmesiyle hesaplanır. Bu oranlar, bu yedekleme işlerinde Ceph kümesinin iş yüklerini temsil eder.

(2)Bir Windows 10 VM'yi Hyper-V'de HDD'de yedekleyin

Bu kıyaslamada, bir SATA sabit sürücüsünde depolanan bir Hyper-V örneğini yedekliyoruz. Bu işlerin işlem hızları, HDD bant genişliğinin üst sınırına ulaşır. Yükleri iş süresinin %99'unda meşgul olduğu için darboğazı da kaynakta bulabiliriz. Ceph kümesi, hedef, Veeam yedekleme işlerinden gelen iş yükü hafiftir. Ceph kümesi, çalışma süresinin yalnızca %6 ila %1'inde meşgul.

Önceki kıyaslama ile karşılaştırıldığında, VM yedeklemesinin işlem hızı, SSD yedeklemesinden çok daha düşüktür. Bunun başlıca nedeni, VM verilerinin bir sabit sürücüde depolanmasıdır. 

Tablo 3.

Disk Boyutu (HDD)127 GB
Kaynaktan Veri Okuma37.9GB

Tekilleştirme ve Sıkıştırma Sonrası Ceph'e Aktarılan Veriler
21.4GB
tekilleştirme3.3X
Sıkıştırma1.8X


Tablo 4. Sanal makine görüntüsünü SATA3 HDD'ye yedekleyin

Yedekleme
Deposu
Süre
(sn)
Kaynak
(%)
vekil
(%)

(%)
Hedef
(%)
İşleme
Hızı (MB/s)
Ortalama
Veri Yazma
Hızı (MB/s)
Linux VM,
RBD birimi, EC
3639973614560
Linux VM,
CephFS birimi,
EC
3779972114258.1
Linux Sunucusu,
RBD birimi, EC
3759962214058.4

Not: Ortalama Veri Yazma Hızları, Aktarılan Verilerin Süreye bölünmesiyle hesaplanır. Bu oranlar, bu yedekleme işlerinde Ceph kümesinin iş yüklerini temsil eder.

(3) Sanal Makineleri HDD'de ESXi'de Yedekleyin

Bu test, VMWare ESXi 6.5 ana bilgisayarının HDD'sinde çalışan bir CentOS 7 ve Windows 10 Sanal makinelerini 4+2 silme kodu korumalı Ceph RBD tarafından desteklenen bir depoya yedekler. 

Tablo 5.

KaynakCentOS sanal makinesiWindows 10 sanal makine
Disk Boyutu (HDD)40 GB32GB
Kaynaktan Veri Okuma1.8 GB12.9 GB

Tekilleştirme ve Sıkıştırma Sonrası Ceph'e Aktarılan Veriler
966MB7,7 GB
tekilleştirme22.1X2.5X
Sıkıştırma1.9X1.7X


Tablo 6.

Yedekleme
Kaynağı
Süre
(sn)
Kaynak
(%)
vekil
(%)

(%)
Hedef
(%)
İşleme
Hızı (MB/s)
Ortalama
Veri Yazma
Hızı (MB/s)
CentOS7122991050888
Windows 102449911519332

Not: Ortalama Veri Yazma Hızları, Aktarılan Verilerin Süreye bölünmesiyle hesaplanır. Bu oranlar, bu yedekleme işlerinde Ceph kümesinin iş yüklerini temsil eder.

Sonuçlar

Test sonuçlarına göre Ceph RBD ve CephFS benzer performansa sahiptir. Bu, RBD ve CephFS performansının kıyaslamasıyla ilgili deneyimimizi karşılamaktadır. CephFS ve RBD'nin özelliklerini karşılaştırırken, avantajları ve dezavantajları vardır. Birden fazla depo sunucusu dağıtmanız gerekiyorsa, Ceph RBD'yi yalnızca bir ana bilgisayara bağlayabileceğiniz için her yedekleme deposu sunucusu için bir RBD görüntüsü oluşturmanız gerekir. CephFS ile karşılaştırıldığında, meta veri sunucularına ihtiyaç duymadığından RBD'yi kullanmak daha basittir. Oluşturulduğunda RBD kapasite boyutunu atamamız gerekiyor, bu nedenle daha fazla alana ihtiyacınız olduğunda kapasitesini yeniden boyutlandırmanız gerekiyor.

Depo olarak CephFS kullanıyorsanız, Ceph kümesinde en az bir meta veri sunucusu (MDS) dağıtmanız gerekir. Ayrıca yüksek kullanılabilirlik için yedek bir meta veri sunucusuna ihtiyacımız var. Ceph RBD ile karşılaştırıldığında, dosya sistemine bir kota vermenize gerek yoktur. Böylece CephFS'yi sınırsız bir depolama havuzu olarak değerlendirebilirsiniz.

Bu kullanım örneği gösteriminde, testlerimiz her yedekleme işinde yalnızca bir VM'yi yedekler. Yukarıdaki test raporlarına göre, ortalama veri yazma hızının, işleme hızı ve veri tekilleştirme ve sıkıştırma verimliliği ile ilgili olduğunu biliyoruz. Daha hızlı bir kaynak disk, yedekleme işinin süresini azaltır ve daha hızlı işlem hızı sağlar. Kullanıcıların altyapısına bağlı olarak, kullanıcılar farklı nesneleri aynı anda yedeklemek için birkaç eşzamanlı işi dağıtabilir. Ceph depolama, birden çok eşzamanlı işi desteklemede çok iyi performans gösterir. 

3x Ambedded Mars 400 tarafından desteklenen 20x HDD OSD Ceph kümesi, 4+2 silme kodu havuzuna 700 MB/sn'ye kadar toplu yazma verimi sunabilir. Birden çok geçerli yedekleme görevi dağıtmak, genel yedekleme süresini azaltma avantajını sağlar. Bir Ceph kümesinin maksimum performansı, kümedeki toplam disk sürücüsü sayısıyla neredeyse doğrusal olarak orantılıdır.

Bu kullanım örneğinde, yedekleme havuzu olarak S3 nesne deposunu kullanmayı test etmedik. S3 nesne depolaması, Veeam Scale-Out yedekleme havuzunda kapasite katmanı ve NAS yedeklemesi için hedef arşiv havuzu olarak kullanılabilir. Ceph yönetimi web GUI'si Ambedded UVS yöneticisini kullanarak kolayca bir RADOS ağ geçidi kurabilir ve nesne depolama kullanıcıları oluşturabilirsiniz.

İndirmek
Ceph'i Veeam Backup & Replication teknik incelemesi için depo olarak kullanın
Ceph'i Veeam Backup & Replication teknik incelemesi için depo olarak kullanın

Ceph RBD blok cihazı ve CephFS dosya sistemi, sanal makineleri ve dosyaları yedeklemek için Veeam'in yedekleme havuzu olarak nasıl kurulur?

Download
ilgili ürünler
Ceph Depolama Cihazı - Ceph Depolama Cihazı Mars 400 ön.
Ceph Depolama Cihazı
Mars 400PRO

UniVirStor, ceph tabanlı bir yazılım tanımlı depolama cihazıdır. Ambedded Ceph depolama cihazı, ayarlanmış Ceph yazılımı, Web UI ve Arm mikro...

ayrıntılar
Mars 400SES SUSE Kurumsal Depolama Cihazı - Mars 400SES SUSE Kurumsal Depolama 6 (Nautilus) Cihazı.
Mars 400SES SUSE Kurumsal Depolama Cihazı
Mars 400 SES

Mars400SES SUSE Enterprise Storage Appliance, ARM mikro sunucu donanımı, 3 yıllık SUSE Enterprise Storage ve SUSE Linux Enterprise Server aboneliği,...

ayrıntılar

Ambedded - Piyasaya profesyonel bir Ceph depolama çözümü.

2013 yılından beri Tayvan'da bulunan, Ambedded Technology Co., LTD. %60 CapEX tasarrufu, %70 daha az güç tüketimi ve %100 ölçeklendirme avantajları ile ARM tabanlı yazılım tanımlı depolama cihazları sunan bir Ceph depolama çözümü sağlayıcısıdır.

Yazılım tanımlı depolama tasarımı ve üretimi için Ambedded ekibi, müşterilerin ceph çözümünü Telekom, medikal, askeri, uç veri merkezi ve HA gerekli kurumsal depolama gibi çok yönlü endüstrilere benimsemelerine yardımcı olmak için geniş deneyime sahiptir.

Ambedded, 2013 yılından bu yana müşterilerine Ceph depolama çözümleri sunmakta olup, hem ileri teknoloji hem de 20 yıllık deneyim ile Ambedded, her müşterinin taleplerinin karşılanmasını sağlar.