Хороший редактор сетевых диаграмм?

53

Составляя коммерческое предложение, я хочу создать хорошую графику, показывающую клиентам архитектуру, которую я придумал для их ИТ-сети, с серверами, сетевыми подключениями, брандмауэром, балансировкой нагрузки и т. Д.

В течение многих лет я использовал dia , но я устал от этого, потому что: результаты не удовлетворяют, очень мало сетевых элементов доступно, и графическое представление каждого элемента действительно уродливо.

Вопрос: Как создать красивые сетевые диаграммы?

Если бы у dia был лучший набор элементов, это было бы решением.

Николас Рауль
источник

Ответы:

15

Inkscape это все, что вам нужно. Для получения дополнительной графики («элементы»), используйте openclipart.org . OpenClipart фактически встроен в Inkscape в эти дни. Там действительно нет необходимости прибегать к несвободным приложениям.

Сэм Тьюк
источник
1
Я переключился с Cacoo на Inkscape + OpenClipart.
Николас Рауль
Использование gimp с вашим openclipart. Это круто!
Даниэль Андрей Минкэ
15

Я решил перенести свои диаграммы в облако после того, как увидел Cacoo . Это очень интуитивно понятный инструмент, с большим выбором диаграмм и значков, и в основном у него есть возможности для совместной работы в Интернете. Единственным недостатком является то, что это проприетарное программное обеспечение: /

Вот мой образецсхема

Маркос Рорис Младший
источник
1
Мне не очень нравится использовать проприетарные приложения, но я должен признать, что это самый хороший инструмент, который я нашел до сих пор. Мне посчастливилось найти нужные мне элементы с очень красивой графикой!
Николас Рауль
2
К сожалению, наличие проприетарных / конфиденциальных данных в облаке может быть проблемой для тех, кто будет использовать это.
Белаква
1
-1 Это «решение» требует вспышки. Когда решение моей проблемы в 2017 году требует вспышки, я хочу вернуть свою проблему назад.
Noir
Не нравится, когда мои данные хранятся где-то вне меня ... облачное хранилище - это то же самое, что и мои данные ... я хочу, чтобы мои рисунки, рисунки, документы были в локально читаемом формате. ..!
Кравемир
15

Попробуйте эти галереи LibreOffice / OpenOffice с Draw: http://www.vrt.com.au/downloads/vrt-network-equipment

Лицензия CC также доступна в репозиториях Fedora и на сайте расширений libreoffice.

ОБНОВЛЕНИЕ: в версии 1.1 добавлены новые более темные варианты (например, формы VMware) и добавлен набор логических сетевых символов - теперь около 200 символов в 5 темах галереи.

образец фигур в галерее

8igO
источник
Они отлично подходят для базовой схемы для владельца малого бизнеса, который не очень разбирается в технологиях. Хорошая находка, спасибо и тем, кто их сделал и опубликовал.
shaunhusain
LibreOffice разбился для меня дважды в течение 5 минут с 4 из этих выше логотипов, думает , я буду искать что - то еще
nhed
13

yED Graph Editor - это настольное приложение, которое можно использовать для быстрого и эффективного создания высококачественных диаграмм. Он также может быть использован для создания сетевых диаграмм. Вот пример схемы, которая была создана с использованием этого программного обеспечения.

Диаграмма сети

Источник изображения выше: галерея изображений yED

воспламеняться
источник
+1 Очень мило! Элементы управления (например, перемещение / создание объектов) немного отличаются от обычных, но я чувствую, что это может быть более эффективным, чем Cacoo с небольшим чтением документов. Хотя неограниченное количество файлов не является открытым исходным кодом, это большой плюс по сравнению с Cacoo. Сайт говорит и то yEDи yEdдругое не уверен насчет капитализации.
Николас Рауль
Небольшое предупреждение для всех, кто интересуется: последняя версия Linux на момент написания этой статьи почти не содержит форм, связанных с сетью. Может быть, нужно больше шагов, чтобы нарисовать что-то вроде изображенного на картинке, но не похоже, что вы быстро справитесь с этим. Я не проверял версию браузера для этого, потому что он либо сломан, либо требует, чтобы в браузере была включена поддержка Java (если это так: WTF dudes? Это 2017)
Noir
Оформите мой набор трафаретов, чтобы вы могли легко импортировать его в yEd: github.com/danger89/yEd_cisco_network_icons @Noir
danger89
12

Просматривая официальный FAQ по Dia, я обнаружил, что есть способ расширить Dia и его набор элементов.

Расширение Dia

В: Как мне добавить новые фигуры / листы? A: В исходном дистрибутиве дано объяснение в формате doc / custom-shape о том, как работает формат формы. Тем не менее, Dia теперь также имеет возможность экспорта диаграммы в виде фигуры. Каждая коллекция фигур (называемая листом) должна храниться вместе в подкаталоге ~ / .dia / shape, например, ~ / .dia / shape / Engines. Чтобы сделать форму, сначала разработайте ее в Dia. Затем экспортируйте его в свой подкаталог. Будут сгенерированы два файла: файл .shape и файл .png (значок).

Начиная с версии 0.90 и выше, в Dia есть редактор Sheets and Objects, который позволит вам загрузить фигуру в лист. Он также будет обновлять загруженные объекты Dia на лету.

