Network Latency와 SO_Timestamping
1. 일반적으로 레이턴시를 측정하기 위해서 syslog를 이용합니다. 어플리케이션 로그로 레이턴시를 측정할 때 빠지는 부분이 있습니다. 네트워크 어댑터와 Userspace사이의 시간을 측정할 수 없습니다. Network Latency입니다. Network Latency는 10G 네트워크 카드를 구매할 때와 튜닝할 때 중요합니다. 10G 네트워크 카드로 많이 사용하는 Mellanox, Solarflare, Exanic 및 각 제조업체가 제공하는 TCP Accelerator의 튜닝을 할 때 숫자가 필요하기 때문입니다. 이러한 요구에 부응하는 기술이 Timestamping입니다. 리눅스…
Read more
