On Thu, 2012-05-24 at 10:59 +0300, Atıf CEYLAN wrote: > > > On Thu, 2012-05-24 at 09:19 +0300, Veli Cakmak wrote: > > > Cevaplar için teşekkürler. > > > > 4x300Gb Sas 15K disk (6 da olabilir), HP Smart Array p410i raid > > kartı, data boyutu 60Gb, 70 db sayısı, tablo sayısı 10500 'dir > > > > iyi çalışmalar > > Hocam bu durumda soyle bir oneri'de bulunacagim, > oncelikle isletim sisteminiz icin eger mumkunse bu diskler haricinde > yeni diskler takin. > Sadece db'ler icin 6 diskiniz olursa daha iyi olur. 70 db hacim ve > islem yogunluguna gore 2 parcaya bolun. 2xraid1 seklinde data ve > indexinizi ve kalan raid1'inizi de loglama icin tutun (tabi innodb > kullaniyorsaniz). > Eger toplamda 4 diskiniz olacaksa ben bunlari soyle yapardim, 1 disk > isletim sistemi, 1 disk loglar, diger 2 diskte esit bolunmus 2 data ve > index dizini icin. cok io olan disklerdeki verileri daha az io olan > disklere kaydirmak boylece mumkun olabilecektir. Ancak bu durumda data > guvenliginiz tehlikede olacak. Genel olarak okuma agirlikli > veritabanlarinda benim kanaatim mumkun oldugunca raid1 yapmak. Raid > controller performansi icin oldukca makul oldugu gibi yazma isinin az > oldugunu farz ettigimden yazmada da cogu durumda yeterli oluyor. > > Aslinda yine bunlar hepsi kullanim yogunluguna, onde calisacak > uygulamaya, sorgularinizin, veritabani konfigurasyonunuzun optimize > olmasina, bellek miktariniza vs. bagli bir suru degiskenli konular. > Tahmini kullanici sayilari ve islemci + memory bilgisi nedir?
Soylemeyi unuttum, hangi modeli secerseniz secin, file system ve raid konusunda bazi ayarlamalar yapmaniz gerekecek. Veritabani icin ayridiginiz volume'lerinizi XFS yapmanizi ve raid stripe size'inizi mumkun oldugunca dusuk tutmanizi oneriyorum. Ayni sekilde mount opsionlarindan noatime mutlaka kullanin. Ayrica file systemlerin stripe parametrelerini inceleyin. Kucuk capli yazma islemlerinizi ciddi manada etkileyecek bu faktorleri gozardi etmeyin. Ayrica 15K diskler ile takribi 170 civari IOPS elde edersiniz. Bunlarin ortalama gecikme sureleri, seek sureleri gibi konular hesaplanarak raid'lerin kabaca okuma yazma hizlari tahmin edilebilir. Ben db deyince sadece SSD dusunebililiyorum. 15K 4 disk raid10 ile elde edebileceginiz iops 1000 varmidir bilemeyecegim ama ben tek ssd ile 2500/s transaction isleyen bir db'de io sorunu yasamiyorum mesela. Bu durumda o kadar para verip SAS almaktansa o kadar para verip SSD almak bence cok daha makul bir yontem. -- * Atıf CEYLAN * System Admin * http://www.yy.com.tr
_______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
