Wirtualizacja serwerów przedsiębiorstw z systemem Unisys ClearPath Forward OS 2200 na platformie Azure
W tym artykule opisano sposób używania technologii wirtualizacji od firmy Unisys, partnera firmy Microsoft, z istniejącym serwerem przedsiębiorstwa Unisys ClearPath Forward (CPF). Użyj tego podejścia, aby szybko przenieść system na platformę Azure bez konieczności ponownego pisania kodu aplikacji lub przeprojektowania bazy danych. Istniejący kod jest utrzymywany w oryginalnej formie. Ekrany aplikacji, interakcje użytkowników i struktury danych w tle pozostają takie same, co eliminuje konieczność ponownego trenowania użytkowników.
Architektura
W poniższym przykładzie architektura premigration źródła ilustruje typowy lokalny serwer przedsiębiorstwa Unisys CPF Dorado (2200).
Pobierz plik programu Visio tej architektury.
W poniższym przykładzie architektura postmigration platformy Azure korzysta z technologii wirtualizacji z platformy Unisys, które są powiązane z serwerem przedsiębiorstwa Unisys CPF Dorado.
Pobierz plik programu Visio tej architektury.
Przepływ pracy
Poniższy przepływ pracy odpowiada poprzedniemu diagramowi:
Objaśnienia numerowane jeden, dwa i trzy są używane na obu diagramach, aby wyróżnić podobieństwa między stanami poprzedzającymi i po stanach systemu.
Dostęp użytkowników jest zapewniany za pośrednictwem portu 443 protokołu TRANSPORT Layer Security (TLS) na potrzeby uzyskiwania dostępu do aplikacji internetowych. Warstwa prezentacji aplikacji internetowych może pozostać taka sama, aby zminimalizować ponowne szkolenie klientów. Alternatywnie możesz zaktualizować warstwę prezentacji aplikacji internetowej przy użyciu nowoczesnych struktur środowiska użytkownika. Aby uzyskać dostęp administratora do maszyn wirtualnych, możesz użyć hostów usługi Azure Bastion , aby zmaksymalizować bezpieczeństwo, minimalizując otwarte porty.
Drukarki i inne urządzenia wyjściowe systemu są obsługiwane, jeśli są dołączone do sieci platformy Azure za pośrednictwem adresu IP. Funkcje drukowania w usłudze Dorado są zachowywane, aby zmiany aplikacji nie są potrzebne.
Funkcja operations jest przenoszona z serwera przedsiębiorstwa Dorado do maszyny wirtualnej platformy Azure. Aby monitorować i kontrolować środowisko, możesz zaimplementować większą automatyzację przy użyciu maszyny wirtualnej OpCon w ekosystemie.
Jeśli są używane taśmy fizyczne, są konwertowane na taśmy wirtualne. Formatowanie taśm i funkcje odczytu i zapisu są zachowywane. Taśmy są zapisywane na platformie Azure lub w magazynie offline. Funkcjonalność taśm jest utrzymywana, co eliminuje konieczność ponownego zapisywania kodu źródłowego. Korzyści obejmują konta usługi Azure Blob Storage na potrzeby tworzenia kopii zapasowych plików taśm wirtualnych i krótszy czas dostępu, ponieważ operacje wejścia/wyjścia są przeprowadzane bezpośrednio na nośniku dyskowym.
Konstrukcja magazynu Dorado jest mapowana na usługę Azure Storage. To mapowanie utrzymuje konwencję nazewnictwa dysków Dorado. Nie są potrzebne żadne zmiany aplikacji ani operacji.
Komponenty
Usługa Azure Virtual Machines to jeden z kilku typów skalowalnych zasobów obliczeniowych dostępnych na żądanie, które zapewnia platforma Azure. W tej architekturze maszyna wirtualna platformy Azure zapewnia elastyczność wirtualizacji bez konieczności kupowania i konserwacji sprzętu fizycznego. Maszyna wirtualna hostuje serwer przedsiębiorstwa Unisys OS 2200 i wykonuje tę samą funkcję co lokalny sprzęt fizyczny lub wirtualny hostujący serwer.
Azure Virtual Network to usługa sieciowa i podstawowy blok konstrukcyjny dla sieci prywatnej na platformie Azure. W tej architekturze usługa Virtual Network umożliwia korzystanie z wielu typów zasobów platformy Azure, takich jak maszyny wirtualne, w celu bezpieczniejszego komunikowania się ze sobą, internetu i sieci lokalnych. Sieć wirtualna działa jak tradycyjna sieć w centrum danych, ale korzysta z zalet infrastruktury platformy Azure, takich jak skalowalność, dostępność i izolacja. Karty interfejsu sieciowego umożliwiają maszynie wirtualnej komunikowanie się z Internetem, platformą Azure i zasobami lokalnymi. Ta funkcja replikuje funkcjonalność lokalnej infrastruktury sieciowej. Można na przykład dodać więcej kart sieciowych do tej samej maszyny wirtualnej, co umożliwia podrzędnym maszynom wirtualnym z systemem Solaris posiadanie własnego dedykowanego urządzenia sieciowego i adresu IP.
Azure ExpressRoute to usługa, której można użyć do rozszerzania sieci lokalnych na chmurę firmy Microsoft za pośrednictwem połączenia prywatnego od dostawcy łączności. W tej architekturze usługa ExpressRoute zapewnia prywatne połączenie między sieciami lokalnymi a platformą Azure lub platformą Microsoft 365. Umożliwia ona wysoce bezpieczną i niezawodną łączność z migrowanym serwerem przedsiębiorstwa Unisys CPF OS 2200.
Usługa Azure Site Recovery to rozwiązanie odzyskiwania po awarii(DR), które pomaga zapewnić ciągłość działania dzięki włączeniu trybu failover między regionami platformy Azure podczas przestojów w regionie podstawowym. W tej architekturze funkcje odzyskiwania po awarii usługi Site Recovery odzwierciedlają maszyny wirtualne platformy Azure do pomocniczego regionu świadczenia usługi Azure. Te możliwości ułatwiają szybkie przejście w tryb failover, jeśli wystąpi awaria centrum danych platformy Azure.
Alternatywy
Wirtualizacja unisys środowiska systemu operacyjnego 2200 zapewnia podejście lift and shift do przejścia na platformę Azure. Wszystkie dane, procesy i kod aplikacji są przechowywane i przesyłane na platformę Azure. Testowanie jest minimalne, ponieważ wszystkie aplikacje są przenoszone z komputera mainframe.
Inne sposoby transferu danych i procesów na platformę Azure obejmują:
Refaktoryzacja kodu aplikacji w języku C# lub Java przy użyciu zautomatyzowanych narzędzi. To rozwiązanie przenosi możliwości aplikacji podczas konwertowania kodu na format natywny dla platformy Azure. Wdrożenie tego rozwiązania trwa dłużej i wymaga dokładnego testowania w celu zapewnienia utrzymania funkcjonalności.
Ponowne zapisywanie kodu aplikacji w wybranym języku. To rozwiązanie jest zwykle najbardziej czasochłonne i kosztowne. Kod zostanie przepisany do konta dla potrzeb aplikacji. Można dodać nowe funkcje. To rozwiązanie wymaga dokładnego testowania, aby zapewnić, że nowy kod działa zgodnie z oczekiwaniami.
Szczegóły scenariusza
Serwery przedsiębiorstwa Unisys śledzą swoje dziedzictwo do pierwszych komercyjnych serwerów przedsiębiorstwa. System Unisys CPF Dorado OS 2200 to w pełni funkcjonalne środowisko operacyjne serwera przedsiębiorstwa. Umożliwia skalowanie w pionie w celu obsługi obciążeń o znaczeniu krytycznym. Możesz emulować, konwertować lub modernizować system na platformę Azure. Platforma Azure udostępnia podobne lub ulepszone charakterystyki wydajności i metryki umowy dotyczącej poziomu usług.
Przejście Unisys przenosi cały system Dorado z dzisiejszego sprzętu na platformę Azure za pośrednictwem maszyny wirtualnej. System operacyjny Exec 2200 i wszystkie procesory, biblioteki i dane są wyświetlane tak jak w środowisku fizycznym. System operacyjny wymaga licencji od unisys. Architektura obejmuje obsługę maszyn wirtualnych, które obsługują funkcje, takie jak operacje na taśmach wirtualnych, automatyzacja i zarządzanie obciążeniami (OpCon), usługi internetowe i inne funkcje pomocy technicznej. Architektura korzysta również z funkcji usługi Azure Storage, w tym:
Dyski zarządzane platformy Azure to woluminy magazynu na poziomie bloku, które są używane przez platformę Azure i maszyn wirtualnych. Dostępne typy dysków to Dyski w warstwie Ultra Platformy Azure, dyski SSD w warstwie Premium platformy Azure, dyski SSD w warstwie Standardowa i dyski HDD w warstwie Standardowa. W przypadku tej architektury należy użyć dysków SSD w warstwie Premium lub dysków SSD w warstwie Ultra Disk.
Azure Files to usługa, której można użyć do pełnego zarządzania udziałami plików w chmurze, które są dostępne przy użyciu standardowego protokołu bloku komunikatów serwera w branży. Wdrożenia w chmurze lub lokalne systemów Windows, Linux i macOS mogą instalować współbieżnie udziały plików platformy Azure.
Takie podejście zapewnia szybsze przejście na platformę Azure w porównaniu z innymi metodami. Ponieważ koszty konserwacji sprzętu i zakładu są mniejsze, istnieje szybki zwrot z inwestycji. A ponieważ środowisko Dorado pozostaje takie samo, nie ma kosztów związanych z ponownym trenowaniem użytkowników i programistów.
W zależności od celu końcowego przejście może być stanem końcowym lub pierwszym krokiem w kierunku modernizacji aplikacji w środowisku Dorado lub na platformie Azure. Takie podejście zapewnia mierzoną, planowaną ścieżkę aktualizowania aplikacji i zachowuje inwestycję w istniejący kod aplikacji. Po zakończeniu konwersji możesz użyć innych usług analitycznych Unisys i Azure.
Potencjalne przypadki użycia
Przenieś istniejące obciążenia Unisys CPF Dorado na platformę Azure szybko i minimalizuj ryzyko podczas migracji.
Użyj usługi Azure Arc , aby utworzyć plan odzyskiwania po awarii dla istniejącego obciążenia lokalnego.
Dodawanie usług danych platformy Azure do istniejących możliwości klienta.
Użyj platformy Azure CPF, aby służyć jako środowisko odzyskiwania po awarii, testowania lub programowania bez konieczności korzystania z większej ilości zasobów sprzętowych lub sprzętowych.
Rozważania
Te zagadnienia implementują filary platformy Azure Well-Architected Framework, która jest zestawem wytycznych, których można użyć do poprawy jakości obciążenia. Aby uzyskać więcej informacji, zobacz Well-Architected Framework.
Niezawodność
Niezawodność pomaga zapewnić, że aplikacja może spełnić zobowiązania podjęte przez klientów. Aby uzyskać więcej informacji, zobacz Lista kontrolna przeglądu projektu dotycząca niezawodności.
Unisys CPF na platformie Azure używa usługi Site Recovery do promowania dostępności i spójności systemu. Usługa Site Recovery włącza tryb failover między regionami platformy Azure dla odzyskiwania po awarii w regionie podstawowym. Możliwości odzyskiwania po awarii dublować maszyny wirtualne platformy Azure w regionie pomocniczym platformy Azure. Te możliwości ułatwiają szybkie przejście w tryb failover, jeśli wystąpi awaria centrum danych platformy Azure.
Bezpieczeństwo
Zabezpieczenia zapewniają ochronę przed celowymi atakami i nieprawidłowym użyciem cennych danych i systemów. Aby uzyskać więcej informacji, zobacz Lista kontrolna przeglądu projektu dotycząca zabezpieczeń.
Unisys CPF to wysoce bezpieczny system, a platforma Azure zwiększa te zabezpieczenia przez dodanie warstwy szyfrowania danych magazynowanych.
Optymalizacja kosztów
Optymalizacja kosztów koncentruje się na sposobach zmniejszenia niepotrzebnych wydatków i poprawy wydajności operacyjnej. Aby uzyskać więcej informacji, zobacz Lista kontrolna przeglądu projektu dotycząca optymalizacji kosztów.
Unisys CPF na platformie Azure eliminuje koszty konserwacji sprzętu i infrastruktury z góry. Dalsze oszczędności wynikają z braku konieczności ponownego trenowania personelu w zakresie korzystania z systemu. Zwirtualizowany komputer działa tak samo jak na podłodze centrum danych.
Możesz również zoptymalizować koszty, postępując zgodnie z procesem w celu odpowiedniego rozmiaru pojemności maszyn wirtualnych od samego początku oraz uproszczonej zmiany rozmiaru zgodnie z potrzebami. Aby uzyskać więcej informacji, zobacz Zasady optymalizacji kosztów.
Aby oszacować koszt produktów i konfiguracji platformy Azure, zobacz Kalkulator cen platformy Azure.
Aby dowiedzieć się więcej o ofertach i cenach platformy Unisys CPF, zobacz Unisys CPF products (Produkty Unisys CPF).
Doskonałość operacyjna
Doskonałość operacyjna obejmuje procesy operacyjne, które wdrażają aplikację i działają w środowisku produkcyjnym. Aby uzyskać więcej informacji, zobacz Lista kontrolna projektu dotycząca doskonałości operacyjnej.
Unisys demonstruje doskonałość operacyjną, utrzymując znane środowisko dla pracowników, a jednocześnie włączając nowe usługi, takie jak Site Recovery, w celu zapewnienia trybu failover odzyskiwania po awarii.
Wydajność operacyjną można zoptymalizować, wdrażając rozwiązanie przy użyciu szablonów usługi Azure Resource Manager i używając usługi Azure Monitor do mierzenia i zwiększania wydajności. Aby uzyskać więcej informacji, zobacz Projekt architektury DevOps.
Efektywność operacyjna
Wydajność odnosi się do możliwości skalowania obciążenia w celu efektywnego zaspokojenia wymagań użytkowników. Aby uzyskać więcej informacji, zobacz Lista kontrolna przeglądu projektu pod kątem wydajności.
Platforma Unisys zapewnia wydajność operacyjną na platformie Azure dzięki warstwom Bronze, Silver, Gold, Platinum i Tytan, które są dostosowane do potrzeb operacyjnych obciążeń klienta. Wirtualizacja unisys na platformie Azure zwiększa wydajność dzięki usłudze Azure Monitor i narzędziu interfejsu wiersza polecenia diagnostyki wydajności. Te narzędzia umożliwiają optymalizację w czasie rzeczywistym i proaktywne rozwiązywanie problemów w celu usprawnienia zarządzania obciążeniami.
Współautorzy
Firma Microsoft utrzymuje ten artykuł. Następujący współautorzy napisali ten artykuł.
Główni autorzy:
- Philip Brooks | Starszy menedżer programu
- Adam Gallagher | Starszy menedżer rozwiązań
Aby wyświetlić niepubliczne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.
Dalsze kroki
Aby uzyskać więcej informacji, skontaktuj się z usługą lub zapoznaj się z legacy2azure@microsoft.comnastępującymi zasobami:
- Migracja komputera mainframe platformy Azure i średniego rozmieszczenia
- Create, change, or delete a network interface (Tworzenie, zmienianie i usuwanie interfejsów sieciowych)
- Dokumentacja usługi ExpressRoute
- Wprowadzenie do dysków zarządzanych na platformie Azure
- Ponowne hostowanie komputera Mainframe na maszynach wirtualnych
- smA OpCon na platformie Azure
- Unisys Cloud Management
- Ponowne hostowanie komputera mainframe unisys CPF MCP na platformie Azure przy użyciu wirtualizacji Unisys
- Unisys cyberbezpieczeństwa
- Dokumentacja usługi Virtual Network