Хостинг - Обзор: эпицентр русскоязычного хостинга

Здравствуйте, гость ( Вход | Регистрация )

> Правила раздела

Настоящие Правила Раздела являются дополннением к Общим Правилам Конференции. В случаях противоречий отдельных пунктов, действуют Правила Раздела.

Запрещается

  1. Обсуждение хостинговых компаний и качества предоставляемых ими услуг.
  2. Реклама и антиреклама услуг хостинговых компаний.
  3. Навязывание собственных услуг в любом виде.
    Участникам Клуба хостинг-провайдеров разрешено давать ссылки на профайл своей компании в каталоге хостинга только в случае явного запроса услуг потенциальным клиентом. При поиске автором темы уникальных или специфических услуг, не описанных в каталоге хостинга, допускается информирование клиента о предоставлении таковых только персонально в личных сообщениях или с использованием другой контактной информации из профайла автора темы.

> Внешняя база данных MySQL и быстродействие
ilyalyu
сообщение 25.08.2011, 12:25
Сообщение #1





Группа: Старые пользователи
Сообщений: 10
Регистрация: 02.03.2006
Пользователь №: 2,253


Репутация: 209


Имеются 3 хостинга.

Хостинг 1:
База данных MySQL находится на внешнем домене вида xxx.hosting-provider.com
Время выполнения теста (подключение к базе данных + 10 запросов) приблизительно 0.5 сек

Хостинг 2:
База данных находится на домене mysqlserver (внешняя она или внутренняя - непонятно)
Время выполнения того же теста приблизительно 0.2 сек

Хостинг 3:
База данных находится на домене localhost (т.е., очевидно, на том же компьютере)
Время выполнения теста приблизительно 0.005 сек

Домашний компьютер:
Время выполнения теста приблизительно 0.05 сек

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

Сообщение отредактировал ilyalyu - 25.08.2011, 12:26
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
3 страниц V  1 2 3 >  
Reply to this topicStart new topic
Ответов(1 - 29)
Colo
сообщение 25.08.2011, 12:29
Сообщение #2





Группа: Старые пользователи
Сообщений: 180
Регистрация: 16.06.2010
Пользователь №: 12,096


Репутация: 182


в маштабах хостера лучше иметь отдельный сервер mysql и так все делают, большинство я бы сказал.

Один сервер проще настраивать чем 10.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ilyalyu
сообщение 25.08.2011, 13:04
Сообщение #3





Группа: Старые пользователи
Сообщений: 10
Регистрация: 02.03.2006
Пользователь №: 2,253


Репутация: 209


Цитата(Colo @ 25.08.2011, 13:29) *

в маштабах хостера лучше иметь отдельный сервер mysql и так все делают, большинство я бы сказал.

Один сервер проще настраивать чем 10.


1. Меня больше интересует данная ситуация с точки зрения клиента. Как насчет уменьшения скорости доступа в 50 раз?

2. Соотношение "1 вместо 10" мне кажется сомнительным. Если на 10 компьютеров установить Apache+MySQL, то получится 20 серверов. Если же на 5 компьютерах установить Apache и на 5 - MySQL, получится 10 серверов. Т.е. в 2 раза меньше, но никак не в 10.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 25.08.2011, 13:08
Сообщение #4





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


У нормального хостера база данных будет на отдельном сервере а вот скорость запроса будет зависит не от того где она а от того какая там нагрузка.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Colo
сообщение 25.08.2011, 13:15
Сообщение #5





Группа: Старые пользователи
Сообщений: 180
Регистрация: 16.06.2010
Пользователь №: 12,096


Репутация: 182


Цитата(Maxim Volgin @ 25.08.2011, 13:08) *

У нормального хостера база данных будет на отдельном сервере а вот скорость запроса будет зависит не от того где она а от того какая там нагрузка.

так точно....
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Anatoly Bogdanov
сообщение 25.08.2011, 14:49
Сообщение #6





Группа: Старые пользователи
Сообщений: 2,505
Регистрация: 18.07.2004
Из: RU, SPb
Пользователь №: 553


Репутация: 233


Цитата(Maxim Volgin @ 25.08.2011, 14:08) *

У нормального хостера база данных будет на отдельном сервере а вот скорость запроса будет зависит не от того где она а от того какая там нагрузка.

