빠르게 변화하는 데이터베이스 생태계에서 Tarantool을 사용하시는 분들이라면 각 버전의 지원종료(End of Support, EOS)와 생명주기 종료(End of Life, EOL) 일정을 미리 파악해두는 것이 매우 중요합니다. 오늘은 Tarantool의 모든 버전별 지원종료 일정을 상세히 살펴보겠습니다.

 

Tarantool-Logo

 

 

1. Tarantool이란? – 고성능 인메모리 컴퓨팅 플랫폼

Tarantool은 러시아에서 개발된 오픈소스 인메모리 데이터베이스이자 애플리케이션 서버입니다. BSD 2-Clause 라이선스로 배포되는 이 솔루션은 단순한 데이터베이스를 넘어서 완전한 컴퓨팅 플랫폼의 역할을 수행합니다.

주요 특징으로는 LuaJIT 기반의 고성능 스크립팅 엔진, 협력적 멀티태스킹, 비동기 I/O, 영구 큐(Persistent Queues), 샤딩(Sharding), 그리고 MySQL/PostgreSQL 연동 기능 등을 제공합니다. 특히 메모리 내에서 초고속 데이터 처리가 가능하여 대용량 트래픽을 처리하는 웹 서비스나 실시간 분석 시스템에서 널리 사용되고 있습니다.

 

 

2. 새로운 릴리즈 정책 – 더욱 명확해진 버전 관리 체계

Tarantool은 2023년부터 기존의 복잡했던 릴리즈 정책을 SemVer와 유사한 형태로 개편했습니다. 새로운 정책은 MAJOR.MINOR.PATCH 형식을 사용하며, 2.10.0 버전부터 적용되었습니다.

새 정책의 핵심 변화점은 다음과 같습니다:

  • 버전 번호 세 번째 자리: 이전에는 프리릴리즈/정식 버전 구분이었으나, 현재는 패치(버그수정) 릴리즈용으로 사용
  • 프리릴리즈 표기: 3.0.0-alpha1, 3.0.0-beta2 같은 접미사 형태로 변경
  • LTS 시리즈: 1.10만 LTS였던 이전과 달리, 현재는 2.11도 4년간 지원되는 LTS 버전

 

 

3. 현재 지원되는 Tarantool 버전 현황 (2025년 9월 기준)

현재 활발하게 지원되고 있는 Tarantool 버전들은 다음과 같습니다:

Community Edition 지원 버전

릴리즈 시리즈 첫 릴리즈 일자 지원 상태 최신 버전 지원 종료 예정일
3.5 2025년 8월 27일 ✅ 활성 지원 3.5.0 최소 2027년 8월
3.4 2025년 초 ✅ 활성 지원 3.4.1 최소 2027년 초
3.3 2024년 말 ✅ 활성 지원 3.3.3 최소 2026년 말
3.2 2024년 8월 26일 ✅ 활성 지원 3.2.2 최소 2026년 8월
3.1 2024년 4월 16일 ✅ 활성 지원 3.1.2 최소 2026년 4월
3.0 2024년 초 ✅ 활성 지원 3.0.2 최소 2026년 초
2.11 (LTS) 2023년 5월 24일 ✅ 장기지원 2.11.7 2027년 5월

Enterprise Edition (Tarantool Data Grid) 지원 버전

TDG 버전 릴리즈 일자 지원 상태 기반 버전 특이사항
2.12.6 2024년 11월 12일 ✅ 활성 지원 2.11 기반 엔터프라이즈 기능 추가
2.12.5 2024년 10월 23일 ✅ 활성 지원 2.11 기반 엔터프라이즈 기능 추가

LTS 버전 2.11의 중요성

Tarantool 2.11은 현재 유일한 장기지원(LTS) 버전으로, 4년간의 유지보수가 보장됩니다. 2023년 5월에 릴리즈되어 2027년 5월까지 지원될 예정이므로, 안정적인 운영 환경을 원하는 엔터프라이즈 고객들에게 권장되는 버전입니다.

2.11 LTS 선택 시 고려사항:

  • 4년 장기 지원: 2027년 5월까지 안정적 유지보수
  • 프로덕션 검증: 충분한 운영 경험 축적
  • 하위 호환성: 1.10.x부터 완전 호환
  • 엔터프라이즈 기반: TDG 2.12.x의 기반 버전
  • ⚠️ 주의사항: 최신 3.x 기능 사용 불가

 

 

4. 생명주기가 종료된 버전들 (EOL Versions)

이미 지원이 종료된 Tarantool 버전들은 더 이상 보안 패치나 버그 수정을 받지 못합니다. 다음 버전들을 사용 중이시라면 반드시 지원되는 버전으로 업그레이드하시기 바랍니다:

2.x 시리즈 EOL 버전들 (완전 목록)

버전 시리즈 EOL 상태 최종 릴리즈 버전 EOL 일자 특이사항
2.10.x ❌ EOL 2.10.8 2023년 중 신규 정책 첫 적용
2.9.x ❌ EOL 2.9.x 2023년 중 (버전 존재 확인됨)
2.8.x ❌ EOL 2.8.4 2022년 중
2.7.x ❌ EOL 2.7.3 2022년 중
2.6.x ❌ EOL 2.6.3 2021년 중
2.5.x ❌ EOL 2.5.3 2021년 중
2.4.x ❌ EOL 2.4.3 2021년 중
2.3.x ❌ EOL 2.3.3 2020년 중
2.2.x ❌ EOL 2.2.3 2020년 중
2.1.x ❌ EOL 2.1.2 2019년 중
2.0.x ❌ EOL 2.0.x 2019년 중

1.x 시리즈 EOL 버전들 (완전 목록)

버전 시리즈 EOL 상태 최종 릴리즈 버전 EOL 일자 특이사항
1.10.x ❌ EOL 1.10.15 2024년 초 이전 LTS 버전
1.9.x ❌ EOL 1.9.2 2019년 중
1.8.x ❌ EOL 1.8.4 2018년 중
1.7.x ❌ EOL 1.7.7 2018년 중
1.6.x ❌ EOL 1.6.9 2017년 중
1.5.x 이하 ❌ EOL Various 2017년 이전 레거시 버전

주요 EOL 마일스톤

  • 2024년 초: Tarantool 1.10 LTS 지원 종료
  • 2023년: 2.10.x 및 2.9.x 시리즈 지원 종료
  • 2022년: 2.8.x, 2.7.x 시리즈 지원 종료
  • 2021년: 2.6.x ~ 2.4.x 시리즈 지원 종료
  • 2020년: 2.3.x, 2.2.x 시리즈 지원 종료

⚠️ 즉시 업그레이드가 필요한 경우

다음 상황에 해당하신다면 즉시 업그레이드를 진행하시기 바랍니다:

  • 2.10.x 이하 버전 사용 중
  • 보안 취약점에 노출된 상태
  • 기술 지원을 받을 수 없는 상태

 

 

5. Tarantool 버전 라이프사이클 – 개발부터 종료까지

Tarantool의 각 릴리즈 시리즈는 다음과 같은 단계를 거칩니다:

초기 개발 단계 (Early Development)

  • 알파 버전: 기능 개발 중, 불안정할 수 있음 (예: 3.0.0-alpha1)
  • 베타 버전: 계획된 모든 기능 구현 완료 (예: 3.0.0-beta1)
  • 릴리즈 후보: 최종 안정화 단계 (예: 3.0.0-rc1)

지원 단계 (Support)

  • 첫 정식 릴리즈부터 시작
  • 최소 2년간 지원 (일반 버전)
  • 4년간 지원 (LTS 버전)
  • 하위 호환성 보장
  • 보안 패치 및 버그 수정 제공

생명주기 종료 (End of Life)

  • 더 이상 패치나 업데이트 제공 안 함
  • 기술 지원 중단

지원 종료 (End of Support)

  • EOL 이후 기술 지원까지 완전히 중단되는 시점
  • 고객 지원 및 문의 응답 중단

 

 

6. 상세 버전별 릴리즈 이력과 패치 정보

현재 활성 지원 버전의 상세 패치 이력

Tarantool 3.x 시리즈 상세 정보

시리즈 첫 릴리즈 최신 패치 전체 패치 버전 주요 특징
3.5 2025-08-27 3.5.0 3.5.0 최신 기능, 성능 개선
3.4 2025년 초 3.4.1 3.4.0, 3.4.1 안정성 향상
3.3 2024년 말 3.3.3 3.3.0, 3.3.1, 3.3.2, 3.3.3 버그 수정 중심
3.2 2024-08-26 3.2.2 3.2.0, 3.2.1, 3.2.2 Protobuf 지원, UUID v6-8
3.1 2024-04-16 3.1.2 3.1.0, 3.1.1, 3.1.2 클러스터 구성 개선
3.0 2024년 초 3.0.2 3.0.0, 3.0.1, 3.0.2 새 구성 시스템 도입

Tarantool 2.11 LTS 상세 정보 (중요)

패치 버전 릴리즈 일자 상태 주요 개선사항
2.11.7 2025년 중 ✅ 최신 최신 버그 수정
2.11.6 2024년 중 ✅ 지원 안정성 개선
2.11.5 2024년 중 ✅ 지원 보안 패치
2.11.4 2024-04-23 ✅ 지원 성능 최적화
2.11.3 2024-04-01 ✅ 지원 버그 수정
2.11.2 2024-03-13 ✅ 지원 호환성 개선
2.11.1 2024-02-27 ✅ 지원 초기 버그 수정
2.11.0 2023-05-24 ✅ 지원 LTS 첫 릴리즈

