Hello
i had covered your points below,
The controller which suppor by ML310e gen8 as below
HP Smart array P222 controller:
HP Smart Array P222/512 FBWC 6Gb 1-port Int/1-port Ext SAS Controller
631667-B21
HP Smart array P420 controller:
HP Smart Array P420/2GB FBWC 6Gb 2-ports Int SAS Controller
631671-B21
HP Smart Array P420/1GB FBWC 6Gb 2-ports Int SAS Controller
631670-B21
Thank you
Ravi swamy