AI로 만든 그림 (실제 사진이 아닙니다)

데이터 속도 측정은 일정한 시간 동안 네트워크나 저장장치를 통해 얼마나 많은 데이터가 오가는지를 재어 보는 일이다. 시스템을 옮기려는 사람은 이 값으로 자료를 모두 옮기는 데 걸릴 시간과 서비스가 멈추는 구간을 미리 가늠한다. 이 기사는 속도라는 말 안에 무엇이 들어 있는지, 이전 단계에서 언제 어떻게 재야 하는지, 값이 왜 엇나가는지를 차례로 설명한다. 데이터 센터나 데이터베이스처럼 함께 검색되는 말과 어떻게 이어지는지도 함께 짚는다.

속도라는 말 안에 들어 있는 세 가지 값

한 숫자로 말하지만 속도에는 서로 다른 세 가지 값이 섞여 있다. 대역폭은 길의 폭에 해당하는, 단위 시간에 흘려보낼 수 있는 이론상의 최대량이다. 지연시간은 신호가 한쪽에서 출발해 반대쪽에 닿기까지 걸리는 시간이고, 처리량은 실제로 오간 데이터의 양이다. 같은 대역폭이어도 지연시간이 길면 처리량이 크게 떨어질 수 있어서, 이전 계획에는 처리량을 기준으로 삼는 것이 안전하다.

이렇게 나누어 보는 까닭은 통신사나 제공처가 내세우는 속도가 대개 최대치를 뜻하기 때문이다. 실제 전송에서는 장비 처리 능력, 암호화 부담, 동시에 쓰는 다른 업무, 받는 쪽 저장장치의 쓰기 속도가 모두 끼어든다. 그래서 같은 회선에서도 재는 시각과 방법에 따라 값이 달라진다. 한 번 잰 값을 그대로 일정표에 옮기면 어긋나기 쉽다.

시스템을 옮길 때 재는 순서와 막히는 지점

순서는 대체로 이렇다. 먼저 옮길 자료의 총량과 파일 수를 파악하고, 다음으로 옮기는 경로의 처리량을 시간대를 달리해 여러 번 잰다. 그다음 실제 자료의 일부를 시험 삼아 옮겨 보고, 거기서 나온 값으로 전체 소요 시간과 여유분을 계산한다. 마지막으로 이전 중에도 업무가 이어져야 하는지, 멈춰도 되는 시간이 얼마인지를 대조해 방식을 정한다.

실제로 막히는 곳은 회선 자체보다 다른 데 있는 경우가 많다. 작은 파일이 아주 많으면 파일마다 붙는 처리 시간이 쌓여 총량이 같아도 훨씬 느려진다. 방화벽이나 보안 장비가 전송을 제한하거나, 업무 시간대의 혼잡으로 값이 떨어지기도 한다. 데이터베이스는 옮기는 동안에도 내용이 바뀌므로, 한 번 복사한 뒤 바뀐 부분을 따라잡는 동기화 단계의 속도를 따로 확인해야 한다.

경우에 따라 달라지는 답과 흔한 오해

자료의 양과 허용되는 중단 시간에 따라 선택이 갈린다. 양이 적고 시간 여유가 있으면 온라인 전송으로 충분하다. 양이 매우 크고 회선이 받쳐 주지 못하면 저장 매체를 물리적으로 보내는 방식을 내놓는 사업자도 있으나, 제공 여부와 조건은 곳마다 달라 해당 사업자의 안내를 직접 확인해야 한다. 흔한 오해는 속도 측정 사이트에서 한 번 나온 값이 곧 이전 속도라는 생각인데, 그 값은 측정 서버까지의 구간만 보여 줄 뿐 옮길 목적지까지의 구간을 대신하지 못한다.

구분내용
대역폭이론상 최대 폭이며 일정표의 기준으로 삼기에는 낙관적이다
지연시간거리와 경유 장비에 따라 달라지며 작은 파일을 많이 옮길 때 영향이 크다
처리량실제 시험 전송으로 얻는 값이며 소요 시간 계산의 기준이 된다

이름이 비슷한 말도 정리해 둔다. 데이터분석준전문가나 데이터자격시험은 속도를 재는 일과 무관한 자격 과정이므로, 응시 일정과 방법은 주관 기관의 공지에서 확인해야 한다. 데이터랩, 데이터 트래커, 데이터랩툴즈 헬퍼처럼 제품이나 도구처럼 보이는 이름은 제공처마다 기능이 달라 이 기사에서 단정하지 않는다. 이전을 준비한다면 옮길 자료의 총량, 시간대별 처리량, 시험 전송 결과, 허용 가능한 중단 시간을 먼저 적어 보고, 이용 중인 제공처의 이전 안내 문서에서 전송 방식과 제한 조건을 확인하면 된다.

· · · · · · · · · ·

스페셜타임스는 AI 기술의 도움을 받아 더 빠르고 다양한 뉴스를 독자에게 전달하기 위해 노력하고 있습니다.

저작권자 © 스페셜타임스 무단전재 및 재배포 금지