В Linux/Apache субдомен имеет всю функциональность нормального домена?
Да.
Например, могу я иметь адрес www,
'www' является просто конвенцией для субдомена, используемого для хостинга веб-сайта.
адрес https
Только с подстановочным сертификатом SSL.
и у меня может быть электронная почта?
Да, но не через Apache (по крайней мере, не непосредственно). Необходимо выполнить сервер SMTP для получения почты. Затем необходимо позволить получать доступ к полученной почте, такой как IMAP, POP или сервер веб-почты (Apache может помочь с веб-почтой).
С виртуальными машинами Windows Azure вы не можете настроить «традиционный» кластер базы данных с общим хранилищем, потому что у вас нет SAN. Это оставляет вам необходимость довольствоваться другими опциями SQL HA - зеркальным отображением базы данных, доставкой журналов и, возможно, (начиная с SQL 2012) использованием групп доступности AlwaysOn. Вы даже можете использовать репликацию - что более или менее скрыто делает SQL Azure. То, как ваше приложение отреагирует, зависит от решения. Зеркальное отображение позволяет обеим базам данных находиться в строке подключения, а ADO.NET обрабатывает связь с другим сервером за вас. При доставке журналов ваше приложение должно будет выявлять сбой и самостоятельно перемещаться на другой узел.
Изучите «Как добиться высокой доступности SQL Server без использования кластера общего хранилища», и вы получите ответы. Вы можете запустить здесь, в MSDN .
Разве нельзя сделать одно из следующего: 1) Сделать хранилище BLOB-объектов Azure доступным напрямую для отказоустойчивого кластера SQL? По сути, это общее хранилище. Разве SQL Server не поддерживает запись в такое общее хранилище BLOB-объектов? 2) Создание виртуального жесткого диска на диске на базе хранилища Azure на отдельной виртуальной машине и предоставление его в качестве цели iSCSI экземплярам аварийного переключения. Хотя этот режим не дает вам HA, учитывая, что цель iSCSI установлена на одном узле, который сам становится единственной точкой отказа.