Cisco CPAR kullanım ömrünün sonuna yaklaşırken, onun yeteneklerine güvenen kuruluşlar, sürekli verimlilik ve hizmet kullanılabilirliği sağlamak için kritik kararlarla karşı karşıya kalıyor. Kron AAA'ya geçiş, AAA hizmetlerini gelişmiş ölçeklenebilirlik, esneklik ve performansla modernleştirme fırsatı sunuyor. Bununla beraber geçiş (migration) süreci karmaşık ve ayrıntılı planlama, ayrıntılı belgeleme ve teknik bağımlılıkların anlaşılmasını gerekiyor. Bu blog yazısı, minimum hizmet kesintisi ile sorunsuz bir geçişi desteklemek için geçiş öncesi hazırlıktan aşamalı uygulamaya kadar kapsamlı bir yol haritasının ana hatlarını çizmektedir.
Hazırlık başarılı bir geçişin temelidir. İlk adım, geçişin her aşaması için ayrıntılı bir kılavuz görevi gören bir Prosedür Yönteminin (MoP) oluşturulmasıdır. Etki Analizi de potansiyel riskleri, hizmet kesintilerini ve performans darboğazlarını tanımladığı için aynı derecede önemlidir. Örneğin, geçiş sırasında aktif abone oturumları ve sistem ölçeklendirmesi üzerindeki etkinin anlaşılması, olumsuz sonuçların azaltılmasına yardımcı olur. Bu analiz aynı zamanda CRM entegrasyonları, veri tabanı yapıları ve ağ yapılandırmaları gibi bağımlılıkları da hesaba katmalıdır. MoP ve etki analizini tamamlamak için geçiş süreci hem Yüksek Düzeyde Tasarım (HLD) hem de Düşük Düzeyde Tasarım (LLD) dokümanlarının hazırlanmasını gerektirir.
Veri Tabanı Taşıma
Veri tabanı geçişi, abone kimliklerinin, hizmet profillerinin ve accounting verilerinin aktarımını içeren geçişin en kritik bileşenlerinden biridir. Geçiş yaklaşımı, veri tabanının yönetim modeline (müşteri tarafından mı yoksa AAA üreticisi tarafından mı yönetildiğine) bağlıdır. Her biri farklı senaryolara uygun birden fazla geçiş yöntemi mevcuttur. Örneğin, doğrudan veri tabanından veri tabanına replikasyon, minimum şema ve tablo değişikliği için kesin yapılandırılmış tipteki geçişler için en etkili yöntemdir. Alternatif olarak, XML dosyası ayrıştırma gibi dosya tabanlı yöntemler esneklik sunar ancak özel komut dosyası oluşturmayı gerektirir. SQL okuma ve yazma işlemlerini destekleyen gelişmiş veri tabanı geçiş araçları, manuel eforu ve hataları azaltarak süreci otomatikleştirip kolaylaştırabilir. Geçişi gerçekleştirmeden önce veri bütünlüğünü doğrulamak ve eski sistem ile Kron AAA arasındaki şema uyumluluğunu sağlamak önemlidir. Bu hazırlık veri kaybını en aza indirir ve sorunsuz bir geçiş sağlar.
Şebeke geçişi, abonelerin oturum sürekliliği ve ölçeklendirme konusunda zorluklara neden olabilir. Geçiş sırasında hizmet kullanılabilirliğini korumak, AAA sunucu yapılandırmalarının dikkatli bir şekilde planlanmasını gerektirir. Hem birincil hem de ikincil sunucuların çalışır durumda olduğu çift sunuculu kurulum, geçişin daha sorunsuz olmasını sağlar.
Şebeke geçişi için iki temel yaklaşım mevcuttur. Daha uzun yaklaşım, aktif abone oturumlarını koruyarak minimum kesinti sağlar. Bu yöntem, kullanıcı deneyimini korumak için idealdir ancak eski ve yeni sistem arasında güçlü oturum senkronizasyon mekanizmaları gerektirir. Bu daha uzun yaklaşım sektörde Big-bang geçiş olarak bilinmektedir..
Daha kısa yaklaşım, aktif oturumların sonlandırılmasını ve yeni sistemde yeni kimlik doğrulama işlemlerinin başlatılmasını içerir. Daha hızlı olmasına rağmen, özellikle Erişim Noktası Adı (APN) ve bağlama (context, vrf) özel yapılandırmalar için ölçeklendirmede dikkatli olunması gerekir. Bu daha kısa yaklaşım sektörde fazlandırılmış geçiş (fazlandırılmış migration) olarak bilinmektedir.
CRM sistemleri müşteri etkileşimlerinin yönetilmesinde hayati bir rol oynar ve Kron AAA ile sorunsuz bir şekilde entegre edilmelidir. Geçiş, eski ve yeni sistem mimarilerine bağlı olarak genellikle SOAP ve REST tabanlı API'ler arasında geçişi içerir. Uyumluluk testi, geçiş sırasında ve sonrasında CRM işlevselliğinde kesintileri önlemek için çok önemlidir.
Sistemler arasındaki format ve protokol farklılıklarını ortadan kaldırmak için ara katman (middle-ware) çözümleri gerekli olabilir. Ek olarak, API etkileşimlerinin sıkı bir şekilde test edilmesi, sorunsuz veri alışverişini sağlar ve hizmet kalitesini korur. Abonelerin hem yeni hem de eski sisteme paralel olarak provizyonlanması için özel ara yazılım çözümleri gerekli olabilir.
Şirketler iki temel geçiş stratejisi arasında seçim yapabilir: Big Bang ve Fazlandırılmış Geçiş.
Büyük Patlama yaklaşımı, tüm bileşenlerin aynı anda geçişini içerir. Bu yöntem genel geçiş süresini en aza indirirken, herhangi bir arıza tüm sistemi etkilediğinden kapsamlı geçiş öncesi testler ve yüksek risk toleransı gerektirir.
Öte yandan aşamalı geçiş, daha fazla esneklik ve daha düşük risk sunar. Şirketler, bölgeye, hizmet türüne veya kullanıcı segmentine göre aşamalı olarak geçiş yaparak sorunları aşamalı olarak izleyebilir ve çözebilir. Bu yaklaşım özellikle hizmet kesintisinin en aza indirilmesinin öncelikli olduğu büyük ölçekli ortamlar için uygundur.
Sorunsuz bir geçiş ve kendisini müşteri ortamının gereksinimlerine uyarlama açısından Kron, veri tabanından veri tabanına kopyalamadan aşamalı ağ geçişlerine kadar bu belgede adı geçen her geçiş yönteminde deneyime sahiptir. Bu, yalnızca AAA ürününün kendisinin değil, aynı zamanda başlangıç toplantısından sahada canlıya almaya kadar büyük ölçekli kurulumlarda proje akışlarının tüm gereksinimlerini karşılamasını sağlar.
Pazardaki diğer oyunculara karşı rekabet açısından Kron, çeşitli müşteriler için AAA sistemlerini başarılı bir şekilde taşıma konusunda kapsamlı bir geçmişe sahiptir ve bu da karmaşık geçişlerle başa çıkma becerisini ortaya koymaktadır. Örneğin geçmişte Kron Tier-1 ölçeğindeki bir sabit operatörde Ericsson NetOP'un yerini alarak 10 milyondan fazla aboneyi sorunsuz bir şekilde taşıyarak telekomünikasyon sektöründe muazzam bir başarı elde etmiştir.
Benzer şekilde, başka bir büyük ölçekli sabit operatörde AAA geçişi, 3 milyon abonenin başarılı taşınmasını sağlamıştır.
Büyük ölçekli telekomünikasyon geçişlerine ek olarak Kron, özel kurgulu geçişlerde de çok yönlülüğünü göstermiştir. Mobil operatörün kullanım durumunda Kron, APN devreleri genelinde kurumsal Radius operasyonları için Cisco CPAR'ın yerini almıştır.
Kron ayrıca bir finans kuruluşunda Juniper Steel-Belted Radius'un yerine geçerek bankacılık sektöründe kritik bir işlev olan ATM ve POS makinesi kimlik doğrulaması için sorunsuz bir geçiş başarısı gerçekleştirmiştir.
Ek olarak Kron, başka bir örnekte Alcatel Bridgewaters'ın yerini alarak 300.000 sabit operatör abonesini başarıyla taşımıştır.
Bu projeler, Kron'un çeşitli ölçek ve karmaşıklıktaki geçişleri yönetme becerisinin altını çizmektedir ve onu eski AAA sistemlerinden geçiş yapan kuruluşlar için güvenilir bir ortak olarak konumlandırmaktadır.