Efficient cooperative management on semantic interrelated grid resources is a challenging problem. This paper presents a cooperative grid service framework which mainly has two advantages. First, we design an ontology based algorithm to maintain the consistency in cooperative work with low transmission overhead. Second, we propose a resource recovery mechanism to ensure system robustness. Through our analyses we prove that our design has high robustness; through our experiments we validate that the framework is efficient.