Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Cache Server Local vs Dedicated Server

Discussion in 'General Discussion' started by ev3d, Sep 23, 2015.

  1. ev3d

    ev3d

    Joined:
    Apr 19, 2013
    Posts:
    327
    I am running cache server on my local machine and wondered if anyone knows what kinds of machine you need to get good performance if you setup a dedicated cache server? Any performance differences that are noticeable when accessing it across a wired network vs local? Any of your experiences would be great! thanks
     
  2. Jordi-Bonastre

    Jordi-Bonastre

    Unity Technologies

    Joined:
    Jul 6, 2015
    Posts:
    102
    Hi @ev3d , http://docs.unity3d.com/Manual/CacheServer.html

    Requirements for the machine hosting the Cache Server
    For best performance there must be enough RAM to hold an entire imported project folder. In addition, it is best to have a machine with a fast hard drive and fast Ethernet connection. The hard drive should also have sufficient free space. On the other hand, the Cache Server has very low CPU usage.

    One of the main distinctions between the Cache Server and version control is that its cached data can always be rebuilt locally. It is simply a tool for improving performance. For this reason it doesn’t make sense to use a Cache Server over the Internet. If you have a distributed team, you should place a separate cache server in each location.

    The cache server should run on a Linux or Mac OS X machine. The Windows file system is not particularly well optimized for how the Asset Cache Server stores data and problems with file locking on Windows can cause issues that don’t occur on Linux or Mac OS X.


    I could give you more information if you answer those questions:

    - Number of developers
    - Size of your project
    - Computers available
     
  3. PSpiroz

    PSpiroz

    Joined:
    Feb 15, 2015
    Posts:
    21
    Hi there,
    I am resuming Ev3d's question, 4 years later, but we are a team with the same question.

    We decided to build a stand alone server for our team on the local network.

    Think about:
    - 2 (main) to 4 users/ developers.
    - for VR projects (around 700MB ~ 1GB/ per project)
    - Maybe 2 projects developed simultaneously
    - we will use about 5 different high-end computers, both mac & windows, but max 3 pc's will be used / access the server.

    We are looking for a non-expensive/ normal budget, yet reliable solution.

    Thanx