Core Grid Services, Protocols, and structure