как приятно считать себя нормальным =)

1 сервер хостинга => 1 сервер mysql 8 гиг памяти 1 винт 10000 prm
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
eSupport.org.ua
сообщение 25.08.2011, 16:10
Сообщение #7


Одесский сисадмин


Группа: Старые пользователи
Сообщений: 5,200
Регистрация: 18.11.2004
Из: Одесса
Пользователь №: 823


Репутация: 262


Локальная база удаленной
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ilyalyu
сообщение 25.08.2011, 17:14
Сообщение #8





Группа: Старые пользователи
Сообщений: 10
Регистрация: 02.03.2006
Пользователь №: 2,253


Репутация: 209


Так я и не понял, 0.5 сек на 10 запросов к базе данных - это нормально? А разница в скорости доступа в 50 раз у разных хостеров? Если бы скорость автомобиля у разных автопроизводителей различались в 50 раз (у одного 150 км/ч, у другого 3 км/ч), то это тоже было бы в порядке вещей?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 25.08.2011, 17:38
Сообщение #9





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


Неадекватное сравнение. Если вы на машине замираете скорость проезда оного метра то большой разницы нет какая машина и ее скорость.

Сравнивать надо на больших и тяжелых запросах если у Вас такие вообще есть.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Colo
сообщение 28.08.2011, 08:00
Сообщение #10





Группа: Старые пользователи
Сообщений: 180
Регистрация: 16.06.2010
Пользователь №: 12,096


Репутация: 182


никто не спорит, что Fiber Chanel круче для обмена информации, но это и дорого.
Так, что смотрите, тестируйте и покупайте.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
freehoster
сообщение 03.12.2011, 01:27
Сообщение #11





Группа: Старые пользователи
Сообщений: 159
Регистрация: 26.10.2011
Из: Москва
Пользователь №: 16,335


Репутация: 177


я склоняюсь больше к первому варианту, так как для баз сервер должен быть гораздо мощнее чтобы выдержать нагрузки, а тратиться на 10 ну очень хороших серверов - это глупо
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dima2
сообщение 03.12.2011, 13:39
Сообщение #12





Группа: Старые пользователи
Сообщений: 192
Регистрация: 26.05.2010
Пользователь №: 11,965


Репутация: 182


Цитата(ilyalyu @ 25.08.2011, 13:04) *

1. Меня больше интересует данная ситуация с точки зрения клиента. Как насчет уменьшения скорости доступа в 50 раз?

Вы не там копаете в сторону уменьшения времени реации на ваши пухлые запросы.
Погуглите по слову "highload" и убедитесь в том, что база данных в нагруженных проектах практически никогда не находится на том же сервере, где работает веб-проект. Не знаете, почему ?

Сообщение отредактировал dima2 - 03.12.2011, 13:40
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
freehoster
сообщение 18.12.2011, 17:56
Сообщение #13





Группа: Старые пользователи
Сообщений: 159
Регистрация: 26.10.2011
Из: Москва
Пользователь №: 16,335


Репутация: 177


чтобы снизить нагрузку на сервер где расположен вэб-проект
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lolth
сообщение 26.12.2011, 12:39
Сообщение #14





Группа: Старые пользователи
Сообщений: 160
Регистрация: 21.10.2011
Пользователь №: 16,151


Репутация: 177


Все логично. Так что степень загруженности играет большую роль.нежели количество серверов - да и смысл ставить 50 серверов?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Anatoly Bogdanov
сообщение 26.12.2011, 22:13
Сообщение #15





Группа: Старые пользователи
Сообщений: 2,505
Регистрация: 18.07.2004
Из: RU, SPb
Пользователь №: 553


Репутация: 233


две гигабитные карточки e-pci выручат вас...

сейчас раскрою =)
i5-2500 CPU @ 3.30GHz
8 мемы ddr3
2 hdd по 150 Гы 10000 оборотов

756 аккаунтов хостинга =)

с учётом 2-го сервера под mysql
cpu DC 2.4 GHz
1 hdd 150 Гы
8 мемы

бэкап внешнее хранилище 8 терр
фильтрацией спама от antispamus.ru

(IMG:style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
WebXL
сообщение 01.02.2012, 00:53
Сообщение #16





Группа: Старые пользователи
Сообщений: 1,354
Регистрация: 25.04.2005
Из: WebXL, Нижний Новгород
Пользователь №: 1,222


Репутация: 249


Если вести речь о скорости, то сейчас, когда доступны дикие процессорные мощности и десятки гигов оперативы, чаще всего сервера проседают по нагрузке на винты (ибо вот тут, пока, больших прорывов не сделали) и MySQL не исключение, поэтому неплох вариант, когда MySQL работает локально на сервере, но на отдельном винте.
И в случае если рассматривать два варианта:
Первый:
100 клиентов на сервере А, подключенном к серверу Б где работает MySQL для сервера А
Второй:
50 клиентов на сервере А где MySQL локально, но на отдельном винте
50 клиентов на сервере Б где MySQL локально, но на отдельном винте

Я бы выбрал второй вариант. Имхо конечно...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 01.02.2012, 13:13
Сообщение #17





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


Цитата(WebXL @ 31.01.2012, 23:53) *

поэтому неплох вариант, когда MySQL работает локально на сервере, но на отдельном винте.


В нормальном варианте Вы можете иметь несколько серверов. В реально жизни 1 мукул сервер на 3-4 веб сервера.

У меня был мускул и почта на одном сервере когда LA стал скакать до 10 я разнес на 2 - в результат LA на каждом стал меньше единицы.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
WebXL
сообщение 01.02.2012, 16:24
Сообщение #18





Группа: Старые пользователи
Сообщений: 1,354
Регистрация: 25.04.2005
Из: WebXL, Нижний Новгород
Пользователь №: 1,222


Репутация: 249


Цитата(Maxim Volgin @ 01.02.2012, 14:13) *

В реально жизни 1 мукул сервер на 3-4 веб сервера.

Ну, в моем понимании, отказоустойчивость будет хуже, поскольку при падении мускул сервера, страдают клиенты на всех серверах. Вообще, когда возможности позволили иметь столько дедиков, сколько потребуется и столько мощностей, сколько душе угодно, мы обдумывали оптимальный вариант для мускула в плане отказоустойчивость/стабильность/скорость/цена и решили использовать мускул на отдельных винтах.
По процессору или памяти сервера (наши) все равно никогда не проседают, даже если флудят их, самое узкое место - это винты. Так-что не нашел я причин городить огород с внешними мускул-серверами.

P.S. Совершено не пытаюсь сказать, что у других не может быть иначе (IMG:style_emoticons/default/smile.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 01.02.2012, 21:14
Сообщение #19





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


На сам деле все дело в том что ваша любимая сипанель такого варианта сделать просто не позволяет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DCUA
сообщение 01.02.2012, 23:24
Сообщение #20





Группа: Старые пользователи
Сообщений: 734
Регистрация: 05.06.2003
Из: Украина, Харьков
Пользователь №: 193


Репутация: 241


Цитата(Maxim Volgin @ 01.02.2012, 20:14) *

На сам деле все дело в том что ваша любимая сипанель такого варианта сделать просто не позволяет.


Так ненавидеть панель, чтобы не делать RTFM перед постом.
Макс, это патология (IMG:style_emoticons/default/smile.gif)

Кстати, реально вредно для организма.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
WebXL
сообщение 02.02.2012, 05:53
Сообщение #21





Группа: Старые пользователи
Сообщений: 1,354
Регистрация: 25.04.2005
Из: WebXL, Нижний Новгород
Пользователь №: 1,222


Репутация: 249


Цитата(Maxim Volgin @ 01.02.2012, 21:14) *

На сам деле все дело в том что ваша любимая сипанель такого варианта сделать просто не позволяет.

Да легко. И дело совсем не в этом (IMG:style_emoticons/default/smile.gif) Но уже не суть, ибо по теме все высказал.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 02.02.2012, 12:49
Сообщение #22





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


Цитата(DCUA @ 01.02.2012, 22:24) *

Так ненавидеть панель, чтобы не делать RTFM перед постом.
Макс, это патология (IMG:style_emoticons/default/smile.gif)

Кстати, реально вредно для организма.


Вы не понимаете что я имею ввиду.

P.S. Я реально лучше вас знаю вашу панель и все ее прелести
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Незаметдинов Ринат
сообщение 02.02.2012, 13:17
Сообщение #23





Группа: Старые пользователи
Сообщений: 185
Регистрация: 29.10.2006
Из: Moscow
Пользователь №: 4,022


Репутация: 214


Цитата(Maxim Volgin @ 01.02.2012, 22:14) *

На сам деле все дело в том что ваша любимая сипанель такого варианта сделать просто не позволяет.


Давно сипанельку открывали? Уж года 2 как позволяет

(IMG:http://img.pixs.ru/storage/6/0/2/remotemysq_2747019_3910602.jpg)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 02.02.2012, 13:35
Сообщение #24





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


Мир сходит с ума: не вынести на отдельный сервер а иметь отдельный сервер для нескольких веб боксов чувствует разницу? В деньгах это экономия 40 % на железо.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DCUA
сообщение 02.02.2012, 13:45
Сообщение #25





Группа: Старые пользователи
Сообщений: 734
Регистрация: 05.06.2003
Из: Украина, Харьков
Пользователь №: 193


Репутация: 241


Цитата(Maxim Volgin @ 02.02.2012, 11:49) *

Вы не понимаете что я имею ввиду.


Ну, это ж не моя вина, верно ? (IMG:style_emoticons/default/wink.gif)


Цитата(Maxim Volgin @ 02.02.2012, 11:49) *

P.S. Я реально лучше вас знаю вашу панель и все ее прелести


Это ж хорошо - что-то знать хорошо.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Anatoly Bogdanov
сообщение 02.02.2012, 16:37
Сообщение #26





Группа: Старые пользователи
Сообщений: 2,505
Регистрация: 18.07.2004
Из: RU, SPb
Пользователь №: 553


Репутация: 233


Цитата(Незаметдинов Ринат @ 02.02.2012, 14:17) *

Давно сипанельку открывали? Уж года 2 как позволяет

(IMG:http://img.pixs.ru/storage/6/0/2/remotemysq_2747019_3910602.jpg)


Даже без этого позволяет =)

Это как в бородатом анекдоте
- у вас драйвер не стоит!
- какой?
- руки.sys
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 02.02.2012, 16:57
Сообщение #27





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


Все равно что виндузятникам сказать что у них что то нет. Во первых все равно не поймут чего во вторых начнут рассказывать что они им и ненужно и вообще ты сам дурак.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
eSupport.org.ua
сообщение 02.02.2012, 18:43
Сообщение #28


Одесский сисадмин


Группа: Старые пользователи
Сообщений: 5,200
Регистрация: 18.11.2004
Из: Одесса
Пользователь №: 823


Репутация: 262


Maxim Volgin не нашел что ответить по поводу своего "знания" панели и попытался в уйти глухую оборону сведя тему к холивору.
Не вышло, и Maxim Volgin получает -4.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 02.02.2012, 19:06
Сообщение #29





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


Цитата(eSupport.org.ua @ 02.02.2012, 17:43) *

Maxim Volgin не нашел что ответить по поводу своего "знания" панели и попытался в уйти глухую оборону сведя тему к холивору.
Не вышло, и Maxim Volgin получает -4.


Вы сможете к 2 сипанелям подключить ОДИН внешний мускул? А потом как бонус проделать тоже самое с почтой?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DCUA
сообщение 02.02.2012, 19:28
Сообщение #30





Группа: Старые пользователи
Сообщений: 734
Регистрация: 05.06.2003
Из: Украина, Харьков
Пользователь №: 193


Репутация: 241


Цитата(Maxim Volgin @ 02.02.2012, 18:06) *

Вы сможете к 2 сипанелям подключить ОДИН внешний мускул? А потом как бонус проделать тоже самое с почтой?


Да хоть к 10ти.
Если имена эккаунтов разные и не страшно 1 раз подправить клиентские скрипты, заменив localhost на DBServer.
Хотя я лично склоняюсь к тому, чтобы иметь свой сервер БД для каждого хостинг-сервера. Благо виртуализация это позволяет сделать без проблем вообще.

А с почтой решение у нас работает уже лет 5.


п.с. Макс, береги здоровье (IMG:style_emoticons/default/wink.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

3 страниц V  1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 19.03.2024, 10:54
Яндекс.Метрика