한동안 연구실 일(개발)이 너무 바빠서 논문 관련 포스팅을 거의 하지 않았다. 실무에서는 논문 잘 읽고 쓰는 사람보다는 개발 잘 하는 사람을 선호하는 것이 현실이지만, 어쨌든 대학원생이라면 연구를 계속 해야 하므로 논문을 계속해서 읽고 있다.
이번에도 컨테이너 상에서 발생하는 성능 간섭에 대해서 이야기 해보려고 한다. 지난 포스트에서는 컨테이너 환경에서 각 리소스 별로 발생할 수 있는 성능 간섭의 예시를 이야기했었다.
예를 들어, 데이터베이스 컨테이너의 트랜젝션 쓰루풋이 다른 컨테이너의 리소스 과부하에 의해 얼마나 영향을 받는지에 대해 이야기 했었고1, 컨테이너 상의 캐시 메모리 대역폭에서 생기는 성능 간섭 문제를 어떻게 하면 효율적으로 스케줄링할 수 있을지에 대해서도 이야기 했었다2. 그 외에도 서너 개 더 있었지만, 그 논문들 대부분이 성능 간섭을 측정하기 위해 정형화된 벤치마크를 이용한다기보다는 특정 방법론(하둡의 맵리듀스라든지) 을 통해 성능 간섭으로 인한 성능 저하를 간접적...