mister889

Помогите рассчитать пропускную способность..

25 posts in this topic

Здравствуйте Все!!!

Кто скажет как правильно рассчитывается пропускная способность канала сервера....для сайта....

Вот например предлагают канал 100мбит/сек .....это что значит не как не в курю.....помогите кто может.....

Share this post


Link to post
Share on other sites

то есть...я так понимаю......что если страница сайта весит 1mb .....то просматривать одновременно её могут максимум 12 человек......

Share this post


Link to post
Share on other sites

то есть простите ....страница весит не 1mb..а 1мегабайт....то тогда правильно понимаю......максимум

12 человек одновременно могут просмотреть её.......

 

Ну подскажите кто нибудь...или дай информацию полезную по этой теме.....а то не могу найти....

Share this post


Link to post
Share on other sites

http://www.hostcomp.ru/?p=507

 

Цитата:

 

"Скорость сервера зависит от канала связи. В дата-центрах США есть 2 вида каналов: unmetered (shared uplink) и high-usage (dedicated/guaranteed). Shared uplink (или общий канал) обычно это 10 Мб или 100 Мб канал, который способен пропустить в месяц от 3000Gb до 10000Gb трафика соответственно. Распределение трафика не гарантируется и предоставляется по принципу «best-effort». Общий канал может существенно снизить пропускную способность сервера в пиковое время."

 

Можно же погуглить

Share this post


Link to post
Share on other sites

может и 1000, но соответственно каждый будет получать со скоростью 100/1000... но это ничего не значит, т.к. это все шары - канал общий для всех... на 10 Мбит может быть 100 клиентов, а на 100 Мбит 1000, в итоге, по среднему и там и там одинаково... но нужно так же учесть, что у кого-то пару html висит, а у кого-то нагруженный портал... в итоге ничего определенно сказать не возможно (выделенный 100 Мбит, кажись, порядка 7-9к стоит)...

в реальности вы можете посчитать 12*60*60*24 >1М в сутки... при таком трафе у вас узким местом будет вовсе не канал, а та же дисковая система...

Share this post


Link to post
Share on other sites

ага спасибо......а если еще смотрят видео на странице тогда вообще пипец....

Share this post


Link to post
Share on other sites

на сервере........просто не одно видео.....а 750 видео роликов в HD качестве c битрейтом 2000kbps.....вот сижу и думаю....прогорю или нет..вдруг народ попрет...а денег нет...на дополнительный канал...вот я и прикидываю сколько людей могут одновременно смотреть....дорого ведь.....

Share this post


Link to post
Share on other sites

вы ошибаетесь, страшнее множественные запросы к бд... т.к. она может быть фрагментирована, когда как видео, обычно, "ровненько" ложится, но тут опять же будет все зависеть от файловой системы и накопителей...

но, мне кажется, если у вас хоть 2-3 человека будет в каждый момент времени суток смотреть (скачивать) видео, вас "попросят", или предложат брать выделенный канал... 

Share this post


Link to post
Share on other sites

Чисто ради любопытства: на Вашем css/html сайте есть 750 видео и нет базы данных?

Или я что-то не так понял?

vitalich likes this

Share this post


Link to post
Share on other sites
да нет её ..у меня ...я делал сайт на чистом html......и css.....

 

 

Странно как то.Сайт без БЗ.Как так?

EwgenyUs likes this

Share this post


Link to post
Share on other sites

ТС -- человек железной выдержки безусловно, если и в самом деле нет ни админки ни базы.

Share this post


Link to post
Share on other sites

а чё здесь такого....просто если честно.....я инвалид и мне спешить некуда......уже....выдержка есть.....

Share this post


Link to post
Share on other sites

А как насчёт того чтобы ваш уникальный проект показать.

Share this post


Link to post
Share on other sites

1мбит = 128 килобайт.

8мбит = 1мбайт.

1гбит = 8мбайт.

Share this post


Link to post
Share on other sites

ТС, вот вам точный ответ:

 

100 Мбит/8 (это число постоянное при переводе мегабит в мегабайты) = 12,5 Мегабайт

 

Это не означает, что на сайте могут сидеть только 12 человек, если страница весит 1 мегабайт.

Это означает лишь то, что одновременно загрузить страницу весом 1 мегабайт на скорости 1 мегабайт смогут  12 человек. Но если страница и вправду такая большая, то, если будет больше человек, скорость просто разделится и страница будет грузиться не на скорости 1 мегабайт, а пропорционально меньше... (но не верится, что такие большие страницы бывают, разве что изображения объемные постить на транице  :) )

 

