Сколько нужно времени для копирования данных?
Часто возникает вопрос за какой период времени можно перенести данные. Давайте посчитаем на примере. Исходные данные:- новый сервер с каналом 1 Gbit/s
- старый сервер с каналом 100 Mbit/s
- данных к переносу - 1 TB
Переведем 1 TB в MB:
1 TB * 1024 = 1 024 GB
1 024 GB * 1024 = 1 048 576 MB
Переведем MB в Mbit:
1 048 576 MB * 8 = 8 388 608 Mbit
Считаем время, необходимое для переноса:
8 388 608 Mbit / 100 Mbit/s = 83 886 sec
83 886 sec / 60 = 1 398 min
1 398 min / 60 = 23 hours
То есть примерно сутки.
Но нужно понимать, что это в идеальных условиях. А в реалиях время будет увеличиватся в зависимости от:
- занятого канала на отдающем сервере
- связности меджу серверами
- дисковой нагрузки на отдающем сервере
- количества мелких файлов
23 Apr 2024, 19:57:36