Skip to content

Cloud Information

goreaditya edited this page Sep 13, 2024 · 1 revision

Step 1. Turn on and set up server.

  • To turn on the server, you need to go to the Amazon EC2 dashboard The current best-found instance is z1d.6xlarge. A 2014 model run takes about 14 hours on this instance (similar to Modelsrv5).

  • Log on to the server using the usual modeller login and password.

  • You may (or it might already be there) need to re-map the R:\ drive on PSRC's network so you can pull model inputs across. When you do this, select the option to use another login when mapping the drive. The reason is that modeller does not have permissions on the R:\ drive. You can use your usual PSRC login and password.

Step 2. Do any installation that is required (shouldn't usually have to- only if you are making a change to the install or EMME):

  • If you need to update or install EMME, use the option to install EMME off-line. This will let you download the authorization file (.auth) to a different location and copy it to R:, then move it over to the cloud. Do the usual steps about installation and get Kris's help like usual.
  • Follow these steps for the install: General Install Notes. Put files you need on the R:\drive and pull them across the network. So for example, you can get the latest SeaCast code from github, put it on the R:\drive and then copy it to the cloud.
  • Pay special attention to make sure you have the right .NET framework, as described in General Install Notes. You can get the right one by installing Visual Studio.

Step 3: If you need to get an EMME key from one of the local servers (currently ModelSrv8's key is being used by the cloud):

To share an emme key from a local model server to the cloud:

  • Open Manage_ILS.exe on the local server (in C:\Program Files (x86)\INRO\INRO Software Manager\INRO Software Manager 1.1.0)
  • Share the license across the internet.
  • Open the INROSoftwareManager.exe on the local server. Then select Licenses-Disconnect- Connection.
  • Find the local server ip address
  • Open the INROSoftwareManager.exe in the cloud: (in C:\Program Files (x86)\INRO\INRO Software Manager\INRO Software Manager 1.1.0)
  • Select the licenses tab. Select connection – manual- type connect.
  • Type in the ip address of the model server (or the name, e.g., "modelsrv8" that's hosting the key (the machine with the physical key inserted), and connect to it.

Step 4: Start your run

  • At this point, doing a run should be exactly like running on an internal server. See Running SeaCast

Troubleshooting

EMME Authorization:

If you have trouble with the EMME authorization, it may be because the C:\ProgramData\boost_interprocess file is hidden.

Here is a workaround:

An unknown authorization error occurred. Error code: 60” indicates that there is an access issue on a subfolder boost_interprocess in C:\ProgramData folder (might be hidden). Rename this folder (to for exampleboost_interprocess.issue) and then try adding the authorization files again.

Emme Licenses Shared over Network

If a license is shared on the network but is not available to connect to, try the following:

  • log into machine server the license, change to not share over the network and start Emme locally
  • close Emme, stop the license server, restart and change the license to share over the network
  • try to connect from a remote machine

The wiki describes the basic theory and process to use SeaCast for travel modeling applications.

Calibration and Testing

Utilities

Release Notes

  • Notes on Latest Code and Inputs
Clone this wiki locally