CAMP: Cluster Account Management Program • Primarily an accounting system for user information. • Information repository (postGresQL). • Uses Network Information System (NIS) to implement/enforce the.
Download ReportTranscript CAMP: Cluster Account Management Program • Primarily an accounting system for user information. • Information repository (postGresQL). • Uses Network Information System (NIS) to implement/enforce the.
CAMP: Cluster Account Management Program • Primarily an accounting system for user information. • Information repository (postGresQL). • Uses Network Information System (NIS) to implement/enforce the information in the database. • Its a command line utility. Oak Ridge National Laboratory -- U.S. Department of Energy 1 Camp and NIS/netgroups • Python was used as a glue language to connect the database and NIS. • Camp uses netgroups to manage users across hosts. (normally cluster headnodes) • Netgroups allows a logical grouping of users into projects. • Netgroups also allow CAMP to modify user permissions on the central NIS server, ypbind. Oak Ridge National Laboratory -U.S. Department of Energy 2 C2G: What is it? • A glue for connecting commandline programs. • A fairly simple display system, with an API that allows for other programs to use it. • An API for other programs to communicate with cluster systems in a secure fashion. Oak Ridge National Laboratory -- U.S. Department of Energy 3 C2G Goals: • Make it a modular system, so that many different programs can use it for a display system. • Make it run remotely, so that users do not have to be on the actual cluster. • Provide a mechanism so that utility writers that use C2G can independently display their results. Oak Ridge National Laboratory -- U.S. Department of Energy 4