2015-01-24 2 views
1

Я новичок в облачном хостинге и Azure. Я хочу создать виртуальную машину Linux на Azure, чтобы использовать ее в качестве сервера MongoDB, а затем создать Azure-сайт, который подключается к этой БД.
Я уже нашел article, что почти то же самое, но мой вопрос (может быть, это глупо) - что, если БД далеко от моего сайта? Как я узнаю, что данные времени перемещаются с БД на Веб-сайт минимально?Подключение виртуальной машины и веб-сайта на Azure

+1

Что вы подразумеваете под «далеко?»? Вы развертываете оба в том же регионе? Если вы не развертываете виртуальную машину и веб-сайт в том же регионе, вы будете испытывать латентность вместе с пропускной способностью. Единственный способ узнать время - это измерить его. И как вы это делаете, это вопрос мнения. –

+0

Итак, если у меня есть как виртуальная машина, так и веб-сайт в том же регионе, в принципе мне не нужно беспокоиться о латентности, верно? – Acute

+1

Вообще-то, да. Существует * всегда * латентность, но в пределах области латентность минимальна. Но, * приемлемая * латентность - это то, на что вы можете ответить (и, опять же, вам нужно будет провести собственные измерения). –

ответ

0

Как указано в комментариях к David Makogon, если вы хотите использовать отдельную виртуальную машину для своей БД, все, что вы можете и должны сделать, это просто убедиться, что ваш веб-сайт и виртуальная машина находятся в одном регионе. Затем вы можете измерить задержку и посмотреть, подходит ли вам для вас.

Некоторые полезные вопросы here, here, here и here.

2

Вы можете создать виртуальную сеть, затем подсеть, затем connect the site and the VM to it. Также в блоге this. Нет необходимости работать с конечными точками/ACL.

+0

Спасибо, @bureado! – Acute

Смежные вопросы