Unisys Dorado ana bilgisayar geçişi, Astaçya ve Micro Focus ile Azure 'a geçiş

Data Factory
SQL Veritabanı
Depolama
Sanal Makineler

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

Azure bileşenleriyle ve Astadia ve Micro Focus öykünme teknolojisiyle çalışan Unisys Do mainframe sistemini gösteren mimari diyagramı.

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.

  1. 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.
  2. Çö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.
  3. 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.

  4. 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.
  5. 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.

  6. 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ı.
  7. 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.

  8. 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.

  9. 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.

  10. 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:

Unisys Doframe ana bilgisayar sistemini ortaya çıkaran bileşenleri gösteren mimari diyagramı. Örnekler arasında kullanıcılar, ara yazılım, sunucular ve veri depolama yer alıyor.

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:

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.

Sonraki adımlar