Die Begrenzung definiert die Funktion der Appliance, und es wird definiert, wie die Appliance der Grid-Steuerung und anderen Appliances auf dem Grid angezeigt wird. Durch Definieren der Appliance-Begrenzung, können Sie alle erforderlichen Komponenten festlegen, um die Appliance zu konfigurieren, um sie an Daten auf externen Speicher-Volumes zu binden und um sie mit anderen Appliances zu verbinden.
Klicken Sie mit der rechten Maustaste auf die Appliance, und wählen Sie "Begrenzung ändern" aus, um die Begrenzung zu definieren. Die Eigenschaftsseite "Klassen-Editor" wird angezeigt.
Sie können die allgemeinen und visuellen Informationen zu Ihrer Appliance eingeben.
Der Klassenname ist der Name, der auf dem Symbol im Katalog angezeigt wird.
Der Name der Instanz wird automatisch generiert, wenn Sie das Symbol auf die Arbeitsfläche ziehen. Anders als der Klassenname sollte die Instanz die Rolle der Appliance benennen. Im Katalog hat der Tomcat-Anwendungsserver beispielsweise den Instanzennamen "srv".
Außerdem sollte der Instanzenname keine Zahlen oder Attribute, wie srv64, enthalten. Der Name sollte die Rolle, nicht die Klasse sein.
Der Name und die Instanzennamensvorlage werden wie unten dargestellt auf dem Symbol angezeigt:
Die erste Instanz der Appliance verwendet den angegebenen Wert, während nachfolgende Instanzen den hier definierten Namen und ein numerisches Suffix verwenden. Wenn kein Instanzenname angegeben ist, wird der Klassenname als Präfix für alle Appliances verwendet.
Dabei handelt es sich um freien Text, mit dem Appliances in den Katalogen gruppiert werden. Sie können dies verwenden, um einen Klassensatz nach Funktion, z. B. Datenbank-Appliances oder Speicher, nach Anbieter oder nach anderen Kriterien zu definieren.
In der Beschreibung sollte die Klasse beschrieben werden und normalerweise die Version des Appliance-Hauptpakets enthalten, z. B. TOMCAT-Appliance basierend auf CentOS 6.3 64-Bit und Apache Tomcat 6.
Der Speicherort der Dokumentation, z. B. das Datenblatt. Sie können die URL zu einem späteren Zeitpunkt hinzufügen.
Sie können die Farbe, Größe und das Betriebssystem für das Symbol auswählen. Die Farbe wird häufig verwendet, um Klassen mit unterschiedlichen Funktionen zu gruppieren. Zum Beispiel könnten Anwendungsserver violett und Netzkomponenten grau dargestellt werden. Wählen Sie außerdem die Größe, um eine Vorstellung von der Anzahl Terminals zu erhalten, um ein angemessen proportioniertes Symbol zu erstellen.
Information zur Virtualisierung und zu erweiterten Funktionen finden Sie im Handbuch für Anwendungsarchitekten.
Führen Sie folgende Schritte aus:
Die Eigenschaftsseite "Klassen-Editor" wird geöffnet, und die Registerkarte Allgemein wird angezeigt.
Schnittstellen bieten die Möglichkeit für eine Appliance, mit der Außenwelt zu kommunizieren. Für die Kommunikation mit anderen Appliances in der gleichen Anwendung verwendet eine Appliance Terminals, darunter Eingabe- und Ausgabe-Terminals.
Die Terminaltypen und Schnittstellen lauten folgendermaßen:
Es gibt zwei Terminal-Typen:
Sie müssen ein anderes Terminal für jeden Dienst definieren, den die Appliance bereitstellt. Wenn eine Appliance beispielsweise eine Datentypeneingabe und eine Webbenutzer-Schnittstelle bereitstellt, werden diese Dienste auf zwei unterschiedlichen Terminals bereitgestellt. Somit können diese Dienste explizit und auf den Diagrammen sichtbar verbunden werden.
Sie sollten separate Ausgabe-Terminals für jeden Dienst definieren, den die Appliance benötigt. Wenn Sie beispielsweise über Datenbank- und Mail-Server-Dienste verfügen, müssten Sie zwei unterschiedliche Ausgabe-Terminals definieren. Diese Trennung bietet eine größere Vielseitigkeit beim Verbinden der Dienste und macht die Verbindung auf dem Diagramm sichtbarer.
Außerdem definiert CA AppLogic® ein Gateway-Ausgabe-Terminal. Die Gateway-Ausgabe ist ein spezielles Ausgabe-Terminal für den Zugriff auf ein Subnetz oder externes Netzwerk. Sie verwenden diese hauptsächlich, um Appliances zu verbinden, die auf externe IP-Adressen verweisen und durch eine spezialisierte Appliance, wie NET2, mit der Außenwelt verbunden werden.
Rohe Schnittstellen ermöglichen es einer Appliance mit Elementen außerhalb der Appliance zu kommunizieren. Im Gegensatz zu Terminals, die mit Appliances in der gleichen Anwendung kommunizieren, kommunizieren rohe Schnittstellen außerhalb einer Appliance. Dazu gehört auch die Kommunikation mit anderen Appliances sowie mit der Außenwelt. Rohe Schnittstellen sind virtuellen Netzwerkschnittstellen in virtuellen Maschinen und NICs in traditionellen Servern sehr ähnlich.
Die Anwendungskonfiguration weist der rohen Schnittstelle die IP-Adresse zu. Außerdem können Sie eine rohe Schnittstelle verwenden, um mit einer Appliance zu kommunizieren, wenn Punkt-zu-Punkt-Ausgabe-Terminals nicht ausreichen. Beispiel: Viele-zu-einer- und Viele-zu-viele-Verbindungen, vor allem jene, die Multicast verwenden.
Bevor mehrere rohe Schnittstellen unterstützt wurden, wurde eine einzelne externe Schnittstelle für die gesamte Kommunikation verwendet. Diese rohe Legacy-Schnittstelle steht für Abwärtskompatibilitätszwecke zur Verfügung, sollte jedoch nicht verwendet werden.
Dies ist eine Netzwerk-spezialisierte Schnittstelle, die die Appliance verwendet, um mit der Grid-Steuerung zu kommunizieren.
Führen Sie folgende Schritte aus:
Um alle Einschränkungen für den gesamten Datenverkehr zuzulassen, legen Sie das Protokoll auf "Alle" fest. Mit "Alle" sind alle auf MAC und IP-Adresse beschränkten Protokolle zulässig.
Sie können zusätzliche Protokolltypen in der Appliance-Begrenzung in der Registerkarte zur Konfiguration des Anwendungsprotokolls konfigurieren.
Normalerweise befinden sich Eingaben auf der linken Seite und Ausgaben rechts. Dies gilt auch für die rohen Schnittstellen. Dies ist nützlich für Feedback-Terminals, deren Verbindungen entgegen dem üblichen Fluss von links nach rechts verlaufen.
Für gewöhnlich werden Gateway-Ausgabe-Terminals verwendet, um Appliances mit der Subnetz-Gateway-Appliance ([GatewayOutNet][NET]]) zu verbinden. Nur ein Ausgabe-Terminal einer Appliance kann als Gateway ausgewählt werden. Die meisten Appliances haben keine Gateway-Ausgaben.
Markiert die als Gateway-Verbindungen angegebenen Ausgaben mit einem dunkelblauen Indikator auf dem Appliance-Symbol.
Das Attribut "Freigeben" kann nicht für rohe Schnittstellen angegeben werden und sollte nicht für Windows-Appliances aktiviert werden. Es sollte nicht für Appliances festgelegt werden, die separate Netzwerkverkehrsstatistiken erfordern. Appliances, die Netzwerkverkehrsstatistiken für die Überwachungs-Appliance bereitstellen, stellen für freigegebene Terminals lediglich aggregierte Statistiken zur Verfügung.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|