SiMU works with the UCS Simulator available at cisco.com
This software is not sponsored by or supported by Cisco Systems.
Read-write usernames are now usable. Some options can be changed in the system. PLEASE be careful, and use a RO username if you are worried about making a human error.
Tuesday, March 23, 2010
I'm currently rebuilding a few of the methods so that I can write information to the UCSM. Rather than logging in each time I'm using the XML refresh function and running a timer (based on the timeout for the userID that you used to login). So, now you will stay logged into the UCSM while the application is active. If you exit SiMU the application logs you out prior to terminating so that resources on the system are not tied up. I've also changed it so the userID can have read-write access and if it does you have the ability to modify some settings on the system. I hope to have a usable version out by the end of the weekend. I've also changed how the application checks input to verify that it's valid. I now check every time a character is entered and turn the text red if it's not valid.
Set the User Label for a blade - Done
Associating a Profile to a blade - I know how to enter it, now I need to build a screen to do it.
I've started to make is so you can make some selective changes to a blade in the application. These features should be available in the next version of the beta software. Because I suck at iPhone programming I'm beginning to think I might have to rewrite the app from scratch at some point. I can save all the logic and code, but the Interface is.. well, not very iPhone like. I think once this version is completed I'll start working on a new "properly" built application and do bug fixes on this version.
Currently I plan on the following being possible:
Power Blade Off and On - Half way there
Reset Blade - not started
Both of the above gracefully or not - logic built
Toggle the Locator LED - Done
Set the User Label for a blade - Done (some logic still needs to be done)
Associating a Profile to a blade - not even started
Saving the data for off-line viewing is turning out to be a little more difficult that I had hoped. So, I'm going to release version 2.5 without that feature because I think showing power supply information, and using a secured connection now is worth the release. I'll figure out what I'm going to do next over the weekend. The release can be downloaded from this link Version 2.5 Beta. Just download, unzip, and drag into iTunes. If you have not already sent me your UUID information you will not be able to install and run the application. Please follow the instructions in "How to be in the Beta" on this page if you would like to be included.
As always, feedback, comments, and feature request are very much appreciated. -Tige
I was able to add all of the Power Supply information into the application this evening. You can now see the PSUs, and drag your finger over them to get information and errors. I looked at writing all of the info so that it could be viewed off-line and it's turning out to be a little more difficult that I thought it would be. I'll have time to look at it more on Tuesday and make a decision as to if I want to spend time doing that, or moving on.
Pictures of the PSU information from the simulator:
All of the identified problems from version 2.0 are fixed and I'm working on 2.5 features now. I've got HTTPS (secure connection) working, and I'm now displaying the proper Power Supply Units. Next up is to make them "slidable" like the blades are. I also modified the chassis picture a little to show blanks in the slots rather than just empty. I know that nobody would leave out blanks. The airflow wouldn't work right. ;-)
There is currently no beta going on. Please check back later. I should be opening up a native iPad version beta soon.
SiMU is compatible with iPad, iTouch, and iPhone. If you would like to be in the Beta for SiMU, please install BetaAssist from the iTunes App Store. This app will send me the info I need to add your device to the Beta. From that application, find the SiMU application and join.
If you are already in the Beta, download the latest version: iPhone and iPad
Unzip the file, and install both new files into iTunes. simu.ipa and simubeta26.mobileprovision. If you install an update later, you should only install the simu.ipa file.
Current Beta Features
Assign blades to Service Profiles
Change descriptions of Blades and Service Profiles
Change Service Profile assignment
HTTPS secure connection to UCSM
Save Username and Server Address
Turn blades off/on and reset them
Turn on both chassis and blade locator lights
Unassociate blades from Service Profiles
View information on Errors, Blades, PSUs, Server Profiles