RDMA Nedir? RDMA Teknolojisi ve Avantajları

18-03-2023 00:40
RDMA Nedir? RDMA Teknolojisi ve Avantajları

NVidia Mellanox Ethernet Kartı ile RDMA özelliği kurulumu ve kullanımı
Mellanox, RDMA teknolojisinde lider bir oyuncudur ve Mellanox Ethernet kartları bu teknolojiyi kullanarak yüksek hızda veri aktarımı sağlar.

Mellanox Ethernet kartlarının bazı özellikleri:

  • - Yüksek Bant Genişliği: Mellanox Ethernet kartları, 100 Gb/s'ye kadar yüksek bant genişliği sağlar, bu da veri merkezi uygulamaları için yüksek performanslı veri aktarımı sağlar.

  • - Düşük Gecikme Süresi: Mellanox Ethernet kartları, düşük gecikme süreleri sağlayarak yüksek performanslı veri aktarımı için optimize edilmiştir. RDMA teknolojisi sayesinde, gecikme süresi minimum düzeyde tutulur.

 

  • - Esneklik: Mellanox Ethernet kartları, 10 Gb/s, 25 Gb/s, 40 Gb/s, 50 Gb/s ve 100 Gb/s gibi farklı hız seçenekleri sunar. Bu da kullanıcılara, ihtiyaçlarına uygun hızda bir Ethernet kartı seçme esnekliği sağlar.

 

  • - Düşük Güç Tüketimi: Mellanox Ethernet kartları, enerji verimli bir tasarıma sahiptir ve düşük güç tüketimi ile performans ve verimlilik dengesi sağlar.

 

  • - Mellanox Ethernet kartları, RDMA teknolojisi ile yüksek performanslı veri aktarımı için özel olarak tasarlanmıştır. Veri merkezleri için önemli olan yüksek bant genişliği, düşük gecikme süresi, esneklik ve enerji verimliliği gibi özellikler, Mellanox Ethernet kartları ile elde edilebilir.

 

  • - RDMA teknolojisini ve Mellanox Ethernet kartlarının özelliklerini bir araya getirerek, veri merkezlerinde yüksek performanslı veri aktarımı için en uygun çözümlerden birini sunuyoruz.
 

Windows Server üzerinde RDMA kullanımı ve Kurulumu

Windows 2022 sunucusu üzerinde RDMA özelliğinin nasıl kurulacağını anlatan bir blog yazısı . İşte adım adım yapılması gerekenler:
 
1) İlk olarak, sunucunun donanım özelliklerinin RDMA'yı desteklediğinden emin olun.
 
2) Sunucuda RDMA özelliğinin etkinleştirilmesi için, "Server Manager" (Sunucu Yöneticisi) uygulamasını açın. 
"Add Roles and Features" (Roller ve Özellikler Ekle) seçeneğini tıklayın. 
Açılan pencerede, "Before You Begin" (Başlamadan Önce) ekranındaki seçenekleri atlayarak "Installation Type" (Kurulum Türü) ekranına geçin. 
3) "Installation Type" ekranında, "Role-based or feature-based installation" (Rol tabanlı veya özellik tabanlı kurulum) seçeneğini seçin ve "Next" (İleri) butonuna tıklayın. 
4) "Server Selection" (Sunucu Seçimi) ekranında, RDMA özelliğinin kurulacağı sunucuyu seçin ve "Next" (İleri) butonuna tıklayın. 
5) "Server Roles" (Sunucu Rolleri) ekranında, herhangi bir rol seçmeden "Next" (İleri) butonuna tıklayın. 
6) "Features" (Özellikler) ekranında, "Remote Direct Memory Access" özelliğini seçin ve "Add Features" (Özellikler Ekle) butonuna tıklayın. 
7) "Confirmation" (Onay) ekranında, RDMA özelliğinin kurulumunu onaylamak için "Install" (Yükle) butonuna tıklayın. 
8) Kurulum tamamlandığında, sunucuyu yeniden başlatın. 
Microsoft sitesinde de benzer bir adım adım kurulum rehberi mevcut. Aşağıdaki linki kullanarak, RDMA özelliğinin Windows 2022 sunucusunda nasıl kurulacağı hakkında daha detaylı bilgi edinebilirsiniz:
 
https://docs.microsoft.com/tr-tr/windows-server/networking/technologies/rdma/rdma-quick-start-guides#install-rdma-on-windows-server-2022
 
Bu adımları takip ederek, Windows 2022 sunucusu üzerinde RDMA özelliğini kolaylıkla kurabilirsiniz.
 
 
VMware üzerinde RDMA kullanımı ve Kurulumu
VMware üzerinde RDMA özelliğinin nasıl kurulacağını anlatan bir blog yazısı hazırladık. İşte adım adım yapılması gerekenler:
 
1) İlk olarak, VMware sanal makine yönetim paneline giriş yapın. 
RDMA özelliğinin etkinleştirilmesi için, sanal makine ayarlarını açın. 
2) "Virtual Hardware" (Sanal Donanım) sekmesinde, "Add New Device" (Yeni Cihaz Ekle) seçeneğini tıklayın. 
Açılan pencerede, "New Device" (Yeni Cihaz) sekmesini seçin. 
3) "Select Device Type" (Cihaz Türünü Seç) ekranında, "Physical Adapter" (Fiziksel Adaptör) seçeneğini seçin ve "Next" (İleri) butonuna tıklayın. 
4) "Select a Physical Network Adapter" (Fiziksel Ağ Adaptörünü Seç) ekranında, RDMA özelliğinin etkinleştirileceği fiziksel ağ adaptörünü seçin ve "Next" (İleri) butonuna tıklayın. 
5) "Network Label" (Ağ Etiketi) ekranında, bir ağ etiketi adı belirleyin ve "Finish" (Tamamla) butonuna tıklayın. 
6) Ayarları kaydedin ve sanal makineyi yeniden başlatın.
 
