Skip to content
Snippets Groups Projects
Verified Commit 1bf5cf08 authored by Vincent Sellier's avatar Vincent Sellier
Browse files

PTCC global architecture diagram

parent 2c5c424b
No related branches found
Tags cassandra-checks-20250321.1
No related merge requests found
@startuml
package "Rocquencourt DC" as rocquencourt {
collections "Services SWH" as swhServices
interface "ipsec" as rocqIpSec
interface "ipsec?" as rocqPTCCIpSec
}
package "Inria DC?" as inriaDC {
collections "Gestion Moyens Calcul" as computeManagement
package "Plateforme PTCC" {
node "Périmètre SWH" as swhPerimeter {
collections "Compute SWH" as swhCompute
node "swh-graph" as swhGraph
storage "Storage SWH" as swhStorage
node "bastion?" as bastion {
interface "ipsec?" as ptccRocqIpSec
}
}
node "Périmètre Moyens de calcul INRIA" as inriaPerimeter {
collections "Compute recherche" as searchCompute
}
node "Périmètre PTCC" as ptccPerimeter {
node "Portail / API" as website
node "Federation d'identité" as SSO
website -> SSO
}
}
}
cloud "Azure" {
storage "Object storage" as azureStorage
}
package "CEA" as ceaDC {
storage "SWH stockage object" as ceaStorage
interface "ipsec" as ceaIpSec
}
ceaIpSec -up- rocqIpSec
ceaStorage -left- ceaIpSec
swhServices -- rocqIpSec
ptccRocqIpSec -right-> swhGraph : refresh
swhServices --> azureStorage : "Upload graph\net contenu"
swhCompute -> ptccRocqIpSec : "get info"
swhCompute -> azureStorage : "get contenu"
swhCompute -> swhStorage : "Store Repo&Dataset"
swhCompute -up-> swhGraph
swhGraph -up-> azureStorage : refresh
searchCompute -up-> swhStorage : "get repositories & datasets"
actor "Chercheur" as searcher
actor "Inria sysadmin" as inriaOps
actor "SWH sysadmin" as swhOps
actor "PTCC? sysadmin" as ptccOps
searcher --> searchCompute : "experimentations"
searcher --> website
website --> computeManagement : "Reservation ressources"
computeManagement --> searchCompute : "Create ressources"
website --> swhCompute: "Prépare un dataset"
swhOps -- swhPerimeter : "Administre"
inriaOps -- inriaPerimeter : "Administre"
ptccOps -- ptccPerimeter : "Administre"
ptccRocqIpSec -- rocqPTCCIpSec
rocqPTCCIpSec -- swhServices
@enduml
sysadmin/ptcc/out/global-architecture/global-architecture.png

130 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment