Fabric의 Apache Spark 런타임 수명 주기
Microsoft Fabric 런타임은 Apache Spark를 기반으로 하는 Azure 통합 플랫폼입니다. 데이터 엔지니어링 및 데이터 과학 워크플로의 실행 및 관리를 용이하게 합니다. 독점적 리소스와 오픈 소스 리소스 모두에서 필수 요소를 합성하여 포괄적인 솔루션을 제공합니다. 간단히 하기 위해 간단히 Apache Spark에서 제공하는 Microsoft Fabric 런타임을 Fabric 런타임이라고 합니다.
릴리스 흐름
Apache Spark는 일반적으로 6~9개월마다 마이너 버전을 릴리스합니다. Microsoft Fabric Spark 팀은 최고 품질과 통합을 보장하고 지속적인 지원을 보장하면서 새로운 런타임 버전을 제공하기 위해 최선을 다하고 있습니다. 각 버전은 약 110개의 구성 요소로 구성됩니다. 런타임이 Apache Spark를 넘어 확장됨에 따라 Azure 에코시스템 내에서 원활한 통합을 보장합니다.
탁월성에 대한 헌신으로 새로운 미리 보기 런타임 릴리스에 신중하게 접근하여 최대 3개월 이내에 실험적 미리 보기를 대상으로 하지만 궁극적으로는 사례별로 타임라인을 설정합니다. 여기에는 Java, Scala, Python, R 및 Delta Lake를 비롯한 각 Spark 버전의 중요한 구성 요소를 평가하는 작업이 포함됩니다. 철저한 평가 후에는 다양한 단계를 통해 런타임의 가용성 및 진행 상황을 설명하는 자세한 타임라인을 만듭니다. 전반적으로 목표는 Apache Spark용 Microsoft Fabric 런타임에 대한 표준 수명 주기 경로를 설정하는 것입니다.
팁
현재 런타임 1.3인 프로덕션 워크로드에 대해 항상 가장 최근의 GA 런타임 버전을 사용합니다.
다음 표에서는 지원되는 Azure Synapse 런타임 릴리스의 런타임 이름 및 릴리스 날짜를 나열합니다.
런타임 이름 | 릴리스 스테이지 | 지원 종료 날짜 |
---|---|---|
Apache Spark 3.5 기반 런타임 1.3 | GA | 2026년 9월 30일 |
Apache Spark 3.4 기반 런타임 1.2 | GA | 2026년 3월 31일 화요일 |
Apache Spark 3.3 기반 런타임 1.1 | EOSA | 2025년 3월 31일 월요일 |
다이어그램은 실험적 공개 미리 보기에서 사용 중단 및 제거에 이르기까지 런타임 버전의 수명 주기를 간략하게 설명합니다.
단계 | 설명 | 일반적인 수명 주기 |
---|---|---|
실험적 공개 미리 보기 | 실험적 공개 미리 보기 단계는 새 런타임 버전의 초기 릴리스를 표시합니다. 이 단계에서는 문서화된 제한 사항이 있음에도 불구하고 최신 버전의 Apache Spark 및 Delta Lake를 실험하고 피드백을 제공해야 합니다. Microsoft Azure 미리 보기 약관이 적용됩니다. 이용 약관 미리 보기를 참조하세요. | 2-3개월* |
공개 프리뷰 | 추가 개선이 이루어지고 제한 사항이 최소화되면 런타임이 미리 보기 단계로 진행됩니다. Microsoft Azure 미리 보기 약관이 적용됩니다. 이용 약관 미리 보기를 참조하세요. | 3개월* |
GA(일반 공급) | 런타임 버전이 GA(일반 공급) 조건을 충족하면 대중에게 릴리스되며 프로덕션 워크로드에 적합합니다. 이 단계에 도달하려면 런타임이 성능, 플랫폼과의 통합, 안정성 평가 및 사용자의 요구 사항을 충족하는 기능 측면에서 엄격한 요구 사항을 충족해야 합니다. | 24개월 |
LTS(장기 지원) | GA(일반 공급) 릴리스 이후 런타임은 Spark 버전의 특정 요구 사항에 따라 LTS(장기 지원) 단계로 전환될 수 있습니다. 이 LTS 단계는 일반적으로 전체 지원의 추가 연도인 고객에 대한 예상 지원 기간을 자세히 설명하는 발표될 수 있습니다. | 12개월* |
지원 종료 날짜 발표 | 런타임이 지원 종료에 도달하면 추가 업데이트 또는 지원을 받지 못합니다. 일반적으로 런타임이 중단되기 전에 6개월 알림이 제공됩니다. 이 지원 종료 날짜는 지원 중단을 표시하는 수명 종료 날짜로 특정 테이블을 업데이트하여 문서화됩니다. | 사용 중단일 6개월 전 |
지원 종료 날짜 런타임 지원되지 않음 및 사용되지 않음 | 이전에 발표된 지원 종료 날짜가 도착하면 런타임이 공식적으로 지원되지 않습니다. 이는 업데이트 또는 버그 수정을 받지 않으며 팀에서 공식적인 지원을 제공하지 않음을 의미합니다. 모든 지원 티켓이 자동으로 해결됩니다. 지원되지 않는 런타임을 사용하는 것은 사용자 고유의 위험입니다. Fabric 작업 영역 설정 및 환경 항목에서 런타임이 제거되므로 작업 영역 수준에서는 사용할 수 없습니다. 또한 런타임도 환경에서 제거되며 지원되는 런타임 버전에 대한 새 환경을 만들 수 있는 옵션이 없습니다. 기존 환경에서 실행되는 기존 Spark 작업을 실행할 수 없습니다. | 해당 없음 |
런타임이 제거됨 | 런타임이 지원되지 않는 단계에 도달하면 이 런타임을 사용하는 모든 환경이 제거됩니다. 이 런타임과 연결된 모든 백 엔드 관련 구성 요소도 제거됩니다. | 지원 날짜가 종료된 후 며칠 |
* 각 단계에서 예상되는 런타임 기간입니다. 이러한 타임라인은 예제로 제공되며 다양한 요인에 따라 달라질 수 있습니다. 수명 주기 타임라인은 Microsoft의 재량에 따라 변경될 수 있습니다.
버전 관리
런타임 버전 번호 매기기에서는 의미 체계 버전 관리와 밀접한 관련이 있지만 약간 다른 접근 방식을 따릅니다. 런타임 주 버전은 Apache Spark 주 버전에 해당합니다. 따라서 런타임 1은 Spark 버전 3에 해당합니다. 마찬가지로 예정된 런타임 2는 Spark 4.0과 일치합니다. 현재 런타임 사이에 다른 라이브러리의 추가 또는 제거를 포함하여 변경이 발생할 수 있다는 점에 유의해야 합니다. 또한 플랫폼은 사용자가 원하는 라이브러리를 설치할 수 있도록 하는 라이브러리 관리 기능을 제공합니다.