You are here: VW Home » MyConnection Server » Upgrade Process
MyConnection Server Upgrade Process

 



MyConnection Server download Requirements Upgrades from previous versions Current Release  

Click here for information on upgrading the software license.

MyConnection Server v9 minor version updates (MCS v9.x to v9.x)

MyConnection Server (MCS) v9.x can be over-installed a prior v9.x release, just stop the MCS Server prior to the over-install, then restart the MCS Server.

Upgrading MyConnection Server v9 from MyConnection Server v8

MyConnection Server (MCS) v9.x can be over-installed the v8 release, just stop the MCS Server prior to the over-install, then restart the MCS Server.


 Upgrading to MyConnection Server v9 from MCS7, MySpeed Server v6, VisualRoute Server

MyConnection Server (MCS) is not backward compatible with VisualRoute Server or MySpeed Server v6, a new install is required.

Upgrading to MyConnection Server v9 from MySpeed Server v7 Pro, NOC, Support Editions

MyConnection Server (MCS) 9 is backward compatible with MySpeed Server v7 with a few differences. In particular MCS is a framework architecture and the various Network Test applications (such as MyRoute, MyVoIP, MyIPTV) now store their settings separately, which may require some settings and preferences to be redefined.

If you are not concerned with keeping the old database or v7 configuration settings, a new install to a clean directory is recommended.

Server

If MCS v9 is installed over MySpeed v7, MCS will use the same ports for speed testing and VoIP testing. If you are upgrading to an MCS license with additional network tests (such as MyRoute or MyIPTV), you will need to open the corresponding ports for those tests. The ports are set under the Server Configuration option.

Database

MCS v9 has an entirely different, much more flexible database. If MCS v9 is installed over the top of MySpeed v7 it will upgrade the MySpeed database to the MCS format, but this can take a while. In our experience it converts about 100,000 records per hour. During this time the MCS server will be offline (because new records cannot be added to the database while the database is being upgraded). If you want to start afresh with a new database but still retain other MySpeed settings, then delete the DB and Detail directories from the install directory before over-installing MCS.

Recommended: If you want to keep your MySpeed v7 database and install MyConnection Server in a new directory, copy the MySpeed v7 files in the db directory to the new MyConnection Server install directory. NOTE: the database is only converted on the first MCS startup, the files need to be copied over before running MCS for the first time.

Applet Configuration, Web Pages Serving the MySpeed applet

If you have created custom web pages to serve the MySpeed v7 Java applet, you will need to modify the web pages to serve the MCS applet as noted below:

<applet MAYSCRIPT name="myspeed"
code="myspeed.class"
archive="myspeed.jar"

codebase="http://yourmyspeedserver.com/myspeed" width="600" height="400"> Java is required to view this applet </applet>

change to in MCS:

<applet mayscript name="myspeed"
code="myspeedserver/applet/myspeed.class"
archive="/myspeed/myspeed.jar,/myspeed/plugins.jar"
codebase="http://yourmyspeedserver.com/myspeed" width=600 height=400> Java is required to view this applet </applet>

Most applet settings will be carried over from MySpeed v7 to MCS, however, settings such as "timeout" and "packets per second" have changed, in MCS these parameters are set in the Manage Tests option.

Remote Agents (RTAs/RSAs - MySpeed Server v7 NOC and Support Editions)

If MCS is installed over the top of MySpeed then the RTA configuration should be retained. The deployed RTAs themselves will be automatically upgraded to the latest version - this process should complete within 10-20 minutes after upgrade. If RTAs have been deployed to Unix boxes then they will need to be manually updated - the auto-upgrade machanism applies only to Windows services. In rare instances after the RTA upgrade the Windows service has trouble restarting itself, in which case the new upgraded RTA will start running on the next RTA system reboot. OnDemand RSA executables created in MySpeed are not compatible with MCS, however new RAs are easily created in MCS.

Remote Agent licensing has been signficantly improved and simplified in MCS, the RTAs and RSAs have been combined and are licensed by the maximum number of active Concurrent Remote Agent Tests (CATs). You can create and define a Remote Agent to install as a service and run in the background (for long-term testing), or as a zero-footprint agent that is active only while the agent window is open on the remote system (ideal for troubleshooting a connection problem during a support call). In either case, you can create an unlimited number of agents to support unlimited end-users, the total number of concurrent remote agent tests (CATs) determines the maximum number of active tests that may be run at a given time. If a single remote agent is defined to perform connection tests to 3 different location, it is counted as 3 tests.

Alerts

Some alert configurations will need to be redefined, so alert settings should be checked after the upgrade process is complete.

Deprecated Tags

Due to the new plugin architecture of MyConnection Server, several <param> tags for MySpeed Server are deprecated in MCS — support for them will continue for the time being, but could be removed in the future.

Old Tag Replaced With Purpose
downtype speed_downtype Speed plugin: Sets the type of download test (socket or HTTP)
uptype speed_uptype Speed plugin: Sets the type of upload test (socket or HTTP)
rttnumtests speed_rttnumtests Speed plugin: Sets the number of RTT tests
maxheadersize speed_maxheadersize Speed plugin: Sets the maximum header size permitted in the upload test
timeout speed_testtime Speed plugin: The length of the test
voipbytesperpacket voip_bytesperpacket VoIP plugin: Number of bytes per packet
voipsimulationseconds voip_simulationseconds VoIP plugin: The length of the test
voippacketspersecond voip_packetspersecond VoIP plugin: Number of packets to send per second
voiplines voip_lines VoIP plugin: Number of lines to simulate
voipdiscardms voip_discardms VoIP plugin: Maximum packet lateness (ms) before being discarded
voipomitpackets voip_omitpackets VoIP plugin: Number of packets to omit from calculations from start of stream

Help and Support, Temporary Licences

If you have any questions or doubts about the upgrade process please contact Support. If you have purchased a new MCS license and need a temporary license for your current version to allow more time to upgrade to MCS v8, please request a temporary key from Sales.


Adding Network Tests, Remote Agent Tests, Satellite Servers, AccessCT appliance

If you are interested in upgrading your current license to add Network Test Modules, Remote Agents and Satellite Servers, or the AccessCT appliance, please contact Sales.