Fluent Bit 문서/Fluentd와 Fluent Bit

Jmnote (토론 | 기여)님의 2024년 3월 6일 (수) 01:28 판 (새 문서: ==개요== ;Fluentd와 Fluent Bit 프로덕션 수준 원격측정 생태계 일반적으로 원격측정 데이터 처리는 복잡할 수 있으며, 규모가 조금 더 커질...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

Fluentd와 Fluent Bit

프로덕션 수준 원격측정 생태계

일반적으로 원격측정 데이터 처리는 복잡할 수 있으며, 규모가 조금 더 커질 수 있으므로 Fluentd가 탄생했습니다. Fluentd는 단순한 도구 그 이상으로 Fluent Bit와 같은 다양한 언어 및 하위 프로젝트용 SDK를 포함하는 본격적인 생태계로 성장했습니다.

이 페이지에서는 FluentdFluent Bit 오픈소스 프로젝트 간의 관계를 설명하며, 요약하면 다음과 같습니다.

  • Apache License v2.0 조항에 따른 라이선스 부여
  • CNCF의 졸업 호스팅 프로젝트
  • 프로덕션 수준 솔루션: 매일 수백만 번 배포
  • 벤더 중립적이고 커뮤니티 중심 프로젝트
  • 업계에서 널리 채택됨: AWS, Microsoft, Google Cloud 및 기타 수백 개 기업과 같은 모든 주요 기업들의 신뢰

두 프로젝트 모두 많은 유사점을 공유하며, Fluent Bit는 Fluentd 아키텍처 및 일반 설계의 모범적인 아이디어들를 바탕으로 설계 및 구축되었습니다. 어떤 것을 사용할지 선택하는 것은 최종 사용자의 필요에 따라 다릅니다.

다음 표에서는 프로젝트의 다양한 영역을 비교합니다.

Fluentd Fluent Bit
범위 컨테이너/서버 임베디드 Linux/컨테이너/서버
언어 C & Ruby C
메모리 > 60MB ~1MB
성능 중간 성능 고성능
종속성 Ruby Gem으로 구축되어, 일정 수의 gem 필요 제로 의존성, 일부 특수한 플러그인 외에는 의존성 없음
플러그인 사용가능한 외부 플러그인 1000개 이상 사용가능한 빌트인 플러그인 100개 이상
라이선스 아파치 라이선스 v2.0 아파치 라이선스 v2.0

FluentdFluent Bit는 모두 Aggregator 또는 Forwarder로 작동할 수 있으며, 둘 다 서로 보완하거나 독립형 솔루션으로 사용할 수 있습니다. 최근 몇 년 동안 클라우드 제공업체는 성능 및 호환성을 이유로 Fluentd에서 Fluent Bit로 전환했습니다. Fluent Bit는 이제 차세대 솔루션으로 간주됩니다.

2 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}