EOL 버전의 최종 패치 정보

2.10 시리즈 (EOL) – 신규 정책 적용 첫 버전

패치 버전 릴리즈 일자 EOL 상태 비고
2.10.8 2023년 말 ❌ EOL 최종 버전
2.10.7 2023년 중 ❌ EOL
2.10.6 2023년 중 ❌ EOL
2.10.5 2023-02-20 ❌ EOL 44개 버그 수정
2.10.4 2022-11-11 ❌ EOL 28개 버그 수정
2.10.3 2022년 중 ❌ EOL
2.10.2 2022년 중 ❌ EOL
2.10.1 2022년 중 ❌ EOL
2.10.0 2021년 말 ❌ EOL 새 정책 첫 적용

레거시 2.x 시리즈 최종 버전들

시리즈 최종 버전 릴리즈 일자 총 패치 수
2.8.x 2.8.4 2022년 중 5개 패치
2.7.x 2.7.3 2022년 초 4개 패치
2.6.x 2.6.3 2021년 중 4개 패치
2.5.x 2.5.3 2021년 초 4개 패치
2.4.x 2.4.3 2020년 말 4개 패치
2.3.x 2.3.3 2020년 중 4개 패치
2.2.x 2.2.3 2020년 초 4개 패치
2.1.x 2.1.2 2019년 중 3개 패치

1.10 LTS 상세 이력 (EOL)

패치 버전 릴리즈 일자 상태 비고
1.10.15 2023년 중 ❌ EOL 최종 LTS 버전
1.10.14 2023년 초 ❌ EOL
1.10.13 2022년 말 ❌ EOL
1.10.12 2022년 중 ❌ EOL
❌ EOL 총 16개 패치 릴리즈
1.10.0 2018년 ❌ EOL 첫 LTS 버전

 

 

7. Tarantool Enterprise Edition (TDG) 지원 정보

Tarantool Data Grid (TDG) 최신 버전

Tarantool의 상용 엔터프라이즈 버전인 TDG는 Community Edition과 별도의 릴리즈 주기를 갖습니다:

TDG 버전 릴리즈 일자 기반 버전 지원 상태 주요 기능
2.12.6 2024-11-12 2.11 LTS ✅ 활성 지원 최신 엔터프라이즈 기능
2.12.5 2024-10-23 2.11 LTS ✅ 활성 지원 보안 강화, 관리 도구
2.12.4 2024-10-22 2.11 LTS ✅ 활성 지원 성능 최적화
2.12.3 2024-10-14 2.11 LTS ✅ 활성 지원 안정성 개선
2.12.2 2024-09-24 2.11 LTS ✅ 활성 지원 버그 수정
2.12.1 2024-09-18 2.11 LTS ✅ 활성 지원 초기 버그 수정
2.12.0 2024-08-20 2.11 LTS ✅ 활성 지원 새 기능 추가

Enterprise vs Community 주요 차이점

구분 Community Edition Enterprise Edition (TDG)
라이선스 BSD-2 오픈소스 상업용 라이선스
지원 커뮤니티 지원 공식 기술 지원
기능 기본 기능 고급 관리, 모니터링, 보안 기능
업데이트 표준 릴리즈 주기 빠른 패치 및 핫픽스
SLA 없음 기업급 SLA 제공

 

 

8. 업그레이드 권장사항과 호환성 정보

현재 권장 버전

Tarantool 개발팀은 현재 3.x 시리즈를 권장하고 있으며, 2.11 사용자들에게는 최신 3.x 버전으로의 업그레이드를 권장합니다.

프로덕션 환경 추천 버전:

  • 신규 프로젝트: Tarantool 3.5 (최신 안정 버전)
  • 보수적 운영: Tarantool 2.11 LTS (2027년까지 지원)
  • 테스트/개발: Tarantool 3.x 최신 버전

호환성 보장

  • 동일 시리즈 내: 완전한 하위 호환성 보장
  • 시리즈 간: 2.x ↔ 3.x 바이너리 데이터 호환
  • 프로토콜: 클라이언트-서버, 복제 프로토콜 호환
  • 무중단 업그레이드: 읽기 요청은 무중단, 쓰기 요청은 네트워크 지연 수준의 다운타임

 

 

9. 지원종료 대비 실무 가이드

EOL 버전 사용 시 즉시 조치사항

  1. 현재 버전 확인
    # 명령행에서 버전 확인
    tarantool --version
    
    # Tarantool 콘솔에서 확인
    tarantool> _TARANTOOL
    tarantool> box.info.version
    
  2. 업그레이드 계획 수립
    • 현재 버전이 EOL 목록에 있다면 즉시 업그레이드 계획 수립
    • 테스트 환경에서 호환성 검증 필수
    • 데이터 백업 및 복구 계획 사전 준비
  3. 마이그레이션 절차
    -- 업그레이드 후 스키마 업그레이드 필수
    box.schema.upgrade()
    

