Quelle est la différence entre MySQL Fabric et MySQL Cluster

Je suis nouveau dans le monde MySQL et j'étais confus par les deux. Ne fournissent-ils pas tous deux une haute disponibilité et un partage? En outre, comment WebScaleSQL se compare-t-il?