Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
i-doit [2018/08/03 11:32] – [High-Level ToDos] jl1051i-doit [2019/04/04 19:20] – [Client] dsuchod
Zeile 11: Zeile 11:
  
   * Mandantenfähigkeit vorbereiten   * Mandantenfähigkeit vorbereiten
-  * Zugänge organisieren +  * [[https://wiki.uni-freiburg.de/rz/doku.php?id=intern:use-cases|Use-Cases]]| entwickeln
-  * Use-Cases entwickeln+
     * Maschinensäle     * Maschinensäle
     * Pools     * Pools
Zeile 18: Zeile 17:
   * automatisierte Auswertungen   * automatisierte Auswertungen
  
 +
 +====== Organisation ======
 +
 +Koordination geplant durch Dominik Bernhard, interimsmäßig durch JL.
 +
 +[[Protokolle_idoit|Protokolle von Besprechungen]]
  
 ====== Aufgabenbereiche ====== ====== Aufgabenbereiche ======
  
-===== Hardware ===== 
  
-Was lässt sich automatisch auslesen?+===== Beschreibung von IT-Equipment ===== 
 + 
 +Vermutlich will man verschiedene IT-Geräte (alles, was in unserem Netz eine IP-Adresse bekommt und nicht direkt Netzwerk-Kern-Equipment ist) entsprechend inventarisieren wollen. Dabei soll eine Unterscheidung nach Art des Gerätes: 
 +  * ListenpunktClient (Desktop-PC, Laptop, Endbenutzergerät) - dieses wird im Moment im Projekt Boot-Auswahl-Server bearbeitet 
 +  * Hardware-Server 
 +  * Virtueller Server 
 +  * SIP-Telefone 
 +  * Drucker 
 +  * ... 
 + 
 +erfolgen. Damit kann auf konfigurationsmäßige Besonderheiten und die jeweiligen Bedürfnisse für die Betreiber besser eingegangen werden. 
 + 
 +Dynamische Daten, wie S.M.A.R.T. Werte oder Speicherfehler etc. sollten im Monitoring vorgehalten werden und nicht im I-doIT. 
 + 
 +==== Client ==== 
 + 
 +Wegen der Umsetzung eines Prototypens für eine Erstregistrierung im Univ. PC-Pool-Konzept, soll erstmal für klassische PC's, die über den Campus verteilt in den Pools betrieben werden, gesammelt werden, welche Daten relevant sein könnten: 
 + 
 +=== Hardware === 
 + 
 +Es wäre mühsam hier Nutzer das in Freitextfelder eintragen zu lassen, was auch am Ende auch nicht wirklich gut auswertbar wäre. Deshalb schauen, was sich automatisch auslesen lässt?
  
   * Typ der Maschine, Bezeichnung (potenziell: Manufacturer, Model)   * Typ der Maschine, Bezeichnung (potenziell: Manufacturer, Model)
Zeile 31: Zeile 55:
   * Typ Netzwerkkarte, MAC-Adresse, Typ Netzwerkkabel (SFP, TP, ...)   * Typ Netzwerkkarte, MAC-Adresse, Typ Netzwerkkabel (SFP, TP, ...)
   * eigene Seriennummer / UUID (potenziell: Serial Number / ProductID)   * eigene Seriennummer / UUID (potenziell: Serial Number / ProductID)
 +  * UEFI/BIOS
 +    * Secure Boot on/off
 +  * TPM (Public Key)
  
-===== Software/Zertifikate =====+=== Software/Zertifikate ===
  
-===== Netzwerk =====+  * Landeslizenzen (z.B. Microsoft, Matlab usw.) 
 +  * Campuslizenzen 
 +  * Sammellizenzen 
 +  * Hinterlegung der Verträge der o.g. Lizenzgruppen (soweit bekannt) 
 +  * Einzellizenzen (soweit bekannt) 
 +  * Inwieweit kann eine Verknüpfung bestehender Lizenzen zu Rechnern realisiert werden? 
 +  * Zertifikate für TLS 
 +  * Zertifikat für TPM (Trusted Platform Module, da können weitere Sicherheitsfeatures dran hängen, da will man den Public-Teil irgendwo ablegen)
  
-Was lässt sich automatisieren?+=== Netzwerk === 
 + 
 +Was lässt sich automatisieren (s.o. was kann ausgelesen werden, welche Infos muss der Nutzer angeben und welche kann man zur Vorauswahl bereits zur Verfügung stellen)?
  
   * LAN / WLAN   * LAN / WLAN
Zeile 45: Zeile 81:
   * Anschluss (-hierarchie, Dose, Switch, Router, ...)   * Anschluss (-hierarchie, Dose, Switch, Router, ...)
  
-===== Server =====+=== Lokalisierung === 
 + 
 +  * Zuordnung Raum 
 +  * Zuordnung Netzwerkdose 
 + 
 +=== Sonstige Metadaten === 
 + 
 +  * Eigentümer 
 +  * Kostenstelle 
 +  * Seriennummer 
 +  * UUID (System-unique), GUID (OS-System-unique) 
 +  * Beschaffungsdatum 
 +  * ... 
 + 
 +{{tag>pc-arbeitsplaetze hardware software}} 
 +==== Server ==== 
 + 
 +Vermutlich Wiederholung vieler Punkte oben 
 + 
 +=== Erweiterungen === 
 + 
 +  * vermutlich mehrere Netzwerkkarten 
 +  * IPMI 
 +  * VLANs 
 +  * Höheneinheiten 
 + 
 +==== Instanzen in der Cloud ==== 
 + 
 +  * Zugewiesene Ressourcen: CPU, RAM, Storage 
 +  * IP-Adresse (IPv4, v6) 
 +  * Eigentümer 
 +  * Kostenstelle 
 +  * Ablaufdatum 
 + 
 +==== Instanzen im ESX ==== 
 + 
 +  * Zugewiesene Ressourcen: CPU, RAM, Storage 
 + 
 +====== Client-Programmierung ====== 
 + 
 +Ansprechpartner für Client-Programmierung ist Jannik Schönartz, Mail thejannik@yahoo.de. 
 + 
 +====== Beispiel eines Clients in i-Doit mit der Zuordnung ====== 
 +[[https://wedoit.hs-mannheim.de/?objID=94142|Test_Client im i-Doit]] 
 + 
 +=== Bezeichnung === 
 + Test_Client * Client -> General -> Title 
 + Pool PC * Client -> General -> Purpose 
 + 
 +=== Typ der Maschine, Seriennummer, Service Tag === 
 + Fujitsu * Client -> Model -> Manufacturer 
 + P910 * Client -> Model -> Model 
 + SPC0CU1AR * Client -> Model -> Service Tag 
 + PF-009R97L * Client -> Model -> Serial number 
 + 
 +=== CPU === 
 + 3470 * Client -> CPU -> Title 
 + Intel * Client -> CPU -> Manufacturer 
 + Core i5 * Client -> CPU -> Type  
 + 4 * Client -> CPU -> CPU Cores 
 + 3.2 Ghz * Client <nspages -h1 -subns -exclude:start>-> CPU -> CPU frequency 
 + 1 * Client -> CPU -> Quantity to create 
 + 
 +=== RAM === 
 + 2 * Client -> Memory -> Quantity 
 + Kingston * Client -> Memory -> Manufacturer 
 + DDR3 * Client -> Memory -> Type 
 + 8 GB * Client -> Memory -> Capacity   
 +  
 +=== Festplatte/SSD === 
 + System * Client -> Direct Attached Storage -> Device -> Title 
 + SSD * Client -> Direct Attached Storage -> Device -> Type 
 + 1 * Client -> Direct Attached Storage -> Device -> Devices to create 
 + Samsung * Client -> Direct Attached Storage -> Device -> Manufacturer 
 + 840 * Client -> Direct Attached Storage -> Device -> Model 
 + 240 GB * Client -> Direct Attached Storage -> Device -> Capacity 
 + SATA lll * Client -> Direct Attached Storage -> Device -> Connection 
 + 
 + Daten * Client -> Direct Attached Storage -> Device -> Title 
 + Hard Disk * Client -> Direct Attached Storage -> Device -> Type 
 + 1 * Client -> Direct Attached Storage -> Device -> Devices to create 
 + Western Digital * Client -> Direct Attached Storage -> Device -> Manufacturer 
 + WD30EURX * Client -> Direct Attached Storage -> Device -> Model 
 + 3 TB * Client -> Direct Attached Storage -> Device -> Capacity 
 + SATA lll * Client -> Direct Attached Storage -> Device -> Connection 
 + 
 +=== Typ Netzwerkkarte, MAC-Adresse, IP Adresse === 
 + nic0 * Client -> Network -> Interface -> Title 
 + Intel * Client -> Network -> Interface -> Manufaturer 
 + 82579LM * Client -> Network -> Interface -> Model 
 + 
 + eth0 * Client -> Network -> Port -> Title 
 + nic0 * Client -> Network -> Port -> Connected Interface 
 + Ethernet * Client -> Network -> Port -> Type 
 + Standard * Client -> Network -> Port -> Mode 
 + Automatic * Client -> Network -> Port -> Negotiation 
 + Full * Client -> Network -> Port -> Duplex 
 + 1 Gbit/s * Client -> Network -> Port -> Speed 
 + 12:34:56:78:90:ab * Client -> Network -> Port -> MAC-address 
 + 
 + DHCP * Client -> Host address -> Address allocation  
 + 10.1.2.3 * Client -> Host address -> IPv4 address 
 + 255.255.255.0 * Client -> Host address -> Netmask 
 + Test-client.rz.privat * Client -> Host address -> Hostname (FQDN) 
 + eth0 * Client -> Host address -> Assigned port 
 + 
 +=== Betriebsystem === 
 + Debian 9 x64 * Client -> Operating system -> Operating system 
 + 
 +=== Standort === 
 + Institutsgebiet > Universitätsrechenzentrum > 1. Kellergeschoß > R -113 (UG) * Client -> Location -> Location 
 + 
 +=== Inventarnummer, Kostenstelle, etc === 
 + RZ099073 * Client -> Accounting -> Inventory number 
 + 4000203001 * Client -> Accounting -> Account (Kostenstelle) 
 + 02.08.2018 * Client -> Accounting -> Order date 
 + 03.08.2018 * Client -> Accounting -> Delivery date 
 + 03.08.2021 * Client -> Accounting -> Date of invoice 
 + 399,99€ * Client -> Accounting -> Investment costs 
 + 
 + 
 + 
 +====== Beispiel eines Gebäudes in i-Doit mit der Zuordnung ====== 
 + 
 + Universitätsrechenzentrum * Building -> General -> Title (HIS gebaeude) 
 + 
 + Institutsgebiet * Building -> Location -> Location (HIS campus) 
 + 784.832.046.087.579 * Building -> Location -> Longitude (HIS geb_geogr_laenge) 
 + 4.800.364.385 * Building -> Location -> Latitude (HIS geb_geogr_breite) 
 + 
 + Hermann-Herder-Straße * Building -> Address -> Street (HIS street) 
 + 10 * Building -> Address -> House number 
 + 79104 * Building -> Address -> Postal code (HIS postcode) 
 + Freiburg im Breisgau * Building -> Address -> City (HIS city) 
 + - * Building -> Address -> Additional address information (HIS addressaddition) 
 + 45 * Building -> BuildingID -> BuildingID (HIS BuildingID) 
 + 
 + 
 +====== Beispiel eines Raumes in i-Doit mit der Zuordnung ====== 
 + 
 + 6200-1021 * Room -> General -> Title (HIS uniquename) 
 + -107 * Room -> Room -> Room number (HIS shorttext) 
 + 1. Kellergeschoß * Room -> Room -> Floor (HIS geschoss) 
 + Maschinensaal * Room -> Room -> description (HIS description) 
 + Universitätsrechenzentrum, 1. Kellergeschoß, R -107 (UG) 
 + * Room -> General -> Description (HIS longtext)  
 + ADV-Großrechneranl.-raum * Room -> General -> Category (HIS raumnutzungsart) 
 + 4000202001 * Room -> Accounting -> Account (HIS kostenstelle) 
 + RZ Allg. Allgemeiner Geschäftsbetrieb * room -> Accounting -> Cost unit (HIS einrichtung) 
 + 
 + 
 + 
 +====== Organisation der Datenflüsse ====== 
 + 
 +Die primäre Datenquelle für die Bestückung der Rauminformationen soll HIS-Bau sein. Wenn zusätzliche Datenfelder, die beim Import nach HIS-in-One erzeugt werden, benötigt werden, sollen diese in den HIS-Bau-Export hinzugefügt werden. Die Details des Workflows werden noch gemeinsam mit Campus-Management besprochen. Das Ergebnis wird dann nach Mannheim geschickt, um die Daten in I-doIT zu aktualisieren. Auch hier sind die Details noch zu vereinbaren. 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
-===== Pools ===== 
  
  
QR-Code
QR-Code Zweck (erstellt für aktuelle Seite)