Держать ролики на своем сервере - это очень накладно, конечно, если они объемом от 30 мегабайт, если менее, то пока посещаемость небольшая, конечно, можно не беспокоиться.

 

P.S. держал сайт с файлами, где 1 файл весил от 100-300 килобайт при помещалке 15 тыс пик нагрузки канала был 10 Mbit (при этом на 1 чела 10 просмотров приходилось в среднем, т.е. люди бродили по сайту, активно качали файлы), в этот пик было примерно 250 человек онлайн (ежедневно), сервер отдавал около 2-3 Терабайт информации в месяц.

 

И еще: после полной загрузки страницы, допустим, в 1 мегабайт, та часть канала, что грузила эту страницу пользователю, освобождается, так как страница загружена....

Share this post


Link to post
Share on other sites

банальная математика следующая:

1Байт=8Бит

Важно помнить что скорость в (мега)битах, а размер файлов в (кило/мега)байтах

100Мбит/c = 100/8 = 12.5 Мбайт/сек.  

Важно_1 - полученные 12.5 Мбайт/с "по умолчанию" делятся равномерно между всеми подключившимися, просто скорость пропорционально снижается при увеличении кол-ва пользователей

Важно_2 - для сайта без видео можно грубо прикинуть следующим образом. Допустим страница сайта весит 1Мбайт, тогда одновременно ее смогут скачивать (со скорость 1Мбит/c ) 12.5 человек. Важно подчеркнуть что - скачивать одновременно с такой скоростью. В реальности человек за 1 сек скачивает страницу, а потом секунд 30 в среднем читает контент, соответственно фактическое кол-во одновременных пользователей - 30*12.5 = 375 человек у которых у каждого "виртуально" 1 Мбайт/с (виртуально - потому что не фактически, а в среднем за счет усреднения по времени) . Далее давай предположим что 1 чел сидит на сайте 1 мин и просматривает 2 страницы в среднем. Таким образом каждую следующую минуту у тебя будут новые 375 чел. Тоесть в час получается 60*375 = 22500 уников. Соответственно в сутки сервак на честном канале в 100Мбит/с спокойно выдержит 100-200К уников.

Но это очень грубый расчет, так просто чтобы грубо прикинуть. (под честным 100М каналом я понимаю канал когда 100М принадлежат именно тебе, а не когда на одном физическом серваке со 100М каналом живут несколько десятков виртуальных машин для хостинга, для каждой из которых заявлено что она находится на канале 100М, а именно так обычно и делают)

Share this post


Link to post
Share on other sites

банальная математика следующая:

1Байт=8Бит

Важно помнить что скорость в (мега)битах, а размер файлов в (кило/мега)байтах

100Мбит/c = 100/8 = 12.5 Мбайт/сек.  

Важно_1 - полученные 12.5 Мбайт/с "по умолчанию" делятся равномерно между всеми подключившимися, просто скорость пропорционально снижается при увеличении кол-ва пользователей

Важно_2 - для сайта без видео можно грубо прикинуть следующим образом. Допустим страница сайта весит 1Мбайт, тогда одновременно ее смогут скачивать (со скорость 1Мбит/c ) 12.5 человек. Важно подчеркнуть что - скачивать одновременно с такой скоростью. В реальности человек за 1 сек скачивает страницу, а потом секунд 30 в среднем читает контент, соответственно фактическое кол-во одновременных пользователей - 30*12.5 = 375 человек у которых у каждого "виртуально" 1 Мбайт/с (виртуально - потому что не фактически, а в среднем за счет усреднения по времени) . Далее давай предположим что 1 чел сидит на сайте 1 мин и просматривает 2 страницы в среднем. Таким образом каждую следующую минуту у тебя будут новые 375 чел. Тоесть в час получается 60*375 = 22500 уников. Соответственно в сутки сервак на честном канале в 100Мбит/с спокойно выдержит 100-200К уников.

Но это очень грубый расчет, так просто чтобы грубо прикинуть. (под честным 100М каналом я понимаю канал когда 100М принадлежат именно тебе, а не когда на одном физическом серваке со 100М каналом живут несколько десятков виртуальных машин для хостинга, для каждой из которых заявлено что она находится на канале 100М, а именно так обычно и делают)

Уважаемый, когда страница уже загрузилась пользователю он не онлайн, а отключается от веб сервера

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.