Massive MIMO or Large Scale MIMO is a promising solution for achieving superior data rates in 5G communication systems. However it has limitation in term of scalability and coverage for users that has highly spatial separation. Distributed massive MIMO is expected to enhance these drawbacks. One main problem arises in this scheme is the MIMO interference channel conditon that can be coped by interference alignment algorithm. The main consideration for interference alignment algorithm in distributed Massive MIMO is to achieve low complexity precoding to eliminate interference channel condition and to design efficient hardware architecture for its implementation. Previous research regarding IA for Distributed Massive MIMO indicates that the complexity issues is still not widely discussed.