TURKCELL’in EXADATA Yolculuğu

Slides:



Advertisements
Benzer bir sunumlar
el ma 1Erdoğan ÖZTÜRK ma ma 2 Em re 3 E ren 4.
Advertisements

Yrd. Doç. Dr. Mustafa Akkol
Oktay ERBEY CRM & B2B Ürün Satış Hizmet Yöneticisi
Değişkenler ve bellek Değişkenler
DOĞAL SAYILAR.
T.C. İNÖNÜ ÜNİVERSİTESİ Arapgir Meslek YÜKSEKOKULU
Eğitim Programı Kurulum Aşamaları E. Savaş Başcı ASO 1. ORGANİZE SANAYİ BÖLGESİ AVRUPA BİLGİSAYAR YERKİNLİĞİ SERTİFİKASI EĞİTİM PROJESİ (OBİYEP)
SAMSUNPORT.
-Demografik- Nüfus Analizi
ÇALIŞMA VE DİNLENME SÜRELERİ
Atlayarak Sayalım Birer sayalım
BEIER CÜMLE TAMAMLAMA TESTİ
Diferansiyel Denklemler
Microsoft Danışman Öğrenci
TÜRKİYE EKONOMİSİNE GENEL BAKIŞ VE SON GELİŞMELER KEMAL UNAKITAN MALİYE BAKANI 05 Eylül 2008 T.C. MALİYE BAKANLIĞI.
BEIER CÜMLE TAMAMLAMA TESTİ
ALIŞVERİŞ ALIŞKANLIKLARI ARAŞTIRMASI ÖZET SONUÇLARI Haziran 2001.
Uygulamalı Örneklem Seçimi
KIR ÇİÇEKLERİM’ E RakamlarImIz Akhisar Koleji 1/A.
HİSTOGRAM OLUŞTURMA VE YORUMLAMA
ETİK ve İTİBAR YÖNETİMİ
Soruya geri dön
Prof. Dr. Leyla Küçükahmet
PNÖMATİK TEMEL SEVİYE TP101 UYGULAMALAR.
CAN Özel Güvenlik Eğt. Hizmetleri canozelguvenlik.com.tr.
“Dünyada ve Türkiye’de Pamuk Piyasaları ile İlgili Gelişmeler”
HAZIRLAYAN:SAVAŞ TURAN AKKOYUNLU İLKÖĞRETİM OKULU 2/D SINIFI
1/25 Dört İşlem Problemleri A B C D Sınıfımızda toplam 49 öğrenci okuyor. Erkek öğrencilerin sayısı, kız öğrencilerin sayısından 3 kişi azdır.
ORHAN EREN İLKOKULU 1-A.
ÖRNEKLEM VE ÖRNEKLEME Dr.A.Tevfik SÜNTER.
USLE R FAKTÖRÜ DR. GÜNAY ERPUL.
EBOB EKOK.
1/20 BÖLME İŞLEMİ A B C D : 4 işleminde, bölüm kaçtır?
Gün Kitabın Adı ve Yazarı Okuduğu sayfa sayısı
TÜRKİYE KAMU HASTANELERİ KURUMU
1 YASED BAROMETRE 18 MART 2008 İSTANBUL.
İL KOORDİNASYON KURULU I.NCİ DÖNEM TOPLANTISI
İmalat Yöntemleri Teyfik Demir
Matematik 2 Örüntü Alıştırmaları.
Mustafa Akgül. 27 Kasım 2014 Inet-tr'1ı 2 Tarihçe Kasım 1995 Dış bağlantı 64K Yurt içi: 9.6K, 19.2K - 2M Planlar - tarafları buluşturmak.
TÜRKİYE EKONOMİSİNE GENEL BAKIŞ VE SON GELİŞMELER KEMAL UNAKITAN MALİYE BAKANI 5 Eylül 2008 T.C. MALİYE BAKANLIĞI.
Uygulamalı Örneklem Seçimi
Tam sayılarda bölme ve çarpma işlemi
PÇAĞEXER / SAYILAR Ali İhsan TARI İnş. Yük. Müh. F5 tuşu slaytları çalıştırmaktadır.
DOĞUM VE SAĞLIK: DOĞUM SAYISI SAĞLIK DURUMUNU ETKİLİYOR MU ? Amaç Annelik kadının varoluşunda ona bahşedilen bir duygudur. Anneliğin birçok getirisi olduğu.
HALK KÜTÜPHANELERİ SOSYAL AĞLARDA HALK KÜTÜPHANELERİNE ERİŞİM.
DIŞ EKONOMİK İLİŞKİLER
“Akademik Bilişim ’02” 6-8 Şubat 2002, Konya Y.T. Türkçe Arama Motorlarında Performans Değerlendirme Yaşar Tonta Hacettepe Üniversitesi
Devam eden proje sayısı
Açık Ders Malzemelerinde (ADM) Teknik Alt Yapı R. Orçun Madran
4 X x X X X
Mukavemet II Strength of Materials II
1/20 ÖLÇÜLER (Zaman) A B C D Bir saat kaç dakikadır?
Strateji Geliştirme Başkanlığı 1 DÜNYA EKONOMİSİ REEL SEKTÖR.
ANA BABA TUTUMU ENVANTERİ
1 DEĞİŞMEYİN !!!
Test : 2 Konu: Çarpanlar ve Katlar
2015 YILINDA UYGULANACAK BRÜT ASGARİ ÜCRET TUTARLARI
Bankacılık sektörü 2010 Ocak-Aralık dönemindeki gelişmeler Ocak 2011.
Bankacılık sektörü 2010 yılının ilk yarısındaki gelişmeler “Temmuz 2010”
Katsayılar Göstergeler
Çocuklar,sayılar arasındaki İlişkiyi fark ettiniz mi?
SAYILAR NUMBERS. SAYILAR 77 55 66 99 11 33 88.
1 STRICTLY CONFIDENTIAL & FOR PERSONAL USE ONLY TURKCELL LALE SARAL DEVELİOĞLU GENEL MÜDÜR YARDIMCISI PAZARLAMA.
1.HAFTA 26 Ağustos 2009 ÇARŞAMBA 2.HAFTA 01 EYLÜL 2009 SALI 3.HAFTA 09 EYLÜL 2009 ÇARŞAMBA 4.HAFTA 15 EYLÜL 2009 SALI 5.HAFTA 23 EYLÜL 2009 ÇARŞAMBA 6.HAFTA.
1.HAFTA 26 Ağustos 2009 ÇARŞAMBA 2.HAFTA 01 EYLÜL 2009 SALI 3.HAFTA 09 EYLÜL 2009 ÇARŞAMBA 4.HAFTA 15 EYLÜL 2009 SALI 5.HAFTA 23 EYLÜL 2009 ÇARŞAMBA 6.HAFTA.
SLAYT 1BBY220 OCLC WorldCat Yaşar Tonta Hacettepe Üniversitesi yunus.hacettepe.edu.tr/~tonta/ BBY220 Bilgi Erişim İlkeleri.
PÇAĞEXER / SAYILAR Ali İhsan TARI İnş. Yük. Müh. F5 tuşu slaytları çalıştırmaktadır.
ÖĞR. GRV. Ş.ENGIN ŞAHİN BİLGİ VE İLETİŞİM TEKNOLOJİSİ.
Diferansiyel Denklemler
Sunum transkripti:

TURKCELL’in EXADATA Yolculuğu Metin YILMAZ & Ferhat ŞENGÖNÜL Kasım 2010

Turkcell Hakkında Türkiye’nin Lider GSM Operatorü 33.9 Milyon abone (Temmuz 2010) Avrupa’nın 3. büyük GSM operatorü (abone sayısı bazında) 8 Farklı ülkede iştirakler / toplam 60 Milyon + abone 150 tanesi Production olmak üzere 500 den fazla Oracle Veritabanı 20 tane DBA

Özet Turkcell’in DW domainindeki en büyük veri tabanı 100 TB (~250 TB uncompressed )  EXADATA DBM v2 Full SAS 3 Ayrı alanda 10 kat kazanç Aylık 50bin raporluk sistemde ortalama 10x performans artışı sağlandı. Veri büyüklüğü 10x küçüldü. (250TB -> 25TB) Sistem Odasındaki kabinet sayısı 11’den 1’e düştü. Yatayda büyüyebilme imkanı sağlandı.

Verinin Büyüklüğü Turkcell Veri Akışı 1.5 Milyar CDR / gün Exadata ETL AB Initio Oracle ODI Kaynak DB Raporlama MSTR Diğer DWH DBleri Verinin Büyüklüğü 1.5 Milyar CDR / gün 600 -1000 GB ham data / 20+ kaynak veri tabanı Dosyalarda işlenen 5 TB / gün 2-3 TB veritabanına yükleme

Turkcell Veri Akışı / Uygulama Sunucuları ETL Ortamı AB Initio – 8 Node Linux Cluster Hergün yükleme 19:00 - 08:00 (SLA) Tablolar Sql*Loader ile 16 paralel yükleniyor. Raporlama Ortamı MSTR (Microstrategy) 300+ Kullanıcı 3000 farklı rapor / aylık 50 bin rapor Çalışma aralığı 08:00 – 22:00 (SLA)

Fiber Channel (32 x 4 Gtbit/s) Fiziksel Dönüşüm   OLD SYSTEM NEW SYSTEM Server Model Sun M9000 Oracle Exadata V2 Cpu Type Sun Sparc 7 2.52 GHz Xeon® E5540 Processors 2.53 GHz Number Of Cpu Threads 176 128 Total Main Memory 512 GB 576 GB Total Storage Capacity 120 TB 30 TB Storage Connection Technology Fiber Channel (32 x 4 Gtbit/s) Infiniband ( 8 x 40 Gbit ) Storage Maximum IO Throughput Capacity 5 GB/s 21 GB/s Server + Storage units Total Power 57 KVA 20 KVA Server + Storage units Total Form Factor 11 Rack 1 Rack Approximate Data Backup Duration 44 Hours 14 Hours Number of Backup Tape Cartridges Per Backup 159 57

Yatayda ölçeklenebilme Neden Exadata? Basit Mimari Sun M9000 & on(10) Disk kabineti yerine sadece 1 makine Tek DESTEK Noktası Eski sistemde kurulum ve 5GB/s için aylarca uğraşıldı. Exadata 5 gün içinde hazır. Her sorun için TEK DESTEK Noktası. Yatayda ölçeklenebilme Veri her zaman ARTAR! Boyut her yıl 2’ye katlanıyor.(45TB to 100TB) Eski disk mimarileri sınırlıdır. 600+ disk max I/O throughput of 5 GB/s. yerine 168 SAS disk max I/O throughput of 21 GB/s.

Performans İhtiyaçları Neden Exadata? Exadata Migration Ort Süre Performans İhtiyaçları Aylık 50 bin rapor. Ortalama rapor süresi 27 dakikadan 3 dakikaya düştü. 5 dakikadan kısa süren raporlar %45 ‘ten %90 ’a çıktı. 4 saatten uzun süren rapor sayısı 87 ‘den 1 ‘e düştü.

Proje Ayrıntıları Ne değişiyor? Exadata V2 makinesine geçiş Oracle Version değişimi (10.2.0.4  11.2.0.1) Single Instance  RAC 4 Aylık (Nisan-Temmuz) güven testi Crash Testleri Network Hız Testi ( 10G mi / IB mi ) Backup/Restore Performans Testleri (RAT, Rapor süreleri, yükleme süreleri)

Projenin Zorlu Noktaları 30 TB’a sığacak mıyız? (~100 TB 10g sıkıştırılmış) 2 günde nasıl taşıyacağız ? Ne kadarı read/only yapılıp önceden taşınabilir? Ne kadarı daha sonra taşınsa olur? Ne tür bir network kullanılmalı? 8-nodlu RAC ? Önceki tecrübeler yeter mi? Geri dönüş planı: Paralel yükleme?

