이번 포스트에서는 많은 기업들이 미션 크리티컬한 시스템에서 오랜 시간 안정적으로 사용해온 Oracle Solaris(오라클 솔라리스)의 지원 종료 일정에 대해 정확하고 체계적인 정보를 정리해 드려보고자 합니다.
1. Oracle Solaris 지원 정책의 구조와 이해
Oracle Solaris의 지원 정책을 이해하기 위해서는 먼저 Oracle의 Lifetime Support Policy(생애주기 지원 정책)를 알아야 합니다. Oracle은 Solaris 운영체제에 대해 3단계 지원 체계를 제공합니다.
Premier Support(프리미어 지원)
Premier Support는 제품 출시 후 최소 5년에서 최대 10년간 제공되는 완전한 지원 서비스입니다. 이 기간 동안에는 다음과 같은 서비스가 포함됩니다:
- 주요 제품 및 기술 업데이트
- 프로그램 업데이트, 버그 수정, 보안 패치
- Critical Patch Update(CPU) 제공
- 업그레이드 도구 및 스크립트
- 24시간 7일 기술 지원
- My Oracle Support 접근 권한
- 신규 서드파티 제품과의 인증
Extended Support(확장 지원)
Premier Support 종료 후 추가로 3년간 제공되는 유료 지원 서비스입니다. Extended Support 기간 중에는:
- 주요 제품 및 기술 업데이트 지속 제공
- 보안 패치 및 중요 버그 수정
- 24시간 7일 기술 지원 유지
- My Oracle Support 접근 권한 유지
하지만 신규 서드파티 제품과의 인증은 제공되지 않습니다.
Sustaining Support(지속 지원)
Extended Support 종료 후 또는 Extended Support를 구매하지 않은 경우 Premier Support 종료 후 무기한으로 제공되는 기본적인 지원 서비스입니다:
- Premier Support 기간 중 생성된 패치 및 업데이트에 대한 접근
- 기존 업그레이드 도구 및 스크립트 이용 가능
- 상업적으로 합리적인 범위 내에서 24시간 7일 기술 지원
- My Oracle Support 접근 권한
하지만 신규 패치, 보안 업데이트, 기능 개선사항은 제공되지 않습니다.
2. Oracle Solaris 버전별 상세 EOS/EOL 일정표
Oracle의 공식 Lifetime Support Policy에 따른 각 Solaris 버전별 정확한 지원 종료 일정을 정리했습니다.
Solaris 8 (SunOS 5.8) – 레거시 시스템
구분 | 일정 |
---|---|
일반 출시(GA) | 2000년 2월 |
Premier Support 종료 | 2009년 3월 |
Extended Support 종료 | 2012년 3월 |
Sustaining Support | 무기한 |
Solaris 8은 이미 모든 적극적인 지원이 종료된 상태입니다. 현재 운영 중인 시스템이 있다면 즉시 업그레이드를 검토해야 합니다. 2012년 이후로는 새로운 보안 패치나 버그 수정이 제공되지 않고 있어 보안 취약점에 노출될 위험이 매우 높습니다.
Trusted Solaris 8.x – 고보안 환경용
구분 | 일정 |
---|---|
일반 출시(GA) | 2002년 9월 |
Premier Support 종료 | 2012년 3월 |
Extended Support | 제공 안함 |
Sustaining Support | 무기한 |
Trusted Solaris 8.x는 Solaris 10의 Trusted Extensions로 대체되었습니다. 고보안 환경을 요구하는 시스템이라면 Solaris 11.4의 Trusted Extensions 사용을 권장합니다.
Solaris 9 (SunOS 5.9) – 안정성 중심 버전
구분 | 일정 |
---|---|
일반 출시(GA) | 2002년 3월 |
Premier Support 종료 | 2011년 10월 |
Extended Support 종료 | 2014년 10월 |
Sustaining Support | 무기한 |
Solaris 9 역시 이미 모든 적극적인 지원이 종료되었습니다. 2014년 이후 신규 패치가 제공되지 않고 있어 보안상 매우 위험한 상태입니다.
Solaris 10 (SunOS 5.10) – 현재 마이그레이션 대상
구분 | 일정 |
---|---|
일반 출시(GA) | 2005년 1월 |
Premier Support 종료 | 2018년 1월 |
Extended Support 종료 | 2027년 1월 |
Sustaining Support | 무기한 |
Solaris 10은 현재 Extended Support 기간 중에 있습니다. Oracle은 2023년에 Extended Support를 3년 연장하여 2027년 1월까지 지원을 제공하기로 결정했습니다. 이는 기업들에게 Solaris 11.4로의 마이그레이션을 위한 추가적인 시간을 제공하기 위한 조치입니다.
중요한 점은 2027년 1월 이후에는 새로운 보안 패치나 버그 수정이 제공되지 않는다는 것입니다. 따라서 현재 Solaris 10을 운영 중인 기업들은 늦어도 2026년까지는 마이그레이션 계획을 완료해야 합니다.
Solaris 11.3 – 과도기 버전
구분 | 일정 |
---|---|
일반 출시(GA) | 2015년 10월 |
Premier Support 종료 | 2021년 1월 |
Extended Support 종료 | 2027년 1월 |
Sustaining Support | 무기한 |
Solaris 11.3도 Solaris 10과 동일하게 2027년 1월까지 Extended Support가 제공됩니다. 하지만 신규 도입보다는 Solaris 11.4로의 업그레이드를 권장합니다.
Solaris 11.4 – 현재 권장 버전
구분 | 일정 |
---|---|
일반 출시(GA) | 2018년 8월 |
Premier Support 종료 | 2031년 11월 |
Extended Support 종료 | 2037년 11월 |
Sustaining Support | 무기한 |
Solaris 11.4는 현재 Oracle이 적극 권장하는 최신 버전입니다. 주목할 점은 Oracle이 2024년 초 조용히 Extended Support 기간을 2034년에서 2037년으로 3년 연장했다는 것입니다. 이는 Oracle이 Solaris 플랫폼에 대한 장기적인 지원 의지를 보여주는 것으로 해석됩니다.

