VM on a stick

George Graziano

Lifetime Supporting Member
Join Date
Jul 2004
Location
NY
Posts
447
In another thread, they mentioned about using a VM on a different laptop. Could you set up a VM with everything but a software license? Doen't it still have to know what hardware it is being hooked up to? That would be real nice having studio, RSLogix 500,etc, already to go. Just supply a license.

George
 
That's what we do in my company; there's an external HDD with the control systems VM on it that I maintain (snapshots, installs, revisions, etc).

Because we use Rockwell Automation extensively, the host machine gets RSLinx Classic and the FactoryTalk Activation Manager. We activate the Toolkit against the host's hard disk ID.

There are three things that make this work well:

1. We have a 5-seat Toolkit, so all of our activations are Concurrent type. This means the VM can borrow them from the host, so the activation isn't tied to the VM and can't be "lost" with the VM.

2. I set up a "host only" private network between the VM and the host that is used only by FT Activation Manager and by the RSLinx Classic Gateway driver.

3. Any non-Ethernet RSLinx Classic driver is configured on the host, and connected using the RSLinx Gateway function. We have the Gateway because we have the Toolkit. This avoids any VMWare serial or USB forwarding/converting/connecting issues.

This recently came in extremely handy when a machine we built five years ago took an electrical surge (across the ocean) and blew up a few servo drives that aren't available anymore. The original engineer wasn't available to work on it, but his VM was archived and I was able to pull it out and had access to all the five-year-old software and program files. That saved us a couple of critical days finding and installing and testing obsolete software.
 
An addendum: I've never found an external drive connection fast enough to run a VM. I would consider attempting eSATA or USB 3.0 but USB 2.0 just doesn't do it.
 
Ken,
So does this mean, some company could set up VM's for a fee, and you could just supply a license? You would need the ability to change like IP address or com port? with all the headaches of setting up software, this would seem the way to go if possible.
Thanks
George
 
I was looking more at it being like a Mac where you can copy a folder from 1 computer to another and it works. Then you just add the license. Which would only have to be done once.
Thanks
George
 
An addendum: I've never found an external drive connection fast enough to run a VM. I would consider attempting eSATA or USB 3.0 but USB 2.0 just doesn't do it.

Ken

Here is a solution.
http://www.seagate.com/www/en-us/products/external/external-hard-drive/portable-hard-drive

I have several of these and run very heavily loaded VM's from them. The Drives have cables that can be changed from USB 2.0, USB 3.0, Esata, Firewire 800 all on the same drive. Just buy the cable you want.

I am running the 1.5 TB models
 
George - think of a VM just like a physical PC. Everything is stored in a few (large) files, though. The hardware is dealt with simpler, generic drivers. For example, the virtual machine sees, and interacts with, a "simple" controller for the hard drive, video card, etc.

You can easily install or not install whatever you want. Just like any other PC.

In another thread, they mentioned about using a VM on a different laptop. Could you set up a VM with everything but a software license? Doen't it still have to know what hardware it is being hooked up to? That would be real nice having studio, RSLogix 500,etc, already to go. Just supply a license.
 
Thanks Nathan. My question is then, could someone "sell" a VM file for RSlogix 500 to a person that owns a license? That person would then activate it on his laptop. With all the headaches people have with PLC software interactions, wouldn't this be the way to go? I don't necessarily have the time to learn to set up VMware right now.
Thanks
George
 
PLC Kid: Thanks ! I wander through Frys ever once in a while and ask the same question but never saw something like that.

I'm going to buy one and check it out on the USB/eSATA port on my Dell Precision M4500.
 
Ken

I really like the fact that if you have all the cable flavors that you can connect it to most any machine.

Most modern machines are bound to have one of those standards.
 
Hi George,

There would be multiple license issues involved, mainly methinks Microsoft. Each VM sold would need to have it's own unique key. You probably won't have any issues with RS since you can download it anyhow and require the customer to put in their own license to activate.

If you can work through the MS legal issue, I don't see any reason you couldn't sell somebody a complete virtual appliance (VMware's name for this sort of thing).

TM
 
Not having used anything other than the virtual XP built into Win7, I am curious what hoops you need to jump through to activate the MS operating system. Is it activating itself based on pseudo hardware settings in the VM instead of the hardware of the device you were running the VM on at the time you activated the OS?
 

Similar Topics

I'm building a hydraulically-operated tractor-mounted boom that will be used to read temperatures within bulk material piles. To simplify the...
Replies
10
Views
657
Hi all hoping someone here may have ran into what im having, tech support is not being particularly useful, had someone teamviewer in then go...
Replies
1
Views
1,969
I am trying to export the alarm history on a Panelview Plus 7 to a USB stick. I cannot get it to write to the USB stick. I have tried the...
Replies
10
Views
6,071
Hi all, I have a function where I have to use Joystick to control the solenoid valve. I am using Joystick as an input to PLC(micro820 or micro850...
Replies
11
Views
2,363
We have a project that has existing proportional valves and joysticks that they're using. The customer wants to eliminate the controller/driver...
Replies
6
Views
1,720
Back
Top Bottom