GithubHelp home page GithubHelp logo

mezantrop / d81s Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 769 KB

SAN/Storage visualisation tool

Home Page: https://mezzantrop.wordpress.com/portfolio/d81s/

Python 100.00%
san storage fibrechannel brocade hp eva 3par hitachi vsp

d81s's Introduction

Deck 8 One Step

Buy Me A Coffee

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

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 HTTP

D81S 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.

d81s's People

Contributors

mezantrop avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.