Главная » Инфраструктура предприятия на свободном ПО

📑 Инфраструктура предприятия на свободном ПО

Под ИТ-инфраструктурой предприятия понимается вся совокупность имеющихся в ней технических, сетевых, общесистемных программных средств и набор сервисов функционирующих на этих средствах.

Технические средства IT-инфраструктуры включают в себя:

  • физические сервера;
  • сети передачи данных, активное и пассивное сетевое оборудование (включая телефонию);
  • рабочие станции пользователей;
  • средства оргтехники.

Технические средства это та часть IT-инфраструктуру, где нельзя обойтись без прямых финансовых вложений — железо надо покупать. Но даже затраты на технические средства можно минимизировать грамотно используя бесплатное свободное программное обеспечение.

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

Вполне можно обойтись бесплатным программным обеспечением с открытым исходным кодом — как его сейчас называют — свободным программным обеспечением (ПО). Более того: грамотно построенная общесистемная часть IT-инфраструктуры работать будет намного быстрее и надежнее. Не будет ограничений на масштабирование, так как не будет необходимости дозакупки лицензий на развитие и расширение функционала. Причем для конечного пользователя все будет абсолютно прозрачно и он даже не  поймет на чем базируется системное программное обеспечение.

Базовое системное программное обеспечение IT-инфраструктуры

Операционная система

Во всем мире наметилась тенденция к использованию в качестве базовой серверной операционной системы того или иного дистрибутива Linux.

За небольшим исключением все они бесплатны, с открытым исходным кодом и распространяются по лицензиям GPL или BSD. Все Linux системы отличаются чрезвычайной надежностью и защищенностью. Крайне редкие уязвимости в системах очень быстро выявляются и исправляются сообществами разработчиков по всему миру.

UbuntuВ качестве серверной операционной системы мы предпочитаем и крайне рекомендуем наиболее динамично и быстро развивающуюся операционную систему Ubuntu. Очень надежная и продуманная система — это подтверждает наш многолетний опыт работы с ней. Основным разработчиком и спонсором является компания Canonical. В настоящее время проект активно развивается и поддерживается свободным сообществом.

Более того, Ubuntu используется как официальная операционная система в Китае. Официально объявлено о совместной работе с китайским правительством над версией Ubuntu для населения Китая. На сайте появилась новая ветка — Ubuntu Kylin (официальное название китайской ветки дистрибутива), который развивается параллельно с основным дистрибутивом и в основном сообществом китайских разработчиков.

Система достаточно хорошо русифицирована, хотя для серверной ОС это особого значения не имеет. Лучше использовать версии LTS (Long Term Support — поддержка в течение длительного периода) — в настоящее время 14.04LTS.

Виртуализация

Давно прошло то время, когда IT-инфраструктуру строили по модели «одна прикладная система — один физический сервер». Теперь на одном физическом сервере благодаря системам виртуализации  функционирует несколько прикладных систем, иногда под разными операционными системами в различных виртуальных машинах. Их количество зависит только от вычислительной мощности физического сервера (хоста) и, иногда, грамотного расчета ресурсов, потребляемого виртуальными машинами и распределения между ними функционала.

В настоящее время во всем мире все больше проявляется тенденция к переходу на свободное программное обеспечение при выборе системы виртуализации. К сожалению в России это не так — основной упор до сих пор делается на коммерческие (очень не дешевые) продукты Microsoft и VMware, хотя существуют бесплатные продукты с открытым исходным кодом не уступающие, а зачастую и превосходящие их по надежности и функциональным возможностям.

Для построения IT-инфраструктуры целесообразно использовать разумное сочетание двух технологий виртуализации — контейнерную (виртуализация на уровне операционной системы), как более простую и футкционирующую без накладных расходов и полную, аппаратную виртуализацию.

Контейнеры LXCВ Ubuntu 14.04 появилась промышленная версия давно известной системы контейнерной виртуализации LXC 1.0 с длительным сроком поддержки (5 лет). Технология LXC была известна и активно использовалась уже давно, очень успешно и даже, на свой страх и риск, в промышленных системах. Промышленная версия отличается от предыдущих еще большей надежностью, стабильностью и расширенным функционалом.

Предназначена для запуска в изолированных контейнерах отдельных экземпляров Linux-подобных операционных систем. Очень удобна для обеспечения функционирования различных прикладных систем работающих по web-технологии — web-сайтов, информационных порталов, систем совместной работы (DMS, ERP, CRM,…) и т.п.

В качестве системы полной виртуализации наиболее целесообразно использовать KVM (Kernel-based Virtual Machine) — современную технологию аппаратной виртуализации в разработке которой участвуют не только представители сообщества разработчиков, но и такие компании как IBM, Intel, HP, RedHat и др. Не смотря на солидность компаний — участников разработки система остается свободной, бесплатной, с открытым исходным кодом.

На виртуальных машинах KVM можно запустить практически любую операционную систему — Linux, Windows, Solaris, BSD и т.п.

По надежности, функциональным возможностям и скорости работы KVM во многом превосходит свои коммерческие аналоги.

Продолжение — Компоненты свободной реализация IT-инфраструктуры.

📑 Сейчас на сайте читают…
  • Подготовлен релиз системы мониторинга Cacti 1.2.0, отображающей изменения отслеживаемых параметров в виде наглядных графиков. Данные могут собираться как с локальной системы, так и с удалённых серверов. Система написана на языке PHP и распространяется под лицензией GPLv2. Для построения графиков применяется RRDTool. Основные новшества: Расширены средства сбора данных с внешних хостов. В Remote Data Collector добавлена […]
  • Новая версия бесплатной веб-системы управления проектами с открытым исходным кодом WebCollab 3.40 под названием Glenorchy вышла 2014-06-02 и доступна для скачивания на сайте SourceForge.net. Ничего революционного эта версия не внесла и отличия от предыдущей версии webcollab-3.31 (Baldy), вышедшей в октябре 2013 года минимальны. Эта версия WebCollab включает в себя незначительные исправления и улучшения производительности. Была […]
  • 1 февраля ряд DNS-сервисов и производителей DNS-серверов решили провести день корректной обработки запросов EDNS (DNS flag day). В этот же день организация ISC планирует выпустить новый значительный релиз DNS-сервера BIND 9.14, в который будут внесены изменения, нарушающие совместимость резолвера с некоторыми DNS-серверами, на которых используется старое ПО с некорректно реализованной обработкой запросов EDNS. EDNS определяет […]
  • Компания Oracle сформировала корректирующие релизы системы виртуализации VirtualBox 6.0.4 и 5.2.26, в которых отмечено 10 исправлений. Основные изменения в выпуске 6.0.4: Обеспечена совместимость с находящимся в разработке ядром Linux 5.0; Добавлена поддержка китайских CPU Shanghai и Zhaoxin; Решены проблемы с обработкой аргументов командной строки; Внесены улучшения в графический интерфейс, в том числе доработаны окна управления […]
  • После полутора лет разработки состоялся релиз платформы для создания домашнего медиацентра MythTV 0.30, позволяющей превратить настольный ПК в телевизор, видеомагнитофон, музыкальный центр, альбом с фотографиями, станцию для записи и просмотра DVD. Код проекта распространяется в рамках лицензии GPL. Одновременной сформирован выпуск отдельно развивающегося web-интерфейса MythWeb для управления медиацентром через web-браузер. Архитектура MythTV базируется на разделении […]
При перепечатке просьба вставлять активные ссылки на oslogic.ru
Copyright oslogic.ru © 2022 . All Rights Reserved.