Может ли кто-нибудь сказать мне основные преимущества и различия между управляемыми дисками и неуправляемыми дисками, различными плюсами и минусами управляемого и неуправляемого диска и как лучше всего я могу это использовать?
Разница между управляемым и неуправляемым диском
Ответ 1
Я хотел бы подчеркнуть некоторые преимущества использования управляемых дисков:
1. Простое и масштабируемое развертывание виртуальных машин: управляемые диски позволят вам создать до 10 000 дисков виртуальных машин в одной подписке, что позволит вам создавать тысячи виртуальных машин в одной подписке.
2. Лучшая надежность для наборов доступности: управляемые диски обеспечивают лучшую надежность для наборов доступности, гарантируя, что диски виртуальных машин в наборе доступности достаточно изолированы друг от друга, чтобы избежать единичных точек отказа.
-
Очень прочный и доступный
-
Детальный контроль доступа. Вы можете использовать Azure Role-Based Access Control (RBAC), чтобы назначить определенные разрешения для управляемого диска одному или нескольким пользователям. Управляемые диски предоставляют различные операции, включая чтение, запись (создание/обновление), удаление и получение URI подписи общего доступа (SAS) для диска.
-
Поддержка службы резервного копирования Azure. Используйте службу резервного копирования Azure с управляемыми дисками для создания задания резервного копирования с резервным копированием на основе времени, простым восстановлением виртуальных машин и политиками хранения резервных копий.
6. Все еще поддерживаются неуправляемые диски: Да. Оба поддерживают неуправляемые и управляемые диски. Мы рекомендуем использовать управляемые диски для новых рабочих нагрузок и переносить текущие рабочие нагрузки на управляемые диски.
Дополнительные сведения см. В разделе Обзор управляемых дисков Azure.
Ответ 2
По сути, управляемые диски проще в использовании, поскольку они не требуют создания учетной записи хранения. Я думаю, что Azure все еще создает один, но эта деталь скрыта от вас.
Преимущество отсутствия необходимости управлять учетной записью хранения состоит в том, что учетные записи хранения имеют ограничения, например, максимальный IOPS, поэтому, если вы поместите слишком много дисков в учетную запись хранения, возможно, что вы достигнете предела IOPS. Azure позаботится об этом за вас.
Если у вас есть виртуальные машины в наборе доступности, Azure позаботится о том, чтобы диски находились на разных "штампах", гарантируя, что диски распределены так, чтобы у вас не было единой точки отказа для дисков.
Что касается Con, я столкнулся с двумя (но есть, вероятно, больше):
-
При создании снимков они представляют собой полные снимки, а не инкрементные, что увеличивает стоимость хранения.
-
Если вы настраиваете аварийное восстановление между двумя регионами Azure, используя службы восстановления, управляемые диски еще не поддерживаются.- Управляемый диск для восстановления сайта Azure теперь поддерживается
Ответ 3
Управляемые и неуправляемые диски в Azure - это разные понятия.
Неуправляемый подход относится к дисководу как услуге, предоставляемой под учетной записью хранилища, вы можете использовать эту "службу", соединяющую ее с вашей виртуальной машиной, но с точки зрения управления - это совершенно другое сущность. В отличие от этого подхода управляемый диск - это жесткий диск, который вы подключаете к своей виртуальной машине, учетная запись для хранения позади нее управляется от Azure, поэтому вы должны получить соответствующую производительность для вашего размера диска. Фактически, поскольку виртуальные машины имеют собственные пределы IOPS, связанные с размером профиля оборудования, просто изменение размера диска обычно не обеспечивает лучшую производительность. Поскольку управляемые диски являются более новым и более "сложным" сервисом, они также более дороги.
Если вас интересует эта тема, я сделал довольно полное сравнение на основе опций, доступных в az
параметрах командной строки здесь. Существует также замечательная сводка практических различий здесь
Ответ 4
Managed disks
являются более новой и рекомендуемой моделью дискового хранилища. Вам нужно только указать disk type (Premium or Standard)
и размер диска, и Azure автоматически создает и управляет диском и используемым хранилищем. Вам не нужно беспокоиться об ограничениях учетной записи хранения, что облегчает их масштабирование. Они также предлагают несколько других преимуществ:
Повышенная надежность. Azure гарантирует, что виртуальные жесткие диски, связанные с высоконадежными виртуальными машинами, будут размещаться в разных частях хранилища Azure для обеспечения одинакового уровня устойчивости.
Повышенная безопасность: управляемые диски - это действительно управляемые ресурсы в группе ресурсов. Это означает, что они могут использовать контроль доступа на основе ролей, чтобы ограничить тех, кто может работать с данными VHD.
Поддержка снимков. Снимки можно использовать для создания копии виртуального жесткого диска только для чтения. Вы должны завершить работу виртуальной машины-владельца, но создание снимка занимает всего несколько секунд. Как только это будет сделано, вы можете включить виртуальную машину и использовать моментальный снимок для создания дублированной виртуальной машины, чтобы устранить производственную проблему или выполнить откат виртуальной машины до момента, когда был сделан моментальный снимок.
Поддержка резервного копирования. Управляемые диски могут автоматически архивироваться в разные регионы для аварийного восстановления с помощью Azure Backup all, не влияя на службу виртуальной машины.
В случае unmanaged disks
вы несете ответственность за учетные записи хранения, которые используются для хранения виртуальных жестких дисков, соответствующих дискам виртуальных машин. Вы платите за учетную запись хранилища за количество места, которое вы используете, и это здорово, вы платите за то, что вы используете.
Одна учетная запись хранения способна поддерживать 40 стандартных виртуальных жестких дисков с полной скоростью (20 000 операций ввода-вывода в секунду). В случае необходимости масштабирования вам понадобится более одной учетной записи хранения, что может осложнить ситуацию.