es steht ein neuer Schwung Aufgaben für cmsearch in den Startlöchern. Diese Batch besteht zum Großteil aus Kurzläufern mit ein paar Ausreißern im 6-8 Stunden Bereich und nur 3 mit einer geschätzten Laufzeit über 12h. Wir haben jetzt die Erzeugung von Aufgaben umstrukturiert und können jetzt anhand der Vorhersage die Aufgaben an die jeweilige App (S, XXL, VM) verteilen. Die Frage ist nur nach welchen Grenzwerten machen wir das. Hier mal mein Vorschlag den ich zur Diskussion stellen möchte:
- cmsearch S: Gesamtlaufzeit bis zu 12 Stunden aber Einzellaufzeit unter 4 Stunden (damit hätten wir ein simples Checkpointing für S)
- cmsearch XXL: mehr als 4 und weniger als 48 Stunden Gesamtlaufzeit und nur ein cmsearch Aufruf
- cmsearch VM: alles über 48 Stunden Laufzeit (nur ein Aufruf)
Die Verluste bei einem Absturz oder Reset der Workunit sind somit für S und XXL überschaubar. Diese Grenzwerte sind anpassbar und stehen hiermit zur Diskussion. Wollt Ihr also kürzere S, XXL oder längere XXL oder ...?