Если вы все еще хотите сделать что-то вручную, обновите соответствующий файл листа в ~ / .dia / sheet, в данном случае он называется Engines.sheet. Пример содержимого файла листа:

<?xml version="1.0" encoding="iso-8859-1"?> <!-- -*- xml -*- -->

<sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns">
  <name>Engines</name>
  <description>Mechanical Engines</description>
  <contents>
    <object name="Engines - Gas">
      <description>A gas engine</description>
    </object>
  </contents>
</sheet>

Каждый новый объект должен быть добавлен на лист путем добавления раздела объекта. В следующий раз, когда вы перезапустите Dia, новые объекты должны появиться в списке листов.

Поэтому я предлагаю вам добавить свои собственные формы в Dia и жить счастливо :)

OpenNingia
источник
8

Недавно я нашел пакет Dia под названием gnomeDIAicons, и, хотя набор иконок невелик, они хорошо выглядят.

Вот пример, который я только что собрал:

введите описание изображения здесь

Для установки скачайте архив и в терминале:

cd /usr/share/dia/
sudo tar xf ~/Downloads/rib-network-v0.1.tar.gz

Если вы используете Ubuntu 14.04, 16.04, 17.10 или 18.04, пакет dia-rib-networkдоступен (см. Здесь ). Вы можете установить его с помощью:

sudo apt install dia-rib-network

Затем откройте Dia и выберите RIB-Networkлист.

Cas
источник
+1 Очень мило! Я хотел бы видеть этот набор расширенным. Кажется, это Open Source, поэтому мне интересно, почему он не включен по умолчанию в Dia в Ubuntu.
Николас Рауль
7

Я все еще нахожу, что dia - отличный вариант, и мне любопытно узнать, почему вы находите, что сетевые диаграммы не выглядят адекватно.

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

По общему признанию, есть ряд проблем с подключением вещей и других аспектов использования dia , которые отличаются, если вы родом из Microsoft Visio, но мне все еще кажется, что он работает отлично. Когда я исследовал его, он все еще был лучшим редактором диаграмм для такого рода работ.

Насколько я знаю, все элементы, которые я там описал, есть в наличии в диам . Вы захотите поискать листы форм с именами, начинающимися с «Cisco».

Матье Трюдел-Лапьер
источник
1
+1 Элементы Cisco действительно более многочисленны и немного приятнее, но все же черно-белые рисунки, а сервер в форме стойки отсутствует. Кстати, я никогда не пробовал Visio.
Николас Рауль
Правильно. У меня есть их в цвете, хотя, может быть, вам просто нужно использовать более новую версию dia? FWIW, у lucid есть цветные рисунки. Тем не менее, немногие приложения поставляются со стоечными серверами, если вы пытаетесь составить визуальный план того, что происходит с передней части стойки - образы для этого либо поставляются поставщиками оборудования, либо вам приходится принимать фотография вашего оборудования :)
Матье Трюдел-Лапьер
6

Еще один инструмент для создания хороших сетевых диаграмм в реальном 3D - MaSSHandra .

Он имеет все символы Cisco для внешней загрузки и включает функции автоматического обнаружения и доступа на диаграммах. Это бесплатно, и вы можете увидеть, как это работает, прежде чем устанавливать его отсюда .

screenshoot

MaSSHandra веб-сайт

Павел
источник
2
Это похоже на то, что они использовали в фильме Парк Юрского периода!
Аарон
4

Хотя это может показаться странным выбором, я нахожу Inkscape отличным инструментом для построения диаграмм, особенно для построения диаграмм сети. Его вывод svg, что делает его очень портативным и привлекательным. А под ним находится xml, которым вы можете манипулировать программно (например, анализировать, искать, редактировать или даже связывать с другими источниками данных для описания или других переменных атрибутов). И это с открытым исходным кодом.

Кстати, вот трафареты Cisco , для тех, кто может быть заинтересован. Форматы включают SVG, JPG, BMP, TIF, EPS, WMF.

belacqua
источник
3

kivio Установить кивио - это приложение для создания диаграмм в koffice (офисный пакет KDE) под названием kivio, которое поставляется с набором трафаретов для диаграмм разных типов. Дополнительные трафареты можно приобрести, но сама программа имеет базовый набор. NB: Kivio теперь называется «Flow» и является частью офисного пакета Calligra 3 .

Jgraph основан на Java и является коммерческим продуктом. Но у него есть бесплатная версия для базового использования.

Смотрите скриншоты Kivio здесь

karthick87
источник
1
Kivio был удален из Ubuntu :-( Но на самом деле сетевые диаграммы Kivio примерно такие же уродливые, как и Dia: ubuntuforums.org/showthread.php?t=1573191 thekompany.com/projects/kivio/pics/document_full_dock.png
Николас Рауль
Jgraph еще беднее по элементам: '- (Только "принтер", экранная клавиатура и фигура с надписью "сервер", которая не похожа ни на один сервер ...
Николас Рауль
2

Я пользуюсь graphvizутилитой, но она не для слабонервных. У него крутая кривая обучения, но я доволен результатами, которые я получаю.

КЖ
источник
1

Недавно я начал использовать приложение Chrome под названием CREATELY . Он включает в себя множество общих сетевых значков, а также имеет более приятные и современные формы Cisco, чем Dia.

Бенджамим Гойс
источник