졸업논문 — 진행 메모와 개요
졸업논문 작업 중 노트로 남겨둔 짧은 메모들이에요. 본격 발표 자료는 다차원 부하 불균형 탐지와 핫스팟 식별에 정리되어 있어요.
4가지 목표
- 목표 달성 — 정의한 SLO를 안정적으로 만족시키기
- 예측 가능성 확보 — 어떤 시점에 어떤 노드가 과열될지 미리 알 수 있어야 함
- 기준선 수준 만족 — 기본 균형 상태에서 벗어나지 않게 유지
주제 영역
- 클라우드 컴퓨팅 (이미 익숙한 영역)
- 분산 스토리지 부하 균형
- 마이그레이션 학습
새로운 알고리즘을 발명할 필요는 없어요. 이미 있는 것을 잘 응용하는 게 졸업 설계의 핵심. 참고: 특허, 컨퍼런스 논문, 기존 산업 사례
진행 일정
- 매주 한 번 진행 회의
- 다음 주: 전체 아키텍처 그림 그리기 (블록 다이어그램)
모니터링 / 지표 설계
각 레벨(시스템/노드/포트/LUN)에 대해 Read / Write를 분리한 지표 세트를 만들어요:
read_iops,write_iopsread_bw_mb,write_bw_mbread_lat_ms,write_lat_msread_queue_depth,write_queue_depth(가능하면)
그리고:
- 노드 레벨
read_iops분포 → CV, max/avg - 노드 레벨
write_iops분포 → CV, max/avg
→ 각각 계산해서 **“Read 균형 점수”**와 **“Write 균형 점수”**를 따로 내요.
핫스팟 탐지 로직 분리
Read 핫스팟 조건
read_iops,read_bw,read_lat_ms기준
Write 핫스팟 조건
write_iops,write_lat_ms,write_queue_depth기준
예시
- Write Hotspot:
read_iops는 평균 수준인데,write_iops와write_latency만 이상하게 높은 노드 - Read Hotspot:
read_iops,read_bw가 모두 평균의 2배 +read_latency도 높은 노드
→ 문제의 성격이 다르기 때문에 재균형 전략도 달라져야 한다는 게 핵심 가설이에요.
IaaS / PaaS / SaaS 분류
발표용으로 정리해둔 메모.
가상화란?
원래 우리가 아는 건:
하드웨어 + 운영체제 + 어플리케이션
가상화는:
하드웨어 + [가상화 layer] + (가상 머신 1, 가상 머신 2, ...)
하나의 물리 하드웨어 위에서 여러 OS를 동시에 운영할 수 있게 해주는 기술 계층이에요. 클라우드의 시작점이 바로 이 가상화 기술의 대중화였어요.
이 페이지는 작업 중 떠오른 단상을 빠르게 남겨두는 노트라서, 구조가 단정하지 않을 수 있어요. 본격적인 내용은 위에 링크한 발표 자료를 봐주세요.