When designing a solution, there are many considerations that need to be addressed and detailed in the design decisions. However, sometimes it’s difficult to start from scratch and it feels like your re-inventing the wheel. Chances are it has been done before, unless what you are doing is cutting edge proof of concept. That being said, no two designs are 100% identical. The solution is to look at a reference of how someone has done it before and what has worked.
Luckily, there are many resources out there to do this with. Many detailed documents and reference architectures that can be leveraged to prove out your own design. I quite often will look at Cisco Validated Designs (CVDs) for inspiration and starting points on large projects, even if I am not implementing the exact design, or even a Cisco solution.
Reference architectures prove that it will work a certain way. That groundwork is invaluable, as it allows you to grow beyond that. Make something better, more tailored, reworked. You will come across issues that have been solved that you may have not even considered if you were starting from scratch.
Here are some resources for validated designs and reference architectures from various vendors. Remember, just because the design is from one vendor, does not mean that it cannot logically apply to another.
Cisco validated designs.
VMware validated designs
NetApp FlexPod validated designs
Nutanix validated designs
Microsoft Hybrid and Private cloud validated designs
Come back tomorrow for an article on PowerCLI recipes that will make your life easy when deploying and provisioning.