편집

다음을 통해 공유


Azure의 Unisys ClearPath Forward OS 2200 엔터프라이즈 서버 가상화

Azure Virtual Machines
Azure Virtual Network
Azure ExpressRoute

이 문서에서는 기존 CPF(Unisys ClearPath Forward) Dorado 엔터프라이즈 서버와 함께 Microsoft 파트너인 Unisys의 가상화 기술을 사용하는 방법을 설명합니다. 이 방법을 사용하면 Azure로의 이동을 가속화하고 애플리케이션 코드를 다시 작성하거나 데이터베이스 아키텍처를 다시 디자인할 필요가 없습니다. 기존 코드는 원래 형식으로 유지 관리됩니다. 애플리케이션 화면, 사용자 상호 작용 및 백그라운드의 데이터 구조는 변경되지 않으며 사용자를 다시 학습할 필요가 없습니다.

아키텍처

예제 원본(미리 보기) 아키텍처: 다음 아키텍처는 일반적인 온-프레미스 Unisys CPF Dorado(Sperry 1100/2200) 엔터프라이즈 서버를 보여 줍니다.

미리 배포 아키텍처의 다이어그램.

이 아키텍처의 Visio 파일을 다운로드합니다.

Azure(배포 후) 아키텍처 예제: 다음 아키텍처는 Unisys CPF Dorado 엔터프라이즈 서버와 관련된 Unisys의 가상화 기술을 활용하는 예제를 보여 줍니다.

배포 후 아키텍처의 다이어그램.

이 아키텍처의 Visio 파일을 다운로드합니다.

워크플로

숫자 설명선 1, 2 및 3은 두 다이어그램에서 시스템의 이전 상태와 이후 상태 간의 유사성을 강조 표시하는 데 사용됩니다.

  1. 사용자 액세스는 웹 기반 애플리케이션에 액세스하기 위해 TLS 포트 443을 통해 제공됩니다. 웹 기반 애플리케이션 프레젠테이션 계층을 변경하지 않고 유지하여 고객 재학습을 최소화할 수 있습니다. 반면에 원하는 경우 웹 애플리케이션 프레젠테이션 계층을 최신 UX 프레임워크로 업데이트할 수 있습니다. 또한 VM (가상 머신)에 대한 관리자 액세스의 경우 Azure Bastion 호스트를 사용하여 열린 포트를 최소화하여 보안을 최대화할 수 있습니다.
  2. 프린터 및 기타 시스템 출력 디바이스는 AZURE 네트워크에 IP가 연결되어 있는 한 지원됩니다. 응용 프로그램 변경이 필요하지 않도록 Dorado의 인쇄 함수는 유지됩니다.
  3. Operations 함수는 Dorado 엔터프라이즈 서버에서 Azure VM으로 이동됩니다. 에코시스템에서 OpCon VM을 사용하여 전체 환경을 모니터링하고 제어하여 더 많은 자동화를 구현할 수 있습니다.
  4. 실제 테이프를 사용하는 경우 가상 테이프로 변환됩니다. 테이프 서식 및 읽기 및 쓰기 기능은 유지됩니다. 테이프는 Azure 또는 오프라인 스토리지에 기록됩니다. 테이프 기능이 유지되므로 소스 코드를 다시 작성할 필요가 없습니다. 이점은 IO 작업이 디스크 미디어에 대해 직접 수행되기 때문에 가상 테이프 파일의 백업을 위한 Azure Blob Storage 계정 및 더 빠른 액세스 시간을 포함합니다.
  5. Dorado 스토리지 구문은 Azure Storage에 매핑되어 Dorado 디스크 드라이브 명명법을 유지 관리합니다. 애플리케이션 또는 작업 변경이 필요하지 않습니다.
  6. Azure Site Recovery 는 Azure VM을 보조 Azure 지역에 미러링하여 DR(재해 복구) 기능을 제공합니다. 이러한 기능은 드문 경우 Azure 데이터 센터 오류에서 빠른 장애 조치(failover)를 보장합니다.

구성 요소

  • Azure Virtual Machines는 Azure가 제공하는 여러 유형의 확장성 있는 주문형 컴퓨팅 리소스 중 하나입니다. Virtual Machine은 물리적 하드웨어를 구입 및 유지 관리할 필요 없이 가상화의 유연성을 제공합니다.
  • Azure Virtual Network는 Azure의 프라이빗 네트워크의 기본 구성 요소입니다. Virtual Network를 사용하면 Virtual Machines와 같은 다양한 유형의 Azure 리소스가 서로, 인터넷 및 온-프레미스 네트워크와 안전하게 통신할 수 있습니다. Virtual Network는 사용자 고유의 데이터 센터에서 작동하는 기존 네트워크와 비슷하지만 확장, 가용성 및 격리와 같은 Azure 인프라의 추가적인 이점을 제공합니다. NIC(네트워크 인터페이스 카드) 를 사용하면 VM이 인터넷, Azure 및 온-프레미스 리소스와 통신할 수 있습니다. 예를 들어 Solaris 자식 VM에 고유한 전용 네트워크 인터페이스 디바이스 및 IP 주소를 가질 수 있도록 동일한 VM에 더 많은 NIC를 추가할 수 있습니다.
  • Azure ExpressRoute를 사용하면 연결 공급자가 지원하는 프라이빗 연결을 통해 온-프레미스 네트워크를 Microsoft 클라우드로 확장할 수 있습니다. ExpressRoute를 사용하면 Azure 및 Microsoft 365와 같은 Microsoft 클라우드 서비스에 대한 연결을 설정할 수 있습니다.
  • Azure Site Recovery 를 사용하면 주 지역 중단이 발생하는 경우 DR에 대해 Azure 지역 간 장애 조치(failover)를 수행할 수 있습니다.

