In the previous post I’ve consider the cases and scenarios of a “non supported” configurations. But what’s happen with “supported” configurations? Are they always working and always in the best way? A supported configuration means that it can work well, but in specific situations, cases, scenarios.
Usually a good rule could be make a good analysis and a good virtual design before choose the single pieces. A supported configuration does not mean that also meets requirements like availability, scalability and performance. For example there are a lot of entry storage that are VMware certified, but they does not meet any of the previous requirements. This could be a simple example of a wrong design that is “too low”, but it’s funny that there are also example of wrong design that are “too high”. In some cases I’ve seen that a FC storage based solution was used in small environment only because the customer (or the consultant) was not confinded with an iSCSI or NFS (but still enterprise) solution.