У меня есть ASP.NET 4.5, chatty, веб-приложение, которое размещено на одной большой (4 ядра 7GB) Azure VM. Приложение WEB слабо связано с уровнем данных через специальную службу WCF. База данных приложений размещается специальным экземпляром SQL Server на другой большой (4 ядра 7GB) Azure VM. Конечная точка WCF связывается с виртуальной машиной DB через строку соединения ASP.NET, которая использует общедоступное DNS-имя базы данных БД - например, xyz.cloudapp.net.Задержка между двумя Azure VM
Как виртуальные машины WEB, так и DB работают в другой подсети, но оба находятся в одном и том же местоположении Azure; отличающихся вторым и последующим октетными значениями.
При запуске одного и того же решения на одном носителе (2 ядра 3,5 ГБ) Azure VM, проблемы с задержкой значительно ниже.
Я ищу предложения о том, как максимально уменьшить задержку между WEB и DB.