Succes Story Argelith

CANIAS ERP için MySQL ile Yüksek Erişebilirlik Çözümü

 (Aktif/pasif Failover-Clustering)

Acar Software & FromDual Hakkında

Acar Software GmbH uzun yıllardır FromDual ile veritabanı alanında ‚Yüksek Erişebilirlik Çözümü‘ ile ilgili işbirliği yapmaktadır. Bu işbirliği müşterilere, Acar Software’in CANIAS ve FromDual’den MYSQL kısmını teslim almasıyla CANIAS ERP için MySQL ile yüksek kullanılabilirlik çözümü sağlamaktadır.

Başlangıç Durumu

Die Rygol Dämmstoffe GmbH Almanya’daki iki üretim yeri ile izolasyon malzemeleri üretimi yapmaktadır. Sezondaki iş durumuna göre bazı zamanlarda kesinlikle ERP sistemindeki kayıp zamanların telafisi olamayabiliyor. CANIAS ERP başlangıcından kısa bir süre sonra güvenilirliği sağlama gereksinimi ortaya cikti. Bu sebeple acar software GmbH bu sorunu karmaşık bir IT altyapısında uygulamak üzere görevlendirildi.

MySQL Tabanlı Çözüm

İşletmenin problemsiz çalışabilmesi için işletmede yapılan bir analizden sonra Aktif/Passif Failover Cluster için karar verildi. Cluster kendi içinde iki fiziksel olarak ayrı veri merkezinde uygulamaya konuldu. Böylelikle diğer yangın ya da sel gibi çevresel etkilere karşı sistem güvenliği sağlanmış oldu. Fiber optik kablolama ve SAN (Storage Area Network) ile kompleks IT altyapısından ötürü birçok teknik engeli aşarak sistemin daha kolay yönetilebilmesine olanak verilmesi gerekti.

Arka plandaki teknik konsept

Aktiv/pasif Failover-Cluster’de konsept şu şekildedir: Cluster yazılımıyla birbiriyle iletişim kuran iki server bulunur (Bunlar düğüm olarak da isimlendirilir). DRBD birinci sunucudan ikinci sunucuya verileri senkronize eder. MySQL veritabanı aktif olan düğümde işlerken, diğer düğüm pasif olarak bekler ve veriler sadece DRBD üzerinden kabul edilir. Aktif düğümlerdeki veritabanı sanal bir IP (VIP) olarak nitelendirilir.
Bir sorun olduğunda, bu sorun Cluster Software tarafından algılanır ve tüm akış pasif olan server‘a kaydırılır. Veritabanı otomatik geri dönüşümünden birkaç dakika sonra tekrar aktif hale gelir. Failoverin tamamı CANIAS ERP için şeffaf çalışır. Teorik olarak, her türlü uygulamanın bu tarz bir kurulum ile yüksek oranda erişilebilir yapılabilir. Bu tür Failover-Cluster çözümünün (MySQL HA çözümü olarakda isimlendirilir ve MySQL-Cluster ile karıştırılmamalıdır.) erişilebilirlik oranı %99.99 (4×9)’dur ve buda yıllık en fazla 52 dakikalık bir kesinti anlamına gelmektedir.

Kullanılan Bileşenler

Aşağıdaki kılavuz MySQL 5.1‘e dayanmaktadır (veritabanı sürümü bu bağlamda çok önemli bir rol oynamaz). Temel işletim sistemi olarak Linux/CentOS 5.5 kullanılmıştır. Ancak diğer Linux distribütörleri ve sürümleri de benzer şekilde çalışır. Ayrıca DRBD v8.3.8 ve Heartbeat v3.0.3 kullanılmıştır.

Şirket Bilgileri

EDIT Systems
Cevizli Mah. Tugay Yolu Caddesi
Kurşunlu Sok. No: 2 / D: 150
34846 Maltepe / İSTANBUL


Telefon: +90 216 510 05 25
Fax: +90 216 510 05 25

E-Mail: info@editsystems.com

Kartal V.D.: 324 044 1899
Ticaret Sicil No: 905550

Copyright © EDIT Systems