All platforms have failures - software / hardware & operational, I could point you to a few outages (documented online) involving EMC platforms (big and small). No vendor is immune to this so asking the question in that fashion won't always get you an accurate response, it's how the system copes with failures that matters e.g. Did they lead to downtime / data unavailability / data loss etc. Where extreme availability (regardless of the failure type) needs to be absolutely guaranteed that's typically where a DR/BC solution gets mandated by many organizations.
Support depends on what you're looking for and the level of comfort required HP have 3 main support levels :-
Foundation Care is a reactive service, so think break fix with dial home - probably not recommended for something as critical as a primary storage array.
http://www8.hp.com/uk/en/business-services/it-services.html?compURI=1198271Proactive Care builds on foundation care by adding an optional ASM and additional proactive services around firmware etc. - This is the typical level sold with HP 3PAR
http://www8.hp.com/uk/en/business-services/it-services.html?compURI=1079424Critical Support builds on both of the above and allows for Call to Repair guarantees, personalised services and much higher levels of service customization
http://www8.hp.com/uk/en/business-services/it-services.html?compURI=1079443Additional adhoc services can also be added to any of the above through credits.
http://www8.hp.com/uk/en/business-services/it-services.html?compURI=1079391Yes HP does assist with the upgrades both planning and execution, firmware updates are online and included in all of the above support levels but you can also choose to apply these yourself once familiar with the process. Dependent on the platform i.e 7000 series then yes this can be as simple as popping some disks into the system and hitting the tunesys button, but typically the hardware is sold with installation services which come at a minimum cost anyway so it's your choice.
Why would a HP 3PAR be more likely to lose an entire node pair than say EMC would be to lose a controller pair on a VNX or VMAX lose an entire engine ? Each node runs it's own local resources and O/S and the design center of the system pushes a dual node failure well beyond a 6 nines requirement anyway. However if you absolutely need to protect against such failures (regardless of the odds) on any platform from any vendor, then you need a second array with replication.
All flash is very fast but the way 3PAR works means you could quite easily see stellar performance on a combo of SSD & spinning disk compared to what you're running today. If you go the hybrid route then AO is a good solution in a mixed SSD and 10K environment and you can combine this with Adaptive Flash Cache to catch the outliers between AO runs. The issues mentioned above with AO tend to relate to where Nearline drives predominate, which due to their very low IOps/GB is a perennial issue for all vendors / platforms. If you go 7440 then you get the best of both worlds, all flash performance at the controller level but the flexibility to add spinning disk.
As mentioned above if 5 nines and the experience shared here isn't good enough then go with the 6 nines guarantee. However you will need minimum support levels and services to achieve this guarantee as you would were you to expect the same guarantee (assuming you could get one) from any other vendor.
For some other user opinions take a look here
http://www.itcentralstation.com/products/3parhttps://youtu.be/wtZOD2eyVQcEdited for clarity.