rchaganti / WSSDChecks

A PowerShell framework and a test library for validating Windows Server Software Defined Infrastructure deployments
MIT License
1 stars 0 forks source link

What diagnostic and operations validations tests do you perform in a Storage Spaces Direct cluster environment? #1

Open rchaganti opened 5 years ago

rchaganti commented 5 years ago

I would like to use this issue as a discussion thread to collect as many tests (diagnostics / operations) that you perform in a S2D cluster environment. We will then convert that into a Pester test case library and provide a framework to invoke and report the test status.

We don't need the code here. Just a description of the test and what is expected.

We can take tests from Validate-DCB as a starting point and build the framework around it.

bartrumb commented 5 years ago

I would love to have more checks that are hardware specific.

BIOS and IDRAC settings: https://www.dell.com/support/article/us/en/19/sln313842/bios-and-idrac-configuration-recommendations-for-servers-in-a-dell-emc-ready-solution-for-microsoft-wssd?lang=en

Drivers and Firmware versions: https://www.dell.com/support/article/us/en/19/sln313843/firmware-and-driver-update-catalog-for-dell-emc-ready-solution-for-microsoft-wssd?lang=en

It would also be nice to have a DSC module that could enforce all of these settings.

rchaganti commented 5 years ago

Thank you @bartrumb. What you are suggesting needs to be there. However, since we are looking at building a generic framework, I would expect OEMs to plugin to that. The WSSDChecks module will provide everything that is needed for OS+S2D configuration best practices. Anything below that can be added as a plugin by the OEMs.

I am working on an RFC with the design requirements that I have. I will include the plugin model for checks as well.

mczerniawski commented 5 years ago

Operational (is S2D in shape) and Configuration (has it drifted from last baseline check). All checks can be found here in Polish Powershell User Group repo (currently in big 'rewrite mode though' :smile: