SlideShare a Scribd company logo
Ramazan ÖZTEMUR
22.11.2017
Ankara
Ceph Türkiye Meetup
Ceph Tasarımında Dikkat
Edilmesi Gereken Hususlar
Gündem
• Gereksinimlerin Belirlenmesi
• Replika vs Erasure Coding
• Performans Maliyet Kapasite
• İş Yüküne Özel tasarım
• Donanım Seçimi
• Önerilen Donanım Listesi
• Örnek Tasarım
• Soru/Cevap
Gereksinimlerin Belirlenmesi
• Ticari Limit ve Gereksinimler
– Bütçe
– Amaç (Günlük iş, HPC, Media Stream,
Arşiv, özel amaç vb)
– Tür (Block, Object, FS)
Gereksinimlerin Belirlenmesi
• Teknik Gereksinimler
– Net Kapasite?
– Veri Büyüme Hızı ?
– IOPS ?
– Kümeden Beklenen Transfer Hızı, MB/s ?
– Replikasyon ?
– Hangi Uygulama ?
– Okuma(%70) / yazma(%30) oranı
– Yazılan Veri Deseni
Gereksinimlerin Belirlenmesi
• Teknik Gereksinimler
– Performans / Maliyet önceliği
– Kaç Disk / Host Kaybı Tolere Edilmeli ?
– Replika Farklı Rack Kabin/DC/Region
de Olacak mı?
– Küme, Ağ Trafiği? Kabin?
Replika vs Erasure Coding
Performans Maliyet Kapasite
• Performans / Maliyet / Kapasite
– Replika – Erasure Coding
– Küme Disk Tipleri
●
Full Flash
●
Cache + Mekanik Disk
●
Çeşitli Disk Havuzları
– Ağ
– Küme/Sunucu/Disk Sayısı
İş Yüküne Özel tasarım
Donanım Seçimi
• Küme Sunucuları
• Ağ Katmanı
• Disk
• Journal Disk
Önerilen Donanım Listesi
• Küme Sunucuları
– Diskler
●
10 GbE kart / 8 – 10 SAS HDD
●
10 GbE kart / ~ 12 SATA HDD
– Journal
●
4 - 6 Disk / 1 SSD journal
Önerilen Donanım Listesi
• Küme Sunucuları
– RAM
●
1TB / 1 GB RAM
– CPU
●
OSD / 0.5 Core veya 1 GHz CPU
●
SSD / 2 Core
– Ağ
●
Genel Ağ – 1 / 10 Gbps
●
Küme Ağ – 1 / 10 / 40 Gbps
Önerilen Donanım Listesi
• Küme Monitör Sunucusu
– En az 3 (3, 5)
– Çalışan Ceph Servis / 1 GB RAM
– Çalışan Ceph Servis / 10 GB Disk
– Genel Ağ - 1 / 10 GbE
Önerilen Donanım Listesi
• Küme Ceph MetaData Sunucu (MDS)
– Yedekli önerilir, Monitor Sunucular
– Çalışan Servis / 1 GB RAM
– Çalışan Servis / 10 GB Disk
– Genel Ağ - 1 / 10 GbE
Önerilen Donanım Listesi
• Küme Rados GW
– Object Storage API sunucu
– Genelde Mon Sunucuda
Önerilen Donanım Listesi
• Tahmin Edilemeyen Yüklerde Genel Kabul
– %70 Read / %30 Write IOPS oranı
– ~ 4-8 KB Random Read Paterni
• Küme IOPS verimliliği
– 4-8 K Random Read 0.88
– 4-8 K Random Write 0.64
Örnek Tasarım
• Gereksinimler
– 1 PB Hacim
– 500 VM
– 100 IOPS / VM
– Total 50.000 IOPS
Örnek Tasarım
• Performans Odaklı
– 2620v3 CPU (6 çekirdek)
– 64 GB RAM
– 2 x 500 GB SATA HDD (OS)
– 20 x 1.8 TB SAS 10K RPM HDD
– 4 x 200 GB Journal
– 1 x 1 Gbps + 4 x 10 GbE (2 bond)
– 1000 / (20 * 1.8 * 0.85) * 3 = 98 sunucu
Örnek Tasarım
• Performans Odaklı Tasarım Başarımı
– 10K SAS disk : 250 IOPs
– Cluster okuma oranı:
●
250*20*98*.88 = 431200 IOPs
●
Yaklaşık 800 IOPs (VM başına)
– Cluster yazma oranı:
●
250*20*98*.88 = 313600 IOPs
●
Yaklaşık 600 IOPs (VM başına)
Örnek Tasarım
• Düşük Maliyet
– CPU: 2 x 2630v3 (16 cores)
– RAM: 192 GB
– HDD (OS): 2 x SATA 500 Gb
– HDD (OSD): 28 x SATA 4 Tb (7.2k,3.5”)
– SSD (write journal): 6 x SSD 200 GB
– NIC: 1 x 1 GbE, 4 x 10 GbE (2 bond)
– 1000/ (28 * 4 * 0.85) * 3 = 32 sunucu
Örnek Tasarım
• Maliyet Odaklı Tasarım Başarımı
– SATA Disk : 150 IOPs
– Cluster okuma rating:
●
150*32*28*0.88 = 118,272 IOPs
●
Yaklaşık 200 IOPs (VM başına)
– Cluster yazma rating:
●
150*32*28*0.64 = 86,016 IOPs
●
Yaklaşık 150 IOPs (VM Başına)
Yaklaşan Etkinlikler
● Ceph Türkiye 4. Meetup
29.11.2017 Saat:19:00
İstanbul YTE Davutpaşa
Kampüsü Teknoparkı, A1 Blok
● Ceph Türkiye 5. Meetup
07.12.2017 Saat:19:00
Ankara Ataköşk Hotel
● Ceph Türkiye 6. Meetup
14.12.2017 Saat:19:00
İstanbul İTÜ Ayazağa Kampüsü
SC3 Ulusal Yüksek Başarımlı Hesaplama M.
Soru / Cevap
● Teşekkürler
● Meetup davet / sunum / salon
● Sorular

More Related Content

What's hot

Exadata Performance Notes
Exadata Performance NotesExadata Performance Notes
Exadata Performance Notes
Özgür Umut Vurgun
 
Oracle12c flex rac flex asm
Oracle12c flex rac flex asmOracle12c flex rac flex asm
Oracle12c flex rac flex asm
Özgür Umut Vurgun
 
Exchange Server 2010 Database Availability Group(DAG)
Exchange Server 2010 Database Availability Group(DAG)Exchange Server 2010 Database Availability Group(DAG)
Exchange Server 2010 Database Availability Group(DAG)
Serhad MAKBULOĞLU, MBA
 
Nginx sunu 2014
Nginx sunu 2014Nginx sunu 2014
Nginx sunu 2014
Mert Akkaya
 
Exchange Server 2007 Cluster
Exchange Server 2007 ClusterExchange Server 2007 Cluster
Exchange Server 2007 Cluster
ÇözümPARK
 
Active Directory ve Powershell ile Hyper-V Taşıma
Active Directory ve Powershell ile Hyper-V TaşımaActive Directory ve Powershell ile Hyper-V Taşıma
Active Directory ve Powershell ile Hyper-V Taşıma
Mustafa
 
Sunucularımızı Gözleyelim
Sunucularımızı GözleyelimSunucularımızı Gözleyelim
Sunucularımızı Gözleyelim
Oguz Yarimtepe
 
Linkle mimari
Linkle mimariLinkle mimari
Linkle mimari
Tahsin Yüksel
 
Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Karabük Üniversitesi Programlama Günleri - PostgreSQL SunumuKarabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
atifceylan
 
DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...
DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...
DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...
atifceylan
 
Apache Spark : Genel Bir Bakış
Apache Spark : Genel Bir BakışApache Spark : Genel Bir Bakış
Apache Spark : Genel Bir Bakış
Burak KÖSE
 
Hadoop & Cloudera Workshop
Hadoop & Cloudera WorkshopHadoop & Cloudera Workshop
Hadoop & Cloudera Workshop
Serkan Sakınmaz
 
AZ 103 : Microsoft Azure Administrator - 2
AZ 103 : Microsoft Azure Administrator - 2AZ 103 : Microsoft Azure Administrator - 2
AZ 103 : Microsoft Azure Administrator - 2
MSHOWTO Bilisim Toplulugu
 
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri AnaliziHadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Serkan Sakınmaz
 
Ankara Spark Meetup - Big Data & Apache Spark Mimarisi Sunumu
Ankara Spark Meetup - Big Data & Apache Spark Mimarisi SunumuAnkara Spark Meetup - Big Data & Apache Spark Mimarisi Sunumu
Ankara Spark Meetup - Big Data & Apache Spark Mimarisi Sunumu
Serkan Sakınmaz
 
Mongodb Ödev- İnternet programcılığı- IP2-Vize 2
Mongodb Ödev- İnternet programcılığı- IP2-Vize 2Mongodb Ödev- İnternet programcılığı- IP2-Vize 2
Mongodb Ödev- İnternet programcılığı- IP2-Vize 2
gulindasdan
 
Node js giriş (intro)
Node js giriş (intro)Node js giriş (intro)
Node js giriş (intro)
Hasan Sungur Bilgen
 
Kak depolama stratejiniz nasıl olmalı?
Kak depolama stratejiniz nasıl olmalı?Kak depolama stratejiniz nasıl olmalı?
Kak depolama stratejiniz nasıl olmalı?
Gokhan Boranalp
 
AnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big DataAnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big DataAnkara JUG
 

What's hot (20)

Exadata Performance Notes
Exadata Performance NotesExadata Performance Notes
Exadata Performance Notes
 
Oracle12c flex rac flex asm
Oracle12c flex rac flex asmOracle12c flex rac flex asm
Oracle12c flex rac flex asm
 
Exchange Server 2010 Database Availability Group(DAG)
Exchange Server 2010 Database Availability Group(DAG)Exchange Server 2010 Database Availability Group(DAG)
Exchange Server 2010 Database Availability Group(DAG)
 
Nginx sunu 2014
Nginx sunu 2014Nginx sunu 2014
Nginx sunu 2014
 
Exchange Server 2007 Cluster
Exchange Server 2007 ClusterExchange Server 2007 Cluster
Exchange Server 2007 Cluster
 
Active Directory ve Powershell ile Hyper-V Taşıma
Active Directory ve Powershell ile Hyper-V TaşımaActive Directory ve Powershell ile Hyper-V Taşıma
Active Directory ve Powershell ile Hyper-V Taşıma
 
Veri tabanı
Veri tabanıVeri tabanı
Veri tabanı
 
Sunucularımızı Gözleyelim
Sunucularımızı GözleyelimSunucularımızı Gözleyelim
Sunucularımızı Gözleyelim
 
Linkle mimari
Linkle mimariLinkle mimari
Linkle mimari
 
Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Karabük Üniversitesi Programlama Günleri - PostgreSQL SunumuKarabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
 
DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...
DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...
DBA ve Geliştiriciler İçin Başarımı Artırıcı Öneriler - PostgreSQL Konferansı...
 
Apache Spark : Genel Bir Bakış
Apache Spark : Genel Bir BakışApache Spark : Genel Bir Bakış
Apache Spark : Genel Bir Bakış
 
Hadoop & Cloudera Workshop
Hadoop & Cloudera WorkshopHadoop & Cloudera Workshop
Hadoop & Cloudera Workshop
 
AZ 103 : Microsoft Azure Administrator - 2
AZ 103 : Microsoft Azure Administrator - 2AZ 103 : Microsoft Azure Administrator - 2
AZ 103 : Microsoft Azure Administrator - 2
 
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri AnaliziHadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
 
Ankara Spark Meetup - Big Data & Apache Spark Mimarisi Sunumu
Ankara Spark Meetup - Big Data & Apache Spark Mimarisi SunumuAnkara Spark Meetup - Big Data & Apache Spark Mimarisi Sunumu
Ankara Spark Meetup - Big Data & Apache Spark Mimarisi Sunumu
 
Mongodb Ödev- İnternet programcılığı- IP2-Vize 2
Mongodb Ödev- İnternet programcılığı- IP2-Vize 2Mongodb Ödev- İnternet programcılığı- IP2-Vize 2
Mongodb Ödev- İnternet programcılığı- IP2-Vize 2
 
Node js giriş (intro)
Node js giriş (intro)Node js giriş (intro)
Node js giriş (intro)
 
Kak depolama stratejiniz nasıl olmalı?
Kak depolama stratejiniz nasıl olmalı?Kak depolama stratejiniz nasıl olmalı?
Kak depolama stratejiniz nasıl olmalı?
 
AnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big DataAnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big Data
 

Similar to Ceph Türkiye 3.Meetup Ankara: Ceph Tasarımında Dikkat Edilecek Hususlar

Ibm storage sales
Ibm storage salesIbm storage sales
Ibm storage salesHande Hnd
 
Ibm storage presales presentation
Ibm storage presales presentationIbm storage presales presentation
Ibm storage presales presentationHande Hnd
 
Istanbul Datascience Academy Talks
Istanbul Datascience Academy TalksIstanbul Datascience Academy Talks
Istanbul Datascience Academy Talks
Metin Uslu
 
Bilgisayar Mimarisi 07, Feza BUZLUCA
Bilgisayar Mimarisi 07, Feza BUZLUCABilgisayar Mimarisi 07, Feza BUZLUCA
Bilgisayar Mimarisi 07, Feza BUZLUCA
Feza BUZLUCA
 
64 bit işlemcilerin modern tarihçesi
64 bit işlemcilerin modern tarihçesi64 bit işlemcilerin modern tarihçesi
64 bit işlemcilerin modern tarihçesiTalha Kabakus
 
Oracle Database & Oracle Datawarehouse Best Practices
Oracle Database & Oracle Datawarehouse Best PracticesOracle Database & Oracle Datawarehouse Best Practices
Oracle Database & Oracle Datawarehouse Best Practices
Zekeriya Besiroglu
 
Oracle DB Standard Edition: Başka Bir Arzunuz?
Oracle DB Standard Edition: Başka Bir Arzunuz?Oracle DB Standard Edition: Başka Bir Arzunuz?
Oracle DB Standard Edition: Başka Bir Arzunuz?
Gokhan Atil
 
Bilgisayar Mimarisi 06, Feza BUZLUCA
Bilgisayar Mimarisi 06, Feza BUZLUCABilgisayar Mimarisi 06, Feza BUZLUCA
Bilgisayar Mimarisi 06, Feza BUZLUCA
Feza BUZLUCA
 
Bilgisayar bellekleri
Bilgisayar bellekleriBilgisayar bellekleri
Bilgisayar bellekleri
yasamaatesi
 
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIGOracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIG
Gokhan Atil
 
Nosql & MongoDB
Nosql & MongoDBNosql & MongoDB
Nosql & MongoDB
Serdar Buyuktemiz
 
Çözümlü Sorular
Çözümlü SorularÇözümlü Sorular
Çözümlü SorularBttBLog
 
Donanım Sunusu - 6
Donanım Sunusu - 6Donanım Sunusu - 6
Donanım Sunusu - 6
Bilgisayar Kulübü
 
FPGA ve VHDL Ders - 1
FPGA ve VHDL Ders - 1FPGA ve VHDL Ders - 1
FPGA ve VHDL Ders - 1
SerkanDereli2
 
Btu110 Bil Giris Turkce
Btu110 Bil Giris TurkceBtu110 Bil Giris Turkce
Btu110 Bil Giris Turkcefatoshcuq
 
Failover Clustering Sql Server
Failover Clustering Sql ServerFailover Clustering Sql Server
Failover Clustering Sql ServerHakan Yüksel
 
Apache Spark ile Twitter’ı izlemek
Apache Spark ile Twitter’ı izlemekApache Spark ile Twitter’ı izlemek
Apache Spark ile Twitter’ı izlemek
Mehmet Uluer, MSc.
 

Similar to Ceph Türkiye 3.Meetup Ankara: Ceph Tasarımında Dikkat Edilecek Hususlar (20)

Ibm storage sales
Ibm storage salesIbm storage sales
Ibm storage sales
 
Ibm storage presales presentation
Ibm storage presales presentationIbm storage presales presentation
Ibm storage presales presentation
 
Istanbul Datascience Academy Talks
Istanbul Datascience Academy TalksIstanbul Datascience Academy Talks
Istanbul Datascience Academy Talks
 
Bilgisayar Mimarisi 07, Feza BUZLUCA
Bilgisayar Mimarisi 07, Feza BUZLUCABilgisayar Mimarisi 07, Feza BUZLUCA
Bilgisayar Mimarisi 07, Feza BUZLUCA
 
64 bit işlemcilerin modern tarihçesi
64 bit işlemcilerin modern tarihçesi64 bit işlemcilerin modern tarihçesi
64 bit işlemcilerin modern tarihçesi
 
Oracle Database & Oracle Datawarehouse Best Practices
Oracle Database & Oracle Datawarehouse Best PracticesOracle Database & Oracle Datawarehouse Best Practices
Oracle Database & Oracle Datawarehouse Best Practices
 
Oracle DB Standard Edition: Başka Bir Arzunuz?
Oracle DB Standard Edition: Başka Bir Arzunuz?Oracle DB Standard Edition: Başka Bir Arzunuz?
Oracle DB Standard Edition: Başka Bir Arzunuz?
 
Bilgisayar Mimarisi 06, Feza BUZLUCA
Bilgisayar Mimarisi 06, Feza BUZLUCABilgisayar Mimarisi 06, Feza BUZLUCA
Bilgisayar Mimarisi 06, Feza BUZLUCA
 
Bilgisayar bellekleri
Bilgisayar bellekleriBilgisayar bellekleri
Bilgisayar bellekleri
 
Oracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIGOracle 12c Database In Memory DBA SIG
Oracle 12c Database In Memory DBA SIG
 
CEIT 253
CEIT 253CEIT 253
CEIT 253
 
CEIT 253
CEIT 253CEIT 253
CEIT 253
 
CEIT 253
CEIT 253CEIT 253
CEIT 253
 
Nosql & MongoDB
Nosql & MongoDBNosql & MongoDB
Nosql & MongoDB
 
Çözümlü Sorular
Çözümlü SorularÇözümlü Sorular
Çözümlü Sorular
 
Donanım Sunusu - 6
Donanım Sunusu - 6Donanım Sunusu - 6
Donanım Sunusu - 6
 
FPGA ve VHDL Ders - 1
FPGA ve VHDL Ders - 1FPGA ve VHDL Ders - 1
FPGA ve VHDL Ders - 1
 
Btu110 Bil Giris Turkce
Btu110 Bil Giris TurkceBtu110 Bil Giris Turkce
Btu110 Bil Giris Turkce
 
Failover Clustering Sql Server
Failover Clustering Sql ServerFailover Clustering Sql Server
Failover Clustering Sql Server
 
Apache Spark ile Twitter’ı izlemek
Apache Spark ile Twitter’ı izlemekApache Spark ile Twitter’ı izlemek
Apache Spark ile Twitter’ı izlemek
 

