<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ops Insights – HyperDX 내재화</title><link>https://docs.makgol.com/hyperdx/</link><description>Recent content in HyperDX 내재화 on Ops Insights</description><generator>Hugo -- gohugo.io</generator><language>ko-KR</language><copyright>© 2026 Mont</copyright><lastBuildDate>Wed, 15 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.makgol.com/hyperdx/index.xml" rel="self" type="application/rss+xml"/><item><title>스택 토폴로지 — 4컴포넌트 배치·데이터 흐름·MongoDB 최소 배포</title><link>https://docs.makgol.com/hyperdx/01-stack-topology/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/01-stack-topology/</guid><description>
&lt;h1&gt;스택 토폴로지 — 4컴포넌트 배치·데이터 흐름·MongoDB 최소 배포&lt;/h1&gt;&lt;div class="hx:overflow-x-auto hx:mt-6 hx:flex hx:rounded-lg hx:border hx:py-2 hx:ltr:pr-4 hx:rtl:pl-4 hx:contrast-more:border-current hx:contrast-more:dark:border-current hx:border-blue-200 hx:bg-blue-100 hx:text-blue-900 hx:dark:border-blue-200/30 hx:dark:bg-blue-900/30 hx:dark:text-blue-200"&gt;
&lt;div class="hx:ltr:pl-3 hx:ltr:pr-2 hx:rtl:pr-3 hx:rtl:pl-2"&gt;&lt;svg height=1.2em class="hx:inline-block hx:align-middle" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"&gt;&lt;path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div class="hx:w-full hx:min-w-0 hx:leading-7"&gt;
&lt;div class="hx:mt-6 hx:leading-7 hx:first:mt-0"&gt;&lt;ul&gt;
&lt;li&gt;ClickStack은 &lt;strong&gt;HyperDX(app+api) · OTel Collector · ClickHouse · MongoDB&lt;/strong&gt; 4컴포넌트를 &lt;strong&gt;2개 Helm 차트&lt;/strong&gt;(&lt;code&gt;clickstack-operators&lt;/code&gt; → &lt;code&gt;clickstack&lt;/code&gt;)로 올립니다. 차트 기본은 모든 스테이트풀 컴포넌트가 &lt;strong&gt;단일 인스턴스(PoC용)&lt;/strong&gt; 이지 HA가 아닙니다 &lt;code&gt;✓&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;operator 분기(중요): 표준 차트가 딸려오는 ClickHouse operator는 &lt;strong&gt;ClickHouse Inc. 공식 operator&lt;/strong&gt;(&lt;code&gt;ClickHouseCluster&lt;/code&gt;/&lt;code&gt;KeeperCluster&lt;/code&gt; CRD)입니다. 우리는 이걸 그대로 쓰지 않고 &lt;code&gt;clickhouse.enabled: false&lt;/code&gt;(자체(self-hosted) ClickHouse에 연결하는 &lt;strong&gt;&amp;lsquo;HyperDX Only&amp;rsquo;&lt;/strong&gt;)로 CH/Keeper를 &lt;strong&gt;Altinity CHI/CHK로 분리 운영&lt;/strong&gt;합니다 → /hyperdx/04-operator-topology-downtime/.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RUM 인제스트 경로에 MongoDB는 없습니다.&lt;/strong&gt; 브라우저 → OTLP/HTTP &lt;code&gt;:4318&lt;/code&gt; → Collector → ClickHouse. MongoDB는 UI에서 대시보드/알럿/소스를 만들 때만 쓰입니다 — 인제스트 경로에 없으니 아주 작게 돌려도 됩니다.&lt;/li&gt;
&lt;li&gt;MongoDB 최소 배포 형상: 메타데이터 전용이라 단일 멤버 실효 바닥 &lt;strong&gt;&lt;del&gt;0.4 vCPU / 0.75&lt;/del&gt;1.25Gi / gp3 10Gi&lt;/strong&gt;. prod는 &lt;code&gt;members:3&lt;/code&gt;(≈1.2 vCPU/3Gi, 값싼 보험)에 SCRAM + &lt;code&gt;mongodump&lt;/code&gt; CronJob이 실전 권고입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;이 페이지는 HyperDX ClickStack을 &lt;strong&gt;실제 K8s에 조립하는 배치 청사진&lt;/strong&gt;을 다룹니다. 4컴포넌트의 정체성·배포 6모드·HyperDX Only 개념은 &lt;a href="https://docs.makgol.com/rum/01-hyperdx-deep-dive/"&gt;HyperDX / ClickStack 심층 분석&lt;/a&gt;이, 로그 스토어로서의 요약 판단은 &lt;a href="https://docs.makgol.com/logging/05-hyperdx-clickstack/"&gt;로깅 챕터&lt;/a&gt;가 이미 다뤘으므로 재나열하지 않습니다. 여기서는 &lt;strong&gt;각 컴포넌트를 어느 파드로 어디에 올리고 데이터가 어디로 흐르며 MongoDB를 얼마나 작게 배포할 수 있는지&lt;/strong&gt;에 집중합니다.&lt;/p&gt;</description></item><item><title>hot 스토리지 — EBS gp3 / io2 실전 (로컬 NVMe는 옵셔널)</title><link>https://docs.makgol.com/hyperdx/02-hot-storage-ebs/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/02-hot-storage-ebs/</guid><description>
&lt;h1&gt;hot 스토리지 — EBS gp3 / io2 실전 (로컬 NVMe는 옵셔널)&lt;/h1&gt;&lt;div class="hx:overflow-x-auto hx:mt-6 hx:flex hx:rounded-lg hx:border hx:py-2 hx:ltr:pr-4 hx:rtl:pl-4 hx:contrast-more:border-current hx:contrast-more:dark:border-current hx:border-blue-200 hx:bg-blue-100 hx:text-blue-900 hx:dark:border-blue-200/30 hx:dark:bg-blue-900/30 hx:dark:text-blue-200"&gt;
&lt;div class="hx:ltr:pl-3 hx:ltr:pr-2 hx:rtl:pr-3 hx:rtl:pl-2"&gt;&lt;svg height=1.2em class="hx:inline-block hx:align-middle" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"&gt;&lt;path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div class="hx:w-full hx:min-w-0 hx:leading-7"&gt;
&lt;div class="hx:mt-6 hx:leading-7 hx:first:mt-0"&gt;&lt;ul&gt;
&lt;li&gt;hot 데이터의 정답은 &lt;strong&gt;노드당 단일 gp3 볼륨 + 인스턴스 baseline에 맞춘 소량 provisioned throughput&lt;/strong&gt;입니다. 0.7TB/월 RUM 스케일에서 gp3를 80,000 IOPS/2,000 MiB/s까지 올릴 이유도, 여러 개 스트라이핑할 이유도 없습니다.&lt;/li&gt;
&lt;li&gt;ClickHouse는 대형 순차 머지가 지배적인 &lt;strong&gt;throughput-bound&lt;/strong&gt; 워크로드이고 &lt;strong&gt;인스턴스 EBS 파이프(mid-size는 baseline 수백 MB/s)가 볼륨보다 먼저 병목&lt;/strong&gt;입니다 — 볼륨을 더 붙여도 인스턴스 파이프 이상은 못 냅니다.&lt;/li&gt;
&lt;li&gt;io2 / io2 Block Express(256,000 IOPS·4,000 MiB/s·99.999%·&amp;lt;500µs)는 이 스케일엔 과잉입니다. 극한 IOPS·sub-ms·볼륨 단위 초고내구성이 걸릴 때만 각주.&lt;/li&gt;
&lt;li&gt;EBS-first의 값어치는 성능보다 운영 단순성·내구성입니다 — &lt;strong&gt;재부팅·재스케줄 시 재수화 불필요&lt;/strong&gt;(볼륨 detach/attach). 로컬 NVMe와 근본적으로 다른 다운타임 프로파일은 /hyperdx/04-operator-topology-downtime/에서 이어받습니다.&lt;/li&gt;
&lt;li&gt;operator 연동은 &lt;strong&gt;gp3 StorageClass(EBS CSI) + volumeClaimTemplate &lt;code&gt;reclaimPolicy: Retain&lt;/code&gt; + &lt;code&gt;allowVolumeExpansion&lt;/code&gt;(온라인 확장)&lt;/strong&gt; 세 축입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;이 카테고리는 &lt;strong&gt;EBS(gp3/io2) 1차&lt;/strong&gt; 전제입니다. 로컬 NVMe(i7i/i8g) 1차 전제와 스토리지 4전략·티어링≠내구성·&lt;strong&gt;재수화 위험 창의 정의와 MTTR 산식&lt;/strong&gt;은 /clickhouse/02-storage-local-nvme/가 기준 문서라 여기서 반복하지 않습니다. 이 페이지는 &lt;strong&gt;왜 우리 스케일에선 EBS가 1차인지&lt;/strong&gt;와 &lt;strong&gt;gp3/io2를 operator에 어떻게 붙이는지&lt;/strong&gt;만 실전 관점으로 깊게 팝니다. cold 티어링(S3)은 /hyperdx/03-s3-cold-tiering/, hot 창별 캐파 산정은 /hyperdx/07-capacity-planning/가 전담합니다.&lt;/p&gt;</description></item><item><title>S3 콜드 티어링 — storage_configuration</title><link>https://docs.makgol.com/hyperdx/03-s3-cold-tiering/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/03-s3-cold-tiering/</guid><description>
&lt;h1&gt;S3 콜드 티어링 — storage_configuration·TTL·IRSA worked example&lt;/h1&gt;&lt;div class="hx:overflow-x-auto hx:mt-6 hx:flex hx:rounded-lg hx:border hx:py-2 hx:ltr:pr-4 hx:rtl:pl-4 hx:contrast-more:border-current hx:contrast-more:dark:border-current hx:border-blue-200 hx:bg-blue-100 hx:text-blue-900 hx:dark:border-blue-200/30 hx:dark:bg-blue-900/30 hx:dark:text-blue-200"&gt;
&lt;div class="hx:ltr:pl-3 hx:ltr:pr-2 hx:rtl:pr-3 hx:rtl:pl-2"&gt;&lt;svg height=1.2em class="hx:inline-block hx:align-middle" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"&gt;&lt;path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div class="hx:w-full hx:min-w-0 hx:leading-7"&gt;
&lt;div class="hx:mt-6 hx:leading-7 hx:first:mt-0"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;이 장의 경계&lt;/strong&gt;: &amp;ldquo;cold를 켤 것인가&amp;quot;는 &lt;a href="https://docs.makgol.com/hyperdx/08-block-only-tuning/"&gt;블록 온리 튜닝&lt;/a&gt; §6의 결정표와 운영 트랙 의사결정 가이드의 cold 축이 소유합니다. 이 장은 &lt;strong&gt;켠다고 결정한 뒤&lt;/strong&gt;의 조립을 소유합니다(§0).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;hot = EBS &lt;code&gt;default&lt;/code&gt; 디스크&lt;/strong&gt;(gp3/io2), &lt;strong&gt;cold = S3 Standard + &lt;code&gt;cache&lt;/code&gt; 디스크&lt;/strong&gt;(EBS 위 LRU, &lt;code&gt;max_size&lt;/code&gt; 150Gi). &lt;a href="https://docs.makgol.com/clickhouse/02-storage-local-nvme/"&gt;로컬 NVMe 예제&lt;/a&gt;의 hot 자리를 EBS로 계승할 뿐, cold(S3) 조립은 동일합니다.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;storage_configuration 기준 문서&lt;/strong&gt;: 내장 &lt;code&gt;default&lt;/code&gt; + &lt;code&gt;s3&lt;/code&gt;(신문법 &lt;code&gt;object_storage&lt;/code&gt;) + &lt;code&gt;cache&lt;/code&gt;. 정책 &lt;code&gt;rum_hot_cold&lt;/code&gt;는 &lt;code&gt;move_factor=0.1&lt;/code&gt;(안전판만), &lt;code&gt;prefer_not_to_merge&lt;/code&gt; 미설정(기본 false 유지).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;이 페이지가 TTL 단일 기준 문서입니다&lt;/strong&gt;(&lt;a href="https://docs.makgol.com/hyperdx/07-capacity-planning/"&gt;07 용량 산정&lt;/a&gt;이 이 표를 relref): &lt;code&gt;otel_logs&lt;/code&gt;/&lt;code&gt;otel_traces&lt;/code&gt; hot &lt;strong&gt;14일&lt;/strong&gt;→S3→DELETE(지평 90/180/365), &lt;code&gt;otel_metrics_*&lt;/code&gt; hot &lt;strong&gt;30일&lt;/strong&gt;→S3→DELETE(180/365), &lt;strong&gt;&lt;code&gt;hyperdx_sessions&lt;/code&gt;는 S3에 안 내리고 hot만·DELETE 30일&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;인증 = IRSA&lt;/strong&gt;(정적 키 금지) + &lt;code&gt;use_environment_credentials=1&lt;/code&gt; + &lt;code&gt;region&lt;/code&gt; 명시 + &lt;code&gt;{replica}&lt;/code&gt; 경로 분리(shared-nothing 필수). &lt;strong&gt;주입 = CHI &lt;code&gt;files&lt;/code&gt;의 &lt;code&gt;config.d/storage_configuration.xml&lt;/code&gt;&lt;/strong&gt;. 그 다음이 &lt;strong&gt;네트워크 경로 — S3 Gateway VPC Endpoint&lt;/strong&gt;(무료, 없으면 NAT 처리요금이 절감액을 먹습니다, §3.4).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;함정&lt;/strong&gt;: part 메타데이터·cache가 EBS를 먹습니다(사이징 반영) · S3 lifecycle→Glacier &lt;strong&gt;금지&lt;/strong&gt; · zero-copy &lt;strong&gt;금지&lt;/strong&gt; · cold=캐시 미스 지연 · 요청 비용은 &amp;ldquo;머지를 hot에서 끝내는&amp;rdquo; 설계 덕에 작습니다(§5.6).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://docs.makgol.com/clickhouse/02-storage-local-nvme/"&gt;로컬 NVMe 스토리지&lt;/a&gt;가 hot을 로컬 NVMe로 두는 전제였다면, 이 카테고리는 &lt;strong&gt;hot = EBS(gp3/io2)&lt;/strong&gt; 전제입니다(/hyperdx/02-hot-storage-ebs/). 티어링의 골격은 같습니다 — TTL로 오래된 part를 S3로 밀고 최근 데이터만 로컬에 둡니다. ClickHouse &lt;code&gt;storage_configuration&lt;/code&gt;에서 hot 볼륨의 disk만 로컬 SC PVC 대신 &lt;strong&gt;내장 &lt;code&gt;default&lt;/code&gt; 디스크(=&lt;code&gt;/var/lib/clickhouse&lt;/code&gt; = gp3/io2 PVC)&lt;/strong&gt; 입니다. 이 페이지는 그 hot=EBS 전제로 &lt;strong&gt;복붙 가능한 storage XML·CHI 매니페스트·TTL DDL&lt;/strong&gt;을 조립하고 HyperDX/ClickStack이 자동 생성하는 관리 테이블(&lt;code&gt;otel_*&lt;/code&gt;/&lt;code&gt;hyperdx_sessions&lt;/code&gt;)에 실제로 티어링을 적용합니다. &lt;strong&gt;티어링 ≠ 내구성&lt;/strong&gt;·zero-copy 금지·S3 lifecycle 함정의 &lt;em&gt;배경&lt;/em&gt;은 이미 &lt;a href="https://docs.makgol.com/clickhouse/02-storage-local-nvme/"&gt;클릭하우스 챕터&lt;/a&gt;가 깊게 다뤘으므로 여기선 relref로 위임하고 EBS-first worked example의 새 각도만 팝니다.&lt;/p&gt;</description></item><item><title>operator 토폴로지·다운타임 — EBS 재부착이 바꾸는 복구 모델</title><link>https://docs.makgol.com/hyperdx/04-operator-topology-downtime/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/04-operator-topology-downtime/</guid><description>
&lt;h1&gt;operator 토폴로지·다운타임 — EBS 재부착이 바꾸는 복구 모델&lt;/h1&gt;&lt;p&gt;&lt;a href="https://docs.makgol.com/clickhouse/03-operator/"&gt;operator 선택&lt;/a&gt;이 &amp;ldquo;어느 operator를 쓸지&amp;quot;를, &lt;a href="https://docs.makgol.com/clickhouse/04-deployment-playbook/"&gt;배포 플레이북&lt;/a&gt;이 CHI/CHK 매니페스트 필드·RF 선택 확률·&lt;code&gt;insert_quorum&lt;/code&gt; 주입 위치를, &lt;a href="https://docs.makgol.com/clickhouse/05-altinity-operations/"&gt;operator 운영&lt;/a&gt;이 스케일 in/out 함정·롤링 업그레이드 순서·CRD 삭제 금지를 이미 깊게 다뤘습니다. 이 페이지는 그 내용을 반복하지 않습니다. 전제 스토리지를 EBS(gp3/io2)로 바꾸면 다운타임 프로파일이 어떻게 뒤집히는지, 그 한 축만 봅니다. 필드 전수·스케일·업그레이드는 위 세 페이지에 맡기고 여기서는 EBS 재부착 역학, 시나리오별 다운타임, EBS 특유의 함정만 본문으로 씁니다.&lt;/p&gt;</description></item><item><title>ClickHouse Keeper — 조정 계층이지 durable queue가 아니다</title><link>https://docs.makgol.com/hyperdx/05-keeper/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/05-keeper/</guid><description>
&lt;h1&gt;ClickHouse Keeper — 조정 계층이지 durable queue가 아니다&lt;/h1&gt;&lt;p&gt;HyperDX 스택의 ClickHouse는 self-host이므로 &lt;code&gt;ReplicatedMergeTree&lt;/code&gt;가 강제되고 복제를 조정할 계층으로 ClickHouse Keeper가 반드시 붙습니다. 우리는 이 Keeper를 표준 ClickStack 차트의 공식 operator(KeeperCluster CRD) 대신 Altinity CHK(&lt;code&gt;ClickHouseKeeperInstallation&lt;/code&gt;)로 분리 운영합니다 — 그 배치·gp3 영속 볼륨·정족수 매니페스트·업그레이드는 clickhouse 카테고리가 이미 깊게 다뤘으니 여기서 되풀이하지 않고 &lt;a href="https://docs.makgol.com/clickhouse/02-storage-local-nvme/"&gt;스토리지 · 로컬 NVMe&lt;/a&gt;(Keeper gp3 영속·내구성 3종세트), &lt;a href="https://docs.makgol.com/clickhouse/04-deployment-playbook/"&gt;operator 배포 플레이북&lt;/a&gt;(정족수 산술·&lt;code&gt;insert_quorum&lt;/code&gt; 주입·쓰기 내구성 노브), &lt;a href="https://docs.makgol.com/clickhouse/05-altinity-operations/"&gt;Altinity operator 운영&lt;/a&gt;(CHK 롤링 업그레이드), 그리고 같은 카테고리의 &lt;a href="https://docs.makgol.com/hyperdx/04-operator-topology-downtime/"&gt;operator 토폴로지·다운타임&lt;/a&gt;에 넘깁니다.&lt;/p&gt;</description></item><item><title>복제·멀티마스터·failover — 승격 없는 다중 마스터 복구 모델</title><link>https://docs.makgol.com/hyperdx/06-replication-failover/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/06-replication-failover/</guid><description>
&lt;h1&gt;복제·멀티마스터·failover — 승격 없는 다중 마스터 복구 모델&lt;/h1&gt;&lt;p&gt;HyperDX 스택의 self-host ClickHouse는 &lt;code&gt;ReplicatedMergeTree&lt;/code&gt;(RMT)가 강제됩니다. 그 복제 모델은 PostgreSQL·MySQL의 primary-replica와 아예 다릅니다 — 멀티마스터입니다. 이 차이가 우리 운영에서 무엇을 바꾸는지, 특히 &amp;ldquo;노드 하나가 죽으면 무슨 일이 벌어지나&amp;quot;와 &amp;ldquo;RF2에서 노드 작업이 안전한가&amp;quot;에 답하려고 이 페이지를 씁니다.&lt;/p&gt;</description></item><item><title>용량 산정 — 월 0.7TB RUM 워크드 모델(3개월·6개월·1년)</title><link>https://docs.makgol.com/hyperdx/07-capacity-planning/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/07-capacity-planning/</guid><description>
&lt;h1&gt;용량 산정 — 월 0.7TB RUM 워크드 모델(3개월·6개월·1년)&lt;/h1&gt;&lt;div class="hx:overflow-x-auto hx:mt-6 hx:flex hx:rounded-lg hx:border hx:py-2 hx:ltr:pr-4 hx:rtl:pl-4 hx:contrast-more:border-current hx:contrast-more:dark:border-current hx:border-blue-200 hx:bg-blue-100 hx:text-blue-900 hx:dark:border-blue-200/30 hx:dark:bg-blue-900/30 hx:dark:text-blue-200"&gt;
&lt;div class="hx:ltr:pl-3 hx:ltr:pr-2 hx:rtl:pr-3 hx:rtl:pl-2"&gt;&lt;svg height=1.2em class="hx:inline-block hx:align-middle" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"&gt;&lt;path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div class="hx:w-full hx:min-w-0 hx:leading-7"&gt;
&lt;div class="hx:mt-6 hx:leading-7 hx:first:mt-0"&gt;&lt;p&gt;0.7TB/월(prod, 세션 샘플링 100%) 캐파의 결론입니다.&lt;/p&gt;</description></item><item><title>블록 스토리지 온리 — S3 없이 EBS 단일 티어 튜닝</title><link>https://docs.makgol.com/hyperdx/08-block-only-tuning/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/08-block-only-tuning/</guid><description>
&lt;h1&gt;블록 스토리지 온리 — S3 없이 EBS 단일 티어 튜닝&lt;/h1&gt;&lt;p&gt;이 카테고리의 나머지 문서는 전부 S3 cold 티어링을 쓴다는 전제로 씌었습니다. &lt;a href="https://docs.makgol.com/hyperdx/02-hot-storage-ebs/"&gt;hot 스토리지·EBS&lt;/a&gt;가 gp3/io2 스펙·요금·StorageClass·단일 vs 다중을, &lt;a href="https://docs.makgol.com/hyperdx/03-s3-cold-tiering/"&gt;S3 콜드 티어링&lt;/a&gt;이 &lt;code&gt;storage_configuration&lt;/code&gt;·TTL MOVE·IRSA·&lt;code&gt;move_factor&lt;/code&gt;·cache·금지 3종을, &lt;a href="https://docs.makgol.com/hyperdx/07-capacity-planning/"&gt;용량 산정&lt;/a&gt;이 0.7TB/월 워크드 모델을, &lt;a href="https://docs.makgol.com/hyperdx/04-operator-topology-downtime/"&gt;operator·다운타임&lt;/a&gt;이 &lt;code&gt;storageManagement&lt;/code&gt;·다운타임 프로파일을 이미 기준 문서로 다뤘습니다. 이 페이지는 그 전제를 뒤집어 &amp;ldquo;블록 온리(EBS only, S3 티어링 없음)&amp;ldquo;만의 델타를 판합니다 — 무엇이 사라지고(storage XML·IRSA·cache·&lt;code&gt;move_factor&lt;/code&gt;), 무엇을 새로 짊어지나(전량 EBS 상주 → 사이징 배수↑·온라인 확장이 유일 성장 레버·머지/백그라운드 풀 튜닝). 겹치는 것은 통째로 복붙하지 않고 relref로 넘깁니다.&lt;/p&gt;</description></item><item><title>버전 호환성·업그레이드 — 스택 전 구성요소 매트릭스와 EBS 롤백</title><link>https://docs.makgol.com/hyperdx/09-version-upgrade-compat/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/09-version-upgrade-compat/</guid><description>
&lt;h1&gt;버전 호환성·업그레이드 — 스택 전 구성요소 매트릭스와 EBS 롤백&lt;/h1&gt;&lt;p&gt;&lt;a href="https://docs.makgol.com/clickhouse/05-altinity-operations/"&gt;operator 운영&lt;/a&gt;이 CH 서버 롤링 업그레이드 런북(shard 내 1 replica씩·shard 간 병렬·혼합버전 창)·operator 자체 minor 단계별 업그레이드·CRD 삭제 절대금지·안전장치 3층·Keeper(CHK) 업그레이드를 이미 깊게 다뤘습니다. &lt;a href="https://docs.makgol.com/hyperdx/04-operator-topology-downtime/"&gt;operator 토폴로지·다운타임&lt;/a&gt;은 롤링 중 다운타임·EBS reattach 물리 역학을 다뤘습니다. 이 페이지는 그 일반 메커니즘을 반복하지 않습니다. HyperDX 스택 전체를 한 매트릭스로 묶었을 때 무엇이 무엇과 붙는가, 그리고 EBS-first에서 업그레이드를 어떻게 되돌리는가만 봅니다. 새로 깊게 파는 것은 (1) 6개 구성요소 상호 버전 호환 매트릭스, (2) CH &lt;code&gt;compatibility&lt;/code&gt; 서버 설정, (3) 다운그레이드 비지원과 그 실질 롤백 경로, (4) EBS 스냅샷 기반 롤백입니다. 일반 롤링 런북은 전부 위 두 페이지로 위임합니다.&lt;/p&gt;</description></item><item><title>HyperDX 참고 자료</title><link>https://docs.makgol.com/hyperdx/10-sources/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://docs.makgol.com/hyperdx/10-sources/</guid><description>
&lt;h1&gt;출처 — HyperDX 내재화(실전 배포) 조사 자료&lt;/h1&gt;&lt;p&gt;이 페이지는 &lt;a href="https://docs.makgol.com/hyperdx/"&gt;개요&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/01-stack-topology/"&gt;스택 토폴로지·MongoDB 최소 규모&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/02-hot-storage-ebs/"&gt;hot 스토리지(EBS)&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/03-s3-cold-tiering/"&gt;S3 cold 티어링&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/04-operator-topology-downtime/"&gt;operator 토폴로지·다운타임&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/05-keeper/"&gt;Keeper&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/06-replication-failover/"&gt;복제·멀티마스터·failover&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/07-capacity-planning/"&gt;용량 산정&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/08-block-only-tuning/"&gt;블록 온리 튜닝&lt;/a&gt;, &lt;a href="https://docs.makgol.com/hyperdx/09-version-upgrade-compat/"&gt;버전 호환·업그레이드&lt;/a&gt; 열 페이지가 인용한 1차 조사(R1~R9)의 &lt;code&gt;## 출처&lt;/code&gt; 섹션을 모은 목록입니다. 중복을 걷어내고 주제별로 분류했습니다. 조사 기준일은 &lt;strong&gt;2026-07-16&lt;/strong&gt;입니다.&lt;/p&gt;</description></item></channel></rss>