대안

OS2200 환경의 Unisys 가상화는 Azure로 전환하기 위한 리프트 앤 시프트 접근 방식을 제공합니다. 데이터, 프로세스 및 애플리케이션 코드는 모두 유지 관리되고 Azure로 전송됩니다. 모든 애플리케이션이 메인프레임에서 이월되기 때문에 테스트는 최소화됩니다.

Azure로 데이터 및 프로세스를 전송하는 다른 방법은 다음과 같습니다.

  • 자동화된 도구를 사용하여 애플리케이션 코드를 C# 또는 Java로 리팩터링합니다. 이 솔루션은 기능을 이동하지만 Azure 네이티브 형식의 코드 베이스를 제공합니다. 이 솔루션은 구현하는 데 시간이 오래 걸리며 유지 관리되는 기능을 보장하기 위해 철저한 테스트가 필요합니다.
  • 애플리케이션 코드를 원하는 언어로 다시 작성합니다. 이 솔루션은 일반적으로 가장 길고 비용이 많이 드는 솔루션입니다. 애플리케이션 요구 사항을 고려하여 코드를 다시 작성합니다. 새 기능을 추가할 수 있습니다. 이 솔루션을 사용하려면 새 코드가 예상대로 수행되도록 철저한 테스트가 필요합니다.

시나리오 정보

Unisys 엔터프라이즈 서버는 상업적으로 사용 가능한 첫 번째 엔터프라이즈 서버로 그 유산을 추적합니다. Unisys CPF Dorado(Sperry 1100/2200) 및 천칭 자리(Burroughs A 시리즈/마스터 제어 프로그램) 시스템은 완전한 기능을 갖춘 엔터프라이즈 서버 운영 환경입니다. 이를 수직으로 확장하여 중요 업무용 워크로드를 처리할 수 있습니다. 이러한 시스템을 Azure로 에뮬레이트, 변환 또는 현대화할 수 있습니다. Azure는 유사하거나 심지어 향상된 성능 특성 및 SLA(서비스 수준 계약) 메트릭을 제공합니다.

Unisys 전환은 VM을 통해 오늘날의 하드웨어에서 Azure로 전체 Dorado 시스템을 이동합니다. 2200 Exec OS 및 모든 프로세서, 라이브러리 및 데이터는 물리적 환경에서와 마찬가지로 표시됩니다. OS에는 Unisys의 라이선스가 필요합니다. 해당 아키텍처에는 가상 테이프 작업, 자동화 및 워크로드 관리(OpCon), 웹 서비스 및 기타 지원 기능과 같은 기능을 처리하는 지원 VM이 포함됩니다. 아키텍처는 다음을 비롯한 Azure Storage 기능도 사용합니다.

  • Azure SSD 관리 디스크 는 Azure에서 관리되고 Virtual Machines와 함께 사용되는 블록 수준 스토리지 볼륨입니다. 사용 가능한 디스크 유형은 울트라 디스크, 프리미엄 SSD, 표준 SSD 및 표준 HDD입니다. 이 아키텍처의 경우 프리미엄 SSD 또는 울트라 디스크 SSD를 사용해야 합니다.
  • Azure Files 는 업계 표준 SMB(서버 메시지 블록) 프로토콜을 사용하여 액세스할 수 있는 클라우드의 파일 공유를 완전히 관리하는 데 사용할 수 있는 서비스입니다. Windows, Linux 및 macOS의 클라우드 또는 온-프레미스 배포는 Azure 파일 공유를 동시에 탑재할 수 있습니다.

이러한 접근 방식의 이점은 다른 방법론에 비해 Azure로 빠르게 이동한다는 점입니다. 하드웨어 유지 관리 및 시설 비용이 감소하기 때문에 ROI(투자 수익률)가 빨라집니다. Dorado 환경은 변경되지 않으므로 사용자 및 프로그래머 재학습과 관련된 비용은 없습니다.

