3. Gündem
• Neden Sistem Yönetimi
• Oracle Yaklaşımı
• EM Grid Control vs. EM Database Control
• 11g Release 2 Database Control Yeni Özellikler
• Enterprise Manager Yönetim Paketleri
• Soru & Cevap
4. Neden Sistem Yönetimi
Bir saatlik sistem kesintisinin
ortalama maliyeti:
42.000 USD/saat
Yıllık ortalama kesinti süresi:
87 saat
Kaynak: Gartner in Network World 2004
5. Neden Sistem Yönetimi
Bilgi Teknolojileri bütçelerinin
ortalama % 60-70’i operasyonel ve
bakım işlemleri için harcanıyor.
Kaynak: CIO Magazine, 2007
6. Neden Sistem Yönetimi
• Bilgi Teknolojileri Sorunları = Đşletme Sorunları
• Sistem kesintileri artık haber manşetlerinde
• Güvenlik, yönetim ve uyumluluk riskleri bilgi teknolojileri ile
başlar
• Sistem Kesintisi = Para Kaybı
7. Dört Koldan Kuşatma
Daha Yüksek
Servis Kalitesi
Daha Çevik Sistemler
Daha Düşük Risk
Bilgi
Teknolojileri
Daha Düşük Operasyonel
Maliyet
9. Sistem Yönetim Đhtiyaçları
• Değişik tedarikçilerle çalışmanın getirdiği karmaşıklık
• Farklı sistemleri bir bütün olarak yönetebilmede eksiklik
• Daha büyük ve karmaşık sistemler
• Problem çözme süresinin artması
• Đşletmeye sunulan servislerin kalitesi
• Tanımlaması güç ve erişilmesi zor
• Đşletmedeki değişikliklerin kolaylıkla ve hızla yapılabilmesi
• Denetleme & Uyma
• Đşletmenin sahip olduğu sistemler nelerdir?
• Uyulması gereken standartlar nelerdir?
• Standartlara uyum nasıl sağlanır?
10. Oracle Sistem Yönetim Yaklaşımı
Herşey Elinizin Altında
• Tüm altyapınızı bir bütün olarak yönetme imkanı
• Birden fazla hedef sistemin tek merkezden yönetimi
• Düşük maliyetlerle yüksek servis seviyeleri
• Etkin performans yönetimi
• Tüm uygulama hayat döngüsü için tam kapsamlı
yönetim
11. Grid Control vs. Database Control
• EM Grid Control • EM Database Control
• Merkezi Yönetim Çözümü • Kurulduğu Veri Tabanı
Sunucusu Üzerinde Yönetim
• Oracle ve Non-Oracle
Teknolojileri Yönetme
Yeteneği
12. Database Control 11gR2
• Yeni Özellikler
• Tüm cluster’i bir bütün olarak yönetebilme imkanı
• Cluster üzerindeki tüm kaynakları yönetebilme yeteneği
• Veri tabanı servislerinin tek noktadan yönetimi
• Sunucu üzerindeki diğer uygulamaları yönetebilme imkanı
14. Diagnostics Pack
• Görsel Performans Yönetim Aracı
• Enterprise Manager üzerinden kolay kullanım
• Özellikler:
• Otomatik performans darboğazı tespiti
• Problem çözümü için öneri sistemi
• Detaylı sistem izleme
15. Diagnostics Pack
ADDM
• Automatic Database Diagnostic Monitor (ADDM):
• Otomatik performans problem teşhisi
• Veri tabanı içine gömülü yapı
• Otomatik performans verisi toplama (Automatic Workload
Repository verilerinden faydalanarak) ve performans analizi
• Sürekli performans takibi ve proaktif problem çözümü
• Semptomlara ait temel sebepleri bulma
16.
17. Diagnostics Pack
AWR
• Automatic Workload Repository (AWR):
• Veri tabanı iş yükü ve performans istatistikleri havuzu
• Periodik olarak iş yükü istatistiklerinin toplanması
• Eski istatistik verilerinin otomatik olarak temizlenmesi
• Sunulan raporda performans darboğazlarının tespiti ve
sorunlu SQL cümlelerini listeleme yeteneği
• Geçmişe dönük performans analizi imkanı
18. Tuning Pack
• Performans problemleri büyük oranda sorunlu SQL
cümlelerine bağlı
• SQL Tuning uzmanlık ve zaman gerektiren bir işlem
• SQL iş yükü sürekli artmakta ve yeni SQL
cümlelerinin tuning işlemi gerekmekte
19. Tuning Pack
• Tuning Pack
• SQL Tuning Set
• SQL Tuning Advisor
• SQL Access Advisor
• Object Reorganization
• SQL Tuning işlemleri için kolay kullanım
• Veri tabanı performans problemlerinin etkin çözümü
20.
21.
22.
23. Change Management Pack
Veri tabanı yöneticilerinin veri tabanı şema değişikliklerini
planlamalarını, gerçekleştirmelerini ve takip edebilmelerini sağlar.
Değişiklik yönetiminin daha basit ve etkin gerçekleştirilmesini
sağlar.
• Değişiklikler takip edilebilir ve kontrol altına alınabilir
• Nesne ve şemalar arasında karşılaştırma ve senkronizasyon
yapılabilir
• Şema nesneleri üzerinde değişiklikler yapılabilir
• Değişikliğin etkileri değerlendirilebilir ve yapılan değişiklikler geri
alınabilir.
24. Change Management Pack
• Özellikler:
• Veri tabanı ve şema değişikliklerinin geri çevirimi
• Baz şema oluşturma ve versiyonlama
• Veri tabanı ve şemalar arasında karşılaştırma
• Veri içeren/içermeyen veri tabanı nesnelerinin kopyalanması
• Nesne tanımlarında değişiklik
• Nesne ve şema senkronizasyonu
• Değişiklik etkilerinin değerlendirilmesi
• Şemaların kopyalanması (cloning) ve farklı kaynaklara
taşınması
25. Change Management Pack
Temel Đşlevler:
• Mevcut Durumu Yakalama • Senkronizasyon (Synchronize)
(Capture) • Veri tabanı nesnelerinin
• Baselines taşınması (Veri ile birlikte ya
da tanım olarak)
• Karşılaştırma (Compare) •Veri tabanı nesne
• Baseline – Veri Tabanı tanımlarında değişiklik
• Veri Tabanı – Veri Tabanı
• Şema – Şema
26. Configuration Management Pack
• Sistem konfigürasyonuna
ilişkin soruların cevabı
• Sistemdeki güvenlik
Kaç tane 10g Release 2 açıklıklarına ilişkin proaktif
veritabanımız var?
uyarı ve raporlama
Kaç tane Linux
sunucumuzn yama • Farklı sistemler arası
seviyesi 34654?
konfigürasyon karşılaştırması
Kaç tane veritabanımızda
hala scott kullanıcısı var?
• Sistem için genel güvenlik
değerlendirmesi
27. Grid yapınızı Kontrol altında tutun
Oracle Eval vs. Best
Inventory Practice Policies
Dis View/Search
Software
co Grid Control ze
Configurations ve aly
r An Compare/Diff
Hardware
Configurations Change Tracking
Install/Clone
Me
pl y tal Oracle.com
Configure Ap ink
Patches
Patch
Security Alerts
Secure
28. Configuration Management Pack
• Configuration Management Pack sayesinde:
• Sistemler arasındaki ilişkiyi grafik olarak görme imkanı
• Donanım ve yazılım seviyesinde sistem konfigürasyonlarının
takibi
• Disk kullanımının izlenmesi ve uyarı mekanizmaları
• Sistem konfigürasyonlarının / değişikliklerin geçmişe dönük
izlenebilmesi ve farklı sistemler arası konfigürasyon
karşılaştırma
29. Data Masking Pack
• Uygulama geliştirme ve test süreçlerinde gerçek
verinin hassas bilgilere erişilemeden kullanılabilmesi
• Kayıtlar arası ilişkilerin taşınarak test sisteminde
bütünlüğün korunması
• Maskelenmiş veriden geriye çevrimin engellenmesi
• Maskeleme işlemleri için özel tanımlar yapılabilmesi
30. Oracle Data Masking
Geri Çevirimsiz Kimlik Maskeleme
Canlı Sistem Test Sistemi
SOYADI SĐCĐL_NO TELEFON SOYADI SĐCĐL_NO TELEFON
YILDIZ 203333234 222-33-44 ANSKEKSL 111231111 123-45-67
DEMĐR 323222943 333-45-67 BKJHHEIEDK 222341345 987-65-43
• Hassas verinin test sistemlerinden uzak tutulmasını sağlar
• Tablolar arası ilişkileri korur, uygulamada değişiklik gerektirmez
• Hassas veri canlı sistemi terketmez
• Hazır taslaklar ve maskeleme politikaları
31. Tam Kapsamlı Yönetim
Extended Infrastructure Management
Virtual Servers Databases Middleware Network
• VMWare
• Oracle VM
• Oracle, Exadata, • Check Point Firewall
TimesTen • Oracle
Operating • Juniper Netscreen Firewall
• IBM DB2 • IBM WebSphere • F5 BIG-IP
Systems • MS SQL Server • BEA WebLogic • Nortel Alteon Switch
(2000 & 2005) • MS .NET (partner-built)
• Linux • Sybase • MS BizTalk Server
• All Unix • MySQL • MS IIS
• Microsoft • MS Commerce Server
• MVS
Storage
• MS ISA Server
Applications • MS Active Directory
• JBoss AS
Servers • IBM MQ Series • NetApp Filer
• Citrix Presentation Server • EMC Celerra, Clariion,
(partner-built) Symmetrix
• Oracle • Blue Lane PatchPoint • Pillar Axiom (partner-built)
(partner-built)
• Microsoft Exchange • Onaro SANScreen
• Tomcat (partner-built)
• Dell PowerEdge • SAP