Unisys Dorad ana bilgisayar sistemleri tam özellikli işletim ortamlarıdır. Görev açısından kritik iş yüklerini işlemek için dikey olarak ölçeklendirin. Ancak bu sistemlerin Azure'a öykünülerek veya modernleştirerek benzer ya da daha iyi performans ve SLA garantileri sağ olabilir. Azure sistemleri ayrıca daha fazla esneklik, güvenilirlik ve gelecekteki yeteneklerin avantajını sunar.
Bu mimari, Astadia ve Micro Focus olmak için iki Microsoft iş ortağının öykünme teknolojisini kullanır. Çözüm, Azure'a taşımak için hızlandırılmış bir yol sağlar. Bu adımlara gerek yoktur:
- Uygulama kodunu yeniden yazma.
- Veri mimarisini yeniden tasarlama veya ağ tabanlı modelden ilişkisel modele geçiş.
- Uygulama ekranlarını değiştirme.
Olası kullanım örnekleri
Birçok durumda Astadia ve Mikro Odak düzeninden yararlanabilir:
COBOL gibi özgün kaynak kodunu değiştire ede ede Unisys Do mainframe sistemlerine sahip işletmeler. Bunun nedenleri arasında uyumluluk faktörleri, yasak maliyetler, karmaşıklık veya diğer önemli noktalar yer almaktadır.
Kuruluşlar şu özellikleri sunan iş yüklerini modernleştirme yaklaşımlarını arıyor:
Uygulama katmanı kaynak kodunu geçirmenin bir yolu.
Modern hizmet olarak platform (PaaS) hizmetleri, örneğin:
- Azure SQL Veritabanı yüksek kullanılabilirlik özellikleriyle kullanılabilir.
- Azure Data Factory ve sunucusuz dosya yönlendirme ve dönüştürme özellikleriyle birlikte kullanılabilir.
Mimari
Diyagramda biri Azure bileşenleri, biri de şirket içi bileşenler için olmak için iki alan vardır. Şirket içi alan, bir kullanıcı ve ağ hizmeti simgeleriyle birlikte basittir. Azure alanı karmaşıktır. Simgeler içeren kutular Azure alanı doldurur. Kutular bir sanal ağı, sanal makine kümelerini, üçüncü taraf yazılımı, veritabanı hizmetlerini, depolama çözümlerini ve diğer bileşenleri temsil ediyor. Oklar bazı kutuları birbirine bağlar. Sayı ve harf etiketleri, diyagramın bölümlerini belgedeki açıklamayla bağlantı olarak gösterir.
Bu mimarinin bir Visio dosyasını indirin.
443 bağlantı noktasını kullanan Aktarım Katmanı Güvenliği (TLS) bağlantıları web tabanlı uygulamalara erişim sağlar:
- Yeniden eğitime olan ihtiyacı en aza indirmek için, geçiş sırasında web uygulaması sunum katmanını değiştirmekten kaçınabilirsiniz. Ancak sunu katmanını UX gereksinimleriyle uyumlu olacak şekilde de güncelleştirebilirsiniz.
- Azure Bastion, güvenliği en üst düzeye çıkarmanıza yardımcı olur. Yöneticilere VM'lere erişim izni veren bu konaklar, açık bağlantı noktası sayısını en aza indirger.
- Azure ExpressRoute şirket içi ve Azure bileşenlerine güvenli bir şekilde bağlanır.
Çözüm, iki Azure Sanal Makinesi (VM) kümesi kullanır:
- Her kümede bir VM web katmanını, biri de uygulama öykünme katmanını çalıştırır.
- Vm'lerden biri birincil, etkin kümedir. Diğer küme ise ikincil, pasif kümedir.
- Azure Load Balancer trafiği dağıtır. Etkin VM kümesi başarısız olduğunda hazır bekleyen küme çevrimiçi olur. Yük dengeleyici daha sonra trafiği yeni etkinleştirilen kümeye yönlendirer.
Astadia OpenTS, Unisys ana bilgisayar ekranlarının benzetimini sağlar. Bu bileşen, sunum katmanı kodunu Internet Information Services (IIS) çalıştırır ve ASP.NET. OpenTS kendi sanal makinesi üzerinde veya diğer Astadia öykünme ürünleriyle aynı VM üzerinde çalışır.
OpenMCS, Astadia'dan şu bileşenlere öykünen bir programdır:
- Unisys Do mainframe Transactional Interface Package (TIP).
- Unisys ana bilgisayarı COBOL programlarının kullanabileceği diğer hizmetler.
Micro Focus COBOL, coBOL programlarını Windows çalıştırır. COBOL kodunu yeniden yazmaya gerek yoktur. Micro Focus COBOL, Astadia öykünme bileşenleri aracılığıyla Unisys ana bilgisayar tesislerini çağırabilir.
Astadia OpenDMS, Unisys Do mainframe DMS veritabanı erişim teknolojisine öykünmektedir. Bu bileşenle, tabloları ve verileri şu sistemlerden SQL Veritabanı içine geçirebilirsiniz:
- İlişkisel tabanlı ilişkisel veritabanı yönetim sistemleri (RDMS).
- Ağ tabanlı veri yönetimi yazılımı (DMS) veritabanları.
Azure Dosyalar sunucusu VM'sinde bir Windows paylaşımı takılıdır. CoBOL programları daha sonra dosya işleme için Azure Dosyalar depoya kolay erişime sahip olur.
Hiper Ölçek veya İş Açısından Kritik hizmet katmanı ile SQL Veritabanı şu özellikleri sağlar:
- Saniye başına yüksek giriş/çıkış işlemleri (IOPS).
- Yüksek çalışma süresi SLA'sı.
Azure Özel Bağlantı vm'lerden Azure ağ omurgası aracılığıyla sanal SQL Veritabanı özel ve doğrudan bağlantı sağlar. Otomatik yapılandırma grubu veritabanı çoğaltmayı yönetir.
Data Factory sürüm 2 (V2), olayların tetikleyilebilecek veri taşıma işlem hatları sağlar. Dış kaynaklardan gelen veriler Azure Blob depolama alanına Depolama, bu işlem hatları bu verileri depolama alanına Azure Dosyalar alır. Daha sonra COBOL programları öykünülen dosyaları işler.
Azure Site Recovery olağanüstü durum kurtarma özellikleri sağlar. Bu hizmet, VM'leri ikincil bir Azure bölgesinde yansıtmaktadır. Nadir bir Azure veri merkezi hatası durumunda sistem hızlı yük devretme sağlar.
Eski mimari
Bu diyagram, Unisys Sperry OS 1100/2200 ana bilgisayar sistemlerinin tipik olarak şunları içerdiği bileşenleri gösterir:
Diyagramın ana bölümü, birkaç küçük kutu içeren bir kutu içerir. Bu kutular iletişim standartlarını, uygulama sunucularını, veri depolamayı, ara yazılımı, izleme bileşenlerini, işletim sistemini ve yazıcı sistemini temsil eder. Kutunun üzerinde simgeler kullanıcıları temsil ediyor. Oklar, kullanıcıları iletişim kutusuyla birbirine bağlar. Kutunun altında simgeler yazıcıları temsil ediyor. Oklar yazıcıları yazıcı sistem kutusuna bağlar. Harf etiketleri, diyagramın bölümlerine belgedeki açıklamayla bağlantı sağlar.
Bu mimarinin bir Visio dosyasını indirin.
Şirket içi kullanıcılar ana bilgisayarla etkileşime geçme (A):
- Yönetici kullanıcılar, Evrensel Terminal Sistemi (UTS) terminal öykünücüsü aracılığıyla etkileşime geçiyor.
- Web arabirimi kullanıcıları TLS 1.3 bağlantı noktası 443 üzerinden bir web tarayıcısı üzerinden etkileşime geçmelerini sağlar.
Ana bilgisayarlar aşağıdakiler gibi iletişim standartlarını kullanır:
- İnternet Protokolü sürüm 4 (IPv4)
- İnternet Protokolü sürüm 6 (IPv6)
- Güvenli Yuva Katmanı (SSL)/TLS
- Telnet
- Dosya Aktarım Protokolü (FTP)
- Yuvalar
Azure'da web tarayıcıları eski terminal öykünmelerini değiştirir. isteğe bağlı ve çevrimiçi kullanıcılar sistem kaynaklarına erişmek için bu web tarayıcılarını kullanabilir.
Ana bilgisayar uygulamaları COBOL, Fortran, C, MASM, SSG, Pascal, UCOBOL ve ECL 'dedir (B). Azure'da Micro Focus COBOL, COBOL ve diğer eski uygulama kodunu .NET'e yeniden kodlar. Micro Focus ayrıca özgün temel kodun her değişikliğinde bakımını ve yeniden işlemesini de sağlar. Bu mimari, özgün kaynak kodunda herhangi bir değişiklik gerektirmez.
Ana bilgisayar toplu işi ve işlem yükleri uygulama sunucularında ( C )çalıştırıldı. İşlemler için, bu sunucular TIPs veya Yüksek HacimLI TIPs (HVTIPs) kullanır. Yeni mimaride:
- Sunucu topolojileri toplu iş yüklerini ve işlem iş yüklerini işler.
- Azure yük dengeleyici, trafiği sunucu kümelerini yönlendirer.
- Site Recovery yüksek kullanılabilirlik (HA) ve olağanüstü durum kurtarma (DR) özellikleri sağlar.
Ayrılmış bir sunucu iş yükü otomasyonunu, zamanlamayı, raporlamayı ve sistem izlemeyi (D) ele alır. Bu işlevler, Azure'da aynı platformları kullanır.
Bir yazıcı alt sistemi, şirket içi yazıcıları yönetir.
Veritabanı yönetim sistemleri(E),eXtended Architecture (XA) belirtimini izleyin. Ana bilgisayarlar RDMS gibi ilişkisel veritabanı sistemlerini ve DMS II ve DMS gibi ağ tabanlı veritabanı sistemlerini kullanır. Yeni mimari, eski veritabanı yapılarını dr SQL Veritabanı yüksek kullanılabilirlik özellikleri sağlayan veritabanına geçirir.
Ana bilgisayar dosya yapıları Arasında Ortak İnternet Dosya Sistemi (CIFS), düz dosyalar ve sanal bant yer almaktadır. Bu dosya yapıları, yapılandırılmış dosyalar veya Blob depolama ( F) içindeki Azure veri Depolama kolaycaeşler. Data Factory, bu mimari deseniyle tamamen tümleştirilmiş modern bir PaaS veri dönüştürme hizmeti sağlar.
Bileşenler
Bu mimari aşağıdaki bileşenleri kullanır:
VM'ler isteğe bağlı, ölçeklenebilir bilgi işlem kaynaklarıdır. Azure VM sanallaştırma esnekliği sağlar, ancak fiziksel donanımın bakım taleplerini ortadan kaldırmaz.
Azure katı hal sürücüsü (SSD) yönetilen diskleri, Azure tarafından yönetilen blok düzeyinde depolama birimleridir. VM'ler bu diskleri kullanır. Kullanılabilir türler şunlardır:
- Ultra Diskler
- Premium SSD Yönetilen Diskler
- Standart SSD Yönetilen Diskler
- Standart sabit disk sürücüleri (HDD) Yönetilen Diskler
Premium veya Ultra Diskler mimariyle en iyi şekilde çalışır.
Sanal Ağ, Azure'daki özel ağlar için temel yapı taşıdır. Sanal Ağ aracılığıyla VM'ler gibi Azure kaynakları birbirleriyle, internetle ve şirket içi ağlarla güvenli bir şekilde iletişim kurabilir. Azure sanal ağı, veri merkezinde çalışan geleneksel ağlara benzer. Ancak Azure sanal ağı ölçeklenebilirlik, kullanılabilirlik, yalıtım ve Azure altyapısının diğer avantajlarını da sağlar.
Sanal ağ arabirim kartları VM'lerin internet, Azure ve şirket içi kaynaklarla iletişim kurması için bir yol sağlar. Solaris alt VM'lerine kendi ayrılmış ağ arabirimi cihazlarını ve IP adreslerini vermek için vm'ye ağ arabirimi kartları eklemek için bunu ebilirsiniz.
Azure Dosyalar, Azure'ın bir parçası olan bir Depolama. Azure Dosyaları, bulutta tam olarak yönetilen dosya paylaşımları sunar. Azure dosya paylaşımlara sektör standardı olan Sunucu İleti Bloğu (SMB) protokolü aracılığıyla erişilebilir. Bu dosya paylaşımlarını bulut veya şirket içi dağıtımlara göre eşzamanlı olarak bağlamanız gerekir. Windows, Linux ve macOS istemcileri bu dosya paylaşımlarına erişebilirsiniz.
Blob Depolama, veri depolamanın bir parçası olan Depolama. Blob Depolama, çok büyük miktarlarda yapılandırılmamış verileri yöneten iyileştirilmiş bulut nesnesi depolama alanı sağlar.
SQL Veritabanı tam olarak yönetilen bir PaaS veritabanı altyapısıdır. Yapay zeka destekli, otomatik özelliklerle SQL Veritabanı yükseltme, düzeltme eki uygulama, yedekleme ve izleme gibi veritabanı yönetim işlevlerini gerçekleştirir. SQL Veritabanı yüzde 99,99 kullanılabilirlik sunar ve SQL Server veritabanı altyapısının ve düzeltme eki uygulamalı işletim sisteminin en son kararlı sürümünde çalışır. SQL Veritabanı yerleşik PaaS özellikleri sunduğu için, işletmeniz için kritik öneme sahip etki alanına özgü veritabanı yönetimi ve iyileştirme etkinliklerine odaklanabilirsiniz.
Data Factory bir karma veri tümleştirme hizmetidir. Ayıklama-dönüştürme-yükleme (ETL) ve ayıklama-yükleme-dönüştürme (ELT) iş akışlarını oluşturmak, zamanlaması ve düzenlemesi için bu tam olarak yönetilen, sunucusuz çözümü kullanabilirsiniz.
IIS, genişletilebilir bir web sunucusudur. Modüler mimarisi esnek bir web barındırma ortamı sağlar.
Load Balancer trafiği arka uç havuzu örneklerine dağıtır. Load Balancer, trafiği yapılandırılmış yük dengeleme kurallarına ve durum yoklamalarına göre yönlendirmektedir. Arka uç havuzu örnekleri, Azure Sanal Makine Ölçek Kümesi'nin Azure VM'leri veya örnekleri olabilir.
ExpressRoute, şirket içi ağlarını Microsoft bulutuna genişletmektedir. ExpressRoute, bir bağlantı sağlayıcısı kullanarak Azure hizmetleri ve azure hizmetleri gibi bulut bileşenleriyle özel Microsoft 365.
Azure Bastion vm'lere güvenli Uzak Masaüstü Protokolü (RDP) Secure Shell (SSH) erişim sağlar. Bu hizmet, genel IP adreslerini açığa çıkarmadan SSL kullanır.
Özel Bağlantı, sanal ağ içinde özel bir uç nokta sağlar. Özel uç noktayı kullanarak Azure PaaS hizmetleri veya müşteri ya da iş ortağı hizmetleriyle bağlantı kurabilirsiniz.
Azure ağ güvenlik grupları, Bir Azure sanal ağının trafiğini filtreler. Güvenlik kuralları, ağ içinde Azure kaynaklarına gelen ve bu kaynaklardan akan trafik türünü belirler.
Site Recovery kesintiler sırasında uygulamaları ve iş yüklerini çalıştırmaya devam ediyor. Bu hizmet, vm'leri birincil siteden ikincil bir konuma çoğaltarak çalışır.
Otomatik yük devretme grubu, veritabanlarının başka bir bölgeye çoğaltılma ve yük devretme işlemini yönetir. Bu özellik sayesinde yük devretmeyi el ile başlatabilirsiniz. Ayrıca, Azure'a yük devretmeyi devretmek için kullanıcı tanımlı bir ilke de kurabilirsiniz.
Dikkat edilmesi gerekenler
Microsoft Azure Well-Architected Framework'e bağlı olarak aşağıdaki konularbu çözüm için geçerlidir:
Kullanılabilirlik konusunda dikkat edilmesi gerekenler
VM'ler için kullanılabilirlik kümeleri, görev açısından kritik toplu işlem ihtiyaçlarını karşılamak için yeterli VM'nin kullanılabilir olmasını sağlar.
Load Balancer, etkin küme başarısız olursa trafiği yedek bir VM kümesine yönlendirerek güvenilirliği artırır.
Çeşitli Azure bileşenleri yüksek kullanılabilirlik ve DR aracılığıyla coğrafi bölgeler arasında güvenilirlik sağlar:
- Site Recovery
- İş Açısından Kritik katmanının SQL Veritabanı
- Azure Depolama yedekliliği
- Azure Dosyalar yedekliliği
İşlemle ilgili dikkat edilmesi gerekenler
Ölçeklenebilirlik ve kullanılabilirlik hizmetlerinin yanı sıra bu Azure PaaS bileşenleri de hizmetlere güncelleştirmeler sağlar:
- SQL Veritabanı
- Data Factory
- Azure Storage
- Azure Dosyaları
Hesap, Azure Resource Manager ve sanal makine gibi Azure bileşenlerinin dağıtımını otomatikleştirmek için Depolama şablonlarını (ARM şablonları) Data Factory.
Bu alanlarda Azure İzleyici artırmak için aşağıdaki adımları kullanmayı göz önünde bulundurarak:
- Altyapının durumunu izleme.
- Dış bağımlılıkları izleme.
- Application Analizler aracılığıyla uygulama sorunlarını giderme ve telemetri.
- Azure Ağ İzleme aracılığıyla ağ bileşeni yönetimi.
Performansla ilgili önemli noktalar
SQL Veritabanı, Depolama hesapları ve diğer Azure PaaS bileşenleri şu alanlarda yüksek performans sağlar:
- Veriler okunur ve yazar.
- Sıcak depolama erişimi.
- Uzun süreli veri depolama.
Performansı artırmak için VM yapılandırmasını en iyi duruma getirmek için bu mimaride VM kullanımı çerçevenin performans verimliliği yapı sütunuyla uyumlu olur.
Ölçeklenebilirlik konusunda dikkat edilmesi gerekenler
Çeşitli Azure PaaS bileşenleri ölçeklenebilirlik sağlar:
- SQL Veritabanı
- Data Factory
- Azure Storage
- Azure Dosyaları
Güvenlik konuları
Bu mimarinin tüm bileşenleri gerektiğinde Azure güvenlik bileşenleriyle çalışır. Örnek olarak ağ güvenlik grupları, sanal ağlar ve TLS şifrelemesi yer almaktadır.
Fiyatlandırma
Bu çözümü uygulama maliyetini tahmin etmek için Azure Fiyatlandırma hesaplayıcısı' nı kullanın.
VM fiyatlandırması , işlem kapasiteniz temelinde değişir. Bu çözüm, VM maliyetlerini şu yollarla iyileştirmenize yardımcı olur:
- Kullanımda olmayan VM 'Leri kapatma.
- Bilinen kullanım desenleri için bir zamanlama betiği oluşturma.
SQL Veritabanı için:
- Saniyedeki yüksek giriş/çıkış işlemi sayısı (ıOPS) ve yüksek çalışma süresi SLA 'Sı için hiper ölçek veya İş Açısından Kritik hizmet katmanını kullanın.
- bilgi işlem gücü ve SQL lisansıiçin ödeme yaparsınız. ancak Azure Hibrit Avantajısahipseniz şirket içi SQL Server lisansınızı kullanabilirsiniz.
ExpressRoute ile aylık bir bağlantı noktası ücreti ve giden veri aktarımı ücretleriödersiniz.
Azure Depolama maliyetleri , veri artıklığı seçeneklerine ve hacminebağlıdır.
Azure dosyaları fiyatlandırması birçok etkene bağlıdır: veri hacmi, veri artıklığı, işlem hacmi ve kullandığınız dosya eşitleme sunucusu sayısı .
SSD yönetilen disk fiyatlandırması için bkz. yönetilen diskler fiyatlandırması.
Site Recovery, her korumalı örnekiçin ödeme yaparsınız.
ııs yazılım planı ücretleri için bkz. Internet Information Services fiyatlandırması.
Diğer hizmetler Azure aboneliğinizle ücretsizdir, ancak kullanım ve trafik için ödeme yaparsınız:
- Data Factory, etkinlik çalıştırma birimi maliyeti belirler.
- Sanal ağ için IP adresleri nominal bir ücret taşır.
- Özel bağlantı ücretleri uç noktalara ve veri hacminebağlıdır.
- Load Balancer kuralları ve trafiği ücretlendirir.
- Azure savunma ile giden veri aktarımı birimi fiyatı belirler.
Şirket, OpenMCS ve OpenDMS hakkındaki fiyatlandırma bilgileri için Astadia Ile Iletişim kurun .
Micro Focus COBOL fiyatlandırması için Micro Focus Ile Iletişim kurun .
Sonraki adımlar
- legacy2azure@microsoft.comDaha fazla bilgi için iletişime geçin.
- Ana bilgisayar modernon 'Da Astadia Ile Azure Cuma Tech Talk 'ebakın.
İlgili kaynaklar
Başvuru mimarileri: