Реклама на сайте Advertise with us

Загадка для хостеров

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 18.11.99
Сообщения: 14226

Ссылка на сообщениеДобавлено: 07/04/10 в 23:50       Ответить с цитатойцитата 

Всем известно, что чем большее время идут пакеты от клиента к хостеру, тем медленней работает сайт.
Применима ли эта проблема к хостингу больших файлов?

Допустим у меня качественный хостинг в Австралии, и я хощу там большие файлы. Даже если время между запросом и ответом большое, я вероятно скачаю большой файл в Европу не сильно медленней, чем если бы качал его с Европейского хостинга?

0
 
+ +
www.b52hosting.com Хостинг

С нами с 10.01.08
Сообщения: 4931
Рейтинг: 147

Ссылка на сообщениеДобавлено: 08/04/10 в 01:39       Ответить с цитатойцитата 

kit писал:
Всем известно, что чем большее время идут пакеты от клиента к хостеру, тем медленней работает сайт.
Применима ли эта проблема к хостингу больших файлов?
Допустим у меня качественный хостинг в Австралии, и я хощу там большие файлы. Даже если время между запросом и ответом большое, я вероятно скачаю большой файл в Европу не сильно медленней, чем если бы качал его с Европейского хостинга?


Кроме этого нужно еще учитывать какой процент пакетов теряется по дороге. Потому что каждый потерянный/битый пакет посылаеться еще раз и это сказываеться на скорости. Еще нужно учитывать то, что соединение может отвалиться по таймауту. Файлы эти это потоковое FLV видео или мемберка?

Хостинг 100Gb трафа за 5$ в месяц для порно сайтов WMZ Hosting Adult Сидж CJ

0
 



С нами с 19.09.03
Сообщения: 1988
Рейтинг: 1247


Передовик Master-X (01.02.2004) Передовик Master-X (16.03.2004)
Ссылка на сообщениеДобавлено: 08/04/10 в 01:46       Ответить с цитатойцитата 

Занимательная хостингология. #

Почему скорость между США и Европой не превышает 2-3Мбит?

В протоколе TCP для ускорения передачи используется буффер (окно), в котором лежат данные, уже отправленные получателю, но для которых не пришло подтверждение об успешной доставке.
Размер буффера обычно ограничен максимальным значением 64К или 128К на сервере и клиенте. То есть протокол TCP может отослать максимум 64К(128К) данных, после чего вынужден ждать прихода пакета, в котором указано что данные успешно получены. Поэтому максимальная пропускная способность равна

Пропускная способность = размер окна / задержка

Величина задержки (ping) зависит от расстояния между компьютерами (сигнал распространяется со скоростью света) и кол-ва сетевых устройств (роутеров,свичей..) на пути прохождения.
В среднем для прохождения через Атлантику из Америку в Европу требуется минимум 70мс, соответственно скорость не превышает

8бит*64Кбайт/0.07с=7.3 Мбит/с

С учетом гораздо большей величины реального пинга (вплоть до 140мс и больше), того факта, что по умолчанию максимальный размер передающего окна в FreeBSD и Linux равен 32K, а также возможного наличия потерь в канале, максимальная скорость не превышает нескольких мегабит.

0
 



С нами с 15.12.08
Сообщения: 221
Рейтинг: 347

Ссылка на сообщениеДобавлено: 08/04/10 в 08:27       Ответить с цитатойцитата 

Вообще то на современных ОС есть механизмы динамической подстройки размеров tcp window в зависимости от характеристик сети. Т.е. в идеальном случае, если качается большой файл, то принимающая и передающая стороны подстроятся под канал и передача будет происходить на максимальной скорости для одной из сторон.
Такие механизмы есть и в современных ядрах linux, и во фряхе и в виндах.

А на практике тоже часто замечал, что через атлантику бывает не разгоняется больше 2 мегабит.
Т.е. ТС-у рекомендация брать сервак все-таки поближе к пользвателям.
А вообще CDN собственно для того и придумали =)

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »