oracle cloud day 2016

12
TRT Arşiv Sistemi Veritabanı Yönetimi Ayhan Zorlubaş Çözüm Mimarı ComPro Bilişim Teknolojileri

Upload: ayhan-zorlubas-msc

Post on 22-Jan-2018

115 views

Category:

Marketing


0 download

TRANSCRIPT

Page 1: Oracle Cloud Day 2016

TRT Arşiv Sistemi Veritabanı YönetimiAyhan Zorlubaş

Çözüm Mimarı

ComPro Bilişim Teknolojileri

Page 2: Oracle Cloud Day 2016

TRT SAYISAL ARŞİV VERİTABANI YÖNETİMİ PROJESİ

TRT Arşiv Dairesi Ne Yapar?

Exadata Seçim Nedenleri?

İmplementasyonSüreci?

Sonuçlar

Page 3: Oracle Cloud Day 2016

TRT ARŞİV DAİRESİ NE YAPAR?

TRT Arşiv Dairesi Başkan’lığıkurumun yapım ve yayınsürecinde üretilen görsel, işitselyayın materyalinin; arşivekazandırılması, güvenilirortamlarda saklanması, yenidenkullanıma sunulması, sayısalortama aktarılması (SAS), detaylıiçerik çözümlemesi, yurtiçi-yurtdışı tanıtım ve bumateryallerin satışınıgerçekleştiren bir dairedir.

Page 4: Oracle Cloud Day 2016

EXADATA SEÇİM NEDENLERİ

• Sistem yük altında (yaklaşık 130 aktifsession’a ulaştığında) I/O problemlerioluşuyor.

• Bu problemler (I/O wait) CPUüzerinde aşırı yük meydana getiriyor.

• Benzer durumda bir de re-indexyapılmak istendiğinde hizmet kalitesiciddi anlamda düşüyor.

• Yaşanan I/O problemleri nedeniyleveritabanı üzerinde hizmet verenuygulama servisleri time-out süresisonunda sık sık servis dışı kalıyor.

Page 5: Oracle Cloud Day 2016

EXADATA SEÇİM NEDENLERİ

• Rutin işlemlerde yaşanan busorunlar, sorgulama ve raporlamaişlemleri eklendiğinde sistemikullanılamaz hale getiriyor.

• Raporlama için kullanılan data-mart veri ayıklama ve dönüştürmeişlemleri çok uzun süreler alıyor.

• Yedekleme işlemi çok uzunsürüyor.

Page 6: Oracle Cloud Day 2016

CANLI VERİTABANI ÖZELLİKLERİ:

TRT bünyesinde kullanılan veritabanı2 fiziksel makina üzerinde OracleDatabase Standart Ed. RAC olarakkurulmuş olup, geleneksel depolamasistemleri üzerinde tanımlanmış diskbirimlerine ASM dosya sistemikullanılarak oluşturulmuştur. Her birfiziksel node üzerinde 32 GB memoryve 16 CPU çekirdeği bulunmaktadır.Sistem, ilgili TRT schema’larınınçalışması için Arşiv Yönetim Sistemiüreticisi tarafından optimizeedilmiştir.

EXADATA SEÇİM NEDENLERİ

Page 7: Oracle Cloud Day 2016

PERFORMANS TEST VERİTABANI

(EXADATA) ÖZELLİKLERİ:

Testler esnasında Exadata x3-2 Quarter

Rack kullanılmıştır. 2 fiziksel “compute

node” üzerinde Oracle Database

Enterprise Ed. RAC olarak kurulmuştur.

Depolama ünitesi olarak Exadata Storage

Cell’ler kullanılmaktadır. ASM yönetim ve

dosya sistemi standart olarak

kullanılmaktadır. Performans açısından,

index ve analiz hariç paralelizm dışında ek

bir optimizasyon yapılmamıştır.

EXADATA SEÇİM NEDENLERİ

Page 8: Oracle Cloud Day 2016

IMPLEMENTASYON SÜRECİ

• Veri transfer metotları denendi veuygun transfer metodu belirlendi.

• Uygulama modülleri, Benzer I/O vekullanıcı yükleri oluşturularak testleryapıldı.

• Yük testleri ile en fazla hizmet verilecekbenzer senaryolardaki eş zamanlısession sayıları belirlendi.

• Rapor ve sorgulamalar için yük testlerioluşturuldu ve yapıldı.

• Uygulama servislerinde kullanılantransaction bazlı yük modellerioluşturuldu.

• I/O yük testleri yapıldı.

Page 9: Oracle Cloud Day 2016

• Veritabanı hizmet servislerioluşturuldu

• Veri transferi ve uygulamamigration’ı yapıldı

• Uygulamaların veritabanı üzerindeçalışırlığı test edildi

• Metod sabit tutularak gerçek geçişyapıldı

• Servis tabanlı problemler giderildi

• İzleme ve iyileştirme çalışmalarıyapıldı

IMPLEMENTASYON SÜRECİ

Page 10: Oracle Cloud Day 2016

SONUÇLAR

• Donanım tabanlı I/O’da öncekisisteme göre x68 kat iyileşme

• Anlık sorgu sürelerinde ortalama x8kat hızlanma

• Rapor sorgularında x14 kathızlanma

• Yük altında I/O ve CPUproblemlerinin yaşanmaması

Page 11: Oracle Cloud Day 2016

• Servis kalitesinin yükseltilmesi

• Yüksek transaction süresinceaksama yaşanmaması

• Re-index işlemlerinin ortalama x10kat hızlanması

• Data-mart veri oluşturmada x12 kathızlanma

• %100 uptime - hizmet süresi

SONUÇLAR

Page 12: Oracle Cloud Day 2016

Email: [email protected]

Tel: 0533 591 27 65

TEŞEKKÜRLER