Currently it is not possible to completely separate out the model from the runtime server.
You can at this time store Data in either a different Data Store or on a different Thingworx server.
Also you can Publish any of your instances to another Thingworx server.
Please see Federation to see what is currently possible, and how to use it.
In an upcoming release we'll have a fuller federation model