Taşıma DB Link üzerinden Insert/append Platform ve version değişimi TTS, ASM Rebalance, Backup/Restore bize uygun değil. Turkcell tarafından yazılmış PL/SQL kodu Uğur DEMİRELÇE Metadata (Tablespaceler düzenlendi) Partition bazında 128 paralel Insert/Append 40 TB veri taşındı. Transfer hızı 300 MB/s, yaklaşık 1,1 TB/saat 36 saatte tamamlandı HCC için yüksek CPU kullanımı 20 TB read/only önceden , ~40TB aylık veri daha sonra

Test Gerçek oldu! Yaşanacak sorunları görmek için 3 hafta önce test taşıması Son kullanıcılar geri dönmemize izin vermediler. Planlanandan 3 hafta önce taşıma bitirildi. Paralel yüklemeler 3 hafta boyunca devam etti. Kutlan MANİSALI / Koray KETANİ Ay geçişi dahil her ortamda sistemin tutarlılığı görüldü.

Sıkıştırma / Sıralama Eski sistem 10gR2 Sıkıştırma Exadata V2 HCC ~2-3 kat ~250TB veriyi 100TB’a indiriyordu. Exadata V2 HCC Veri 250TB  25TB (Data) + 5TB (Temp) = 30TB HCC Query High – Sıkıştırma Oranı ~7-10x Archive sıkıştırma daha verimli ancak CPU kullanımına dikkat! http://ferhatsengonul.wordpress.com/2010/08/09/getting-the-most-from-hybrid-columnar-compression/ SORT COMPRESS SIZE (GB) RATIO NOSORT NOCOMP 137,59 1 Q_HIGH 21,21 6,48 SORT_A 12,18 11,29 SORT_B 15,37 8,95 SORT_A_B 11,64 11,80

Raporlardaki İyileşme Report Name Old System Exadata by…X CRC Control Report 0:15:48.73 0:05:06.07 X2 prepaid bireysel toplam harcanan kontor tl 8:02:10.59 1:51:33.20 X4.3 eom_equipment_utilization report 0:38:17.77 0:00:23.34 X163 Eom equipment arpu report 0:09:46.25 0:02:08.00 X4.5 Son 10 gun icinde yapilan gonderimler 0:17:57.95 0:00:37.61 X45.7 Rapor 01. Satış Kanalı Kırılımında Blackberry 0:03:22.24 0:00:00.66 X487 İnternet Paketleri Postpaid paketiçi ve paket 0:05:41.34 0:01:00.34 Connectcard Fatura tutarları 0:31:32.38 0:00:46.51 X66.3 Connectcard Aktivasyon 0:25:21.00 0:00:54.88 X44.9 Aylık 50bin rapor Bazı raporlarda 400x bazılarında 10x

Exadata ile Yaşamak RAC’tan korkmaya (artık) gerek yok. Scan-IP sayesinde yük nodelara dağılıyor. Yoğun PQ kullanımı sorunsuz. Hala çok fazla log var. Temporary Tablespace alanına dikkat! Exadata tutarlı ama ilgi istiyor. Bütün bir cell i ya da tek bir diski ya da flash disklerden birini kaybettiğimiz durumda bile hizmet kesintisi yaşanmadı. Enterprise Manager izleme için gerekli Grid Control SQL Monitor

Son Kullanıcı yorumları Altyapı degişiklikleri ile performans kazancı olacak laflarını çok duymuştuk fakat bu sefer aldığımız sonuçlar karşısında şok olduk. Rekabetin hiç durmadan devam ettiği bu ortamda daha hızlı aksiyonlar alabilecegiz. XDDS tek kelime ile muhteşem, hiç bir rapor 10 dakikadan uzun sürmüyor. Eskiden 3-4 saat bekledigimiz raporlar 3-4 dakikada geliyor, gerçek değil gibi ama gerçek. “Beni korkutuyorsun MSTR” facebook statusü.

Yolculuğun Devamı 2. hatta 3. Rack’ı eklemek DWH ‘la bağlantılı veri tabanlarının da exadataya taşınması. OLTP Real-Time DWH

Türkiye Oracle Kullanıcıları Grubu kuruldu. TROUG Türkiye Oracle Kullanıcıları Grubu kuruldu.

Teşekkürler Sorular Ferhat ŞENGÖNÜL www.turkcell.com.tr ferhat.sengonul@turkcell.com.tr