VMware sitesinde de benzer bir adım adım kurulum rehberi mevcut. Aşağıdaki linki kullanarak, RDMA özelliğinin VMware üzerinde nasıl kurulacağı hakkında daha detaylı bilgi edinebilirsiniz:
 
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.networking.doc/GUID-77184D08-75EF-4818-A3FE-3CA12140F43C.html
 
Bu adımları takip ederek, VMware üzerinde RDMA özelliğini kolaylıkla kurabilirsiniz.
 
 
 
Veeam ve Windows Server ile RDMA kullanımı ve Kurulumu
Veeam üzerinde RDMA özelliğinin nasıl kurulacağını anlatan bir blog yazısı . İşte adım adım yapılması gerekenler:
 
1) Öncelikle, Veeam yedekleme sunucusunuza erişin ve Veeam Backup & Replication programını açın. 
2) Ardından, "Backup Infrastructure" (Yedekleme Altyapısı) sekmesine geçin ve "Backup Proxies" (Yedekleme Proxy'leri) seçeneğini tıklayın. 
3) Yeni bir yedekleme proxy'si oluşturmak için "Add" (Ekle) butonuna tıklayın. 
4) Açılan pencerede, "Proxy Type" (Proxy Türü) olarak "Microsoft Windows Server" seçeneğini seçin. 
5) Ardından, RDMA özelliğinin etkinleştirilmesi için "Transport Modes" (Taşıma Modları) bölümündeki "Direct Storage Access" seçeneğini seçin. 
6) "Network Traffic Rules" (Ağ Trafik Kuralları) ekranında, yedekleme proxy'sine bağlı ağ etiketini seçin. 
7) Ayarları kaydedin ve yedekleme proxy'sini yeniden başlatın.
 
Veeam sitesinde de benzer bir adım adım kurulum rehberi mevcut. Aşağıdaki linki kullanarak, RDMA özelliğinin Veeam üzerinde nasıl kurulacağı hakkında daha detaylı bilgi edinebilirsiniz:
 
https://helpcenter.veeam.com/docs/backup/hyperv/direct_storage_access.html?ver=110
 
Bu adımları takip ederek, Veeam üzerinde RDMA özelliğini kolaylıkla kurabilir ve yedekleme işlemlerini hızlandırabilirsiniz.
 
 
PFSENSE üzerinde RDMA özelliği kurulumu ve kullanımı
 
RDMA özelliğinin PFSENSE üzerinde nasıl kurulacağına dair bir blog yazısı. İşte adım adım yapılması gerekenler:
 
1) Öncelikle, PFSENSE yönetim arayüzüne erişin ve "System" (Sistem) menüsüne tıklayın. 
2) Ardından, "Advanced" (Gelişmiş) sekmesine geçin ve "System Tunables" (Sistem Ayarları) bölümünde "loader.conf.local" ayarlarını düzenlemek için "Edit" (Düzenle) butonuna tıklayın. 
3)"loader.conf.local" dosyasına aşağıdaki satırları ekleyin: 
rdma_load="YES"
mlx4en_load="YES" 
4) Ayarları kaydedin ve PFSENSE sunucusunu yeniden başlatın. 
5) RDMA özelliğinin doğru şekilde yüklendiğini doğrulamak için, "Shell" (Kabuk) sekmesine geçin ve "kldstat" komutunu kullanarak "mlx4en" modülünün yüklendiğini görün. 

PFsense sitesinde de benzer bir adım adım kurulum rehberi mevcut. Aşağıdaki linki kullanarak, RDMA özelliğinin PFSENSE üzerinde nasıl kurulacağı hakkında daha detaylı bilgi edinebilirsiniz:
 
https://docs.netgate.com/pfsense/en/latest/hardware/rdma.html
 
Bu adımları takip ederek, PFSENSE üzerinde RDMA özelliğini kolaylıkla kurabilir ve ağ performansını artırabilirsiniz.


- Mellanox Resmi Web Sitesi: Mellanox, RDMA teknolojisi konusunda lider firmalardan biridir. Resmi web sitelerinde, Mellanox Ethernet kartlarının özellikleri, RDMA teknolojisi hakkında bilgi ve daha fazlasını bulabilirsiniz. Ayrıca, ürünlerin görselleri de mevcuttur. https://www.mellanox.com/
 
- RDMA over Converged Ethernet (RoCE) Alliance: Bu web sitesi, RDMA teknolojisi ve RoCE (RDMA over Converged Ethernet) hakkında kapsamlı bilgiler içermektedir. RoCE Alliance üyeleri arasında Mellanox da bulunmaktadır. https://www.roceinitiative.org/
 
- Intel Resmi Web Sitesi:
https://www.intel.com/content/www/us/en/products/technologies/remote-direct-memory-access-rdma.html
 
Özetle 
RDMA (Remote Direct Memory Access), ağ iletişimi için kullanılan bir teknolojidir ve veri transferinde düşük gecikme süresi ile yüksek bant genişliği sağlar. RDMA teknolojisi, InfiniBand, RoCE ve iWARP gibi farklı protokoller tarafından desteklenmektedir.
 
Bu teknolojinin avantajları arasında daha düşük CPU kullanımı, daha az bellek kopyalama işlemi ve daha az ağ trafiği yer alır. Bu sayede, veri transferi hızlanır ve işlem gücü artar.
 
Özellikle yüksek performans gerektiren uygulamalarda yaygın olarak kullanılmaktadır. Veri yoğunluğu yüksek işlemler, veri merkezleri, bulut bilişim ve yapay zeka gibi alanlarda RDMA teknolojisi önemli bir role sahiptir.
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.