Создание частного облака с помощью System Center 2012 (часть 1)

- Создание частного облака с помощью System Center 2012 (часть 3)
- Создание частного облака с помощью System Center 2012 (часть 4)
- Создание частного облака с помощью System Center 2012 (часть 5)
- Создание частного облака с помощью System Center 2012 (часть 7)
- Создание частного облака с помощью System Center 2012 (часть 8)
- Создание частного облака с помощью System Center 2012 (часть 9)
- Создание частного облака с помощью System Center 2012 (часть 10)
- Создание частного облака с помощью System Center 2012 (часть 11)
Введение
Пару лет назад я написал серию статей об использовании Hyper-V для создания частного облака. В этой серии статей читатель знакомится с созданием частного облака, позволяющего авторизованным пользователям использовать портал самообслуживания для развертывания виртуальных машин на основе шаблонов, созданных администратором.
Несмотря на то, что я доволен тем, как получился сериал, за последние пару лет технологии значительно улучшились. Думаю, можно сказать, что технология частного облака выросла и, наконец, начинает развиваться. В таком случае я хотел еще раз попробовать серию, но на этот раз я хотел создать частное облако на основе достижений, доступных в System Center 2012 и Windows Server 2012.
Моя первоначальная серия статей об управлении частным облаком была посвящена предоставлению возможностей самостоятельного создания виртуальных машин. Это был большой конец серии статей. Хотя в этой серии статей я покажу вам, как реализовать аналогичные возможности, создание виртуальных машин на самом деле является второстепенной целью. Моя главная цель при написании этой серии статей — научить вас навыкам, которые вам понадобятся, если вы хотите создать частное облако, которое действительно готово для производственной среды. Как и в предыдущей серии, я планирую начать с самого начала и шаг за шагом познакомить вас с различными задачами, но основное внимание я буду уделять таким вещам, как управление хранилищем и обслуживание образов Windows.
Планирование аппаратных ресурсов
Хотя частные облака широко используют виртуализацию серверов, в конечном счете именно физическое оборудование обрабатывает виртуализированные рабочие нагрузки. Таким образом, я думаю, что имеет смысл начать с составления плана использования оборудования. При этом есть две концепции, с которыми я хочу вас познакомить — группы хостов и классификация хранилищ.
Хост-группы
В концепции групп узлов нет ничего сложного, но базовое понимание групп узлов имеет решающее значение для успешного создания частного облака на основе System Center.
Как вы, несомненно, знаете, виртуальные машины работают на хост-серверах. Группы хостов — это не что иное, как набор хост-серверов, сгруппированных вместе для достижения общей цели.
Одним из преимуществ создания группы хостов является то, что вы можете коллективно управлять серверами в группе хостов. Например, одним из первых шагов в создании частного облака является создание резерва хоста. Резерв хоста просто резервирует ресурсы для гипервизора и операционной системы хоста, чтобы виртуальные машины, работающие на хосте, не полностью истощали ресурсы хост-сервера. Создание группы хостов позволяет настроить резерв хостов на уровне группы хостов вместо того, чтобы требовать от администратора индивидуальной настройки резерва каждого хоста.
Возможно, самое важное, что нужно понять о группах хостов, это то, что они могут быть иерархическими. Другими словами, можно создавать родительские и дочерние группы хостов. Теперь вот важная часть. Группы хостов дочернего уровня наследуют определенные настройки от родительских групп.
Я расскажу больше об этом наследовании по мере продолжения серии, но сейчас вам нужно знать, что если вы вносите изменения в резерв хоста, у вас есть возможность каскадировать настройки резерва хоста. Если вы решите разрешить каскадирование, то члены дочерней группы хостов наследуют настройки резерва хостов родительской группы. Когда это происходит, все резервные настройки дочерней группы полностью перезаписываются резервными настройками родительской группы.
Классификация хранения
Вторая концепция, о которой мне нужно поговорить, прежде чем мы перейдем непосредственно к делу, — это классификация хранилищ. Есть старая поговорка, которая в основном гласит, что вы всегда должны использовать правильный инструмент для работы. Пожалуй, нигде это так не верно, как в отношении хранения.
Когда вы создаете частное облако, вам, вероятно, понадобится несколько различных типов хранилищ. Например, если в частном облаке в конечном итоге будут размещаться критически важные приложения, которые чрезвычайно интенсивно используют операции ввода-вывода, вам потребуется какое-то высокоскоростное хранилище, которое может удовлетворить требования этих приложений.
Хотя было бы неплохо иметь возможность использовать исключительно высокопроизводительное хранилище, сделать это обычно нереально. Высокопроизводительное хранилище (особенно твердотельное хранилище) имеет высокую цену. Кроме того, твердотельные накопители имеют очень низкую емкость по сравнению с накопителями SATA или SAS. Таким образом, твердотельное хранилище определенно имеет свое место в частном облаке, но построение всего вашего частного облака на основе использования твердотельного хранилища, вероятно, будет непомерно дорогим.
Даже если вы исключите твердотельное хранилище из общей картины, существуют различные возможности и уровни обслуживания для традиционных хранилищ. Например, вы можете захотеть использовать подключение Fibre Channel к хранилищу, которое будет использоваться для ваших более важных виртуальных машин, в то время как хранилище iSCSI может подойти для менее важных виртуальных машин. Точно так же вам, вероятно, следует подумать о защите самых важных виртуальных машин с помощью RAID 10, но RAID 5, вероятно, будет достаточно для всего остального.
Я хочу сказать, что существует множество различных вариантов использования физического хранилища, и правильное управление этим хранилищем необходимо для создания частного облака, обеспечивающего правильный баланс между затратами на хранение и возможностями хранения.
Здесь в игру вступает концепция классификации хранения. Как следует из названия, классификация хранилища — это, по сути, признание того, что ни один отдельный тип хранилища не может адекватно удовлетворить все потребности частного облака. В этом случае приобретаются и подготавливаются различные типы физических хранилищ для использования в частном облаке. Каждый отдельный тип хранилища классифицируется в зависимости от его стоимости, возможностей и предполагаемого использования.
Вы можете создать любую схему классификации хранилища, какую захотите. Не существует правильного или неправильного способа классификации хранилищ, если ваша система классификации позволяет различать типы хранилищ. В демонстрационных целях я создам частное облако, использующее три разных классификации хранилищ. Вы можете использовать свои собственные классификации, но вот модель классификации, которую я буду использовать в этой серии статей:
Gold Storage — твердотельное хранилище
Серебряное хранилище — диски SAS, подключенные через Fibre Channel, организованные в архитектуру RAID 5.
Бронза — зеркальное хранилище iSCSI
Опять же, это уровни хранения, которые я буду использовать для создания частного облака, но вы можете определить свои собственные категории хранения.
Вывод
В этой статье я обсудил некоторые соображения по архитектуре группы хостов, а также рассказал о классификации хранилища, которое будет использоваться частным облаком. Прямо сейчас вы должны рассмотреть типы оборудования, которое будет использоваться в вашей собственной частной облачной среде, и как вы будете классифицировать свое хранилище и хост-серверы. Если вы все еще не совсем уверены в том, как лучше сгруппировать и классифицировать аппаратные ресурсы, вы всегда можете создать лабораторную среду и следовать практической части этой серии статей, которую я начну во второй части.
- Создание частного облака с помощью System Center 2012 (часть 3)
- Создание частного облака с помощью System Center 2012 (часть 4)
- Создание частного облака с помощью System Center 2012 (часть 5)
- Создание частного облака с помощью System Center 2012 (часть 7)
- Создание частного облака с помощью System Center 2012 (часть 8)
- Создание частного облака с помощью System Center 2012 (часть 9)
- Создание частного облака с помощью System Center 2012 (часть 10)
- Создание частного облака с помощью System Center 2012 (часть 11)