https://github.com/mezantrop/d81s
SAN/Storage visualisation tool
https://github.com/mezantrop/d81s
3par brocade eva fibrechannel hitachi hp san storage vsp
Last synced: about 2 months ago
JSON representation
SAN/Storage visualisation tool
- Host: GitHub
- URL: https://github.com/mezantrop/d81s
- Owner: mezantrop
- Created: 2020-05-12T19:38:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-09-06T11:32:13.000Z (about 3 years ago)
- Last Synced: 2025-01-28T16:46:10.706Z (9 months ago)
- Topics: 3par, brocade, eva, fibrechannel, hitachi, hp, san, storage, vsp
- Language: Python
- Homepage: https://mezzantrop.wordpress.com/portfolio/d81s/
- Size: 751 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deck 8 One Step
Although the project is a bit outdated already, it requires to be rewritten to enhance the code and support new equipment
as well as fresh technologies, it still has some gems and interesting methods to have as reference
when writing code to enquire storage devices.
D81S – simple SAN visualisation tool. It is developed to build a full map of a Fibre Channel Storage Area Network by tracing all paths from HBAs to storage logical devices. D81S scans SAN switches and storage systems to create a database of all volumes which are accessible by hosts and the same LUNs provided by storage systems.
Running in the virtual machine on my laptop it took ~15 minutes to process ~5000 of SAN ports and ~200 storage systems.
D81S supports:
* Brocade SAN via SSH
* Hitachi High-end and Midrange storage systems via Hitachi Command Suite (Device manager)
* HP Hi-end storage arrays via Command View AE.
* HP 3PAR 7400 storages via SSH
* HP EVA arrays via HP Command view EVA
* IBM TS3500 tape libraries via HTTPD81S requires to run:
* Linux server
* Python 3 with several addition modules
* Mysql database
* D81S is a work in progress, so it doesn’t have GUI for now, but I am planning to create WEBUI for it.