Гибкость сети
Network Agility — это архитектурная дисциплина компьютерных сетей . Его можно определить как:
- Способность сетевого программного и аппаратного обеспечения автоматически контролировать и настраивать себя и другие сетевые активы на любом количестве устройств в сети.
Что касается сетевого оборудования , то гибкость сети используется применительно к автоматической конфигурации оборудования и реконфигурации сетевых устройств, например маршрутизаторов , коммутаторов, SNMP устройств .
Гибкость сети как дисциплина программного обеспечения заимствована из многих областей, как технических, так и коммерческих.
С технической стороны решения по гибкости сети используют методы из таких областей, как:
- Сервис-ориентированная архитектура (SOA)
- Объектно-ориентированный дизайн
- Архитектурные узоры
- Слабосвязанная потоковая передача данных (например, веб-сервисы )
- Итеративный дизайн
- Искусственный интеллект
- Индуктивное планирование
- Вычисления по требованию
- Коммунальные вычисления
С коммерческой точки зрения гибкость сети означает решение реальных бизнес-задач с использованием существующих технологий. Он образует трехсторонний мост между бизнес-процессами , аппаратными ресурсами и программными активами. Более подробно, в качестве входных данных принимается: 1
- бизнес-процессы – т.е. то, чего сеть должна достичь в условиях реального бизнеса;
- оборудование, находящееся в сети; и
- набор программных активов, которые работают на этом оборудовании.
Большую часть этих входных данных можно получить посредством автоматического обнаружения — определения оборудования, его типов и местонахождения, программного обеспечения, лицензий и т. д. Бизнес-процессы можно в определенной степени предполагать, но именно этими процессами бизнес-менеджеры должны иметь возможность управлять. и организовать.
Ресурсы программного обеспечения, обнаруженные в сети, могут принимать самые разные формы: некоторые активы могут представлять собой лицензионные программные продукты, другие — блоки кода программных услуг, доступ к которым можно получить через какой-либо сервисный корпоративный портал , например (но не обязательно) веб-сервисы . Эти услуги могут предоставляться внутри компании или предоставляться «по требованию» через службу онлайн-подписки. Действительно, основной мотивацией сетевой гибкости является наиболее эффективное использование доступных ресурсов, где бы они ни находились, и выявление областей, в которых цели бизнес-процессов не достигаются на некотором эталонном уровне (и в идеале — предложение возможных решений).
Тогда инструменты сетевой гибкости смогут оптимизировать существующее оборудование для запуска программных активов по мере необходимости для достижения целей бизнес-процессов. Поскольку использование сети никогда не бывает линейным, требования к сочетанию аппаратного и программного обеспечения будут динамически меняться в различных временных сегментах (еженедельно, ежеквартально, ежегодно и т. д.), и время от времени будут требоваться поэтапные изменения, когда цели бизнес-процессов меняются/развиваются/меняются. обновляется (например, во время/после реорганизации компании).
Преимущества подхода гибкости сети для бизнеса очевидны: экономия средств на лицензировании программного обеспечения и более высокая эффективность аппаратных активов, что ведет к повышению производительности.
См. также
[ редактировать ]- Сервис-ориентированный анализ и проектирование
- Объектно-ориентированный дизайн
- Шаблоны проектирования
- Управление SOA
- Бизнес-ориентированное развитие
- Семантическая сервис-ориентированная архитектура
- Корпоративная сервисная шина
- Конечный автомат
- Планирование (вычисления)
- Представительская государственная передача
- Архитектура сервисных компонентов
- Сравнение программного обеспечения для бизнес-интеграции
- Сервис-ориентированная инфраструктура
- Интеграция корпоративных приложений
- Грид-вычисления
- Распределенные вычисления
Ссылки
[ редактировать ]- Эрл Томас , Сервис-ориентированная архитектура: концепции, технологии и дизайн (Прентис Холл), 2005 г., ISBN 0672320827
- Джером Ф. ДиМарцио, Сетевая архитектура и проектирование: практическое руководство для ИТ-консультантов (Sams), 2001–2005 гг., ISBN 0672320827
- Калифорнийский университет, Методология разработки шаблонов веб-дизайна (информационный документ) [1]