3. Oracle Solaris 지원 종료에 따른 이슈와 위험요소
보안 취약점 노출 위험
지원이 종료된 Solaris 버전을 계속 사용할 경우 가장 큰 문제는 보안 취약점입니다. Oracle은 지원 종료 후에는 새로운 보안 패치를 제공하지 않기 때문에, 새로 발견되는 보안 취약점에 대한 대응이 불가능해집니다.
예를 들어, 현재 Solaris 8이나 9를 운영 중인 시스템은 지난 10년 이상 보안 업데이트를 받지 못한 상태입니다. 이는 사이버 공격에 매우 취약한 상태를 의미합니다.
규정 준수(Compliance) 문제
많은 산업 규정(금융권의 경우 전자금융감독규정, 의료기관의 경우 개인정보보호법 등)에서는 최신 보안 패치가 적용된 시스템 운영을 요구합니다. 지원이 종료된 운영체제를 사용할 경우 이러한 규정 준수 요구사항을 충족하기 어려워집니다.
운영 비용 증가
지원이 종료된 시스템을 계속 운영할 경우, 여러 가지 추가 비용이 발생합니다:
- 서드파티 지원 서비스 비용 (Oracle 대비 30-40% 절약 가능하지만 여전히 상당한 비용)
- 보안 강화를 위한 추가적인 네트워크 분리 및 모니터링 시스템 구축 비용
- 레거시 시스템 전문 인력 확보의 어려움과 높은 인건비
비즈니스 연속성 위험
하드웨어 장애 발생 시 수리 부품 확보의 어려움, 호환성 문제 등으로 인해 복구 시간이 길어질 수 있습니다. 특히 SPARC 기반 하드웨어의 경우 부품 공급이 점차 어려워지고 있는 상황입니다.
4. 효과적인 Solaris EOS/EOL 대응 방법
현재 환경 정확한 파악
먼저 조직 내에서 운영 중인 모든 Solaris 시스템을 정확히 파악해야 합니다:
# Solaris 버전 확인
cat /etc/release
# 시스템 정보 상세 확인
uname -a
# 패치 레벨 확인 (Solaris 10 이상)
pkg list entire
# 설치된 소프트웨어 패키지 목록
pkginfo (Solaris 10 이하)
pkg list (Solaris 11 이상)
각 시스템의 역할, 중요도, 의존성 관계를 문서화하고 우선순위를 정해야 합니다.
단계별 마이그레이션 계획 수립
1단계: 위험도 평가 및 우선순위 설정
- 인터넷에 직접 노출된 시스템
- 개인정보나 중요 데이터를 처리하는 시스템
- 비즈니스 크리티컬한 서비스를 제공하는 시스템
이러한 시스템들을 최우선으로 업그레이드해야 합니다.
2단계: 마이그레이션 옵션 검토
- Solaris 11.4로 직접 업그레이드: 하드웨어가 지원되고 애플리케이션 호환성이 확보된 경우
- 가상화를 통한 모던화: Stromasys 같은 에뮬레이션 솔루션을 활용한 x86 서버나 클라우드 환경으로의 이전
- 애플리케이션 리팩토링: Linux나 다른 플랫폼으로의 완전한 이전
3단계: 테스트 환경 구축 및 검증 각 마이그레이션 옵션에 대해 철저한 테스트를 수행해야 합니다. 특히 다음 사항들을 중점적으로 확인해야 합니다:
- 애플리케이션 호환성
- 성능 비교
- 데이터 마이그레이션 검증
- 백업 및 복구 절차 확인
예산 및 일정 계획
마이그레이션 프로젝트는 상당한 시간과 비용이 소요되므로 현실적인 계획을 수립해야 합니다:
- Solaris 10 시스템: 2026년까지 완료 목표
- Solaris 11.3 시스템: 2026년까지 완료 목표
- 신규 시스템: Solaris 11.4 도입
5. Solaris 11.4 주요 개선사항과 마이그레이션 장점
보안 강화 기능
Solaris 11.4는 이전 버전 대비 다음과 같은 보안 기능이 대폭 강화되었습니다:
- Immutable Zones: 컨테이너 수준의 보안 격리
- Enhanced Auditing: 상세한 감사 로그 기능
- Kernel Zone: 완전 격리된 가상화 환경
- Software-based Data Encryption: 소프트웨어 기반 데이터 암호화
성능 및 확장성 개선
- ZFS 개선: 더욱 향상된 파일시스템 성능과 안정성
- Network Virtualization: 고성능 네트워크 가상화
- Enhanced DTrace: 더욱 강력한 시스템 분석 도구
- Improved Resource Management: 효율적인 리소스 관리
클라우드 및 컨테이너 지원
- Docker 컨테이너 지원: 최신 컨테이너 기술 활용 가능
- Cloud Integration: 퍼블릭 클라우드 환경과의 통합 개선
- DevOps 도구 지원: 현대적인 개발 및 운영 도구 지원
6. 비용 효과적인 대안 방안과 선택 기준
Oracle의 공식 지원 서비스
Oracle Premier Support 또는 Extended Support를 통해 공식적인 지원을 받는 것이 가장 안전한 방법입니다. 하지만 비용이 상당히 높을 수 있습니다.
서드파티 지원 서비스
Park Place Technologies, ReluTech 같은 서드파티 업체들이 Oracle 대비 30-40% 저렴한 비용으로 지원 서비스를 제공합니다. 하지만 다음 사항을 고려해야 합니다:
- 신규 보안 패치는 제공되지 않음
- 기존 패치 및 기술 지원만 제공
- Oracle의 공식 지원보다는 제한적
가상화 및 에뮬레이션 솔루션
Stromasys Charon 솔루션
- SPARC 하드웨어를 x86 서버에서 에뮬레이션
- 클라우드 환경에서도 실행 가능
- 애플리케이션 변경 없이 마이그레이션 가능
이 솔루션은 다음과 같은 경우에 적합합니다:
- 레거시 애플리케이션의 리팩토링이 어려운 경우
- 단기간에 모던화가 필요한 경우
- SPARC 하드웨어의 수명이 다한 경우
Oracle Solaris EOS/EOL 대응은 미룰 수 없는 현실입니다. 특히 2027년 1월에는 Solaris 10과 11.3의 Extended Support가 동시에 종료되기 때문에, 지금부터 체계적인 준비가 필요합니다.
또한 Solaris 11.4는 2037년까지 Extended Support가 제공되므로, 장기적인 관점에서 안정적인 플랫폼이라고 할 수 있습니다. Oracle의 최근 지원 기간 연장 결정은 Solaris 플랫폼에 대한 지속적인 투자 의지를 보여주는 것으로, 적절한 시점에 마이그레이션을 수행한다면 향후 10년 이상 안정적으로 운영할 수 있을 것입니다. 🙂
참고 자료: