Greenfield
Cloud-ready Gerät, Claim-/Activation-Code und ZTP. Zielkonfiguration liegt vor dem Einschalten bereit.
Ein prüfbarer Ende-zu-Ende-Workflow: Voraussetzungen, Claim oder Adoption, Cloudverbindung, Site- und Templatezuordnung, Konfigurationsmanagement, Commit, Serviceabnahme und systematische Fehlerbehandlung.
| Zustand | Beweis | Nächster Schritt |
|---|---|---|
| S0 · vorbereitet | Design, Rechte, Subscription, Hardware und Netzwerk geprüft | Claim/Adopt |
| S1 · im Inventory | Seriennummer/MAC in richtiger Organisation | Cloudverbindung/Site |
| S2 · connected | Portalstatus oder etablierte Gerätesession | Managemententscheidung |
| S3 · Site assigned | korrekte Site und Templatebezug sichtbar | Intent rendern |
| S4 · managed | Configuration Management aktiv | Push/Commit |
| S5 · configured | erwartete effektive Junos-Konfiguration committed | Serviceabnahme |
| S6 · accepted | Uplinks, Ports, Clients und SLEs im Ziel | Übergabe |
Cloud-ready Gerät, Claim-/Activation-Code und ZTP. Zielkonfiguration liegt vor dem Einschalten bereit.
Produktiver Bestand, Adoption per Junos CLI, Konfigurationsvergleich und kontrollierter Ownership-Wechsel.
Onboarding, Cloudverbindung, Site Assignment und Configuration Management sind eigenständige Schritte. Ihre Reihenfolge und Wirkung müssen explizit geprüft werden.
| Frage | Dokumentierter Wert |
|---|---|
| Welches Gerät? | Modell, Variante, Seriennummer, MAC, Asset-ID |
| Welche Rolle? | Standalone, Access, Distribution, VC Member, Fabric Node |
| Welche Site? | Organisation, Site, Gebäude, Raum, Rack, Höheneinheit |
| Welches Ziel? | unmanaged Telemetrie oder vollständiges Mist-Management |
| Welcher Impact? | betroffene Uplinks, VLANs, APs, Telefone und Clients |
| Welches Fenster? | Start, Ende, Kommunikations- und Eskalationsweg |
| Welcher Rollback? | Console/OOB, Rescue Config, Altgerät und Abbruchzeit |
Ohne geklärten Zielzustand darf insbesondere bei Brownfield „Manage configuration with Mist“ nicht aktiviert werden.
Die Berechtigungen unterscheiden sich nach Aufgabe. Laut aktueller Juniper-Rollenmatrix ist Claim auf Super User begrenzt; Konfigurationsmanagement kann auch durch geeignete Network-Admin-Rollen aktiviert oder deaktiviert werden.
| Aufgabe | Typische Mindestfreigabe laut Rollenmatrix |
|---|---|
| Claim Switch | Super User |
| Adopt Switch | in mehreren Rollen sichtbar; organisatorische Freigabe trotzdem erforderlich |
| Template bearbeiten | Super User |
| Switch/Site Config bearbeiten | Super User oder entsprechend berechtigter Network Admin |
| Configuration Management schalten | Super User oder berechtigter Network Admin |
| Remote Shell/Utilities | Super User oder berechtigter Network Admin |
| Release | Super User |
Technische Portalberechtigung ist nicht gleich Changefreigabe. Hochwirksame Aktionen benötigen zusätzlich den betrieblichen Auftrag.
| Bereich | Prüfung | Stop bei |
|---|---|---|
| Wired Assurance | Subscription aktiv | fehlender Lizenz-/Org-Zuordnung |
| EX Hardware | Modell/Variante unterstützt | nicht gelisteter Plattform |
| Junos | Standard-Junos, geeignete unterstützte Release | Flex Image, FIPS-Modus oder ungeklärter Version |
| Management | DHCP oder geplante statische IP, Gateway | kein belastbarer Rückweg |
| Services | DNS; NTP empfohlen | fehlender DNS-Auflösung oder unplausibler Zeit |
| Firewall | CloudX/klassischer Mistpfad gemäß Region | unbestätigter Egress |
| Recovery | Console/OOB und Backup | Brownfield ohne Wiederherstellungsweg |
Das Site-Template kann bei Zuordnung eines managed Switches unmittelbar wirksam werden. Deshalb gehört die Review vor und nicht nach den Claim.
Organization → Admin → Inventory → Switches → Claim Switches.| Gate | Beweis |
|---|---|
| Inventory Gate | richtiges Gerät in richtiger Organisation |
| Site Gate | richtige Site und erwartetes Template |
| Connection Gate | Status Connected/Cloud-ready LED gemäß Modell |
| Config Gate | kein Push-/Commitfehler |
request system configuration rescue save ausführen.Organization → Inventory → Switches → Adopt Switch; Befehle sicher kopieren.edit wechseln, auf Top-Level stehen, Befehle einfügen, mit show kontrollieren und committen.show system connections auf etablierte Mist-Verbindung kontrollieren.| Modell | Transport | Prüfung |
|---|---|---|
| CloudX | HTTPS 443 und JTI | Portalstatus, CloudX-/Proxylogs, unterstützte Junos-Version |
| klassisch | Outbound SSH/NETCONF TCP 2200 | show system connections, Outbound-SSH-Konfiguration |
| CloudX via Proxy | HTTPS über statischen/dynamischen Proxy | DHCP Option 43 oder statische Proxykonfiguration |
DNS-Auflösung, Default Route, Quellinterface, NAT, Firewall, Proxy und Zeit werden getrennt geprüft. Ein lokaler Ping ins Internet beweist nicht, dass der benötigte Mist-Endpunkt und Transport erreichbar sind.
| Vor Bestätigung | Kontrollfrage |
|---|---|
| Organisation/Site | Ist das Ziel fachlich und regional korrekt? |
| Template | Welches Template ist mit dieser Site verknüpft? |
| Variablen | Sind alle Sitewerte gesetzt? |
| Management | Soll der Switch jetzt wirklich verwaltet werden? |
| Rolle | Welche rollenbasierten Regeln treffen das Gerät? |
| Reassignment | Retain oder Do not retain configuration? |
Beim Reassignment behält „Retain configuration“ die vorhandene managed Konfiguration. „Do not retain“ setzt sie laut Juniper auf Defaultwerte zurück und behält den Hostnamen.
Mist Template, Site-, Switch- und Additional-CLI-Intent werden autoritativ auf das Gerät angewendet.
Bestandskonfiguration bleibt primär lokal; Mist ergänzt dennoch Cloud- und Telemetriekomponenten.
| Freigabekriterium | Muss erfüllt sein |
|---|---|
| Coverage | alle servicekritischen Bestandsfunktionen im Ziel abgebildet |
| Diff | erwartete Löschungen und Ergänzungen reviewed |
| Reachability | Managementpfad bleibt unter Zielkonfiguration erhalten |
| Recovery | Console/OOB, Backup und Abbruchzeit vorhanden |
| Approval | Change und Impact freigegeben |
| Stufe | Beweis | Fehlerklasse |
|---|---|---|
| Intent | Portal-/API-Werte korrekt | fachlicher Modellfehler |
| Rendering | effektive Konfiguration plausibel | Variable, Regel, Override |
| Transport | Switch erhält Push | Cloudsession/Erreichbarkeit |
| Commit | Junos akzeptiert Konfiguration | Syntax, Plattform, Konflikt |
| Operational | Protokolle und Ports im Soll | Design, Gegenstelle, Verkabelung |
Bei fehlgeschlagenem Push kann Sync Configuration den Cloudzustand erneut synchronisieren. Das Werkzeug ersetzt nicht die Ursachenprüfung eines reproduzierbaren Commitfehlers.
| Plattformtyp | Workflow |
|---|---|
| mit dedizierten VCPs | Member verbinden, VC bilden, Cloud anbinden, anschließend preprovisionieren |
| EX2300 ohne dedizierte VCPs | Member einzeln onboarden, gleiche Site/Junos, Management aktiv, dann Form Virtual Chassis |
Ein VC erscheint nach erfolgreicher Bildung als ein logisches Gerät. Statistiken aller Mitglieder können zeitverzögert eintreffen.
| Prüfung | Soll |
|---|---|
| Identität | Modell, Seriennummer und MAC entsprechen Auftrag |
| Standort | Rack, HE, Foto/Label und Verkabelung dokumentiert |
| Strom | Netzteile, Redundanz, Alarm und PoE-Budget korrekt |
| Junos | freigegebene Zielversion und erwartetes Bootmedium |
| Ressourcen | CPU, Speicher, Temperatur ohne Auffälligkeit |
| Cloud | Connected und stabile Telemetrie |
| Config | kein offener Push-/Commitfehler |
| Ebene | Test |
|---|---|
| Layer 1 | Link, Speed, Duplex, Optik/Kabel, Errors, Discards |
| Layer 2 | Native/Tagged VLANs, MAC Learning, STP, LLDP |
| Aggregation | LACP Member, Actor/Partner, Forwarding im Bundle |
| Layer 3 | IRB, ARP/ND, Routen, Default Route und Rückweg |
| Services | DHCP Relay/Server, DNS, NTP, RADIUS, Syslog |
| Redundanz | definierter Link-/Memberausfall ohne unzulässigen Impact |
Jeder kritische Porttyp wird mindestens einmal real getestet. Ein korrekt gerenderter Port Profile Name beweist noch keine funktionierende Gegenstelle.
| Portrolle | Abnahme |
|---|---|
| Corporate Client | 802.1X, dynamisches VLAN, DHCP, DNS und Zielzugriff |
| IP Phone | PoE, LLDP-MED, Voice VLAN, Registrierung und Sprache |
| Access Point | PoE, Native Management, Tagged WLAN VLANs, Cloudverbindung |
| IoT/Kamera | MAB/Profil, PoE, restriktives VLAN und erlaubte Ziele |
| Uplink | LACP/STP/Routing, erlaubte VLANs und MTU |
| Unused | Disabled beziehungsweise sicherer Defaultzustand |
| Datenquelle | Baseline |
|---|---|
| Switch Insights | Config-, Reboot-, Link-, PoE- und Systemevents |
| Wired SLEs | Successful Connect, Auth/DHCP und Durchsatzkontext |
| Client Insights | Port, VLAN, Auth, IP und Timeline |
| Front Panel | Portstatus, Profile, Speed und PoE |
| Topology | LLDP-Nachbarn und erwarteter Pfad |
| Metrics | CPU, Memory, Errors, Discards und Power |
Die Baseline wird erst nach einer repräsentativen Betriebsphase finalisiert. Direkt nach dem Boot fehlende Langzeitdaten sind kein Fehler.
| Befund | Aktion |
|---|---|
| falsche Organisation/Site | nicht weiter provisionieren; Zuordnung korrigieren |
| Template oder Variable unklar | Management nicht aktivieren |
| kein Console/OOB bei Brownfield | Cutover verschieben |
| Cloudsession instabil | Transportproblem vor Configpush lösen |
| Commitfehler | Ursache sichern; nicht blind wiederholen |
| Managementpfad verloren | Rollback über OOB/Console/Rescue |
| kritische Portrolle fehlerhaft | Go-live stoppen oder gezielt zurückrollen |
| Sicherheitskontrolle fehlt | keine fachliche Abnahme |
show interfaces terse: Admin/Link und Management-IP?show system connections und relevante Logs?| Symptom | Prüfpunkt |
|---|---|
| Claim erfolgreich, Gerät rot | Boot, DHCP, DNS, Route, Firewall, Proxy |
| Connected, aber unmanaged | Configuration Management nicht aktiviert |
| Connected, falsche Config | Site, Template, Rolle, Variable, Override |
| Brownfield-Dienst fällt aus | fehlende Zielkonfiguration/zu früher Ownership-Wechsel |
| Push wiederholt fehlerhaft | Junos-Syntax, Plattformunterstützung, Konflikt |
| Switch grün, Client ohne IP | Auth, VLAN, DHCP und Uplink – nicht Cloudsession |
| Artefakt | Inhalt |
|---|---|
| Inventory Record | Modell, Seriennummer, MAC, Standort, Rolle, Junos |
| Configuration Record | Template, Variablen, Overrides, Additional CLI |
| Physical Record | Rack, Strom, VCP/Uplink, Patchfelder, Fotos |
| Acceptance Record | Portrollen, Clients, Redundanz und SLE-Nachweise |
| Operations Record | Upgradegruppe, Alerts, Ansprechpartner, Wartungsfenster |
| Recovery Record | OOB/Console, Rescue, Ersatzgerät und Eskalation |
Erst mit dokumentierter Baseline, offenen Restpunkten und verantwortlichem Betriebsteam ist die Einbindung abgeschlossen.
| Behauptung | Bewertung | Einordnung |
|---|---|---|
| „Claim beendet die Einbindung.“ | Falsch | Cloudverbindung, Site, Management, Config und Abnahme folgen. |
| „Connected bedeutet konfiguriert.“ | Falsch | Cloudsession und Konfigurationszustand sind getrennt. |
| „Brownfield Adopt ist ohne Servicewirkung.“ | Falsch | Spätestens Managementaktivierung ist ein Cutover. |
| „Ein erfolgreicher Commit beweist den Dienst.“ | Falsch | Operational State und Testclient müssen stimmen. |
| „Sync Configuration repariert jeden Fehler.“ | Falsch | Ein fachlicher oder syntaktischer Fehler bleibt bestehen. |
| „VC wird wie ein Standalone-Switch behandelt.“ | Falsch | Formation, VCPs, Memberrollen und Preprovisionierung sind separat. |
Stand der fachlichen Prüfung: August 2026. Portalabläufe, Rollen, Cloudtransport, Junos-Anforderungen und Modellunterstützung können sich ändern. Für Produktiveinbindungen gelten die aktuelle Juniper-Dokumentation, die konkrete Mist-Cloudregion, das EX-Modell und der freigegebene Change.