Cloud Files -- local site cache ?

What fileServer software/hardware
do you recommend for something like
the below "Desired Setup" with the
below company-wide storage requirements ?
  ** 2TB "HOT"
  ** 10TB "COLD" archive

Maybe a WAN optimization like
http://www.riverbed.com and some
type of EqualLogic SAN replacement ?
------------------------------------
Current Problem
  ** remote locations with slow internet
  ** big AutoCAD/etc files that might always
     be changed by only site1, but site2+
     might need to view sometimes
  ** want ONE managed or COLO location where
     everything is at so if other sites burn/etc
     I still have my data at one location that
     has 14 days of snapshots and TAPE backup
  ** EqualLogic SANS are getting OLD, want to
     replace them with a cheaper soluiton
     like Windows Storage Spaces/etc
------------------------------------
Current Setup
 1. no HOSTING location
 2. two sites with 20MB+ INTERNET,
    using site-to-site VPN tunnels
 3. two domain controllers,
    one at each site, with
    ISCSI connection to SAN
 4. two old EqualLogic SANS
      ** people in site #1 access
         \\site1server data
      ** people in site #2 access
         \\site2server data
      ** each site does nightly
         replication to the other so if
         one site burns/etc all of
         my data is still alive
------------------------------------
Desired Setup
 1. one HOSTING location --> managed or COLO
      ** each site does nightly
         replication to the other so if
         one site burns/etc all of
         my data is still alive
 2. five+ sites with 20MB+ INTERNET,
    using site-to-site VPN tunnels
    to each other and the COLO
 3. five domain controllers,
    one at each site
 4. some type of old EqualLogic
    SAN replacement
      ** people in site #1 access
         \\site1server data
            ** checks to make sure lastModifiedDate
               >= hostedSiteServer lastModifiedDate
            ** if not, it then copies locally for editing
               and locks file so others cannot check-it-out
            ** after save is done it then uploads the copy
               back to hostedSiteServer so someone else can
               checkout, keeping the BIG file locally to
               use again if needed
      ** people in site #2 access
         \\site2server data
            ** checks to make sure lastModifiedDate
               >= hostedSiteServer lastModifiedDate
            ** if not, it then copies locally for editing
               and locks file so others cannot check-it-out
            ** after save is done it then uploads the copy
               back to hostedSiteServer so someone else can
               checkout, keeping the BIG file locally to
               use again if needed
      ** no site does nightly replication to the other
         since all current data is at ONE location,
         the hostedSiteServer
finance_teacherAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Aaron TomoskySD-WAN SimplifiedCommented:
Have you looked at DFS?
Branch cache can help with the wan optimization for reads only but it does nothing for writes. You could just use the central site as a backup target and let each site hit shares directly possibly with branch cache to speed up reads.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Gerald ConnollyCommented:
Do you mean 20Mbit links or 20MByte links?  (Convention "b" = bits, "B" = Bytes)

If it's the former then that is only 2MB/s, so moving large amount of data is going to take a long time
0
finance_teacherAuthor Commented:
20Mbit, a slow link
0
Gerald ConnollyCommented:
So its only 2MBytes per second, plan on only getting 50% of that and then subtract any other traffic that is using the link, you can then work out what you can move in a reasonable time.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Cloud Computing

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.