Samba 4.25 공식 출시: 처음으로 SMB3 영구 핸들에 대한 실험적 지원 및 더욱 향상된 오류 복구 기능

📅 2026-09-25

요약:

오픈 소스 파일 및 인쇄 서비스 소프트웨어 Samba 4.25가 최근 공식적으로 출시되어 Linux 서버 및 Windows 시스템에 파일 및 인쇄 공유 서비스를 제공하는 프로젝트의 최신 안정 버전이 되었습니다. 이번 업데이트에서 가장 주목할만한 변경 사항은 SMB3 영구 핸들이라고도 알려진 SMB3 영구 핸들에 대한 실험적 지원이 처음으로 추가된 것입니다. 또한 새로운 Ceph RGW 가상 파일 시스템 모듈을 도입하고 감사 로그, 도메인 암호화 및 기타 기능을 향상시킵니다.

image.webp

SMB3 영구 핸들은 이번 Samba 4.25 업데이트의 핵심 기능 중 하나입니다. 주요 목표는 향후 보다 투명한 장애 조치 기능을 위한 기반을 제공하는 것입니다. 기존 SMB 연결에서는 서버가 다시 시작되거나 실패하거나 일시적으로 중단되는 경우 일반적으로 클라이언트가 연결을 다시 설정해야 하며 원래 열려 있던 파일 핸들이 만료될 수 있으며 응용 프로그램도 영향을 받을 수 있습니다.

SMB3 영구 핸들을 활성화한 후 클라이언트는 서버가 다시 시작되거나 중단된 후 서버에 다시 연결할 수 있으며 이전에 얻었고 여전히 유효한 파일 핸들을 계속 사용할 수 있습니다. 즉, 서버가 일시적으로 오프라인 상태이더라도 클라이언트는 연결이 다시 설정된 후에도 원본 파일에 계속 액세스할 수 있는 기회를 갖게 되므로 서버 장애로 인한 파일 액세스 중단을 줄일 수 있습니다.

그러나 이 기능은 아직 실험적으로 지원되며 상당한 성능 비용이 발생합니다. Samba 개발자는 SMB3 영구 핸들이 각각의 열기, 업데이트, 임대 및 닫기 작업에 대해 추가 스토리지 오버헤드를 생성하여 이중 스토리지 처리가 필요하므로 "상당한" 성능 손실이 발생할 수 있다고 지적했습니다.

따라서 Samba 4.25에서는 모든 사용자가 이 기능을 즉시 활성화하도록 권장하는 것이 아니라 고가용성과 투명한 장애 조치 시나리오를 위한 실험적 인프라로 권장합니다. 일반 파일 서버의 경우 사용자는 실제 요구 사항을 기반으로 지속적인 가용성과 성능 오버헤드 간의 관계를 평가해야 합니다.

SMB3 영구 핸들 외에도 Samba 4.25에는 새로운 Ceph RGW VFS 모듈도 추가되었습니다. 이 모듈을 통해 Ceph Object Gateway의 스토리지 버킷인 Ceph Object Gateway는 SMB 공유를 통한 액세스를 제공할 수 있으며, 이를 통해 기존 파일 공유 환경과 객체 스토리지를 더욱 연결할 수 있습니다.

이러한 변화는 이미 Ceph를 사용하여 대규모 스토리지 인프라를 구축하고 있는 사용자에게 특히 의미가 있습니다. 과거에는 객체 스토리지와 SMB 파일 공유가 일반적으로 서로 다른 액세스 시스템에 속했지만, 새로운 VFS 모듈을 사용하면 Ceph RGW의 객체 스토리지 리소스를 Samba를 통해 SMB 프로토콜을 지원하는 클라이언트에 제공할 수 있으므로 기존 Windows/Linux 파일 공유 환경에서 Ceph 객체 스토리지의 적용 범위가 확장됩니다.

Samba 4.25에서는 JSON 형식의 감사 로그도 개선되었습니다. 파일 액세스, 사용자 작업, 서버 활동을 기록하고 분석해야 하는 기업 환경의 경우 로그 분석 시스템, 보안 플랫폼 및 기타 자동화 도구를 통해 더욱 완전한 JSON 감사 로그를 보다 쉽게 ​​처리할 수 있습니다.

동시에 Samba 4.25는 도메인 암호화 유형에 대한 기본 설정을 조정하고 AES를 기본 암호화 방법으로 설정합니다. 이러한 움직임은 Samba의 최신 암호화 메커니즘 사용을 더욱 촉진하는 동시에 기본 구성에서 이전 암호화 유형에 대한 시스템의 지속적인 의존도를 줄입니다.

Samba 자체는 Microsoft Windows에서 사용하는 SMB/CIFS 프로토콜을 구현하여 Linux 및 기타 Unix 계열 시스템이 Windows 환경과 파일 및 인쇄 서비스를 상호 운용할 수 있도록 하는 매우 중요한 오픈 소스 인프라 프로젝트입니다. 다수의 엔터프라이즈 파일 서버, NAS 장치 및 Linux 서버는 Samba를 사용하여 Windows 호환 네트워크 파일 공유 기능을 제공합니다.

엔터프라이즈 인프라가 점점 더 고가용성을 강조함에 따라 서버에 오류가 발생하거나 다시 시작될 때 사용자 작업이 최대한 중단되지 않도록 하는 것이 더욱 중요해졌습니다. 이러한 맥락에서 SMB3 영구 핸들이 Samba 4.25에 추가되었습니다. 아직은 실험 단계이지만 향후 더욱 완벽하고 투명한 장애 조치(failover)를 위한 기반을 마련합니다.

이번 Samba 4.25 업데이트는 단순히 새로운 기능을 추가하는 버전 업그레이드가 아니라, 파일 서비스 연속성, 객체 스토리지 통합, 보안 감사, 암호화 메커니즘 등 여러 측면을 개선했다는 점에 주목할 필요가 있습니다. 특히 SMB3 영구 핸들과 Ceph RGW 지원은 각각 고가용성 파일 서비스와 최신 분산 스토리지 환경에서 Samba의 애플리케이션 잠재력을 강화합니다.

Samba 4.25가 이제 최신 안정 버전으로 출시되었으며, 소스 코드와 전체 4.25 버전 업데이트 지침이 동시에 제공되었습니다. Samba 서버를 실행하는 사용자가 더 나은 호환성, 새로운 스토리지 백엔드 기능 및 최신 수정 사항을 원하는 경우 이 버전으로 업그레이드하는 것을 고려할 수 있습니다. SMB3 영구 핸들과 같은 실험적 기능은 특정 비즈니스 요구 사항에 따라 프로덕션 환경에 적용되기 전 테스트 및 평가에 더 적합합니다.

자세히 알아보기:

https://www.samba.org/samba/history/samba-4.25.0.html

관련 태그

관련 글

댓글

0/500
Captcha (click to refresh)
댓글 없음