Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 1d86b1f9 authored by Lucas Nussbaum's avatar Lucas Nussbaum
Browse files

Mise à jour du schéma de description des mésocentres

parent 168d2403
No related branches found
No related tags found
No related merge requests found
...@@ -65,13 +65,21 @@ ...@@ -65,13 +65,21 @@
"type": "string", "type": "string",
"description": "Adresse email du contact" "description": "Adresse email du contact"
}, },
"totalCoreNumber": { "mesoCoreNumber": {
"type": "number", "type": "number",
"description": "Nombre de coeurs total" "description": "Nombre de coeurs total dans le mésocentre"
}, },
"totalStorage": { "mesoGPUNumber": {
"type": "number", "type": "number",
"description": "Capacité disque totale en To" "description": "Nombre de GPUs total dans le mésocentre"
},
"mesoRAMSize": {
"type": "number",
"description": "Capacité RAM totale dans le mésocentre en Go"
},
"mesoStorageSize": {
"type": "number",
"description": "Capacité disque totale dans le mésocentre en To"
}, },
"distributedInfra": { "distributedInfra": {
"type": "array", "type": "array",
...@@ -85,7 +93,7 @@ ...@@ -85,7 +93,7 @@
"type": "array", "type": "array",
"items": { "items": {
"type": "string" "type": "string"
}, },
"description": "Services proposés par le mésocentre" "description": "Services proposés par le mésocentre"
}, },
"etptNumber": { "etptNumber": {
...@@ -96,7 +104,7 @@ ...@@ -96,7 +104,7 @@
"type": "array", "type": "array",
"items": { "items": {
"type": "string" "type": "string"
}, },
"description": "Politique d'accès : qui a accès au mésocentre, de quelle manière ?" "description": "Politique d'accès : qui a accès au mésocentre, de quelle manière ?"
}, },
"fullDescription": { "fullDescription": {
...@@ -116,13 +124,25 @@ ...@@ -116,13 +124,25 @@
"clusterItem": { "clusterItem": {
"type": "object", "type": "object",
"properties": { "properties": {
"clusterName": { "name": {
"type": "string", "type": "string",
"description": "Nom du cluster" "description": "Nom du cluster"
}, },
"clusterCoreNumber":{ "clusterCoreNumber":{
"type": "number", "type": "number",
"description": "Nombre de coeurs dans ce cluster" "description": "Nombre de coeurs total dans ce cluster"
},
"clusterGPUNumber": {
"type": "number",
"description": "Nombre de GPUs total dans ce cluster"
},
"clusterRAMSize": {
"type": "number",
"description": "Capacité RAM totale dans ce cluster en Go"
},
"clusterStorageSize": {
"type": "number",
"description": "Capacité disque totale dans ce cluster en To"
}, },
"nodeType" : { "nodeType" : {
"type": "array", "type": "array",
...@@ -152,8 +172,11 @@ ...@@ -152,8 +172,11 @@
"description": "Nom du gestionnaire de jobs" "description": "Nom du gestionnaire de jobs"
}, },
"vendorName": { "vendorName": {
"type": "string", "type": "array",
"enum": ["IBM", "NEC", "Cray", "Atos", "HPE", "SGI", "Dell", "Lenovo", "Sun Microsystems", "NVIDIA", "GIGABYTE"], "items": {
"type": "string",
"enum": ["IBM", "NEC", "Cray", "Bull", "Atos", "HPE", "SGI", "Dell", "Lenovo", "Sun Microsystems", "NVIDIA", "Supermicro", "GIGABYTE"]
},
"description": "Nom du vendeur" "description": "Nom du vendeur"
} }
} }
...@@ -165,29 +188,29 @@ ...@@ -165,29 +188,29 @@
"type": "string", "type": "string",
"description": "Type de GPU (si le noeud en possède)" "description": "Type de GPU (si le noeud en possède)"
}, },
"GPUNumber": { "nodeGPUNumber": {
"type": "number", "type": "number",
"description": "Nombre de GPU par noeud de ce type" "description": "Nombre de GPUs par noeud de ce type"
}, },
"CPUType": { "CPUType": {
"type": "string", "type": "string",
"description": "Type de CPU" "description": "Type de CPU"
}, },
"coreNumber": { "nodeCPUNumber": {
"type": "number", "type": "number",
"description": "Nombre de coeurs par noeud de ce type" "description": "Nombre de CPUs (sockets) par noeud de ce type"
}, },
"cpuNumber": { "CPUCoreNumber": {
"type": "number", "type": "number",
"description": "Nombre de CPUs (sockets) par noeud de ce type" "description": "Nombre de coeurs par CPU"
}, },
"memory": { "nodeRAMSize": {
"type": "number", "type": "number",
"description": "RAM en Go par noeud de ce type" "description": "RAM par noeud de ce type en Go"
}, },
"localDisk": { "nodeStorageSize": {
"type": "number", "type": "number",
"description": "Capacité en To" "description": "Capacité disque par noeud de ce type en To"
}, },
"nodeNumber": { "nodeNumber": {
"type": "number", "type": "number",
...@@ -203,13 +226,13 @@ ...@@ -203,13 +226,13 @@
"enum": ["scratch","home","data"], "enum": ["scratch","home","data"],
"description": "Type de stockage" "description": "Type de stockage"
}, },
"name": { "name": {
"type": "string", "type": "string",
"description": "Nom du stockage" "description": "Nom du stockage"
}, },
"filesystemType":{ "filesystemType":{
"type": "string", "type": "string",
"enum": ["BeeGFS","Spectrum Scale","LUSTRE","ext4","iRODS","NFS","CEPH"], "enum": ["BeeGFS","Spectrum Scale","LUSTRE","ext4","iRODS","NFS","CEPH","GlusterFS"],
"description": "Nom du système de fichier" "description": "Nom du système de fichier"
}, },
"size": { "size": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment