Управлението на ИТ хардуерните ресурси е трудно – включително обработка, съхранение и работа в мрежа. Често се сблъсквате със ситуации, в които в крайна сметка предоставяте прекалено много място за съхранение, въпреки че това, от което се нуждаете, е повече обработка. Тук се намесва композируемата инфраструктура. И така, какво е композируема инфраструктура?
Композируемата инфраструктура е подход в модерното управление на ИТ хардуера, при който наличните хардуерни ресурси, като изчисления, съхранение и работа в мрежа, са логически абстрахирани в пул от ресурси.
След това, като използвате софтуерно базирано управление, можете динамично да разпределите ресурсите според вашето работно натоварване. Това позволява бързо предоставяне на ресурси, по-добро използване на ресурсите и мащабируемост както в облачни среди, така и в локални центрове за данни.
Традиционно физическата инфраструктура винаги е изисквала ръчна конфигурация. С композируемата инфраструктура обаче получавате API. Използвайки ги, можете да говорите с абстрактен слой, който ви позволява да стартирате софтуера си на голо метално ниво.
Нека се потопим дълбоко в това как работи това и кои са основните включени компоненти.
Съдържание
Как работи Composable Infrastructure?
В композируема инфраструктура вие създавате набор от ресурси. Пулът от ресурси се създава чрез агрегиране на всички ваши хардуерни ресурси. И така, имате пул, който съдържа вашето хранилище за данни, памет и мрежа. След това добавяте слой абстракция върху него. Рамките определят как осъществявате достъп и управлявате своя пул от ресурси.
След това има API или интерфейси за програмиране на приложения. Като използвате тези API, вие можете автоматично да създадете необходимата инфраструктура, използвайки пула от ресурси. По този начин не е необходимо физически да изграждате и конфигурирате вашата ИТ инфраструктура.
Като разработчик можете да дефинирате хардуерните изисквания на вашето приложение с помощта на код. С помощта на API извикванията можете след това да създавате и композирате – независимо дали става дума за предоставяне на база данни, съхранение или работа в мрежа. Всичко това работи на гол метал, или като виртуална машина, или като контейнер.
Няма индустриален стандарт за разполагане на композируема инфраструктура. Така че имате гъвкавостта да определите как да дефинирате и внедрите.
Вие третирате всеки ресурс като отделен компонент, който се контролира от API. Следователно можете да посрещнете нуждите в реално време от изчисления, съхранение и работа в мрежа. Освен това можете да постигнете това, без да прекъсвате други приложения, които може би вече изпълнявате.
Ключови компоненти на композируемата инфраструктура
За да се възползвате напълно от силата на композируемата инфраструктура, трябва да сте сигурни, че определени ключови компоненти са налице. Нека да ги разгледаме.
#1. Отворени API
API или интерфейс за програмиране на приложения е основният инструмент, чрез който ще комуникирате с вашата хардуерна абстракция. API действат като интеграционни съединители за вашата организация, за да търсят ресурси от пула от ресурси.
В композируема инфраструктура можете широко да категоризирате API на две:
#2. Софтуер за управление
Въпреки че API ви позволява да комуникирате с хардуера, имате нужда от софтуер за управление, за да използвате лесно API. В предприятията с нисък код добрият софтуер за управление ви дава един панел, чрез който можете да предоставите и управлявате цялата си инфраструктура.
Някои примери за софтуер за управление включват OneView на HPE, OpenManage от Dell EMC и OpenFlex от Western Digital.
#3. Модели на процеси
Можете да създадете карта на вашите съществуващи процеси и да визуализирате своя работен процес с помощта на модели на процеси. Това позволява на вас и вашата организация да рационализирате вашите интеграции. Така можете да създавате, тествате и внедрявате своите решения по-бързо.
С модели на процеси, интегрирани във вашата композируема инфраструктура, можете да рационализирате всяка бизнес нужда.
Сега, след като знаете какво е съставима инфраструктура, заедно с нейните ключови компоненти, нека разберем предимствата, които получавате.
Предимства на композируемата инфраструктура
Сега нека да разгледаме ползите, които можете да получите във вашия бизнес, като използвате композируема инфраструктура.
Конвергентна срещу Хиперконвергентна срещу Компонируема инфраструктура
Освен композируемата инфраструктура, има два други процеса на управление на ИТ инфраструктурата – конвергирана инфраструктура и хиперконвергирана инфраструктура. Но какво означават тези термини и как се различават от композируемата инфраструктура? Нека разберем.
В конвергентната инфраструктура (CI) всички ИТ компоненти са обединени в едно цяло. Това включва компютри, мрежи, инструменти за визуализация, сървъри и съхранение. Конвергентната инфраструктура е хардуерен подход. Целта е да се сведат до минимум проблемите със съвместимостта между системите за съхранение, сървърите и мрежовите устройства.
От друга страна, хиперконвергентната инфраструктура, известна още като HCI, е софтуерно базиран подход. Всички хардуерни елементи във вашата ИТ среда са унифицирани и виртуализирани. С виртуални сървъри като гръбнак, HCI използва малки единици CPU, съхранение и мрежа от голям клъстер. Един хипервизор управлява клъстера.
Сега нека да разгледаме разликите между съставима инфраструктура, конвергирана инфраструктура и хиперконвергирана инфраструктура.
Composable InfrastructureConverged InfrastructureHyperconverged InfrastructureResource Ресурсите са разделени и обединени. Можете динамично да разпределяте ресурси въз основа на нуждите. Хардуерен подход, при който ресурсите са предварително интегрирани в един пакет. Софтуерно базиран подход, който комбинира изчисления, съхранение и работа в мрежа в едно устройство. Мащабируемост Силно мащабируем с възможност за добавяне или премахване на ресурси при поискване, което го прави подходящ за променливи натоварвания. Мащабируем до известна степен, но обикновено изисква добавяне на предварително конфигурирани модули. Това може да доведе до прекомерно предоставяне. Мащабируемо до известна степен, но по-малко от композируема инфраструктура. Хардуер Хардуерът е абстрахиран и може да бъде предоставен при поискване. Хардуерът е абстрахиран в предварително дефинирани единици. Осигурява минимална хардуерна абстракция, тъй като получавате тясна интеграция между хардуера и приложение.ПерсонализиранеСилно адаптивни, което ви позволява да създавате вашите конфигурации на ресурси въз основа на специфични нужди на приложението.Ограничено персонализиране, тъй като те идват предварително конфигурирани.Подходящи за високоспециализирани работни натоварвания, които имат много малко нужди от скалируемост или персонализиране.ИзползванеДобре подходящи за среди с променливи работни натоварвания за облак – родни приложения. Вие се възползвате от по-висока степен на гъвкавост. Идеален за традиционни бизнеси с предсказуеми работни натоварвания, които не изискват чести промени на ресурсите. Подходящ за високоспециализирани работни натоварвания, които имат много малко нужди от скалируемост или персонализиране.
Ключови терминологии в композируемата инфраструктура
Важно е да сте запознати с ключовите терминологии, за да разберете композируемата инфраструктура. Нека да ги разгледаме един по един.
#1. Контейнер
Контейнерът е лека, самостоятелна и изпълнима среда, която има всичко необходимо за стартиране на част от софтуера. Това съдържа вашия код, време за изпълнение, библиотеки и зависимости, като гарантира съгласуваност в различни среди.
#2. Чист метал
Bare metal е компютърен хардуер, който няма инсталиран софтуер или операционна система. Можете да ги програмирате да изпълняват директно инструкции. Традиционните бизнеси се възползват от стартирането на приложения на голо метално ниво, тъй като изпълняват много специфични задачи.
#3. Хипервизор
Хипервайзорът е софтуер, който действа като слой, който ви позволява да абстрахирате вашите ресурси. Известен също като монитор на виртуална машина или VMM, той ви позволява да използвате един хост компютър, за да поддържате множество виртуални машини за гости, като споделяте неговите ресурси, като памет и обработка. Хиперверзорите стоят върху вашия физически хардуер.
#4. Пул от течни ресурси
В композируемата инфраструктура динамичен и гъвкав пул от ресурси се нарича пул от течни ресурси. Това може да включва неща като процесор, памет и съхранение. Можете бързо да ги разпределите и отмените въз основа на вашето търсене. По този начин получавате оптимално използване на ресурсите. Освен това можете също да се адаптирате към променящите се натоварвания.
#5. Инфраструктура без държава
Когато изпълнявате вашите приложения с помощта на композируема инфраструктура, няма пряка връзка между софтуера и хардуера. Хардуерът остава без състояние – те не запазват никакви данни от софтуера, който изпълняват.
#6. Инфраструктурата като код
Инфраструктурата като код в композируемата инфраструктура е парадигма, при която изчислителните ресурси не се осигуряват чрез физически конфигурации. Вместо това пишете код, който ви позволява да използвате ресурсите, от които се нуждаете. По този начин можете да поддържате вашите изисквания за предоставяне на инфраструктура. Освен това получавате и предимството на контрола на версиите.
#7. ИТ Силоз
Ако изпълнявате приложение, което се нуждае от конкретна специализирана машина със зададена конфигурация, може да имате ИТ силоз. Това означава, че вашето приложение е силно зависимо от вида хардуер, на който може да работи, и е трудно за преместване или мащабиране.
#8. Критични приложения
Вашият бизнес може да има определени работещи приложения, на които не е позволено да имат престой. Те могат да се нарекат вашите критични за мисията приложения. Те обикновено работят на собствен специален сървър. Всяко прекъсване на такова приложение може да доведе до прекъсване на бизнеса.
#9. Софтуерно дефинирана интелигентност
Софтуерно дефинираната интелигентност е мощен софтуерен слой, който действа като абстракция за предоставяне на всякакви ресурси. Това ви позволява да конфигурирате, разгръщате и управлявате версиите на вашите ресурси и приложения програмно.
Отключете бъдещето с композируема инфраструктура
Компонируемата инфраструктура е следващата стъпка към автоматизирано управление на ИТ инфраструктура. Използвайки това, можете да приведете организацията си в крак с най-новите тенденции и да модернизирате традиционните работни процеси.
В основата си той опростява разпределението на хардуерните ресурси – нещо, което традиционно е ръчна задача. Като абстрахирате сложността на физическата инфраструктура и предоставите слой от API, сега можете да харчите по-малко ресурси за управление на вашия хардуер. Освен това вие спестявате разходи и значително намалявате времето и усилията, изразходвани за ИТ конфигурации.
Ползите, които получавате от композируемата инфраструктура, са изобилни – от подобрена простота и оптимална производителност на вашите приложения до рентабилност и модернизация. Тя ви позволява да се приведете в съответствие с парадигмата на инфраструктурата като код и ви позволява да се адаптирате към променящите се нужди.
За да обобщим, композируемата инфраструктура може да ви помогне да дадете възможност на вашите ИТ екипи да се откъснат от традиционните процесни силози в осигуряването на хардуер и да осигурят по-добро софтуерно изживяване за вашите клиенти.
Можете също така да разгледате някои от най-добрите решения за автоматизация на инфраструктурата за средни и корпоративни предприятия.