Zum Inhalt springen
IRIS NEURALKontakt
Zurück zu den Funktionen

Hält das fünfzig Standorte aus, und wie viele Ports muss ich öffnen?

Ein offener Port, fünfzig Standorte und alle Grenzwerte schriftlich

Ein großes Videosystem scheitert fast nie an der künstlichen Intelligenz. Es scheitert an der Liste der Ports, die jemand öffnen muss, daran, wie teuer es ist, fünfzig Standorte wie einen zu führen, und daran, was am Tag des Ausfalls passiert. IRIS öffnet einen Port, die 443, und das gesamte System läuft verschlüsselt darüber. Jeder Standort arbeitet allein weiter, wenn die Verbindung abreißt, und die Grenzwerte des Produkts sind veröffentlicht, damit man planen kann statt zu glauben.

Auf einen Blick

Was es kann

  • Nur ein Port: die 443

    Oberfläche, Livebild, Aufzeichnungen, Karten, künstliche Intelligenz und Programmierschnittstelle laufen verschlüsselt über denselben Port. Kein Kanal nimmt einen anderen Weg, und keiner läuft unverschlüsselt.

  • Dreizehn Regeln, die niemand beantragen muss

    Das System lauscht auf vierzehn Ports: einer öffentlich, dreizehn verlassen die Maschine nie. Das sind dreizehn Firewall-Ausnahmen, die die Netzabteilung nicht öffnen, nicht vor einem Prüfer rechtfertigen und nicht jedes Jahr überprüfen muss.

  • Viele Standorte, eine Ansicht

    Eine Installation steuert Server über Standorte, Länder und Zeitzonen hinweg. Organisationen verschachteln sich als Baum, jede mit eigener Ortszeit: die Spitze um acht Uhr morgens ist die des jeweiligen Standorts, nicht die der Zentrale.

  • Verbindung weg, Standort läuft weiter

    Jeder Standort erfasst, erkennt, zeichnet auf und schaltet seine Relais vor Ort. Zur Zentrale gehen nur Ereignisse und Messwerte, nie Einzelbilder. Ein Ausfall stoppt die Überwachung nicht: kommt die Verbindung zurück, meldet der Standort alles Angesammelte nach.

  • Ohne Internet, ohne Dritte

    Modelle und Kartografie sind Eigenentwicklung und leben in der Anlage des Kunden. Kein Bild und keine Anfrage verlassen das Haus, es gibt keine Abrechnung pro Anfrage und keinen fremden Dienst, von dem man nächstes Jahr abhängt.

  • Alle acht Grenzwerte, schriftlich

    Das Produkt veröffentlicht alle acht Grenzwerte samt der Einheit, über die sie sich verteilen: drei löst man mit zusätzlichen Maschinen, fünf sind eine Wand. Damit lässt sich eine Anlage planen; ohne das kann man nur daran glauben.

  • Wenn etwas ausfällt

    Maschinen senden einen Herzschlag. Wer aufhört zu schlagen, gilt als krank und wird bei der Verteilung übersprungen; seine Kameras gehen an gesunde Maschinen und kehren nach der Erholung zurück. Und ein Dienst mit fehlender Konfiguration startet nicht halb: er wartet und sagt genau, was fehlt.

  • Es dockt an das Vorhandene an

    Kameras beliebiger Hersteller über Standardprotokolle, Relais für Schranken und Drehkreuze, Meldungen per E-Mail und Messenger, Übergabe an Fremdsysteme und Export als Tabelle. Dazu eine Programmierschnittstelle mit demselben Vokabular wie die Bildschirme. Alles über denselben Port.

  • Der Rechner, der Nein sagt

    Im Produkt steckt ein Auslegungsrechner: zwölf Fragen, und er nennt die nötige Ausstattung und die zuerst erschöpfte Ressource. Überschreitet eine Auslegung einen nicht verteilbaren Grenzwert, sagt er nicht riskant, sondern nicht machbar.

  • Es bewegt sich nur, was sich ändert

    Kommt eine Maschine dazu oder fällt eine weg, wechseln nur die Kameras den Platz, die auf der betroffenen Maschine lagen; der Rest der Anlage wird nicht neu gemischt. Und kehrt eine ausgefallene Maschine zurück, holt sie sich ihre eigenen zurück und nur diese.

  • Alles Gesehene wird zur Zeitreihe

    Jede Überschreitung, jede Verweildauer und jede Auslastung wird als Zeitreihe abgelegt: sieben Kennzahlen, sechzehn Gruppierungen und acht Zeitstufen von der Minute bis zum Jahr, die sich selbst aktualisieren. Der Vergleich zweier Zeiträume oder Standorte rechnet nichts neu, er liest die passende Stufe.

  • Ohne Konfigurationsdateien

    Alles wird im Web eingestellt: keine Dateien, die man auf jedem Server ändern müsste, keine Konsolensitzung nötig. Draußen bleibt nur, wie die Daten erreichbar sind, und ein Dienst mit fehlender Konfiguration startet nicht halb: er wartet mit geschlossenem Port und schreibt hin, was fehlt.

