Ceph Türkiye 10. Meetup İstanbul: Ceph Networking ve Genel Soru-Cevap Etkinliği
Ceph Türkiye 10. Meetup İstanbul: Ceph Networking ve Genel Soru-Cevap Etkinliği Ceph Türkiye meetup etkinlikleri 2019 yılında hız kesmeden devam ediyor. Haziran ayında Ankara'daki etkinliğin ardından Temmuz ayında benzer etkinlik 24.07.2019 Çarşamba günü Yıldız Teknik Üniversitesi Davutpaşa Kampüsü Teknoparkı Uyumsoft ofisinde düzenlenmiştir. Meetup grubuna katılan üyelerle tanışmak ve networking imkanı sağlamak üzere düzenlenen etkinlikte, gelen talepler doğrultusunda Ankara'da olduğu spesifik bir konudan bahsetmek yerine katılımcıların istedikleri soruları ve merak ettiklerini sorabilecekleri interaktif bir soru-cevap oturumu gerçekleştirilmiştir. Konuşmacı olarak katıldığım etkinlikte, katılımcıların Ceph kullanımları ile ilgili kısa bir sohbetin ardından Ceph ile ilgili özet bir takım bilgilerin ardından soru-cevap bölümüne geçilmiştir. Fiba Banka gibi kurumların yanında İnnova Bilişim, Nebula, Uyumsoft, Markum Cloud, Innovance BT, Netcen Teknoloji ve Compsan Bilişim gibi firmaların katılımı ile gerçekleşen oturumda katılımcılar danışmak istedikleri veya merak ettikleri konularda…
Ceph Türkiye 9. Meetup Ankara: Ceph Networking ve Genel Soru-Cevap Etkinliği
Ceph Türkiye 9. Meetup Ankara: Ceph Networking ve Genel Soru-Cevap Etkinliği Ceph Türkiye meetup etkinlikleri kapsamında 2019 yılının ilk etkinliği 19.06.2019 Çarşamba günü ODTÜ Teknokent İkizler Konferans Salonu'nda düzenlenmiştir. Meetup grubuna yeni katılan üyelerle tanışmak ve networking imkanı sağlamak üzere düzenlenen etkinlikte, gelen talepler doğrultusunda spesifik bir konudan bahsetmek yerine katılımcıların istedikleri soruları ve merak ettiklerini sorabilecekleri interaktif bir soru-cevap oturumu gerçekleştirilmiştir. Konuşmacı olarak katıldığım etkinlikte, katılımcıların tanışması ve Ceph kullanımları ile ilgili kısa bir sohbetin ardından soru-cevap bölümüne geçilmiştir. T.C. Sağlık Bakanlığı, Türksat, Aselsan, Bilkent Üniversitesi gibi kurumların yanı sıra Uyumsoft, İnnova, Forte Teknoloji, Dia Yazılım, Key Yazılım, Ekin Teknoloji ve 4S gibi firmaların katılımı ile gerçekleşen oturumda katılımcılar danışmak istedikleri veya merak ettikleri konularda sorularına cevap bulmuştur. Konu ile ilgili bir çok uzmanın katıldığı etkinliklere siz de katılmak isterseniz lütfen…
Üretim Ortamlarında Bluestore Kullanımı ve Ceph Backend Tespiti
Üretim Ortamlarında Bluestore Kullanımı ve Ceph Backend Tespiti Üretim Ortamlarında Bluestore İlk olarak 2017 yılının sonlarına doğru Luminous sürümü ile yeni bir depolama mekanizması olarak karşımıza çıkan Bluestore, o günlerde halen geliştirildiği belirtilen bir özellik olarak duyurulmuştu. Daha önceki yazılarımdan birinde Bluestore'dan detaylıca bahsetmiş ve filestore'dan farklı ve avantajlı yönlerine değinmiştim. Ancak yine belirttiğim yazımda aşağıda tekrar paylaştığım uyarı doğrultusunda Ceph'i bünyesinde barındıran Redhat'in henüz kendi Ceph ürünlerinde Bluestore'u production ortamlarında kullanmadığını, topluluk sürümünden gelen geri dönüşler yardımıyla olgunlaşmaya devam ettiğini belirtmiştim. Ancak bu yılın Ocak ayının sonlarına doğru Redhat, yaptığı duyuruda Redhat Ceph Storage 3.2 ürünü ile birlikte "büyük haber" olarak Bluestore mekanizmasının production ortamlarda kullanılmaya hazır hale geldiğini duyurdu. Ceph Backend Tespiti Ben de uzun süredir beklediğim bu haber doğrultusunda, test ortamlarından başlayarak Filestore kullanan Ceph kümelerini Bluestore'a…
Ceph SSD/NVME Disk Seçimi
Ceph SSD/NVME Disk Seçimi Dağıtık mimaride çalışan Ceph depolama sisteminin en karakteristik özelliği, yüksek performanslı ve genelde SSD veya NVME tabanlı journal diskler ile depolama kümesine yazılan veriyi sıralı (sequential) hale getirmesi, böylece mekanik disklere yazma ve bu disklerden okuma hızını arttırmasıdır. Mekanik disklerdeki sorun, verinin diske yazılırken rastgele farklı bölgelere yayılması ve bunu sağlamak için okuma/yazma kafası denilen mekanizmanın ileri/geri hareket etmesinden kaynaklanan gecikmenin oldukça fazla olmasıdır. Depolama dünyasında bu problem SSD disklerin üretilmesi ve NAND flash yongaların kullanılması ile aşılmıştır. SSD disklerde mekanik bileşen bulunmaması gecikmelerin çok düşük seviyelere indirilmesine ve disk performansının ciddi oranda artmasına imkan vermektedir. Özellikle rastgele yazma hızları mekanik disklere oranla çok yüksektir. SSD disklerde veri yazılacak adrese elektriksel olarak doğrudan gönderilir. Mekanik disklerdeki gibi motor ve okuma/yazma kafası olmadığından SSD diskler oldukça sessiz…
OpenStack ile Ceph Object Storage Entegrasyonu
OpenStack ile Ceph Object Storage Entegrasyonu Bilindiği gibi Ceph, özellikle bulut iş yükleri için biçilmiş kaftan olup blok depolama, nesne tabanlı depolama ve dosya sistemi ihtiyaçlarının tamamını bir arada sunan bütünleşik, yeni nesil bir depolama çözümüdür. Tek nokta hatalarına karşı dayanıklı olması, yatay mimaride exabyte seviyelerine kadar kolayca büyüyebilmesi, meydana gelebilecek hataları otomatik düzeltmesi (self healing), açık kaynak kodlu olması ve donanım bağımsız çalışması Ceph'in OpenStack, Proxmox, CloudStack ve benzeri bulut ortamlarında her geçen gün daha fazla kullanılmasını sağlamaktadır. Açık kaynak kodlu alternatifler içerisinde en çok tercih edilen bulut çözümü olan OpenStack ise bünyesinde bir çok platform (PaaS) ve uygulama (SaaS) olarak verilen servisler barındırmaktadır. Bu servislerden sadece bir tanesi olan "object storage" servisi, dağıtık yapıda çalışan depolama mimarisine sahip, API üzerinden erişilip kullanılan, verilerin nesneler halinde bir kaç kopya halinde…
Ceph Object Storage Kurulumu
Ceph Object Storage Kurulumu Ceph; blok depolama, nesne tabanlı depolama ve dosya sistemi türündeki depolama ihtiyaçlarını tek bir platform üzerinden sağlayan bütünleşik bir çözümdür. Bu yazıda mevcut bir Ceph kümesine "object storage" servisinin eklenmesi ele alınacaktır. Object Storage Servisi Hakkında Ceph üzerinde "object storage" servisi Rados gateway sunucuları ile sağlanmaktadır. Yeni Ceph sürümlerinde "Rados Gateway - RGW" terimi yerini "Ceph Object Gateway"e bırakmıştır. Her ne kadar daha öncesinde RadosGW olarak anılsa da, bu yazıda da terminolojide farklılık olmaması açısından "Ceph Object Gateway - Object GW" kullanılacaktır. "Object storage" servisi, ön tarafta çalışan, REST tabanlı, Amazon S3 ve OpenStack Swift API ile uyumlu Object GW sunucularından meydana gelmektedir. Object GW üzerinde çalışan web sunucusu, API üzerinden istekleri karşılayarak librados kütüphanesi kullanarak alt katmanda yer alan nesnelere erişmektedir. Aynı kullanıcıya ait erişim…
Ceph Bluestore
Ceph Bluestore BlueStore, Ceph için geliştirilmiş yeni bir depolama mekanizması olup Luminous sürümünden itibaren OSD’ler oluşturulurken varsayılan yöntem olarak kullanılmaya başlamıştır. Burada Bluestore’un varsayılan olarak kullanılması durumunun topluluk sürümü (community edition) için geçerli olduğunu, bu yazının hazırlandığı tarih itibariyle Ceph’i bünyesinde barındıran Redhat firmasının destek verdiği platformlarda Bluestore kullanımını henüz resmi olarak desteklemediğini ve teknik önizleme (technical preview) durumunda olduğunu belirtmek faydalı olacaktır. Bu nedenle üretim (production) ortamlarında Bluestore’un kullanımı tamamen kullanıcının tercihine bağlı bir durumdur. Topluluktan bildirilen bazı olumlu geri dönüş ve yorumlara rağmen yazının hazırlandığı tarih itibariyle kendi yönettiğim üretim ortamlarında halen journal destekli Filestore kullandığımı, ancak Bluestore ile ilgili gelişmeleri çok yakından takip ettiğimi ve bazı Ar-Ge çalışmaları yaptığımı dipnot olarak düşmek isterim. Son olarak Luminous ve Mimic dahil yeni sürümlerde her ne kadar Bluestore varsayılan depolama…