모니터링 및 알림 설정

지원종료 일정을 놓치지 않으려면 다음과 같은 방법을 권장합니다:

공식 정보 소스 모니터링

소스 URL 업데이트 주기 권장 용도
공식 릴리즈 페이지 tarantool.io/releases 실시간 최신 지원 정보
GitHub 릴리즈 github.com/tarantool/tarantool/releases 실시간 상세 변경사항
End-of-Life 추적 endoflife.date/tarantool 주기적 업데이트 EOL 일정 확인
TDG 릴리즈 tarantool.io/tdg/releases 실시간 엔터프라이즈 버전

자동화된 모니터링 설정

# 1. GitHub 알림 구독 (권장)
# GitHub에서 tarantool/tarantool repository의 "Watch" -> "Custom" -> "Releases" 선택

# 2. RSS 피드 구독
# https://github.com/tarantool/tarantool/releases.atom

# 3. 현재 버전 확인 스크립트
#!/bin/bash
echo "현재 설치된 Tarantool 버전:"
tarantool --version
echo "최신 릴리즈 정보는 https://github.com/tarantool/tarantool/releases 확인"

정기 점검 체크리스트

  • [ ] 월간: 현재 사용 중인 버전의 지원 상태 확인
  • [ ] 분기별: 새로운 LTS 또는 권장 버전 릴리즈 여부 확인
  • [ ] 반기별: 업그레이드 계획 검토 및 테스트 환경 업데이트
  • [ ] 연간: 전체 인프라 버전 감사 및 EOL 로드맵 수립

 

 

10. 엔터프라이즈 사용자를 위한 특별 고려사항

Tarantool Enterprise Edition vs Community Edition 지원 정책

지원 기간 비교

구분 Community Edition Enterprise Edition
일반 릴리즈 최소 2년 지원 최소 2년 + 확장 지원
LTS 릴리즈 4년 지원 (2.11) 4년 + 추가 확장 지원
보안 패치 EOL까지 제공 EOL 이후에도 확장 지원
기술 지원 커뮤니티 기반 24/7 전문 지원

중요한 EOL 마일스톤과 대응 전략

2025년 주요 이벤트

  • 현재: 모든 2.10.x 이하 버전 EOL 상태
  • 권장 조치: 2.11 LTS 또는 3.x 최신 버전으로 즉시 업그레이드

2027년 주요 이벤트

  • 2027년 5월: Tarantool 2.11 LTS 지원 종료 예정
  • 준비 기간: 약 1.5년 남음
  • 권장 조치: 2026년 중 3.x LTS 또는 차기 LTS 버전으로 마이그레이션 계획 수립

엔터프라이즈 대응 로드맵

즉시 조치 필요 (2025년 4분기)

✅ 현재 환경 감사
✅ EOL 버전 식별  
✅ 업그레이드 우선순위 설정
✅ 테스트 환경 구성

단기 계획 (2026년 상반기)

📋 3.x 시리즈 호환성 테스트
📋 데이터 마이그레이션 테스트
📋 애플리케이션 호환성 검증
📋 성능 벤치마킹

장기 계획 (2026년 하반기 – 2027년 상반기)

🎯 프로덕션 환경 업그레이드
🎯 2.11 LTS 대체 버전 확정
🎯 차기 LTS 릴리즈 대기
🎯 완전 마이그레이션 완료

Enterprise Edition 사용자 혜택

확장 지원 옵션

  • Extended Support: EOL 이후에도 추가 지원 계약 가능
  • Custom Patches: 특정 고객용 맞춤 패치 제공
  • Migration Services: 전담 마이그레이션 컨설팅
  • Priority Support: 우선순위 기술 지원

SLA 보장 사항

  • Response Time: 4시간 이내 응답 (Critical 이슈)
  • Resolution Time: 24시간 이내 해결책 제공
  • Availability: 99.9% 이상 서비스 가용성
  • Updates: 보안 패치 우선 제공

 

 

Tarantool의 지원종료 일정을 미리 파악하고 대비하는 것은 안정적인 서비스 운영의 기본입니다. 특히 현재 EOL된 2.10.x 이하 버전을 사용 중이시라면 지원되는 버전으로의 업그레이드를 서둘러 진행하시기 바랍니다.

2.11 LTS 버전은 2027년까지 안정적인 지원을 받을 수 있어 보수적인 운영 환경에 적합하며, 최신 기능을 활용하고 싶다면 3.x 시리즈로의 업그레이드를 고려해보시기 바랍니다. 업그레이드 시에는 반드시 테스트 환경에서 충분한 검증을 거친 후 진행하시길 권장합니다. 🙂

 

 

댓글 남기기