Время, затраченное Azure Files на монтирование модуля.

У меня все хорошо, но мне нужна помощь в оптимизации кластера Kubernetes. У меня есть автоматически масштабируемый кластер Kubernetes в Azure с 3 узлами. Поскольку запросы перегружают систему, кластер будет масштабироваться в соответствии с требованиями.

У меня есть постоянный том в кластере, на котором хранятся все критически важные серверные ресурсы, которые используются всеми моими основными и рабочими модулями. Я использую AzureFile для подключения ресурсов сервера к своим модулям (через постоянный том). Я загружаю файлы в AzureFile и позволяю модулям извлекать ресурсы из монтируемого тома. Размер ресурсов сервера, которые используются модулями, составляет около 3,5 ГБ, что является относительно большим.

Проблема в том, что я не знаю, как измерить время, которое требуется модулю для подключения ресурсов сервера из постоянного тома каждый раз, когда запускается новый модуль или когда новый узел масштабируется в соответствии с требованиями. . Мне нужно сравнить это со временем, затраченным на загрузку ресурсов сервера с помощью blobfuse.


person Wong Seng Wee    schedule 12.01.2020    source источник


Ответы (1)


Я не нашел универсального способа рассчитать время, необходимое модулю для подключения постоянного тома, но мне удалось сравнить производительность моего рабочего при использовании общего файлового ресурса Azure Premium по сравнению с использованием стандартного файлового ресурса для подключения к моему постоянному тому в кластере Kubernetes. Производительность была более чем в два выше! Невероятная скорость.

В любом случае, следующие ссылки могут быть полезны для остальных, ищущих в этом направлении и надеющихся найти ответ. Microsoft Azure задокументировала детали файлов Azure по этой ссылке - https://docs.microsoft.com/en-us/azure/storage/files/storage-files-scale-targets

Здесь вы можете найти целевую пропускную способность для одного файлового хранилища - до 60 МБ / с для уровня Standard, а также максимальную исходящую пропускную способность для одного файлового хранилища - до 6 204 МБ / с. для премиум-уровня. Огромная разница.

Сравнение производительности файлов Azure

person Wong Seng Wee    schedule 13.01.2020