레거시 환경의 사용율을 분석할 수 있는 툴과 그 고려대상은?
제목이 거창했네요. 죄송 sar 입니다.
보통 편의상 1주 ~ 4주 정도 (업무 주기를 포함하는 기간) 사용률을 분석하여 기존 사용율을 분석하게 되는데요.
리눅스 자체에 포함되어 있는 것으로 이는 sar를 이용할 수 있겠습니다. 그냥 엑셀로 떨궈서 쓰실 수 있습니다.
이를 위해 주요한 요소가 보통 CPU와 MEMORY를 보게되고, 실무에서는 보통 다른 측정치는 별로 사용하지 않고 있죠.
이런 이유는 다른 리소스(네트웍,디스크 등)이 일반적인 환경에서 사이징에 민감하게 영향을 미치지 않기 때문일 것입니다.
(물론 업무시스템에 따라 다릅니다.)
CPU, MEMORY를 가지고 PEAK, AVG 를 가지고 보정치와 함께 식을 산출하게 되고 이에 비용과 컨셉을 더해서 사이징의 구성을 정의하면 되겠습니다.
물론 3rd tool 도 존재하고 있고, vmware와 같이 보다 제대로된 레포팅을 할 수 있는 툴을 이용하는 것도 좋겠다.
이는 향후 다시 포스팅하겠습니다.
>>> Source server에서 고려대상
Average and Peak CPU utilization
Average and Peak memory utilization
Page Size and page extents
Disk I/O throughput
Network I/O throughput
>>> Target server에서 고려 대상
CPU Utilization
Memory Utilization
Page size page extents
Disk I/O throughput