Композируема инфраструктура, обяснена за по-малко от 5 минути

Управлението на ИТ хардуерните ресурси е трудно – включително обработка, съхранение и работа в мрежа. Често се сблъсквате със ситуации, в които в крайна сметка предоставяте прекалено много място за съхранение, въпреки че това, от което се нуждаете, е повече обработка. Тук се намесва композируемата инфраструктура. И така, какво е композируема инфраструктура?

Композируемата инфраструктура е подход в модерното управление на ИТ хардуера, при който наличните хардуерни ресурси, като изчисления, съхранение и работа в мрежа, са логически абстрахирани в пул от ресурси.

След това, като използвате софтуерно базирано управление, можете динамично да разпределите ресурсите според вашето работно натоварване. Това позволява бързо предоставяне на ресурси, по-добро използване на ресурсите и мащабируемост както в облачни среди, така и в локални центрове за данни.

Традиционно физическата инфраструктура винаги е изисквала ръчна конфигурация. С композируемата инфраструктура обаче получавате API. Използвайки ги, можете да говорите с абстрактен слой, който ви позволява да стартирате софтуера си на голо метално ниво.

Нека се потопим дълбоко в това как работи това и кои са основните включени компоненти.

Как работи Composable Infrastructure?

В композируема инфраструктура вие създавате набор от ресурси. Пулът от ресурси се създава чрез агрегиране на всички ваши хардуерни ресурси. И така, имате пул, който съдържа вашето хранилище за данни, памет и мрежа. След това добавяте слой абстракция върху него. Рамките определят как осъществявате достъп и управлявате своя пул от ресурси.

След това има API или интерфейси за програмиране на приложения. Като използвате тези API, вие можете автоматично да създадете необходимата инфраструктура, използвайки пула от ресурси. По този начин не е необходимо физически да изграждате и конфигурирате вашата ИТ инфраструктура.

Като разработчик можете да дефинирате хардуерните изисквания на вашето приложение с помощта на код. С помощта на API извикванията можете след това да създавате и композирате – независимо дали става дума за предоставяне на база данни, съхранение или работа в мрежа. Всичко това работи на гол метал, или като виртуална машина, или като контейнер.

Няма индустриален стандарт за разполагане на композируема инфраструктура. Така че имате гъвкавостта да определите как да дефинирате и внедрите.

Вие третирате всеки ресурс като отделен компонент, който се контролира от API. Следователно можете да посрещнете нуждите в реално време от изчисления, съхранение и работа в мрежа. Освен това можете да постигнете това, без да прекъсвате други приложения, които може би вече изпълнявате.

Ключови компоненти на композируемата инфраструктура

За да се възползвате напълно от силата на композируемата инфраструктура, трябва да сте сигурни, че определени ключови компоненти са налице. Нека да ги разгледаме.

#1. Отворени API

API или интерфейс за програмиране на приложения е основният инструмент, чрез който ще комуникирате с вашата хардуерна абстракция. API действат като интеграционни съединители за вашата организация, за да търсят ресурси от пула от ресурси.

  9 най-добри редактора на Markdown за писане на по-добра документация

