Not sure why I didnt notice this in previous testing but there seems to be quite a bit of write load resulting from updating php sessions. Placing the session folder in a tmpfs makes a big difference:
tmpfs /var/lib/php/sessions tmpfs nodev,nosuid,size=1M,mode=1777 0 0