Plattform

Was diejenigen fragen, die es aufbauen müssen

Die erste Frage einer Netzabteilung ist nie, was die Kamera erkennt, sondern welche Ports zu öffnen sind. IRIS lauscht auf vierzehn, aber nur einer durchquert die Firewall: die 443. Die anderen dreizehn lauschen ausschließlich innerhalb der Maschine, und das steckt nicht versteckt im Programm: es ist eine Richtlinie, die man im Web sieht und ändert. Für den Kunden sind das dreizehn Ausnahmen, die niemand beantragen, dokumentieren, vor einem Prüfer rechtfertigen oder jährlich überprüfen muss, und dreizehn Türen, die niemand offen lässt, wenn die Komponente dahinter längst weg ist. In einer verteilten Anlage sind es zusätzlich dreizehn Verhandlungen weniger mit jeder Niederlassung, die meist eigene Regeln hat; wer je mit einer Netzabteilung gerungen hat, weiß genau, was das wert ist. Und wenn etwas klemmt, schrumpft die gesamte Netzprüfung auf eine Frage: kommt die 443 durch.

Eine einzige Installation steuert Server über Standorte, Länder und Zeitzonen hinweg, und man bedient sie wie einen. Organisationen verschachteln sich beliebig tief — Konzern, Land, Region, Kunde, Standort — und die Rechte werden entsprechend delegiert: die Standortleitung fasst den eigenen Standort an, die Zentrale sieht alles. Jede Organisation, jeder Server und jede Kamera tragen ihre eigene Zeitzone, deshalb verzerrt der Vergleich der Stoßzeit aus vier Ländern keine Zeitreihe. Und vor allem: das ist kein zentrales Gehirn, von dem die Überwachung abhängt. Jeder Standort erfasst seine Kameras, erkennt, wendet seine Regeln an, zeichnet auf und schaltet seine Relais vor Ort; zur Zentrale gehen nur Ereignisse und Messwerte, nie Einzelbilder. Reißt die Verbindung ab, arbeitet der Standort weiter und meldet das Angesammelte nach, sobald sie zurück ist.

Das Produkt nennt mehr als hunderttausend Server und mehr als fünf Millionen Kameras, aber diese Zahl allein beweist nichts: hinschreiben kann sie jeder. Was sie trägt, ist, dass alle acht Grenzwerte des Produkts veröffentlicht sind, jeder mit der Einheit, über die er sich verteilt, und dass drei sich mit zusätzlichen Maschinen lösen lassen, während fünf eine Wand sind, die man respektieren muss. Ein Beispiel für die verteilbaren: vierundsechzig Kameras passen in einen Erfassungsprozess, also sind fünftausend Kameras neunundsiebzig Prozesse, verteilt auf so viele Maschinen wie nötig. Das ist eine Ingenieursantwort, und die eigenen Wände zu veröffentlichen ist der stärkste Vertrauensbeweis in ein Produkt, den es gibt: skalierbar schreibt jeder hin, seine acht Grenzwerte fast niemand. Und die Rechnung steht nicht in einer Vertriebstabelle: im Produkt selbst sitzt ein Rechner, der zwölf Fragen stellt, die nötige Ausstattung nennt, meldet, welche Ressource zuerst ausgeht, und eine Auslegung für nicht machbar — nicht für riskant — erklärt, sobald sie einen nicht verteilbaren Grenzwert überschreitet. Jede Zahl trägt ihre Herkunft mit sich, und der Rechner schreibt hin, was in genau dieser Anlage noch nicht gemessen wurde.

Was das System misst, lässt sich auch herausholen. Man fragt seinen Datenkatalog ab und bekommt alles, was es berechnen kann, und alles, wonach sich gruppieren lässt, mit bereits übersetzten Namen: dasselbe Vokabular wie auf den Bildschirmen, es gibt also keine Schnittstelle zweiter Klasse für Außenstehende. Die Grenzen stehen vorneweg, und genau das schätzt, wer dagegen programmiert: ein Zeitraum ist Pflicht, eine Antwort bringt höchstens fünfzigtausend Zeilen, und eine zu breite Abfrage wird mit ausgeschriebener Begründung abgelehnt, statt still zu verwässern. Nach außen spricht das System mit Kameras beliebiger Hersteller über Standardprotokolle, schaltet Relais für Schranke, Drehkreuz oder Sirene, meldet per E-Mail und Messenger, ruft Fremdsysteme auf und exportiert als Tabelle. Und all das läuft unter derselben Benutzeridentität und über denselben Port: für Integrationen gibt es kein eigenes Benutzerverzeichnis.

Die acht Grenzwerte, einer nach dem anderen, denn genau danach fragt ein Integrator in einer Vorführung. Drei lassen sich verteilen: 64 Kameras je Erfassungsprozess, 8.192 aktive Verbindungen am Eingangspunkt und die 1.000, die eine einzelne Instanz gleichzeitig bedient; alle drei löst man mit zusätzlichen Prozessen oder Eingangspunkten. Die anderen fünf sind eine Wand: 64 Abnehmer je Kamera —jeder Rekorder, jeder Detektor und jeder Betrachter belegt einen—, 16.384 temporäre Ports des Betriebssystems, was nicht einmal unser Grenzwert ist und den vorigen erklärt, 8 Bilder je Stapel der Erkennung, 600 vorgehaltene Bilder je Abnehmer, der Multiplikator, der den Speicher sprengt, sobald die Auflösung steigt, und eine Grafikkarte je Prozess, denn ein Modell wird nicht halbiert: entweder es passt ganz hinein oder es braucht zwei Kopien. Diese fünf löst kein Maschinenkauf, und genau deshalb stehen sie geschrieben statt versteckt. Mit dieser Liste und dem Rechner kann ein Integrator eine Anlage auslegen, ohne uns anzurufen.

Die Auswertung ist kein separates Modul, das Daten kopiert: sie ist dieselbe Quelle wie die Bildschirme, nur aggregiert. Sieben Kennzahlen, sechzehn Dimensionen zum Gruppieren und Filtern, siebenundzwanzig Darstellungsarten und fünf Exportformate, die im Browser selbst entstehen, ohne Verbindung. Und das Detail, das verrät, wer so etwas wirklich gebaut hat: Kennzahlen, die sich nicht ohne Lüge neu aggregieren lassen —unterschiedliche Objekte, Verweildauer und die zeitgewichtete mittlere Auslastung— sind als solche markiert und werden aus der Detailebene bedient, denn eine Summe von Summen bedeutet nichts. Über die Programmierschnittstelle kommt dasselbe mit denselben Regeln: der Zeitraum ist Pflicht, die Seitenfolge wird beim Weiterblättern nicht schlechter, und ein Rechtefehler, ein Vokabularfehler und ein Bereichsfehler werden nie verwechselt. Und der Sichtbereich wird auf dem Server aus den Rechten des Fragenden bestimmt: eine Anfrage darf einengen, was sie sieht, niemals erweitern.

Die Zahlen

Gezählt, nicht geschätzt

  • 443Der einzige offene Port. Das gesamte System läuft verschlüsselt darüber.
  • 13Interne Ports, die die Maschine nie verlassen: dreizehn Firewall-Regeln, die niemand beantragen muss.
  • 8Veröffentlichte Grenzwerte samt Verteileinheit: drei lassen sich verteilen, fünf sind eine Wand.
  • 5.000.000Angegebene Kameras je Anlage, dazu mehr als hunderttausend Server.
  • 64Kameras je Erfassungsprozess: der Grenzwert, der sich verteilen lässt. Fünftausend Kameras sind neunundsiebzig Prozesse.
  • 12Fragen des im Produkt enthaltenen Rechners. Seine Antwort kann lauten: nicht machbar.

Fragen

Wie viele Ports müssen in der Firewall geöffnet werden?

Einer: die 443. Darüber laufen Oberfläche, Livebild, Aufzeichnungen, Karten, künstliche Intelligenz, Konferenz und Programmierschnittstelle, alles verschlüsselt. Das System lauscht insgesamt auf vierzehn Ports, die anderen dreizehn sind aber nur innerhalb der Maschine erreichbar und queren nie das Netz. Für die Netzabteilung sind das dreizehn Ausnahmen, die niemand öffnen, rechtfertigen oder pflegen muss, und eine einzige Prüfung, wenn etwas klemmt.

Was passiert, wenn die Verbindung zwischen Standort und Zentrale abreißt?

Der Standort läuft weiter. Jeder Standort erfasst seine Kameras, erkennt, wendet seine Regeln an, zeichnet auf und schaltet seine Relais vor Ort; zur Zentrale gehen nur Ereignisse und Messwerte, nie Einzelbilder. Ein Ausfall nimmt der Zentrale die Live-Sicht auf diesen Standort, stoppt aber weder Überwachung noch Aufzeichnung, und sobald die Verbindung zurück ist, meldet der Standort alles Angesammelte nach. Deshalb bemisst sich die Bandbreite zwischen Standorten nach Ereignissen, und Video quert das Netz nur, wenn jemand danach fragt.

Wie weit skaliert das wirklich?

Das Produkt nennt mehr als hunderttausend Server und mehr als fünf Millionen Kameras, prüfbar wird das aber erst durch die acht veröffentlichten Grenzwerte, jeder mit seiner Verteileinheit: drei löst man mit zusätzlichen Maschinen, fünf sind eine Wand. Zum Beispiel passen vierundsechzig Kameras in einen Erfassungsprozess, also sind fünftausend Kameras neunundsiebzig Prozesse, verteilt auf die nötigen Maschinen. Der im Produkt enthaltene Rechner erledigt diese Rechnung mit zwölf Fragen, nennt die zuerst erschöpfte Ressource und erklärt eine Auslegung für nicht machbar, sobald sie einen nicht verteilbaren Grenzwert überschreitet.

Die Anlage wird uns zu klein. Was kommt dazu, und was muss neu gemacht werden?

Man stellt eine Maschine dazu und macht nichts neu. In der zentralen Oberfläche erzeugt man einen Registrierungscode, installiert den Dienst auf der neuen Maschine und gibt ihr den Code: die Maschine meldet sich selbst an, mit eigener Identität, und erscheint in der Flotte. Danach erklärt man ihr, welche Arten von Arbeit sie übernehmen kann, und etikettiert Kameras damit; solange sie nicht mindestens eine erklärt, bekommt sie keine Arbeit, und die Oberfläche sagt das laut, statt es zu verschweigen. Die Verteilung stellt sich selbst nach, und nur die Kameras wandern, die tatsächlich die Maschine wechseln: die ganze Anlage wird nicht neu gemischt. Neu rechnen muss man die Auslegung, wenn das Wachstum einen der fünf nicht verteilbaren Grenzwerte überschreitet, und das sagt der Rechner, bevor irgendetwas gekauft wird.

Wie aktualisiert man eine über viele Standorte verteilte Anlage?

Jeder Server veröffentlicht seine Version, seinen Programmstand und seine Startzeit, deshalb sieht man einen Versionsversatz in der Flotte am Bildschirm, statt ihn an dem Tag zu entdecken, an dem etwas ausfällt. Aktualisiert wird Maschine für Maschine, nicht als Generalabschaltung: während ein Standort aktualisiert, erfassen, erkennen und zeichnen die anderen vor Ort weiter auf, denn keiner braucht den anderen zum Arbeiten. Und es gibt keine Konfigurationsdateien, die man Server für Server abgleichen müsste: alles lebt im System und wird im Web bearbeitet, eine Aktualisierung schleppt also keine Spur lokaler Anpassungen mit. Fehlt einem Dienst nach der Aktualisierung etwas, startet er nicht halb: er wartet mit geschlossenem Port und schreibt genau hin, was fehlt. Was wir nicht versprechen, ist ein Termin: den Kalender einer verteilten Anlage setzen der Kunde und sein Wartungsfenster, nicht wir.

Die echte Oberfläche, Schritt für Schritt

Sie legen die Regel einmal fest. IRIS wendet sie immer an.

Sie sehen eine Zusammenfassung der Oberfläche, Schritt für Schritt und ohne Zutun abgespielt. Jede Runde beginnt mit einem anderen Fall. Das vollständige Werkzeug passt in keine Demo.

  1. Prüft das ganze System
  2. Markiert, was ausfällt
  3. Zeigt es auf einem Bildschirm
IRIS NEURAL
30ES
IRISDirectoGrabacionesGISIncidencias3996SituaciónCasosLPRAutomatizacionesIRIS DATA
Frage stellen oder Auftrag geben…Senden
IRIS · Infinity Neural

Und das Beste

Hinter eine Kamera passt ein Mensch.Hinter viertausend passt niemand.

Eine Kamera mehr kostet wenig, ein zusätzliches Augenpaar deutlich mehr. Deshalb wachsen die Kameras, die Aufmerksamkeit nicht. IRIS sieht alle viertausend gleichzeitig und meldet, was heute zählt.

Erzählen Sie uns Ihr Problem, und wir sagen Ihnen, ob IRIS es versteht oder noch nicht.

Wir antworten am selben Werktag.