Looks like both diatoms and cyano to me, which are types of algae. Using tap water will make your algae much worse, so if you are not already, you should be using RODI (reverse osmosis de-ionized) water, not tap water.
In a new tank, you are going to get cyano and diatoms no matter what. As your tank matures, the algae outbreaks will become less frequent and less dramatic.
In the meantime, it will help for you to have a good cleaner crew, make sure you have enough flow (cyano will usually have a harder time establishing itself in areas of high flow), and you can cut down your photoperiod.