Ceph Türkiye 3.Meetup Ankara: Ceph Tasarımında Dikkat Edilecek Hususlar

  • 1. Ramazan ÖZTEMUR 22.11.2017 Ankara Ceph Türkiye Meetup Ceph Tasarımında Dikkat Edilmesi Gereken Hususlar
  • 2. Gündem • Gereksinimlerin Belirlenmesi • Replika vs Erasure Coding • Performans Maliyet Kapasite • İş Yüküne Özel tasarım • Donanım Seçimi • Önerilen Donanım Listesi • Örnek Tasarım • Soru/Cevap
  • 3. Gereksinimlerin Belirlenmesi • Ticari Limit ve Gereksinimler – Bütçe – Amaç (Günlük iş, HPC, Media Stream, Arşiv, özel amaç vb) – Tür (Block, Object, FS)
  • 4. Gereksinimlerin Belirlenmesi • Teknik Gereksinimler – Net Kapasite? – Veri Büyüme Hızı ? – IOPS ? – Kümeden Beklenen Transfer Hızı, MB/s ? – Replikasyon ? – Hangi Uygulama ? – Okuma(%70) / yazma(%30) oranı – Yazılan Veri Deseni
  • 5. Gereksinimlerin Belirlenmesi • Teknik Gereksinimler – Performans / Maliyet önceliği – Kaç Disk / Host Kaybı Tolere Edilmeli ? – Replika Farklı Rack Kabin/DC/Region de Olacak mı? – Küme, Ağ Trafiği? Kabin?
  • 7. Performans Maliyet Kapasite • Performans / Maliyet / Kapasite – Replika – Erasure Coding – Küme Disk Tipleri ● Full Flash ● Cache + Mekanik Disk ● Çeşitli Disk Havuzları – Ağ – Küme/Sunucu/Disk Sayısı
  • 9. Donanım Seçimi • Küme Sunucuları • Ağ Katmanı • Disk • Journal Disk
  • 10. Önerilen Donanım Listesi • Küme Sunucuları – Diskler ● 10 GbE kart / 8 – 10 SAS HDD ● 10 GbE kart / ~ 12 SATA HDD – Journal ● 4 - 6 Disk / 1 SSD journal
  • 11. Önerilen Donanım Listesi • Küme Sunucuları – RAM ● 1TB / 1 GB RAM – CPU ● OSD / 0.5 Core veya 1 GHz CPU ● SSD / 2 Core – Ağ ● Genel Ağ – 1 / 10 Gbps ● Küme Ağ – 1 / 10 / 40 Gbps
  • 12. Önerilen Donanım Listesi • Küme Monitör Sunucusu – En az 3 (3, 5) – Çalışan Ceph Servis / 1 GB RAM – Çalışan Ceph Servis / 10 GB Disk – Genel Ağ - 1 / 10 GbE
  • 13. Önerilen Donanım Listesi • Küme Ceph MetaData Sunucu (MDS) – Yedekli önerilir, Monitor Sunucular – Çalışan Servis / 1 GB RAM – Çalışan Servis / 10 GB Disk – Genel Ağ - 1 / 10 GbE
  • 14. Önerilen Donanım Listesi • Küme Rados GW – Object Storage API sunucu – Genelde Mon Sunucuda
  • 15. Önerilen Donanım Listesi • Tahmin Edilemeyen Yüklerde Genel Kabul – %70 Read / %30 Write IOPS oranı – ~ 4-8 KB Random Read Paterni • Küme IOPS verimliliği – 4-8 K Random Read 0.88 – 4-8 K Random Write 0.64
  • 16. Örnek Tasarım • Gereksinimler – 1 PB Hacim – 500 VM – 100 IOPS / VM – Total 50.000 IOPS
  • 17. Örnek Tasarım • Performans Odaklı – 2620v3 CPU (6 çekirdek) – 64 GB RAM – 2 x 500 GB SATA HDD (OS) – 20 x 1.8 TB SAS 10K RPM HDD – 4 x 200 GB Journal – 1 x 1 Gbps + 4 x 10 GbE (2 bond) – 1000 / (20 * 1.8 * 0.85) * 3 = 98 sunucu
  • 18. Örnek Tasarım • Performans Odaklı Tasarım Başarımı – 10K SAS disk : 250 IOPs – Cluster okuma oranı: ● 250*20*98*.88 = 431200 IOPs ● Yaklaşık 800 IOPs (VM başına) – Cluster yazma oranı: ● 250*20*98*.88 = 313600 IOPs ● Yaklaşık 600 IOPs (VM başına)
  • 19. Örnek Tasarım • Düşük Maliyet – CPU: 2 x 2630v3 (16 cores) – RAM: 192 GB – HDD (OS): 2 x SATA 500 Gb – HDD (OSD): 28 x SATA 4 Tb (7.2k,3.5”) – SSD (write journal): 6 x SSD 200 GB – NIC: 1 x 1 GbE, 4 x 10 GbE (2 bond) – 1000/ (28 * 4 * 0.85) * 3 = 32 sunucu
  • 20. Örnek Tasarım • Maliyet Odaklı Tasarım Başarımı – SATA Disk : 150 IOPs – Cluster okuma rating: ● 150*32*28*0.88 = 118,272 IOPs ● Yaklaşık 200 IOPs (VM başına) – Cluster yazma rating: ● 150*32*28*0.64 = 86,016 IOPs ● Yaklaşık 150 IOPs (VM Başına)
  • 21. Yaklaşan Etkinlikler ● Ceph Türkiye 4. Meetup 29.11.2017 Saat:19:00 İstanbul YTE Davutpaşa Kampüsü Teknoparkı, A1 Blok ● Ceph Türkiye 5. Meetup 07.12.2017 Saat:19:00 Ankara Ataköşk Hotel ● Ceph Türkiye 6. Meetup 14.12.2017 Saat:19:00 İstanbul İTÜ Ayazağa Kampüsü SC3 Ulusal Yüksek Başarımlı Hesaplama M.
  • 22. Soru / Cevap ● Teşekkürler ● Meetup davet / sunum / salon ● Sorular