Storage Im Documentation

download Storage Im Documentation

of 18

Transcript of Storage Im Documentation

  • 7/29/2019 Storage Im Documentation

    1/18

    7/19/2010

    StorageIM1.0Installation and Administration

  • 7/29/2019 Storage Im Documentation

    2/18

    7/19/2010

    1

    Table of Contents

    Manual Installation ....................................................................................................................................... 2

    MANUAL INSTALLATION STEPS ................................................................................................................. 6

    MySQL Installation and Configuration .............................................................................................. 6

    Apache Tomcat 6.x Installation and Configuration ........................................................................... 7

    Installer Installation ...................................................................................................................................... 2

    Upgrading ...................................................................................................................................................... 7

    Administration ............................................................................................................................................. 8

    Configuring an SMI-S Agent ....................................................................................................................... 8

    Monitoring Data ........................................................................................................................................... 9

    Testing an SMI-S Agent ............................................................................................................................... 9

    StorageIM Administration .......................................................................................................................... 10

    Views Tab ...................................................................................................................................................... 11

    Dashboard ............................................................................................................................................... 11

    General Capacity Chart ........................................................................................................................ 11

    Allocated Capacity Chart ..................................................................................................................... 11

    Physical ................................................................................................................................................... 12

    Topology................................................................................................................................................. 12

    Data .......................................................................................................................................................... 12

    Array Controllers and Controller Ports|Status ................................................................................ 12

    Audit ....................................................................................................Error! Bookmark not defined.

    Database ....................................................................................................................................................... 15

    storageim database diagrams .............................................................Error! Bookmark not defined.

    Sample Queries ........................................................................................Error! Bookmark not defined.

    SLP ................................................................................................................................................................ 15

  • 7/29/2019 Storage Im Documentation

    3/18

    7/19/2010

    2

    StorageIM

    Installation and Administration

    WINDOWS INSTALLER INSTALLATIONstorgeim has available a Windows based installer

    Step 1

    Step 2 Source Distribution Selection

  • 7/29/2019 Storage Im Documentation

    4/18

    7/19/2010

    3

    Step 3 Installation Directory

    Step 4 Group

  • 7/29/2019 Storage Im Documentation

    5/18

    7/19/2010

    4

    Step 5 Tomcat Ports

    Step 6 MySQL Ports

  • 7/29/2019 Storage Im Documentation

    6/18

    7/19/2010

    5

    Step 7

    Step 8

  • 7/29/2019 Storage Im Documentation

    7/18

    7/19/2010

    6

    MANUAL INSTALLATION

    Manual installation is based on the sourceforge storageim_betax_x.zip download. This downloaddoes not come with MySQL or a java basded web server such as Apache Tomcat. This distributionis used for Unix and Windows installations where Tomcat and or MySQL may already be installedor a manual configuration is necessary.

    In order to install storageim, you will need to download and use the following1. Apache Web Server or JBOSS2. MySQL 5.0 or greater (Community or Enterprise)3. StorageIM release4. Java 1.5 or greaterhttp://java.sun.com/javase/downloads/index_jdk5.jsp

    MANUAL INSTALLATION STEPS

    MySQL Installation and Configuration1. Download and install MySQL 5.0 or greater fromhttp://www.mysql.org/downloads/

    a. Using the MySQL command line, create a new MySQL username=storageim andpassword=storageimi. Grant all on storageim.* to storageim@localhost identified by storageim;

    http://java.sun.com/javase/downloads/index_jdk5.jsphttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://java.sun.com/javase/downloads/index_jdk5.jsphttp://www.mysql.org/downloads/http://www.mysql.org/downloads/http://www.mysql.org/downloads/http://www.mysql.org/downloads/http://java.sun.com/javase/downloads/index_jdk5.jsp
  • 7/29/2019 Storage Im Documentation

    8/18

    7/19/2010

    7

    b. Using the mysql command line client utility, perform the followingi. Mysql> source "DOWNLOAD_PATH\storageim.sql"

    Apache Tomcat 6.x Installation and Configuration1. Download and install Apache Tomcat fromhttp://tomcat.apache.org/

    a. Copy the storageim.war in the TOMCAT_HOME/webapps directoryb. Start Apache Tomcat

    UPGRADINGCurrently, there is no upgrade installer for StorageIM. If you need information on upgrading from a

    previous version, send us an email, [email protected].

    http://tomcat.apache.org/http://tomcat.apache.org/http://tomcat.apache.org/http://tomcat.apache.org/
  • 7/29/2019 Storage Im Documentation

    9/18

    7/19/2010

    8

    ADMINISTRATIONIn order for storageim to discover any hardware devices, SMI-S based providers must be installed

    prior to storageim discovery. Check your vendor website for information regarding their SMI-S

    provider implementation or visit SNIAs provider pages,

    http://www.snia.org/forums/smi/tech_programs/ctp/conformingproviders/

    CONFIGURING AN SMI-SAGENTBased on your hardware vendors provider documentation, you must provide authentication values

    in order to establish a connection. Open a browser and go to storageim,

    http://ipaddress:8080/storageim.

    Click the Administration tab: Currently you should see no CIMOMs in the list. Click System

    Config.

    Add SMI-S Agent

    Name: Arbitrary Name used to define the CIMOM/provider

    Protocol: protocol configured on the CIMOM

    IPAddress: CIMOM/Provider IP Address

    http://www.snia.org/forums/smi/tech_programs/ctp/conformingproviders/http://www.snia.org/forums/smi/tech_programs/ctp/conformingproviders/http://ipaddress:8080/storageimhttp://ipaddress:8080/storageimhttp://ipaddress:8080/storageimhttp://www.snia.org/forums/smi/tech_programs/ctp/conformingproviders/
  • 7/29/2019 Storage Im Documentation

    10/18

    7/19/2010

    9

    Namespace: Location Where provider stores collected Hardware data

    Username/Password: Credentials Used to authenticate against provider

    Discovery Interval: The interval to discover a CIMOM/Provider

    Data Retention: How long will storageim save the data collected

    Once a CIMOM credentials are created, storageim will add the CIMOM to discovery.

    Created CIMOM

    MONITORING DATA

    Based on the discovery interval that was set during the addition of a SMI-S Agent, StorageIM will

    attempt a discovery. Currently, StorageIM supports SMI-S 1.1 for array, switch, HBA, VMWare ESX,

    and partial iSCSI based devices.

    TESTING AN SMI-SAGENT

    StorageIM allows you to test SMI-S agents prior to adding them to the StorageIM configuration

  • 7/29/2019 Storage Im Documentation

    11/18

    7/19/2010

    10

    STORAGEIMADMINISTRATIONStorageIM uses user authentication to login to the user interface. Currently there are two

    authentication roles, basic and administrator. A basic user is allowed view privileges only. They

    have no Administrator or Active Management Privileges. If a user is a non-administrator, the

    administration and Active Management tabs will not be visible.

  • 7/29/2019 Storage Im Documentation

    12/18

    7/19/2010

    11

    VIEWS TABThe views tab represents..

    Dashboard

    General Capacity Chart

    Denotes aggregates of primordial, total concrete and allocated concrete.

    Current: Current unassigned, assigned and total managed spaceo "Assigned Space" = TMS-RMS sum of all primordial|parent poolso

    "Unassigned/Remaining Managed Space" = RMS

    sum of all primordials

    o "Total Managed Space" = TMS sum of all primordials Historical: Time based unassigned, assigned, and allocated storage

    Allocated Capacity Chart

  • 7/29/2019 Storage Im Documentation

    13/18

    7/19/2010

    12

    Physical

    The physical view tab denotes hardware location based on user configuration.

    Topology

    Data

    Array Controllers and Controller Ports|Status

  • 7/29/2019 Storage Im Documentation

    14/18

    7/19/2010

    13

    Array Pools and LUNs

  • 7/29/2019 Storage Im Documentation

    15/18

    7/19/2010

    14

    Array Disks

  • 7/29/2019 Storage Im Documentation

    16/18

    7/19/2010

    15

    DATABASE

    storageim uses MySQL as its relational database for storage of current and historic data.

    SLP

    Service Location Protocol provides the ability to advertise a vendors service if their provider is

    configured to do so. StorageIM incorporated SLP discovery in order to discover a providers

    existence before configuring. This allows a user to make sure that a provider is installed and

    configured correctly. SLP discovery in StorageIM allows for both unicast and multicast discovery.

    Unicast discovery is a manual process in which you must provide an IP Address or host name that

    has a SLP server agent or directory agent installed. The multicast SLP discovery automatically

    discovers SLP agents. You can also use the multicast Rediscover button to push a new multicastrediscovery.

  • 7/29/2019 Storage Im Documentation

    17/18

    7/19/2010

    16

    The SLP Add button is used to copy over the SLP discovered attributes in a specific row for

    configuring an SMI-S Agent. The SLP Add button will only carry over the protocol, IPAddress,

    port, and chosen namespace. You will still have to provide a unique name, username, password,

    discovery interval and data retention variables during configuration.

  • 7/29/2019 Storage Im Documentation

    18/18

    7/19/2010

    17