Ich versuche eine Anforderung für eine neue Umgebung zusammenzustellen, die aus TeamCity-Ausführung von Sql Server, einigen Build-Agents (vorerst) und einem SVN-Repository besteht.SVN, TeamCity Virtualisierung/Hardwareanforderung
Es gibt 6 Entwickler und es werden 5 aktive Lösungen für den CI-Prozess vorerst vorhanden sein, die mit der Zeit wachsen werden. Keine der Lösungen benötigt mehr als 10 Minuten für den Aufbau, so dass sie in Bezug auf die Komplexität nicht sehr groß sind & loc.
Die Build-Projekte benötigen selbst eine Instanz von SQL-Server, damit die automatisierten Tests ausgeführt werden können - ich nehme an, dass sie getrennt von der TeamCity-SQL-Instanz gehalten werden sollten.
Kann jemand vorschlagen, eine Hardware-Konfiguration geeignet, um diese auszuführen. Wird der Platten-I/O wichtiger als die tatsächliche CPU-Leistung?
Kann ich all diese auf einer einzigen Multi-CPU, RAID und Virtualisierung ausführen?
Sollten wir mit Windows 2008 und Hyper-V laufen?
Ich habe immer andere mit Serveranforderungen umgehen lassen und bauen, aber jetzt muss ich meine Füße schmutzig machen.
Jede Beratung sehr willkommen
Roger, Danke für das tolle Detail in Ihrer Antwort. Sehr geschätzt – redsquare
Nach dem Lesen Ihrer Antwort wieder .... 11-Stunden-Test, wow ... Vorsicht, warum so lange zu verbreiten! – redsquare
Einer der Tests BCP mehrere Millionen Zeilen in die Datenbank und führt dann den Code zu testen. Es kann eine Stunde dauern, bis nur dieser eine Test ausgeführt wird. –