Размещение сайта на нескольких серверах

Аватар пользователя Pozitive Pozitive 25 февраля 2012 в 11:40

Проектируется информационный сайт про Китай на Друпал.
Задача.
Чтобы пользователи из России и Китай с минимальным пингом и максимальной скоростью получали отклик от сайт.
Проблема
Из Китая в Россию длинный пинг, часто бывают перебои с интернетом.

Планируется установка сервера в Офисе компании и подключение выделенки 10мб.
Чтобы не возникало тормозов у пользователей из России, возможна аренда виртуального выделенного сервера в России.

Как лучше эти два сервера между собой связать, вопрос БД?

0 Thanks

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 25 февраля 2012 в 13:23

А сам сайт на каком языке будет?Если 2 принципиально разных-может разделить на 2 сайта?

Аватар пользователя Pozitive Pozitive 27 февраля 2012 в 5:47

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

Аватар пользователя Chyvakoff Chyvakoff 27 февраля 2012 в 9:04

делить базы,думаю проблематично будет..держите уж 1 базу где то на границе двух стран и 2 сайта в КНР и РФ.

Аватар пользователя Pozitive Pozitive 28 февраля 2012 в 14:33

Если настроить репликацию базы, в Китае головной сервер БД, в России подчиненный.
Как можно разделить в друпале запросы к БД.
Перенаправлять те запросы, которые не обновляют данные, на сервер с копиями.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 28 февраля 2012 в 14:25
"Chyvakoff" wrote:

делить базы,думаю проблематично будет..держите уж 1 базу где то на границе двух стран и 2 сайта в КНР и РФ.

ООООООООЧЕЕЕЕЕНЬ тугой сайт будет.

"Pozitive" wrote:

А если сделать репликацию базы, кто-нибудь пробывал?

Пробовали, делали. Всё ок

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 28 февраля 2012 в 14:28

Взять хостинг Ю.Корее, Тайване, Штатах, короче там, откуда пинг до РФ и КНР приемлемый.

Делить базу попалам, да если еще в режиме real-time, мне кажется это создаст больше проблем, чем "плохой" пинг.

Аватар пользователя Pozitive Pozitive 28 февраля 2012 в 14:35
<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:

Взять хостинг Ю.Корее, Тайване, Штатах, короче там, откуда пинг до РФ и КНР приемлемый.

Делить базу попалам, да если еще в режиме real-time, мне кажется это создаст больше проблем, чем "плохой" пинг.

Пинг не просто плохой, иногда вообще падает канал между Россией и Китаем.

Аватар пользователя Pozitive Pozitive 28 февраля 2012 в 14:36
"RxB" wrote:

Пробовали, делали. Всё ок

А можно разделить запросы к БД? Перенаправлять те запросы, которые не обновляют данные, на сервер с копиями.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 28 февраля 2012 в 15:10
"Pozitive" wrote:

А можно разделить запросы к БД? Перенаправлять те запросы, которые не обновляют данные, на сервер с копиями.

Всё можно.
Вопрос в версии друпала и ваших средствах

Аватар пользователя marazmus marazmus 29 февраля 2012 в 13:56
"Pozitive" wrote:

иногда вообще падает канал между Россией и Китаем

Купите VDS в США, и не городите сложности.

Аватар пользователя Pozitive Pozitive 1 марта 2012 в 5:32
marazmus wrote:
"Pozitive" wrote:

иногда вообще падает канал между Россией и Китаем

Купите VDS в США, и не городите сложности.

В настоящий момент куплен VDS в США, канал падает не между Россией и Китаем.
А между Китаем и всем миром.
:-(

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 1 марта 2012 в 6:24
"Pozitive" wrote:

В настоящий момент куплен VDS в США, канал падает не между Россией и Китаем.
А между Китаем и всем миром.
:-(

Великая Китайская Интернет Стена в действии. )

Аватар пользователя Pozitive Pozitive 24 сентября 2012 в 7:07

Пришел момент когда нужно разделить сайт на два сервера.
Конкретные предложения, советы, у кого-нибдуь появились.
Возможна ссылка на howto на английском языке есть?

Аватар пользователя Pozitive Pozitive 24 сентября 2012 в 7:07

Пришел момент когда нужно разделить сайт на два сервера.
Конкретные предложения, советы, у кого-нибдуь появились.
Возможна ссылка на howto на английском языке есть?