İçindekiler:
- Oracle'daki Nodes ve Gerçek Uygulama Kümeleri 12c
- Oracle 12c'de merkezi depolama ve gerçek uygulama kümeleri
- Oracle 12c'de Küme Bağlantısı ve Gerçek Uygulama Kümeleri
- Oracle 12c ağ arayüzleri ve Gerçek Uygulama Kümeleri
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024
Real Application Clusters (RAC), Oracle 12c veritabanları ile birlikte, tek veya RAC olmayan veritabanının sahip olmadığı bazı özel donanım gereksinimlerine sahiptir. Odaklanacak donanım alanları, ağ arabirimleri, merkezi depolama ve düğümleri içerir.
Oracle'daki Nodes ve Gerçek Uygulama Kümeleri 12c
düğümü, Oracle örneğini çalıştıran bir sunucudur. Gerçek bir RAC yapılandırması en az iki düğüme sahiptir.
RAC yapılandırmanızdaki düğüm sayısı, donanım ve yazılım sınırlamalarına bağlıdır. Oracle belgelerine ve destek web sitelerine göre, Oracle yazılımı 100'den fazla düğümü destekleyebilir, ancak diğer kuvvetler sizi daha az sayıda kişiye sınırlayabilir.
Eğer çok sayıda düğüme (sekizden fazla) giriyorsanız, limitinizin ne olduğunu görmek için tüm donanım ve yazılım tedarikçilerinize danışın.
Kümenizi ölçeklendikçe düğüm ekleyin. Bunları uygulamanıza en az veya hiç hizmet kesintisiyle ekleyebilir veya kaldırabilirsiniz. Bu, yüksek kullanılabilirlik sağlar. Tipik olarak, her düğüm kendi Oracle yazılımının kurulumuna sahip olacak.
Her düğüm için kullanılacak merkezi bir paylaşımlı yazılım dizini bulunabilir. Ancak, böyle bir yapılandırma, yüksek kullanılabilirlik yeteneklerinizi sınırlar.
Örneğin, Oracle yazılımını her düğüme yüklemenin bir avantajı, düğümleri birer birer alarak düğümlere tek tek düzeltme yeteneğidir. Rolling düzeltme eki, eksiksiz bir uygulama kesintisi yaşanmasını engeller. Tüm yamaları bu şekilde uygulayamazsınız. Emin olmak için yama belgelerine bakın. Öte yandan, bir merkezi kurulum, düzeltme ekini uygulamak için tüm kümeyi kapatmanızı gerektirir.
Yüksek kullanılabilirlik istiyorsanız her düğüm kendi Oracle yazılım kod ağacına sahip olmalıdır.
Oracle 12c'de merkezi depolama ve gerçek uygulama kümeleri
Aşağıdakiler, bazı RAC yapılandırma merkezi depolama gereksinimleridir:
-
Tüm veritabanı dosyalarınız, denetim dosyaları, yeniden alma günlükleri, arşiv günlükleri ve spfile, paylaşılan depolama alanında olmalıdır. Bu şekilde, düğümlerin her biri, veri erişimi, kurtarma ve yapılandırma için gerekli tüm dosyalara erişebilir.
-
Merkezi depolama birimini, bazı yüksek hızlı ortamlar biçimindeki her düğüme ekleyin. Farklı depolama satıcılarından çok sayıda yüksek hızlı bağlantı (örneğin fiber kanal veya iSCSI) mevcuttur.
Karar vermeden önce depolama alanının ve eklerinin Oracle RAC için onaylandığından emin olun. (Örneğin, her bir sunucuya NFS takma sürücüleri genellikle onaylı bir yapılandırma değildir.) İyi eğitim ve test sonuçları ile neredeyse paylaşılan herhangi bir depolama yapılandırmasını kullanabilirsiniz.
-
Bir depolama satıcısı seçerken, uygulamanızın performans ihtiyaçlarını göz önünde bulundurun. Disk alt sisteminiz RAC düğümleriniz kadar kolay ölçeklenebilir olmalıdır. Düğüm eklerken, depolama altsisteminde artan talebi desteklemek için fiziksel diskler eklemeniz gerekebilir. Bunu az ya da hiç kesinti ile yapabilirsiniz.
-
Paylaşılan depolama altsistemindeki disk paylaşılan erişim için yapılandırılmalıdır. Bunun için dört seçeneğiniz olabilir:
-
Ham dosya sistemi (biçimlendirilmemiş diskler)
-
Oracle Küme Dosyası Sistemi (OCFS) (yalnızca Windows ve Linux'ta bulunur)
-
Oracle Otomatik Depolama Yönetimi (ASM)) (veritabanı ile ilgili dosyalar için Oracle tarafından sağlanan bir hacim yöneticisi)
-
Üçüncü parti çözüm (Veritas gibi)
-
Seçenekleri birleştirmeniz gerekebilir. Örneğin, veritabanı dosyalarınız için Oracle ASM'yi kullanabilirsiniz, ancak RMAN yedek dosyaları için ASM'den başka bir şey isteyebilirsiniz.
Oracle 12c'de Küme Bağlantısı ve Gerçek Uygulama Kümeleri
küme bağlantısı , tüm örnekler arası iletişimi yöneten ayrılmış bir donanım parçasıdır. Örnekler arasında birçok iletişim RAC yapılandırmasında gerçekleşir: tutarlılığın sürdürülmesi, kilit bilgisinin paylaşılması ve veri bloklarının aktarılması.
Oracle, düğümler arasındaki veri aktarımını yönetmek için Cache Fusion kullanıyor. Önbellek Fusion, tüm düğümleri birbirine bağlayan son derece güvenilir, özel, yüksek hızlı bir ağ gerektirir.
Önbellek Füzyonu, RAC'yi iyi gerçekleştirmek için kritik bir bileşen. Bağlantı, gigabit hız veya daha iyi olmalıdır.
Küme iletişimi performans sorunlarınız olduğunda, arabirimin gerekli bant genişliğini sağlama yeteneği sorgulanır. Uygun bir şekilde bir RAC ortamı kurmak için gerekli bir masraf var. Bir yarış arabasında binlerce dolar harcıyor ve ardından sokak lastiklerini üzerlerine koyuyor musun?
Oracle 12c ağ arayüzleri ve Gerçek Uygulama Kümeleri
Doğru iletişim için sunucuda doğru ağ arabirimine sahip olduğunuzdan emin olun. Bu, birden çok ağ arayüz kartını içerir:
-
Birincisi genel veya makineye kullanıcı bağlantıları
-
Kümenin düğümler arasında bilgi paylaşması için özel ara bağlantı için biri
En azından bir RAC yapılandırması iki ağ arabirim kartı:
-
Küme bağlantı trafiği için özel ağ için bir tane
-
Genel ağ için bir tane
Genel ağ, tüm küme bağlantıları için, uygulamalarınızdan ve son kullanıcılarınızdan (siz ve sys admin).