목록 보기
가상 머신의 성능을 높이는 것도 지구 온난화에 도움이 될까요?
아키텍처

가상 머신의 성능을 높이는 것도 지구 온난화에 도움이 될까요?

라인
라인
2024년 2월 21일

두줄요약

가상 머신 성능 저하의 원인을 CPU, 메모리, 네트워크, 디스크로 나누어 측정하고 개선 방안을 찾았습니다. 적절한 튜닝으로 물리 서버에 가까운 성능을 내며 서버 수를 줄일 가능성을 확인했습니다.

핵심 내용

  • 가상 머신이 물리 서버보다 느리다는 문제를 발견하고, CPU·메모리·네트워크·디스크 성능을 벤치마크로 비교
  • CPU와 메모리는 오버헤드가 크지 않았지만, 네트워크와 디스크는 하드웨어 공유와 설정 영향으로 성능 저하가 큼
  • Qemu 옵션, NUMA 고정, 인터럽트 분산, 네트워크 블록 장치 도입, 가상 머신 개수 제한 정책으로 성능 개선
  • 적절한 튜닝으로 한 하이퍼바이저에 두 개의 가상 머신을 두어도 물리 서버에 근접한 성능을 확보 가능

적용해볼 점

  • 가상 머신 1대 성능보다 여러 VM 동시 실행 시 성능을 기준으로 평가
  • NUMA 배치, 인터럽트 처리 분산, 스토리지 종류 등 병목 요소를 함께 점검
  • 물리 서버 이전 여부를 단순 이식이 아니라 서비스 특성과 지연 민감도까지 포함해 검토

다음 읽기

같은 회사의 연관 글

당신의 CPU는 열심히 일하고 있나요?

쿠버네티스의 CPU 요청량, 상한, CFS 스로틀링 관계를 설명하고 상한 제거가 성능에 미치는 영향을 테스트 결과로 정리했습니다. Spring 싱글 테넌시는 상한 제거가 유효했고, Node.js 멀티 테넌시는 일관성 때문에 유지가 적절했습니다.

라인
라인
데브옵스

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...