오늘은 많은 기업에서 미션 크리티컬한 트랜잭션 처리 시스템으로 사용하고 있는 Oracle Tuxedo의 지원종료 일정에 대해 자세히 알아보려고 합니다. 최근 Oracle의 공식 정책 문서를 확인한 결과, 일부 Tuxedo 버전들이 이미 지원이 종료되었거나 곧 종료 예정이라는 중요한 사실을 발견했습니다. 특히 현재 운영 중인 시스템이 있다면 반드시 확인해야 할 정보들이니, 끝까지 읽어보시기 바랍니다.
1. Oracle Tuxedo란 무엇인가요?
Oracle Tuxedo는 Oracle Fusion Middleware의 핵심 구성 요소로, 기업용 분산 트랜잭션 처리 시스템(Distributed Transaction Processing System)입니다. 주로 금융권, 통신사, 대형 기업의 백엔드 시스템에서 대용량 트랜잭션을 안정적으로 처리하기 위해 사용됩니다.
Tuxedo의 주요 특징은 다음과 같습니다:
- 높은 가용성과 확장성 제공
- ACID 트랜잭션 보장
- 다양한 프로그래밍 언어 지원 (C, C++, COBOL, Java, Python, Ruby 등)
- SOA(Service-Oriented Architecture) 환경 지원
2. Oracle 지원 정책의 이해
Oracle Tuxedo의 지원종료 일정을 이해하기 위해서는 먼저 Oracle의 지원 정책 체계를 알아야 합니다.
Oracle Lifetime Support 단계별 설명
Premier Support (프리미어 지원)
- 일반적으로 제품 출시일(GA)부터 5년간 제공
- 기술 지원, 버그 수정, 보안 패치 등 모든 지원 서비스 제공
- 새로운 기능 업데이트 및 인증 제공
Extended Support (확장 지원)
- Premier Support 종료 후 추가 3년간 제공 (유료)
- 기본적인 기술 지원과 보안 패치 제공
- 새로운 인증은 제한적으로 제공
Sustaining Support (지속 지원)
- 무기한 제공되는 기본 지원
- 기존에 제작된 패치와 문서에 대한 액세스만 제공
- 새로운 패치나 업데이트는 제공되지 않음
3. Oracle Tuxedo 전체 제품군 지원종료 일정 완전 정리
Oracle의 공식 Fusion Middleware Lifetime Support Policy 문서를 바탕으로 모든 Tuxedo 관련 제품의 지원 일정을 완전히 정리했습니다.
3.1. Oracle Tuxedo 핵심 제품 EOS/EOL 일정표
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Oracle Tuxedo | 10.3 | 2009년 1월 | 2015년 1월 | 2017년 1월 | 무기한 |
Oracle Tuxedo | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Oracle Tuxedo | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle Tuxedo | 22.1.0 | 2022년 10월 | 2028년 10월 | 2030년 10월 | 무기한 |
3.2. Oracle Tuxedo 관련 제품군 세부 EOS/EOL 일정
3.2.1. Oracle Tuxedo Mainframe Adapters
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Tuxedo Mainframe Adapters | 10 | 2008년 10월 | 2015년 1월 | 2017년 1월 | 무기한 |
Tuxedo Mainframe Adapter for SNA | 10.0 이상 | 2008년 10월 | 2015년 1월 | 2017년 1월 | 무기한 |
Tuxedo Mainframe Adapter for TCP | 10.0 이상 | 2008년 10월 | 2015년 1월 | 2017년 1월 | 무기한 |
Oracle Tuxedo Mainframe Adapter | 22c | 2022년 10월 | 2028년 10월 | 2030년 10월 | 무기한 |
3.2.2. Oracle Tuxedo Application Runtime 제품군
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Tuxedo Application Runtime for CICS and Batch | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Tuxedo Application Runtime for IMS | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Oracle Tuxedo Application Runtime for CICS and Batch | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo Application Runtime for IMS | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo Application Runtime for Batch | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo Application Runtime for CICS and Batch | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo Application Runtime for IMS | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo Application Runtime for Batch | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo Application Runtime for CICS and Batch | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle Tuxedo Application Runtime for IMS | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle Tuxedo Application Runtime for Batch | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle Tuxedo Application Runtimes | 22c (22.1.0.0.0) | 2022년 10월 | 2028년 10월 | 2030년 10월 | 무기한 |
3.2.3. Oracle Tuxedo 모니터링 및 관리 도구
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Tuxedo System and Application Monitor (TSAM) | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Tuxedo System and Application Monitor (TSAM) | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo System and Applications Monitor Plus (TSAM Plus) | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo System and Applications Monitor Plus (TSAM Plus) | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
3.2.4. Oracle SALT (Service Architecture Leveraging Tuxedo)
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Services Architecture Leveraging Tuxedo (SALT) | 10.3 | 2009년 1월 | 2015년 1월 | 2017년 1월 | 무기한 |
Services Architecture Leveraging Tuxedo (SALT) | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Services Architecture Leveraging Tuxedo (SALT) | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle SALT | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle SALT | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle SALT | 22.1.0 | 2022년 10월 | 2028년 10월 | 2030년 10월 | 무기한 |
3.2.5. Oracle Tuxedo Jolt
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Tuxedo Jolt | 10.3 | 2009년 1월 | 2015년 1월 | 2017년 1월 | 무기한 |
Tuxedo Jolt | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Tuxedo Jolt | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo Jolt | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo Jolt | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle Tuxedo Jolt | 22.1.0 | 2022년 10월 | 2028년 10월 | 2030년 10월 | 무기한 |
3.2.6. Oracle Tuxedo 기타 구성요소
제품명 | 버전 | GA 날짜 | Premier Support 종료 | Extended Support 종료 | Sustaining Support |
---|---|---|---|---|---|
Tuxedo JCA Adapter | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Tuxedo JCA Adapter | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Tuxedo Application Rehosting Workbench | 11.1.1.x | 2010년 4월 | 2016년 4월 | 2018년 4월 | 무기한 |
Oracle Tuxedo Application Rehosting Workbench | 12.1.1 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo Application Rehosting Workbench | 12.1.3 | 2014년 5월 | 2020년 5월 | 2022년 5월 | 무기한 |
Oracle Tuxedo Application Rehosting Workbench | 12.2.2 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Tuxedo Message Queue | 12.1.1 이상 | 2012년 8월 | 2018년 8월 | 2020년 8월 | 무기한 |
Oracle Tuxedo Application Rehosting Test Manager | 12.2.2.0.0 이상 | 2016년 4월 | 2022년 4월 | 2024년 4월 | 무기한 |
Oracle Tuxedo Advanced Performance Pack | 22.1.0 | 2022년 10월 | 2028년 10월 | 2030년 10월 | 무기한 |
3.3. 특별 주의사항
최신 버전 Tuxedo 22.1.1.0.0 정보
- Oracle Tuxedo 22c (22.1.1.0.0): Oracle Linux 8용으로 출시된 마이너 릴리스
- TLS 1.3 지원 포함
- 지원 일정은 22.1.0과 동일 (2028년 10월 Premier Support 종료)
3.4. 버전별 포함 구성요소 상세 정보
Tuxedo 10.3 포함 구성요소:
- Oracle Tuxedo (Including Jolt, TSAM, SALT)
- Oracle Tuxedo Mainframe Adapters 10
Tuxedo 11.1.1.x 포함 구성요소:
- Tuxedo System and Application Monitor (TSAM)
- Services Architecture Leveraging Tuxedo (SALT)
- Tuxedo Jolt
- Tuxedo Mainframe Adapters
- Tuxedo JCA Adapter
- Tuxedo Application Runtime for CICS and Batch
- Tuxedo Application Rehosting Workbench
- Tuxedo Application Runtime for IMS
Tuxedo 12.1.1 포함 구성요소:
- 위 11.1.1.x 구성요소 전체 포함
- Tuxedo Application Runtime for Batch 추가
- Tuxedo Message Queue 추가
Tuxedo 12.1.3 포함 구성요소:
- Oracle Tuxedo
- Oracle Tuxedo System and Applications Monitor Plus (TSAM Plus) ← 기존 TSAM에서 업그레이드
- Oracle SALT
- Oracle Tuxedo Application Runtime for CICS and Batch
- Oracle Tuxedo Application Runtime for IMS
- Oracle Tuxedo Application Runtime for Batch
- Oracle Tuxedo Application Rehosting Workbench
- Oracle Tuxedo Jolt
- Tuxedo Message Queue
Tuxedo 12.2.2 포함 구성요소:
- Oracle Tuxedo System and Applications Monitor Plus (TSAM Plus)
- Oracle SALT
- Oracle Tuxedo Application Runtime for CICS and Batch
- Oracle Tuxedo Application Runtime for IMS
- Oracle Tuxedo Application Runtime for Batch
- Oracle Tuxedo Application Rehosting Workbench
- Oracle Tuxedo Jolt
- Oracle Tuxedo Application Rehosting Test Manager 추가
Tuxedo 22.1.0 포함 구성요소:
- Oracle SALT
- Oracle Tuxedo Advanced Performance Pack (신규 추가)
- Oracle Tuxedo Jolt
별도 배포되는 22c 제품들:
- Oracle Tuxedo Application Runtimes 22c (22.1.0.0.0) – Tuxedo ART CICS, Batch, IMS 포함
- Oracle Tuxedo Mainframe Adapter 22c
4. 현재 운영 중인 시스템의 위험도 평가
위의 완전한 제품 목록을 보시면 알 수 있듯이, 2024년 9월 현재 기준으로 대부분의 구버전들이 이미 Extended Support까지 종료된 상태입니다.
4.1. 긴급 대응이 필요한 제품들
🚨 즉시 업그레이드 필요 (Extended Support 이미 종료):
핵심 Tuxedo 제품
- Oracle Tuxedo 10.3 (2017년 1월 종료) – 7년 이상 지원 종료
- Oracle Tuxedo 11.1.1.x (2018년 4월 종료) – 6년 이상 지원 종료
- Oracle Tuxedo 12.1.1 (2020년 8월 종료) – 4년 이상 지원 종료
- Oracle Tuxedo 12.1.3 (2022년 5월 종료) – 2년 이상 지원 종료
- Oracle Tuxedo 12.2.2 (2024년 4월 종료) – 최근 종료
관련 구성요소들 (모두 해당 Tuxedo 버전과 동일한 일정으로 종료)
- 모든 TSAM/TSAM Plus 구버전 (10.3, 11.1.1.x, 12.1.1, 12.1.3, 12.2.2)
- 모든 SALT 구버전 (10.3, 11.1.1.x, 12.1.1, 12.1.3, 12.2.2)
- 모든 Tuxedo Jolt 구버전 (10.3, 11.1.1.x, 12.1.1, 12.1.3, 12.2.2)
- Tuxedo Mainframe Adapters 10 (2017년 1월 종료)
- 모든 Application Runtime 구버전 (11.1.1.x, 12.1.1, 12.1.3, 12.2.2)
- Tuxedo Message Queue 12.1.1 (2020년 8월 종료)
- Application Rehosting Workbench 구버전 (11.1.1.x, 12.1.1, 12.1.3, 12.2.2)
4.2. 위험도별 분류
🔴 초고위험 (7년 이상 지원 종료)
- Tuxedo 10.3 및 모든 관련 구성요소
- Mainframe Adapters 10.x
🟠 고위험 (4-6년 지원 종료)
- Tuxedo 11.1.1.x 및 모든 관련 구성요소
- Tuxedo 12.1.1 및 모든 관련 구성요소
🟡 중위험 (2-4년 지원 종료)
- Tuxedo 12.1.3 및 모든 관련 구성요소
🟢 저위험 (최근 종료)
- Tuxedo 12.2.2 및 모든 관련 구성요소
4.3. 현재 지원 중인 유일한 버전
⚠️ 업그레이드 대상 (현재 유일한 지원 버전):
- Oracle Tuxedo 22.1.0/22.1.1.0.0 (2028년 10월 Premier Support 종료 예정)
- Oracle SALT 22.1.0
- Oracle Tuxedo Jolt 22.1.0
- Oracle Tuxedo Advanced Performance Pack 22.1.0
- Oracle Tuxedo Application Runtimes 22c
- Oracle Tuxedo Mainframe Adapter 22c
5. 지원종료 후 발생할 수 있는 리스크들
보안 위험성
Extended Support가 종료된 버전들은 새로운 보안 패치를 받을 수 없습니다. 특히 금융권이나 개인정보를 다루는 시스템에서는 컴플라이언스 위반 위험이 있습니다.
운영 중단 위험
시스템 장애 발생 시 Oracle로부터 기술 지원을 받기 어려워집니다. Sustaining Support는 기존 패치에 대한 액세스만 제공하므로, 새로운 문제에 대한 해결책을 찾기 힘들 수 있습니다.
호환성 문제
새로운 운영체제나 하드웨어 환경에서의 인증을 받을 수 없어, 인프라 업그레이드 시 제약이 발생할 수 있습니다.
6. 업그레이드 전략 및 마이그레이션 방안
6.1. 제품별 마이그레이션 경로
핵심 Tuxedo 제품
- 10.3/11.1.1.x/12.1.1/12.1.3/12.2.2 → 22.1.0/22.1.1.0.0
모니터링 도구
- TSAM (구버전) → TSAM Plus → Oracle Enterprise Manager 통합 모니터링
- TSAM Plus 12.2.2 → Enterprise Manager Cloud Control 12c 플러그인 활용
웹서비스 게이트웨이
- SALT 구버전 → Oracle SALT 22.1.0
- RESTful 서비스 지원 강화
- TLS 1.3 지원으로 보안 강화
메인프레임 연동
- Mainframe Adapters 10.x → Oracle Tuxedo Mainframe Adapter 22c
- SNA 및 TCP 프로토콜 지속 지원
Java 연동
- Tuxedo Jolt 구버전 → Oracle Tuxedo Jolt 22.1.0
- JCA Adapter → 별도 라이선스 검토 필요
애플리케이션 마이그레이션
- Application Runtime 구버전 → Oracle Tuxedo Application Runtimes 22c
- CICS, IMS, Batch 애플리케이션 지속 지원
- Application Rehosting Test Manager → 테스트 자동화 도구 활용
6.2. 대안 솔루션 및 현대화 전략
클라우드 네이티브 마이그레이션
- Oracle Cloud Infrastructure (OCI): Tuxedo 22c 지원
- 컨테이너화: Docker/Kubernetes 환경에서의 Tuxedo 운영
- 마이크로서비스 아키텍처: 기존 Tuxedo 서비스의 단계적 분해
대안 미들웨어 검토
- Red Hat JBoss EAP: 엔터프라이즈 Java 환경
- IBM WebSphere: 메인프레임 연동 강점
- Apache Kafka: 메시지 스트리밍 플랫폼
- Spring Boot: 마이크로서비스 개발 프레임워크
하이브리드 접근법
- 점진적 현대화: 기존 Tuxedo 유지 + 신규 개발은 현대적 스택
- API 게이트웨이: 레거시 시스템과 현대적 시스템 간 연결
- 데이터 동기화: 실시간 데이터 동기화 솔루션 구축
7. Oracle 지원 채널 및 추가 정보
공식 문서 및 참고 자료
Oracle 지원 문의
지원종료 관련 문의사항이나 업그레이드 계획 수립을 위해서는 Oracle 지원팀이나 공인 파트너사를 통해 전문적인 컨설팅을 받아보시는 것을 권장드립니다용! 🙂
8. 업그레이드 우선순위 권장사항
Oracle Tuxedo는 30년 이상의 역사를 가진 안정적이고 검증된 미들웨어이지만, 급변하는 IT 환경에서 지속적인 보안과 안정성을 위해서는 지원 정책에 맞춘 체계적인 업그레이드가 필수입니다.
1순위 (즉시 업그레이드)
- Tuxedo 10.3 관련 모든 제품 (7년 이상 지원 종료)
- Mainframe Adapters 10.x (보안 위험 높음)
2순위 (6개월 내 업그레이드)
- Tuxedo 11.1.1.x 및 12.1.1 관련 제품
- 금융권, 의료 등 규제 준수가 중요한 환경
3순위 (1년 내 업그레이드)
- Tuxedo 12.1.3 및 12.2.2 관련 제품
- 비크리티컬 시스템부터 단계적 적용
업그레이드 시 주요 고려사항
기술적 측면
- Oracle Tuxedo 22c의 TLS 1.3 지원으로 보안 강화
- 새로운 Advanced Performance Pack을 통한 성능 개선
- Oracle Database Application Continuity 기능과의 통합
비즈니스 측면
- 현재 22.1.0이 유일한 지원 버전으로 선택의 여지가 제한적
- 2028년까지 Premier Support 보장으로 안정적인 운영 가능
- 클라우드 및 컨테이너 환경으로의 점진적 전환 기회
운영 측면
- 기존 운영 인력의 교육 및 기술 전수 필요
- 모니터링 도구(TSAM Plus)의 Enterprise Manager 통합 활용
- 메인프레임 연동 환경의 무중단 전환 전략 수립
Oracle Tuxedo 22c는 2028년까지 Premier Support가 제공되므로 충분한 시간을 갖고 체계적인 업그레이드를 진행할 수 있습니다. 하지만 업그레이드는 시간과 자원이 많이 소요되는 프로젝트이므로, 가능한 한 빨리 계획을 세우고 준비하는 것이 중요합니다. 특히 Extended Support가 이미 종료된 구버전을 사용 중이라면, 보안 위험과 비즈니스 연속성을 위해 최우선으로 업그레이드를 추진하시기 바랍니다. 🙂