100 TB raporlama veritabanı kurulumu için 'zarfın arkası' hesaplaması üzerinde çalışıyorum. Buradaki uzmanlardan düşünceler arıyorum. Önerilen ortam:
- Depolama Kapasitesi ~ 100 TB
- Tablolar ~ 200, 1 GB ile 5 TB arasında değişen boyutlar. ortalama boyut 100GB-200GB arasında olabilir
- ETL - işler 10 milyondan 500 bayta kadar birleştirme anahtarları ile 10 milyonlarca satırlık tablolar arasında birleştirmeyi gerektirebilir. bu tür birleşimler 2-5 dakikadan kısa sürede bitmelidir
- Canlı Seçimler - başlangıçta, yalnızca belirli hızlarla ilgilenir. saniyede 500 seçimi desteklemelidir. Güncellemeler / saniye nispeten daha küçük bir sayı olacaktır ve bu alıştırma için göz ardı edilebilir.
- 24x7 kullanılabilirliğe ihtiyaç duyar. Belirli çağrılar sunmak için 2 bağımsız DB sunucusu bulunmalıdır (veriler çoğaltılmış olarak).
Sorular:
- Şu anda Oracle'a bakıyorum. Büyük veritabanları için diğer ticari (veya) açık kaynak çözümleriyle olan deneyiminiz nasıl oldu?
- Hangi donanım-işletim sisteminin en iyi şekilde çalıştığını gördünüz? Dell'de Linux planlıyorum.
- NetApp gibi ağ depolaması şart mı? Raf dışı ticari disklerin kullanımıyla ilgili hangi sorunları öngörüyorsunuz?
- Donanım ve işletim sistemi hazır olduğunda, DB'yi, depolamayı vb. Ayarlamak, yapılandırmak için ne kadar zaman ayırırdınız?
- Hangi takım kompozisyonları gözlemlediğiniz ortamlarda en iyi sonucu verdi? Yani, böyle bir kurulumu yönetmek ve çalıştırmak için gereken çeşitli Yöneticiler (OS Admin, Oracle DB Admin?). 7x24 çalışma süresi elde etmek için kaç tanesine ihtiyaç duyulabilir.
- DB Lisansları, Ağ Depolama maliyetleri hakkında herhangi bir tahmin / aralık.
Tüm çevre detaylarına sahip olmadığımı biliyorum. Kesin detaylar aramıyorum, bir yaklaşım yeterli. Bazı sorular en iyi şekilde yöneticiler tarafından yanıtlanabilse de, Yöneticiler perspektifiyle ilgileniyorum. Katkınız için teşekkür ederim.