This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| projecten:storage:testplan [2009/04/20 20:10] – created tjerkjan | projecten:storage:testplan [2010/03/03 21:30] (current) – robin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Testplan ====== | ====== Testplan ====== | ||
| - | ===== Netwerk | + | ===== Opstelling |
| - | FIXME Netwerkplaatje | + | {{: |
| Diensten: | Diensten: | ||
| - | Teehuis data | + | * Teehuis data |
| - | Seinhuis data | + | |
| + | ===== Failure test cases ===== | ||
| + | Wat kan er zoal stuk gaan en wat moet er dan gebeuren. | ||
| ==== Cases ==== | ==== Cases ==== | ||
| - | - Als andere server niet bereikbaar is via HB (standaard test), controleer dan of deze via netwerk wel beschikbaar is. Als wel bereikbaar, stuur alleen mail, als niet bereikbaar neem services over + netwerkpoortje uitzetten op switch | + | * Als andere server niet bereikbaar is via HB (standaard test), controleer dan of deze via netwerk wel beschikbaar is. Als wel bereikbaar, stuur alleen mail, als niet bereikbaar neem services over + netwerkpoortje uitzetten op switch |
| - | - Als eigen switch niet bereikbaar is, laat dit weten via HB en laat de ander jouw diensten overnemen. | + | |
| - | - Als eigen diensten onbetrouwbaar, | + | |
| - | ===== Categorieen ===== | + | ==== Link ==== |
| - | - Link testing | + | * Master is niet via fiber bereikbaar |
| - | - Kabeltjes lostrekken | + | |
| - | - Stroomuitval | + | * Slave kan extern niet bij Master komen, maar wel de switch |
| - | - Integriteit | + | |
| - | - Blockdevice valt uit | + | * Slave kan extern niet bij Master komen en ook niet bij de switch |
| - | - Service gaat stuk (recoverable, | + | Doe niks, want misschien is slave link dood. |
| - | - CPU load | + | * Master kan niet bij zijn eigen switch komen. |
| - | - Herhaaldelijke | + | |
| - | - Performance | + | |
| - | - DRDB direct | + | |
| - | - DRDB + LVM | + | |
| - | - Services (iSCSI, NFS, Samba) | + | |
| - | ===== Testcases | + | ==== Environment |
| - | ^ Host ^ Test | + | * Stroomuitval bij Master |
| - | | ZS | Speed: | + | Zie " |
| - | | ZS | Speed: DRDB + LVM | + | * Switch van Master gaat dood/ |
| + | Zie " | ||
| + | * MasterHuis brandt af | ||
| + | Zie " | ||
| + | |||
| + | ==== Integriteit van server ==== | ||
| + | * Master hardware failure | ||
| + | Master gaat vast vanzelf dood | ||
| + | * Service gaat stuk (recoverable, | ||
| + | Slave vertrouwt master niet en neemt het over | ||
| + | * CPU load | ||
| + | Slave vertrouwt master niet en neemt het over | ||
| + | * Herhaaldelijke switch master/ | ||
| + | Laat maar heen en weer stuiteren en spam de syscom hard genoeg om human intervention te krijgen | ||
| + | |||
| + | ==== Overzicht ==== | ||
| + | Een grafisch overzichtje met dingen die stuk kunnen in het rood. | ||
| + | {{: | ||
| + | |||
| + | ===== Performance test cases ===== | ||
| + | Uiteraard is ook de performance van invloed. | ||
| + | |||
| + | ==== Cases ==== | ||
| + | * Disk direct | ||
| + | * DRDB direct | ||
| + | * DRDB + LVM | ||
| + | * Services (iSCSI, NFS, Samba) | ||
| + | |||
| + | ====== Test results ====== | ||
| + | |||
| + | ===== Failure test cases ===== | ||
| + | |||
| + | ===== Performance test cases ===== | ||
| + | ^ Hosts ^ Test ^ Impact ^ Result ^ | ||
| + | | ZS+KS | Speed: | ||
| + | | ZS+KS | Speed: DRDB direct | ||
| + | | ZS+KS | Speed: DRDB + LVM | ||
| + | | ZS+KS | Speed: DRDB + LVM + iSCSI | | | | ||
| + | | ZS+KS | Speed: DRDB + LVM + NFS | | | | ||
| + | | ZS+KS | Speed: DRDB + LVM + Samba | ||