« Idée sélectionner le cloud pour sa machine virtuelle en fonction de son impact environnemental » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 106 : Ligne 106 :


Vérification que le vocabulaire est bien chargé :
Vérification que le vocabulaire est bien chargé :
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#>
SELECT *
WHERE {
<Datacenter> ?p ?v .
}
}}
{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#>
BASE <https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#>

Version du 20 novembre 2020 à 08:46

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 (comme vue en cours)

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 .

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
09:51:18 29/03/2024 -- Actualiser -- Durée de la requête :0.019s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
09:51:18 29/03/2024 -- Actualiser -- Durée de la requête :0.025s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
09:51:18 29/03/2024 -- Actualiser -- Durée de la requête :0.022s -- 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
09:51:18 29/03/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
http://www.w3.org/2000/01/rdf-schema#subClassOf https://data.escr.fr/wiki/Utilisateur:Magnus_dot/projet#Server
09:51:19 29/03/2024 -- Actualiser -- Durée de la requête :0.022s -- CSV


Vérification que les données sont chargées : -1

p v
09:51:19 29/03/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV

-2

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 Meulin
http://www.w3.org/2000/01/rdf-schema#label Meulin Center
http://www.example.org/contains http://www.example.org/Ovh01
http://www.example.org/contains http://www.example.org/Ovh02
09:51:19 29/03/2024 -- Actualiser -- Durée de la requête :0.022s -- CSV

-3

s
http://www.example.org/OvhLille
http://www.example.org/OvhRoubaix
09:51:19 29/03/2024 -- Actualiser -- Durée de la requête :0.029s -- CSV

-4

Démonstration

Des copies d'écran