Arhn - архитектура программирования

Производительность файлового хранилища Windows Azure

Есть ли решение для получения приведенной ниже информации об учетной записи хранилища Azure Window File с помощью клиентской библиотеки хранилища Windows Azure:

  1. Емкость учетной записи хранения Azure
  2. Свободное и используемое пространство в хранилище Azure
  3. Состояние учетной записи хранения Azure (активно, отключено, включено….)
  4. Файлы передачи клиентов (Mo, GO …) в месяц, дней …
  5. Производительность учетной записи хранения Azure
  6. ...

Спасибо


Ответы:


1

Насколько мне известно, стандартная учетная запись Azure содержит несколько служб. Большой двоичный объект, таблица, очередь, файл.

Если вы хотите узнать информацию о файловой службе, вы можете использовать клиентскую библиотеку хранилища Windows Azure. Если вы хотите узнать информацию о своей учетной записи хранения, я предлагаю вам использовать библиотеку управления Azure.

Емкость учетной записи хранения Azure

Насколько мне известно, емкость учетной записи хранения Azure составляет 500 ТБ.

Максимальный размер общей папки составляет 5 ТБ.

Максимальный размер файла 1 ТБ.

Мы могли бы создать несколько файловых ресурсов в одной учетной записи хранения. Единственным ограничением является емкость учетной записи хранения 500 ТБ.

Дополнительные сведения см. в этой статье.

Свободное и используемое пространство в хранилище Azure

Насколько я знаю, мы могли получить квоту и использование общей папки только с помощью клиентской библиотеки хранилища Windows Azure.

Мы могли бы использовать свойство CloudFileShare.Properties.Quota, чтобы получить квоту общей папки, и использовать метод CloudFileShare.GetStats, чтобы получить информацию об использовании общей папки.

Более подробную информацию вы можете найти в приведенных ниже кодах:

  CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
     "connectionstring");
            CloudFileClient fileClient = storageAccount.CreateCloudFileClient();


            CloudFileShare share = fileClient.GetShareReference("fileshare");

            share.FetchAttributes();
            //get the quota
            int? i = share.Properties.Quota;
           //get usage
            var re =  share.GetStats();
            Console.WriteLine(i);
            Console.WriteLine(re.Usage);

Состояние учетной записи хранения Azure (активно, отключено, включено….)

Насколько я знаю, мы не могли получить состояние учетной записи хранения с помощью SDK хранилища. Если вы хотите получить это значение, я предлагаю вам использовать библиотеку управления Azure. Вы можете установить его из пакета Nuget. Вы можете получить StorageAccount.Properties. Статус из StorageAccounts класс.

Дополнительные сведения о том, как использовать библиотеку управления Azure для доступа к учетной записи хранения, см. здесь статья.

Файлы передачи клиентов (Mo, GO …) в месяц, дней …

Насколько мне известно, в клиентской библиотеке Windows Azure Storage нет метода получения клиентских файлов передачи (Mo, GO…) в месяц, дни.

Вот обходной путь: вы можете написать коды для расчета количества файлов передачи в своем приложении и сохранить это число в хранилище таблиц Azure в день. (При загрузке файла в хранилище файлов Azure сначала получите число из таблицы и добавьте один , затем загрузите номер в хранилище таблиц)

Если вы хотите получить количество переданных файлов, вы можете использовать пакет SDK для хранения таблиц Azure, чтобы получить результат.

Производительность учетной записи хранения Azure

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

Дополнительные сведения о том, как получить доступ к данным метрик с помощью клиентской библиотеки хранилища Windows Azure. Я предлагаю вам обратиться к этому статья.

18.05.2017
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..