В композируема инфраструктура можете широко да категоризирате API на две:

  • API за удостоверяване – Това ви позволява лесно да удостоверявате вашите потребители и да активирате единично влизане (SSO) във вашите работни процеси
  • API за процеси – Можете да проектирате своите процеси и лесно да ги свържете с другите си решения
  • #2. Софтуер за управление

    Въпреки че API ви позволява да комуникирате с хардуера, имате нужда от софтуер за управление, за да използвате лесно API. В предприятията с нисък код добрият софтуер за управление ви дава един панел, чрез който можете да предоставите и управлявате цялата си инфраструктура.

    Някои примери за софтуер за управление включват OneView на HPE, OpenManage от Dell EMC и OpenFlex от Western Digital.

    #3. Модели на процеси

    Можете да създадете карта на вашите съществуващи процеси и да визуализирате своя работен процес с помощта на модели на процеси. Това позволява на вас и вашата организация да рационализирате вашите интеграции. Така можете да създавате, тествате и внедрявате своите решения по-бързо.

    С модели на процеси, интегрирани във вашата композируема инфраструктура, можете да рационализирате всяка бизнес нужда.

    Сега, след като знаете какво е съставима инфраструктура, заедно с нейните ключови компоненти, нека разберем предимствата, които получавате.

    Предимства на композируемата инфраструктура

    Сега нека да разгледаме ползите, които можете да получите във вашия бизнес, като използвате композируема инфраструктура.

  • Простота: Тъй като се полагат грижи за предоставянето на инфраструктура, можете да се съсредоточите повече върху кода на вашето приложение. За модели на бизнес процеси с нисък код или BPM, простотата е ключова. Наличието на прост слой за абстракция за управление на ИТ улеснява екипите в ежедневните им задачи.
  • Оптимална производителност на софтуера: Може да имате някои приложения, които се нуждаят от повече обработка. От друга страна, други може да изискват повече памет. Използвайки композируема инфраструктура, можете динамично да предоставяте ресурси, за да отговаряте на вашите изисквания.
  • Гъвкавост: В резултат на използването на композируема инфраструктура вие получавате гъвкавост във вашата ИТ инфраструктура. Има по-малко триене, когато става въпрос за справяне с хардуерните нужди.
  • Ефективност: Благодарение на идеята за поддържане на разделени хардуерни ресурси, можете да създадете пул от ресурси. Поради това можете ефективно да използвате ресурсите си и да намалите свръхобезпечаването. Това води до намалени разходи за инфраструктура.
  • Опростено управление: Не е необходимо да предоставяте физически хардуер. Композируемата инфраструктура често идва със софтуер за управление, който ви позволява лесно да управлявате вашия автопарк.
  • Ефективно от гледна точка на разходите: Благодарение на обединяването на ресурсите и поддържането на свръхобезпечаване под контрол, можете да намалите разходите за управление на вашата инфраструктура. Въпреки че е трудно да се определят количествено дългосрочните разходи, можете да очаквате да ги намалите.
  • Ускоряване на бизнеса: Приложенията, преминаващи към доставка при поискване, се нуждаят от силно реагираща ИТ. Компонируемата инфраструктура отговаря на това, като ускорява това предоставяне. Сега можете динамично да отговаряте на вашите ИТ изисквания.
  • Модернизация: Компонируемата инфраструктура служи като инструмент за модернизация. Като активирате разпределението на ресурсите в движение и адаптивността, можете да дадете възможност на екипа си бързо да приеме най-новите технологии и гъвкави методологии за разработка. Това съвпада перфектно с парадигмата на инфраструктурата като код.
  •   Как да добавяте приятели на Nintendo Switch

    Конвергентна срещу Хиперконвергентна срещу Компонируема инфраструктура

    Освен композируемата инфраструктура, има два други процеса на управление на ИТ инфраструктурата – конвергирана инфраструктура и хиперконвергирана инфраструктура. Но какво означават тези термини и как се различават от композируемата инфраструктура? Нека разберем.

    В конвергентната инфраструктура (CI) всички ИТ компоненти са обединени в едно цяло. Това включва компютри, мрежи, инструменти за визуализация, сървъри и съхранение. Конвергентната инфраструктура е хардуерен подход. Целта е да се сведат до минимум проблемите със съвместимостта между системите за съхранение, сървърите и мрежовите устройства.

    От друга страна, хиперконвергентната инфраструктура, известна още като HCI, е софтуерно базиран подход. Всички хардуерни елементи във вашата ИТ среда са унифицирани и виртуализирани. С виртуални сървъри като гръбнак, HCI използва малки единици CPU, съхранение и мрежа от голям клъстер. Един хипервизор управлява клъстера.

    Сега нека да разгледаме разликите между съставима инфраструктура, конвергирана инфраструктура и хиперконвергирана инфраструктура.

    Composable InfrastructureConverged InfrastructureHyperconverged InfrastructureResource Ресурсите са разделени и обединени. Можете динамично да разпределяте ресурси въз основа на нуждите. Хардуерен подход, при който ресурсите са предварително интегрирани в един пакет. Софтуерно базиран подход, който комбинира изчисления, съхранение и работа в мрежа в едно устройство. Мащабируемост Силно мащабируем с възможност за добавяне или премахване на ресурси при поискване, което го прави подходящ за променливи натоварвания. Мащабируем до известна степен, но обикновено изисква добавяне на предварително конфигурирани модули. Това може да доведе до прекомерно предоставяне. Мащабируемо до известна степен, но по-малко от композируема инфраструктура. Хардуер Хардуерът е абстрахиран и може да бъде предоставен при поискване. Хардуерът е абстрахиран в предварително дефинирани единици. Осигурява минимална хардуерна абстракция, тъй като получавате тясна интеграция между хардуера и приложение.ПерсонализиранеСилно адаптивни, което ви позволява да създавате вашите конфигурации на ресурси въз основа на специфични нужди на приложението.Ограничено персонализиране, тъй като те идват предварително конфигурирани.Подходящи за високоспециализирани работни натоварвания, които имат много малко нужди от скалируемост или персонализиране.ИзползванеДобре подходящи за среди с променливи работни натоварвания за облак – родни приложения. Вие се възползвате от по-висока степен на гъвкавост. Идеален за традиционни бизнеси с предсказуеми работни натоварвания, които не изискват чести промени на ресурсите. Подходящ за високоспециализирани работни натоварвания, които имат много малко нужди от скалируемост или персонализиране.

    Ключови терминологии в композируемата инфраструктура

    Важно е да сте запознати с ключовите терминологии, за да разберете композируемата инфраструктура. Нека да ги разгледаме един по един.

    #1. Контейнер

    Контейнерът е лека, самостоятелна и изпълнима среда, която има всичко необходимо за стартиране на част от софтуера. Това съдържа вашия код, време за изпълнение, библиотеки и зависимости, като гарантира съгласуваност в различни среди.

    #2. Чист метал

    Bare metal е компютърен хардуер, който няма инсталиран софтуер или операционна система. Можете да ги програмирате да изпълняват директно инструкции. Традиционните бизнеси се възползват от стартирането на приложения на голо метално ниво, тъй като изпълняват много специфични задачи.

      Най-добрите MRTG алтернативи за подобряване на мониторинга на вашата мрежа през 2020 г

    #3. Хипервизор

    Хипервайзорът е софтуер, който действа като слой, който ви позволява да абстрахирате вашите ресурси. Известен също като монитор на виртуална машина или VMM, той ви позволява да използвате един хост компютър, за да поддържате множество виртуални машини за гости, като споделяте неговите ресурси, като памет и обработка. Хиперверзорите стоят върху вашия физически хардуер.

    #4. Пул от течни ресурси

    В композируемата инфраструктура динамичен и гъвкав пул от ресурси се нарича пул от течни ресурси. Това може да включва неща като процесор, памет и съхранение. Можете бързо да ги разпределите и отмените въз основа на вашето търсене. По този начин получавате оптимално използване на ресурсите. Освен това можете също да се адаптирате към променящите се натоварвания.

    #5. Инфраструктура без държава

    Когато изпълнявате вашите приложения с помощта на композируема инфраструктура, няма пряка връзка между софтуера и хардуера. Хардуерът остава без състояние – те не запазват никакви данни от софтуера, който изпълняват.

    #6. Инфраструктурата като код

    Инфраструктурата като код в композируемата инфраструктура е парадигма, при която изчислителните ресурси не се осигуряват чрез физически конфигурации. Вместо това пишете код, който ви позволява да използвате ресурсите, от които се нуждаете. По този начин можете да поддържате вашите изисквания за предоставяне на инфраструктура. Освен това получавате и предимството на контрола на версиите.

    #7. ИТ Силоз

    Ако изпълнявате приложение, което се нуждае от конкретна специализирана машина със зададена конфигурация, може да имате ИТ силоз. Това означава, че вашето приложение е силно зависимо от вида хардуер, на който може да работи, и е трудно за преместване или мащабиране.

    #8. Критични приложения

    Вашият бизнес може да има определени работещи приложения, на които не е позволено да имат престой. Те могат да се нарекат вашите критични за мисията приложения. Те обикновено работят на собствен специален сървър. Всяко прекъсване на такова приложение може да доведе до прекъсване на бизнеса.

    #9. Софтуерно дефинирана интелигентност

    Софтуерно дефинираната интелигентност е мощен софтуерен слой, който действа като абстракция за предоставяне на всякакви ресурси. Това ви позволява да конфигурирате, разгръщате и управлявате версиите на вашите ресурси и приложения програмно.

    Отключете бъдещето с композируема инфраструктура

    Компонируемата инфраструктура е следващата стъпка към автоматизирано управление на ИТ инфраструктура. Използвайки това, можете да приведете организацията си в крак с най-новите тенденции и да модернизирате традиционните работни процеси.

    В основата си той опростява разпределението на хардуерните ресурси – нещо, което традиционно е ръчна задача. Като абстрахирате сложността на физическата инфраструктура и предоставите слой от API, сега можете да харчите по-малко ресурси за управление на вашия хардуер. Освен това вие спестявате разходи и значително намалявате времето и усилията, изразходвани за ИТ конфигурации.

    Ползите, които получавате от композируемата инфраструктура, са изобилни – от подобрена простота и оптимална производителност на вашите приложения до рентабилност и модернизация. Тя ви позволява да се приведете в съответствие с парадигмата на инфраструктурата като код и ви позволява да се адаптирате към променящите се нужди.

    За да обобщим, композируемата инфраструктура може да ви помогне да дадете възможност на вашите ИТ екипи да се откъснат от традиционните процесни силози в осигуряването на хардуер и да осигурят по-добро софтуерно изживяване за вашите клиенти.

    Можете също така да разгледате някои от най-добрите решения за автоматизация на инфраструктурата за средни и корпоративни предприятия.