Aperi Home >

Aperi SAN Simulator Installation Instructions

Use the following instructions to download and install SAN Simulator.



Introducing SAN Simulator

Welcome to SAN Simulator. SAN Simulator is a software tool that enables you to simulate a SAN environment without requiring you to have the hardware in that SAN. Large storage installations are extremely complex today and as storage capacities grow, their complexity increases. One of the primary constraints that developers face is the inability to test any SAN software against large, complex SAN environments due to the lack hardware resources. For example, it might not always be feasible to own expensive IBM and non-IBM SAN boxes just to test out developing software. This might create a situation where development and test staff have to timeshare SAN boxes across geographically-distributed teams.

You can use the SAN Simulator to create a SAN configuration, add devices to the SAN, create arbitrary connections between devices, and remove connections between devices. Because most storage devices today expose their services through a CIMOM, you can also use the SAN Simulator to create CIM instances based on your specifications. It can generate various profiles like fabric, array, and disk profiles in temporal fashion, and take snapshots of existing real live CIMOMs and replay back as required.

You can simulate CIMOMs in the following ways:

See the SAN Simulator User's Guide for more information on how to use the SAN Simulator.


2. Check install requirements


Plan for the database repository

A single database instance serves as the repository for data used by the SAN Simulator. SAN Simulator was tested using DB2 v9.5 for Windows XP, DB2 v9.5 for Windows 2003 Server, DB2 v8.2 for Windows XP, DB2 v8.2 for Windows 2003 Server.

Perform the following steps to download and set up DB2 for use with the SAN Simulator:

  1. Download DB2. You can learn more about DB2 and download a trial version here.
  2. Install DB2 using the default settings.

Download and install SAN Simulator

  1. Download the SAN Simulator package (zip file) from the downloads page. The zip file is located in the Binary downloads - Storage Network Simulator section.

  2. Place the .zip file in the directory where you want to install the directories and files for SAN Simulator.

  3. Use an unzipping tool to unzip the file. If successful, SAN Simulator's runtime directories and files appear in the directory where you unzipped them. The install instructions refer to this directory as [SIMULATOR_HOME]. For example, if you unzipped the file into the c:\SAN_Simulator, whenever [SIMULATOR_HOME] appears in these install instructions it is referring to c:\SAN_Simulator.

  4. Download and unzip the wbemservices-1.0.2.bin.zip file. This zip file contains additional files that are required by SAN Simualtor but not included in the .zip file you downloaded in step 1. To download and unzip this file, complete the following steps:
    1. Go to http://wbemservices.sourceforge.net/.
    2. Click Downloads.
    3. Click WBEM Services v1.0.2.
    4. Go to the File Releases section at the bottom of the page, right-click wbemservices-1.0.2.bin.zip, and select Save Target As...
    5. Save wbemservices-1.0.2.bin.zip to a local directory.
    6. Use an unzipping tool to unzip the contents of wbemservices-1.0.2.bin.zip to [SIMULATOR_HOME]. If successful, the contents of the wbemservices-1.0.2.bin.zip appear in the in the [SIMULATOR_HOME]\wbemservices folder. For example, c:\SAN_Simulator\wbemservices.

  5. Copy the [SIMULATOR_HOME]\wbemservices\lib\wbem.jar file to [SIMULATOR_HOME]\lib\.

  6. Copy the DB2 JDBC driver into the [SIMULATOR_HOME] directory. To do this, locate the DB2 JDBC driver that was installed during the DB2 installation in the Plan for the database repository section. On Windows, check C:\Program Files\IBM\SQLLIB\Java.

    • For DB2 v8.2: Copy db2java.zip, db2jcc.jar, db2jcc_license_cisuz.jar, and db2jcc_license_cu.jar into [SIMULATOR_HOME]\lib.

    • For DB2 v9.5: Copy db2java.zip and db2jcc.jar into [SIMULATOR_HOME]\lib.

Notices

Aperi SAN Simulator (C) Copyright IBM Corp. 2007. All Rights Reserved
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html.