Choisir une boulangerie bio sans intermédiaire
Aller à la navigation
Aller à la recherche
Introduction
Description
- page 1 : consommation des datacenter de kw/h
- Liste des datacenter avec la liste de consommation en kw/h
- page 2 : type de serveur ( en % ) dans chaque datacenter ( virtualiser ou non )
- Liste de chaque serveurs du datacenter sélectionné avec leurs consommation ( kw/h ) et leurs noms
L'objectif est d'identifier au niveau Green IT, le cas le plus interessant pour les devops
Définition de votre graphe de connaissances
Schema
Diagramme de classes ou modèle RDF ->
Vocabulaire
Base
BASE <https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#>
Préfixes
PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
Classes
Datacenter
<Datacenter> rdf:type rdfs:Class .
Server
<Server> rdf:type rdfs:Class .
VirtualizeServer
<VirtualizeServer> rdf:type rdfs:Class .
<VirtualizeServer> rdfs:subClassOf <Server>.
NormalServer
<NormalServer> rdf:type rdfs:Class .
<NormalServer> rdfs:subClassOf <Server>.
Propriétés
contains
<contains> rdf:type rdf:Property .
<contains> rdfs:domain <Datacenter>.
<contains> rdfs:range <Server>.
- cette propriété sert a attribuer un serveur à un datacenter
serverName
<serverName> rdf:type rdf:Property .
<serverName> rdfs:domain <Server>.
- cette propriété attend comme valeur une chaîne de charactère
serverKw
<serverKw> rdf:type rdf:Property .
<serverKw> rdfs:domain <Server>.
- cette propriété attend comme valeur une consommation en double ( kw/h )
Exemple d'un jeu de données
ex:OvhLille rdf:type <Datacenter>.
ex:OvhLille rdfs:label "Meulin Center"@en, "Centre de Meulin"@fr .
ex:OvhLille ex:contains ex:Ovh01 .
ex:OvhLille ex:contains ex:Ovh02 .
ex:Ovh01 rdf:type <NormalServer> .
ex:Ovh01 rdf:type <Server> .
ex:Ovh01 <serverName> "OVH01"@en, "premier ovh"@fr .
ex:Ovh01 <serverKw> "12000"^^xsd:double .
ex:Ovh02 rdf:type <VirtualizeServer> .
ex:Ovh02 rdf:type <Server> .
ex:Ovh02 <serverName> "OVH02"@en, "deux ovh"@fr .
ex:Ovh02 <serverKw> "12800"^^xsd:double .
ex:OvhRoubaix rdf:type <Datacenter>.
ex:OvhRoubaix rdfs:label "Roubaix Center"@en, "Centre de Roubaix"@fr .
ex:OvhRoubaix ex:contains ex:Ovh03 .
ex:OvhRoubaix ex:contains ex:Ovh04 .
ex:Ovh03 rdf:type <NormalServer> .
ex:Ovh03 rdf:type <Server> .
ex:Ovh03 <serverName> "OVH03"@en, "dos ovh"@fr .
ex:Ovh03 <serverKw> "13000"^^xsd:double .
ex:Ovh04 rdf:type <VirtualizeServer> .
ex:Ovh04 rdf:type <Server> .
ex:Ovh04 <serverName> "OVH04"@en, "quatros ovh"@fr .
ex:Ovh04 <serverKw> "15482"^^xsd:double .
Requêtes
Vérification que le vocabulaire est bien chargé :
p | v |
---|---|
http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://www.w3.org/2000/01/rdf-schema#Class |
22:22:36 21/11/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV |
p | v |
---|---|
http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://www.w3.org/2000/01/rdf-schema#Class |
22:22:36 21/11/2024 -- Actualiser -- Durée de la requête :0.03s -- CSV |
p | v |
---|---|
http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://www.w3.org/2000/01/rdf-schema#Class |
http://www.w3.org/2000/01/rdf-schema#subClassOf | https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#Server |
22:22:36 21/11/2024 -- Actualiser -- Durée de la requête :0.039s -- CSV |
p | v |
---|---|
http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://www.w3.org/2000/01/rdf-schema#Class |
http://www.w3.org/2000/01/rdf-schema#subClassOf | https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#Server |
22:22:36 21/11/2024 -- Actualiser -- Durée de la requête :0.037s -- CSV |
Vérification que les données sont chargées :
p | v |
---|---|
http://www.w3.org/1999/02/22-rdf-syntax-ns#type | https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#Datacenter |
http://www.w3.org/2000/01/rdf-schema#label | Centre de Roubaix |
http://www.w3.org/2000/01/rdf-schema#label | Roubaix Center |
http://www.example.org/contains | http://www.example.org/Ovh03 |
http://www.example.org/contains | http://www.example.org/Ovh04 |
22:22:36 21/11/2024 -- Actualiser -- Durée de la requête :0.035s -- CSV |
s |
---|
http://www.example.org/OvhLille |
http://www.example.org/OvhRoubaix |
22:22:36 21/11/2024 -- Actualiser -- Durée de la requête :0.024s -- CSV |
Démonstration
Des copies d'écran