progressokulu.com OpenEdge Replication Slide 2

14

Transcript of progressokulu.com OpenEdge Replication Slide 2

Bölüm 2: OpenEdge Replication Planlaması

Bu dersi tamamladığımız zaman şunları öğreneceğiz;

• Planlama görevlerinin ön hazırlığı• OpenEdge Replication ve Transparent Data Encryption• OpenEdge Replication ve After-Imaging• OpenEdge Replication ve After-Image extentleri• Kaynak veritabanının After-Image extent boyutları• OpenEdge Replication ağ bant genişliğinin belirlenmesi• İlave işleri göz önünde bulundurmak• OpenEdge Replication ve After-Imaging’in özeti

Planlama Görevinin Ön Hazırlığı

Bir veritabanı yedekleme planı oluşturmalısınız.

• Replike edilecek veritabanı• Sistem kaynakları• Kaynak veritabanının üzerinde yer alacağı makine• Hedef veritabanının üzerinde yer aldığı makine• Kaynak ve hedef veritabanlarının mantıksal yapıları• Kaynak ve hedef veritabanı arasında güvenilir TCP/IP bağlantısı

Production veritabanınızı değerlendirmelisiniz.

OpenEdge Replication ve Transparent Data Encryption

Gereklilikler Etkinleştirme

OpenEdge Replication ve After-Imaging

Tip Fayda SakıncaSabit-boyutlu extent Performans: Sabit extentler

performans etkisine maruz kalır, extent’i yaratırken blokları formatlar ve ayırır. Bu da veritabanının normal işlemlerde biraz performanslı çalışmasını sağlar.

Tam Extent Yönetimi: Extent yönetim döngüsünde çoklu extent dolumuna olanak tanır. Bu, After-Imaging yönetiminde hesaplanmalıdır.

Değişken-Boyutlu Extent Performans Kaybı: Yeni bir extent bloğuna ihtiyaç duyulduğu ve hiç boş blok kalmadığı zaman, veritabanı broker’ı işletim sisteminden ilave boş alan tahsisine ve formatlanmasına gereksinim duyar.

Dolu Diskler: Extentler tüm diski kaplayacak boyuta kadar büyüyebilirlerBüyük Dosya Yönetimi: Değişken extentlerin yönetimi, extentler herhangi bir boyuta ulaşıncaya kadar, çok büyük dosyaları kopyalayabilir. Bu dosyaları yedeklemek veya bunları taşımak hesaplamalar yapmayı gerektirebilir.

After-Image Extent Tipleri

OpenEdge Replication ve After-Imaging

After-Image Extent Durumları

AI Extent Durumu TanımlamaEMPTY AI extent’i boş ve RDBMS’in kullanımına hazırdır.BUSY AI extent hala RDBMS tarafından yazıma devam ediyordur. Transaction-log

kayıtları, bir extent bir extent değişimi gerçekleşene kadar toplanacaktır ya da RDBMS tarafından extent dolana kadar veya DBA faaliyeti olarak “rfutil db-name –C aimage new” komutu çalıştırılana kadar devam edecektir.

LOCKED AI extent’i doludur ama içeriği hedef vertiabanına replike edilmemiştir. Extent “rfutil db-name –C aimage empty” komutu ile tüm transaction-log kayıtları gönderilmeden ve OpenEdge Replication Agent tarafından uygulanmadan silinemez. Extent içindeki AI blokları açılıp yeni bir dosyaya “rfutil db-name –C aimage extract” komutu ile yazılır.

FULL AI extent doludur ve arşivlenip boşaltılmak için hazırdır.ARCHIVED AI extenti AI yönetim aracı ile arşivlenmiştir.

After-Image Extentleri İçin Gerekli Alan Hesaplama

After-Image alanlarını hesaplamak için dört farklı yöntem mevcuttur• AI sanal sistem tablosu (VST) bilgisini kullanın.• RFUTIL komutunu kullanın.• PROMON komutunu kullanın.• BI sanal sistem tablosu(VST) bilgisini kullanın.

OpenEdge Replication ve After-Image Extentleri

Sabit boyutlu After-Image extent boyutlarını

hesaplamak

Değişken Extent kullanımı

Kaynak Veritabanının After-Image Extent Boyutları

Tanımlama Ölçüm/OrtalamaÖzgün bir hafta içerisinde üretilmiş toplam After-Image verisi 15.000 MB veya 14.6 GB

OpenEdge Replication After-Image ek yükü %50 veya 1.5 katıBir çalışma gününde çalışılan saat süresi Günce 16 saatBir çalışma haftasında çalışılan saat süresi 112 saat (16 saat *7gün)Bir saatte üretilen tahmini After-Image verisi 134 MB (15.000 MB / 112 saat)Bir çalışma gününde üretilen tahmini After-Image verisi 2.144 MB veya 2.09 GB

(134 MB * 16 saat)

OpenEdge Replication ek yükünün bir saatte ürettiği tahmini After-Image verisi

201 MB(134 MB *1.5)

OpenEdge Replication ek yükünün bir günde ürettiği tahmini After-Image verisi

3.216 MB veya 3.14 GB(2.144 GB * 1.5)

OpenEdge Replication ek yükünün bir çalışma haftasında ürettiği tahmini After-Image verisi

22.512 MB(3.216 MB * 7 gün)

Tekbir sabit After-Image extent boyutu 804 MB (201 MB * 4 saat)Bir haftalık işlem sonucunda gerekli olan After-Image extentlerinin toplamsayısı

28 extent(22.512 MB / 804 MB)

Haftalık verileri baz alarak sabit After-Image extentleri boyutlandırmak

OpenEdge Replication Ağ Bant Genişliğinin Belirlenmesi

AID * AIRM

= AIDR

• AID > Tüm After-Image bloklarının toplam boyutu• AIRM > Replikasyon nedeniyle ilave After-Image

notlarının çarpan değeridir (1,5).

AIDR *

AIRO =

AIDRO

• AIDR > Replikasyon ile After-Image blokloarının sayısı.• AIRO > Replikasyon ek yük çarpanı olan değerdir

(1,1).

AIDRO *

(PRD) =

AIDROP

• AIDROP > Replikasyon ve ek yük ile After-Image bloklarının sayısı.

İlave İşleri Göz Önünde Bulundurmak

GecikmeKabul edilebilir

hedef veritabanı kesintisi

Uygun başarısızlık davranışı

Sınırlamalar ve kısıtlamalar

After-Imaging kullanıldığı zaman

başarılı olduğundan emin olmak

OpenEdge Replication ve After-Imaging’in Özeti

OpenEdge Replication uygulaması bir kaç After-Imaging

gerekliliğine önem verir