Re: [Linux-ag] linux cluster kullanın dediler, ama nasil?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Devrim GUNDUZ (devrim@gunduz.org)
Date: Tue 09 Aug 2005 - 11:48:49 EEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Merhaba,

On Tue, 9 Aug 2005, Serdar wrote:

> 16000 kullanıcının aynı anda internetten öğrenci veri girişi ve veri görüntüleme rapor işlemi yaptığını düşüneceğiz
> bu arada sistem yavaşlamamalı veya çökmemeli, sistemin durmaya tahammülü yok çünkü
> örneğin öss sınav sonuçlarının bakılması gibi bir sistem nasil yapariz???
>
> linux cluster kullanın dediler, load balansing yaparsın dediler
> bir yığın parayı SUN Micro sisteme vermeyin dediler
>
> Nasil bir yol izleriz. Bu sistemde Oracle veri tabanini kullanmak mi yoksa alternatif var mi onereceginiz?

Şirket adı vermeden size gerçek bir senaryo çizmek istiyorum:

Eş zamanlı 4,5 milyon kadar kullanıcının bağlı olduğu bir sistem düşünün.
1 saniyede 300 transaction'ın gerçekleştirildiği bir küme yapısı var. Her
veritabanı farklı işler yapıyor (toplam 6 veritabanı) ve bunların hepsi
farklı sunucularda duruyor. Bu sunucular çift XEON işlemcili (2.6-3.0 Ghz
arası işlemciler), 4 GB bellekli, işletim sistemi için (Debian) 2*36 GB
diskli, veri için 6*72 GB diskli (diskler RAID 1).

Veritabanları 2 farklı "ülkeye" ( :-D ) replike ediliyor. Bir sorun
anında uygulama tarafında hemen değişiklik yapılıyor ve slave sunucular
oluveriyor master.

Geçen hafta yapılan denemelerde AMD Opteron'ların öevcut yapılandırmaya
gre 3 kat daha hızlı çalıştı görüldü ve bugünlerde bunlara geçiş
yapılıyor. Red Hat EL da denenecekler arasında, ilk denemelerde ağır yük
altında daha sağlam bir duruş gösterdiği görüldü ama gerçek verilerle
deneme 1 ay sonra olacak.

Burada veritabanı sunucusu olarak PostgreSQL kullanılıyor. Hatta 7.4.5
kullanılıyor; yakında 8.0'a geçilecek ve o zaman tablespace desteğii
bgwriter'in getirdiği avantajlar ile (CHECKPOINT anında yükün çok
azalması) daha fazla işlem yapılabilecek. Hatta 8.1'de backende
iliştirilecek autovacuum ile vacuum yükü de azaltılıyor. Şimdi biz Nicolai
ile autovacuum'un işletim sistemine getirdiği yükü azaltma çalışmaları da
yapıyoruz, o zaman sanırım 8.2'de daha da fazla özelliği olacak.

Kısacası durum bu. :)

Saygılar,
- --
Devrim GUNDUZ
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
                      http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFC+G3ztl86P3SPfQ4RAiTnAJ9Q68NrlKQTyprrQPnFv+xT9FB1LgCeO0iA
7uJrDtIE2IiPLRdUDPo5uJk=
=fnX0
-----END PGP SIGNATURE-----

_______________________________________________
Linux-ag mailing list
Linux-ag@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-ag


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.