What is the fastest / lossless  way to transfer files to a remote location ?

Posted on 2011-02-25
Medium Priority
Last Modified: 2012-06-27
    I'm trying to put together a flow chart for a doctors office and there problems are transferring images which are 50MB -100MB in size to there remote locations ( 3 locations) without any loss of quality (software compression). right now there transfers are taking forever and when patients are requesting the images its a very long wait.
Question by:Computers4me
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 34985664
Well, one thing stands for a fact:
You cannot move it faster than your bandwidth allows you.

You can of course use some compression.
If you use typical image compressions which will allow them to see the image right after download it without decompressing.. you'll lose on quality.
If you compress it in a way they'll have to decompress after, then they'll have to have the third party compressor.

If it goes directly to their PC, so it's not a good approach but if the image goes to your business' computer, so you can decompress it before sending in to them.

You must make the choice between loss of quality and loss of flexibility.
To workaround the flexibility issue, you can use known compressors like gzip.

Tell me which loss you prefer and i'll tell you the better software to do the trick.

Author Comment

ID: 34985675
id prefer loss of flexibility
LVL 83

Expert Comment

by:Dave Baldwin
ID: 34985697
Here's a 'bandwidth calculator' for you: http://www.ibeast.com/content/tools/band-calc.asp  You can plugin the file size and see how it will take at different rates.   If you have consumer DSL, it can take from 10 to 55 minutes to transfer a 50MB file.  On DSL, the usual limit is the upload speed which is usually much lower than the download speed.
WordPress Tutorial 2: Terminology

An important part of learning any new piece of software is understanding the terminology it uses. Thankfully WordPress uses fairly simple names for everything that make it easy to start using the software.


Expert Comment

ID: 34985719
Well, use KGB then.
It's known by it's strong algorithm which was able to compress the whole windows installation dvd, into less than 50MB.
But believe me, if you choose high compression rates, it will take SOME time to compress and decompress.


Open in new window


Author Comment

ID: 34985756
will that time take longer then the time it takes to transfer the data without compression?

and also the Upload and download at the location where the problems most drastic are 2 mb up and 2 mb down speeds.

    I was thinking about setting up an RDP session so the doctor can show his patient the images without having to transfer it first. the only problem then is if the patient wants a print out then they would have to transfer the image(s).

Accepted Solution

BITCooler earned 2000 total points
ID: 34985794
In the short run you may have no choice but to use the compression tool suggested by sergiobg57.

HOWever, you should really discuss the real issue with the physicians which is to invest in a solution for the long term.   Especially if file transfers of this size are the norm.   Plus with HIPPA compliance, you may be at risk if you DON'T have the proper file transfer security protection.


1) higher "Synchronous" bandwidth is needed at all three offices.

2) Good security appliances at each office to establish site to site VPNs would allow you to construct a secure tunnel for site to site file transfers.  (this you may already have, but just lack the badnwidth horsepower to reduce wait time.)

3) If you are transferring medical files over the open internet between offices, I highly suggest a Secure Managed File Transfer System with non-repudiation capability that meets, or exceeds HIPPA compliance standards.

I can suggest a great managed file transfer system,  128 bit or higher upload / download encryption with 256-bit encryption when files are at rest on the server and it's FIPS-2 compliant.  It's called MoveIT DMZ by IPSwitch. http://www.ipswitchft.com/products/moveitdmz/

It's not cheap.

Anyway food for thought.
LVL 42

Expert Comment

ID: 34986231
You may be able to replicate all of the data files to all of the offices. DFS-R available in Windows 2003 R2 and better does this quite well. I assume that it's okay that it may take a while for a file to get created in 1 location to become locally available at another location. What isn't know is whether or not if you replicated everything to every location if the amount of new data generated on a daily basis swamps the total available bandwidth for those same 24 hours. It isn't very efficient to replicate everything everywhere if each file has a 1% chance of being needed at the remote location. That is very simple operationally if you can do it, because there is no need to pre-determine what data gets stored locally in which office.

My understanding is that medical imaging data essentially doesn't compress and doesn't deduplicate. The only thing you can do to compress is to employ a lossy compression routine similar to what JPEG and MP3 compression does at a loss of some quality.

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For anyone that has accidentally used newSID with Server 2008 R2 (like I did) and hasn't been able to get the server running again because you were unlucky (as I was) and had no backups - I was able to get things working by doing a Registry Hive rec…
During and after that shift to cloud, one area that still poses a struggle for many organizations is what to do with their department file shares.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Suggested Courses

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question