최종 목표에 따라 전환은 Dorado 환경 내에서 또는 Azure 내에서 애플리케이션을 현대화하기 위한 첫 번째 단계 또는 최종 상태일 수 있습니다. 이 방법은 애플리케이션을 업데이트하기 위한 측정된 계획된 경로를 제공합니다. 기존 애플리케이션 코드에 대한 투자를 유지합니다. 변환 후 다른 Unisys CloudForte 및 Azure 데이터 분석 서비스를 사용할 수 있습니다.

잠재적인 사용 사례

  • 낮은 위험으로 기존 Unisys CPF Dorado 워크로드를 Azure로 빠르게 이동합니다.
  • Azure Arc를 사용하여 기존 온-프레미스 워크로드에 대한 DR 계획을 만듭니다.
  • 기존 클라이언트 기능에 Unisys CloudForte 또는 Azure 데이터 서비스를 추가합니다.
  • Azure 기반 CPF를 사용하여 더 많은 하드웨어 또는 시설 리소스 없이 DR, 테스트 또는 개발 환경으로 사용할 수 있습니다.

고려 사항

이러한 고려 사항은 워크로드의 품질을 향상시키는 데 사용할 수 있는 일련의 기본 원칙인 Azure Well-Architected Framework의 핵심 요소를 구현합니다. 자세한 내용은 Microsoft Azure Well-Architected Framework를 참조하세요.

안정성

안정성은 애플리케이션이 고객에 대한 약속을 충족할 수 있도록 합니다. 자세한 내용은 안정성 핵심 요소 개요를 참조하세요.

Azure의 Unisys CPF는 Site Recovery를 사용하여 시스템 가용성 및 일관성을 보장합니다.

보안

우수한 보안은 중요한 데이터 및 시스템에 대한 고의적인 공격과 악용을 방어합니다. 자세한 내용은 보안 요소의 개요를 참조하세요.

Unisys CPF는 자체적으로 보안 시스템입니다. Azure는 미사용 데이터 및 이동 중인 데이터에 대한 암호화 계층을 추가합니다.

유니시 스텔스 기술은 엔드포인트를 숨깁니다. Azure는 다른 보안 제어를 제공합니다.

비용 최적화

비용 최적화는 불필요한 비용을 줄이고 운영 효율성을 높이는 것입니다. 자세한 내용은 비용 최적화 핵심 요소 개요를 참조하세요.

Azure의 Unisys CPF는 하드웨어 유지 관리 및 시설 비용을 미리 제거합니다. 추가 절감액은 시스템을 운영하거나 사용하는 방법에 대해 직원을 재학습할 필요가 없는 데서 비롯됩니다. 가상화된 컴퓨터는 데이터 센터 층에서와 마찬가지로 실행됩니다.

필요에 따라, 간소화된 크기 조정과 함께 처음부터 VM의 용량 크기를 조정하는 프로세스를 수행하여 비용을 최적화할 수도 있습니다. 자세한 내용은 잘 설계된 프레임워크의 비용 최적화 원칙을 참조하세요.

Azure 제품 및 구성의 비용을 예측하려면 Azure 가격 계산기를 방문하세요.

Unisys CPF 제품 및 가격 책정에 대해 자세히 알아보려면 Unisys CPF 제품을 방문 하세요.

운영 우수성

운영 우수성은 애플리케이션을 배포하고 프로덕션에서 계속 실행하는 운영 프로세스를 다룹니다. 자세한 내용은 운영 우수성 핵심 요소 개요를 참조하세요.

Unisys는 DR 장애 조치(failover)를 제공하기 위해 Site Recovery와 같은 새로운 서비스를 포함하여 알려진 환경을 직원에게 제공하여 운영 우수성을 보여줍니다.

Azure Resource Manager 템플릿을 사용하여 솔루션을 배포하고 Azure Monitor를 사용하여 성능을 측정하고 개선하여 운영 효율성을 최적화할 수 있습니다. DevOps에 대한 잘 설계된 프레임워크의 운영 우수성 원칙모니터링을 참조하세요.

성능 효율성

성능 효율성은 사용자가 배치된 요구 사항을 효율적인 방식으로 충족하기 위해 워크로드의 크기를 조정할 수 있는 기능입니다. 자세한 내용은 성능 효율성 핵심 요소 개요를 참조하세요.

Unisys는 Azure의 운영 성능과 Developer Studio를 일치합니다. 워크로드 및 운영 요구 사항에 따라 골드 또는 플래티넘 계층을 사용할 수 있습니다. Developer Studio를 사용하여 새 코드 개발, 쿼리, 보고서 생성 및 기타 작업을 비롯한 작업의 속도를 높입니다.

참가자

Microsoft에서 이 문서를 유지 관리합니다. 원래 다음 기여자가 작성했습니다.

주요 작성자:

비공개 LinkedIn 프로필을 보려면 LinkedIn에 로그인합니다.

다음 단계

자세한 내용은 문의 legacy2azure@microsoft.com하거나 다음 리소스를 참조하세요.