This document proposes a collaboration- and fairness-aware approach to managing big data across distributed clouds. It formulates the problem and develops an optimization framework to maximize throughput while minimizing costs, subject to resource and fairness constraints. It then devises an approximation algorithm and evaluates its performance through simulations. Experimental results show the proposed algorithm significantly reduces operational costs compared to other heuristics, efficiently managing big data placements across distributed clouds in a collaborative and fair manner.