rkhodjaev
У вас слишком общий, широкий и размазанный объект - некая абстрактная IT-инф-
раструктура без какой-либо конкретики и допущений, и к тому же пытаетесь охва-
тить все стороны и детали объекта - имитационную модель такого масштаба одно-
му человеку за ограниченное время малореально запрограммировать. Готовых про-
дуктов "на все случаи жизни" тоже не бывает. Есть ПО для моделирования бизнес-
процессов, есть для моделирования системного и прикладного программного обес-
печения, есть для моделирования маршрутизаторов, коммутаторов, каналов связи,
которые имеют ряд допущений и ограничений и акцентируются только на каких-то
конкретных деталях и сторонах объекта. Нужно как-то сузить и уточнить предмет
исследования (все сразу со всех сторон во всей детализации нереально охватить).
Я, например, для исследования прикладного и системного ПО пользуюсь виртуаль-
ными машинами, используя программы фирмы VMware, которая позволяет модели-
ровать виртуальные компьютеры (виртуальное "железо"), максимально приближен-
ное к реальному, и на него как на обычные компьютеры можно ставить любые опе-
рационные системы, а уж поверх них прикладное программное обеспечение. Вирту-
альные машины можно соединять друг с другом "по сети" с помощью виртуальных
коммутаторов (они в максимально упрощенном виде программно эмулируются) и,
более того, можно связывать виртуальные сети с реальными через bridged режим.
Если же мне надо досконально копать коммутацию и маршрутизацию, то для этого
как простые учебные эмуляторы, Cisco Packet Tracer и Boson Network Simulator, так
и полноценный симулятор маршрутизаторов Cisco - GNS3 на базе Dynamips, он рабо-
тает не с упрощенными эмуляциями ОС, а с реальными дистрибутивами Cisco IOS.
Мне VMware Workstation и GNS3 Dynamips вполне хватает, чтобы промоделировать
достаточно детально ключевые компоненты инфраструктуры требуемого масштаба.
|