An uniform way to name the machines and services of a site.
Naming differs between the inside of Grid'5000 and the outside of Grid'5000 as explained on the security policy.
In this zone are referenced the services which are global, unique across the platform. They are defined in the DNS as follows:
And in the
site zone, where the service is hosted:
service-global IN A
helpdesk.grid5000.frhelpdesk.grid5000.fr CNAME helpdesk-global.rennes.grid5000.fr helpdesk-global.rennes.grid5000.fr A 188.8.131.52
helpdesk: the Web portal that gathers the internal Web resources of the 9 sites
helpdeskactually hosts a web proxy of each of the
siteweb servers, so that the information can be accessed from outside of Grid'5000 internal network (e.g. Internet).
api: a proxy to access the Grid5000 APIs from the Internet. Is physically hosted on the machine that hosts the
Following names are available for the 9 site-specific zones.
- The primary name of
cluster's node number
Xmust be in the form of
clustermust be part of the value list of
clusterOAR property and
Xis free of leading-zero
- Each node has a specific name for each of its IP network interface in the form of
ifacepart of the name is the one returned by
ifconfig, for instance
- For the management card :
-eth0 name is actually an alias to
eth0 is the primary interface.
The name of the frontends must refer to the name of the cluster which they have been shipped with.
Note: no strict rule for the naming of the frontends as thanks to the aliases, it does not impact users much.
- Switches or switch stacks must be named: they can be addressed by users with the OAR properties.
- Their name must refer to the cluster they are part of, if they are connected to a single cluster, and to the interconnect type if it is something else than Ethernet.
Note: no strict rule for naming switches because it does not impact users much
.grid5000.fr: gateway to access whole Grid'5000 network
.grid5000.fr: the default machine of the zone that points toward the main login frontend
frontend: the main login frontend machine
frontale: the kept-for-compatibility name that points to the main login frontend machine
frontale name is now deprecated and will be removed soon
dhcp: the DHCP server
munin: the Munin webserver
nagios: the Nagios monitoring system
dns: the DNS server
www: the Web server
proxy: the Web proxy server
oar-server: the Almighty server
adminfront: physical server used as the admin frontend
virtual: subif of adminfront for routing test purpose
home-g5k: Home directories management server
kadeploy-server: Kadeploy3 daemon server
syslog: Syslog server
api-server: Server hosting the REST APIs of Grid5000
api-proxy: Server hosting the services that enable authentication, caching and proxying of the Grid5000 APIs
Note: in case of several machines holding the same service, all frontends must respond to service's alias with priority depending request's location
This is about the machines and services visible from the Internet.
Following names are available for the 9 sites:
site: the external access of
site: the kept-for-compatibility external access name of
acces name is now deprecated and will be removed soon
.grid5000.fr name is not used for the external naming to avoid confusion with the internal naming (not necessary the same machine)
www: the web site
jabber: the chat server
conference.jabber: for the chat rooms of the chat server
lists: the mailing list manager
helpdesk: the proxy toward the internal monitoring web servers
intranet: the proxy toward the internal monitoring web servers