Verwenden Sie BMC Discovery-Abfragen, um Migrationsdaten für die Migrationsplanung zu extrahieren - AWS Prescriptive Guidance

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie BMC Discovery-Abfragen, um Migrationsdaten für die Migrationsplanung zu extrahieren

Erstellt von Ben Tailor-Hamblin (AWS), Simon Cunningham (), Emma Baldry (AWS) und Shabnam Khan () AWS AWS

Umwelt: Produktion

Quelle: BMC Discovery

Ziel: Migrationsplan

R-Typ: Rehost

Arbeitslast: Alle anderen Workloads

Technologien: Migration, Verwaltung und Verwaltung, Netzwerke, Hybrid Cloud

AWSDienstleistungen: AWS Migration Hub

Übersicht

Dieses Handbuch enthält Abfragebeispiele und Schritte, mit denen Sie mithilfe von BMC Discovery Daten aus Ihrer lokalen Infrastruktur und Ihren Anwendungen extrahieren können. Das Muster zeigt Ihnen, wie Sie BMC Discovery-Abfragen verwenden, um Ihre Infrastruktur zu scannen und Software-, Service- und Abhängigkeitsinformationen zu extrahieren. Die extrahierten Daten werden für die Bewertungs- und Mobilisierungsphasen einer groß angelegten Migration zur Amazon Web Services (AWS) Cloud benötigt. Sie können diese Daten verwenden, um wichtige Entscheidungen darüber zu treffen, welche Anwendungen im Rahmen Ihres Migrationsplans gemeinsam migriert werden sollen.

Voraussetzungen und Einschränkungen

Voraussetzungen

  • Eine Lizenz für BMC Discovery (früher BMCADDM) oder die Software-as-a-Service (SaaS) -Version von BMC Helix Discovery

  • Lokale oder SaaS-Version von BMC Discovery, installiert (Hinweis: Bei lokalen Versionen von BMC Discovery müssen Sie die Anwendung in einem Client-Netzwerk mit Zugriff auf alle Netzwerk- und Servergeräte installieren, für die eine Migration zwischen mehreren Rechenzentren vorgesehen ist. Der Zugriff auf das Client-Netzwerk muss gemäß den Anweisungen zur Anwendungsinstallation bereitgestellt werden. Wenn das Scannen von Windows Server-Informationen erforderlich ist, müssen Sie ein Windows-Proxy-Manager-Gerät im Netzwerk einrichten.)

  • Netzwerkzugriff, damit die Anwendung Geräte in mehreren Rechenzentren scannen kann, wenn Sie BMC Helix Discovery verwenden

Versionen der Produkte

  • BMCDiscovery 22.2 (12.5)

  • BMCEntdeckung 22.1 (12,4)

  • BMCEntdeckung 21.3 (12,3)

  • BMCEntdeckung 21,05 (12,2)

  • BMCEntdeckung 20.08 (12,1)

  • BMCEntdeckung 20.02 (12,0)

  • BMCEntdeckung 11.3

  • BMCEntdeckung 11.2

  • BMCEntdeckung 11.1

  • BMCEntdeckung 11.0

  • BMCAtrium Discovery 10.2

  • BMCAtrium Discovery 10.1

  • BMCAtrium Discovery 10.0

Architektur

Das folgende Diagramm zeigt, wie Vermögensverwalter BMC Discovery-Abfragen verwenden können, um BMC modellierte Anwendungen sowohl in SaaS- als auch in lokalen Umgebungen zu scannen.

Architektur, die BMC Discovery verwendet, um Software-, Service- und Abhängigkeitsinformationen zu extrahieren.

Das Diagramm zeigt den folgenden Arbeitsablauf: Ein Asset Manager verwendet BMC Discovery oder BMC Helix Discovery, um Datenbank- und Softwareinstanzen zu scannen, die auf virtuellen Servern laufen, die auf mehreren physischen Servern gehostet werden. Das Tool kann Anwendungen mit Komponenten modellieren, die sich über mehrere virtuelle und physische Server erstrecken.

Technologie-Stack

  • BMCEntdeckung

  • BMCHelix Discovery

Tools

  • BMCDiscovery ist ein Tool zur Erkennung von Rechenzentren, mit dem Sie Ihr Rechenzentrum automatisch erkennen können.

  • BMCHelix Discovery ist ein SaaS-basiertes Erkennungs- und Abhängigkeitsmodellierungssystem, mit dem Sie Ihre Datenbestände und deren Abhängigkeiten dynamisch modellieren können.

Bewährte Methoden

Es ist eine bewährte Methode, Anwendungs-, Abhängigkeits- und Infrastrukturdaten abzubilden, wenn Sie in die Cloud migrieren. Die Zuordnung hilft Ihnen dabei, die Komplexität Ihrer aktuellen Umgebung und die Abhängigkeiten zwischen den verschiedenen Komponenten zu verstehen.

Die Inventarinformationen, die diese Abfragen liefern, sind aus mehreren Gründen wichtig:

  1. Planung — Wenn Sie die Abhängigkeiten zwischen den Komponenten verstehen, können Sie den Migrationsprozess effektiver planen. Beispielsweise müssen Sie möglicherweise zuerst bestimmte Komponenten migrieren, um sicherzustellen, dass andere erfolgreich migriert werden können.

  2. Risikobewertung — Durch die Zuordnung der Abhängigkeiten zwischen den Komponenten können Sie potenzielle Risiken oder Probleme identifizieren, die während des Migrationsprozesses auftreten können. Sie könnten beispielsweise feststellen, dass bestimmte Komponenten auf veralteten oder nicht unterstützten Technologien basieren, was zu Problemen in der Cloud führen könnte.

  3. Cloud-Architektur — Die Zuordnung Ihrer Anwendungs- und Infrastrukturdaten kann Ihnen auch dabei helfen, eine geeignete Cloud-Architektur zu entwerfen, die Ihren organisatorischen Anforderungen entspricht. Beispielsweise müssen Sie möglicherweise eine mehrstufige Architektur entwerfen, um Hochverfügbarkeits- oder Skalierbarkeitsanforderungen zu erfüllen.

Insgesamt ist die Zuordnung von Anwendungs-, Abhängigkeits- und Infrastrukturdaten ein entscheidender Schritt im Cloud-Migrationsprozess. Die Kartierung kann Ihnen helfen, Ihre aktuelle Umgebung besser zu verstehen, potenzielle Probleme oder Risiken zu identifizieren und eine geeignete Cloud-Architektur zu entwerfen.

Epen

AufgabeBeschreibungErforderliche Fähigkeiten

Identifizieren Sie ITSM die Eigentümer.

Identifizieren Sie die Inhaber des IT Service Management (ITSM) (in der Regel, indem Sie sich an die operativen Support-Teams wenden).

Leiter der Migration

PrüfenCMDB.

Identifizieren Sie die Anzahl der Konfigurationsmanagement-Datenbanken (CMDBs), die Inventarinformationen enthalten, und identifizieren Sie dann die Quellen dieser Informationen.

Leiter der Migration

Identifizieren Sie Discovery-Tools und prüfen Sie, ob BMC Discovery verwendet wird.

Wenn Ihr Unternehmen BMC Discovery verwendet, um Daten über Ihre Umgebung an das CMDB Tool zu senden, überprüfen Sie den Umfang und die Reichweite der Scans. Überprüfen Sie beispielsweise, ob BMC Discovery alle Rechenzentren scannt und ob sich die Access-Server in Perimeterzonen befinden.

Leiter der Migration

Prüfen Sie den Stand der Anwendungsmodellierung.

Prüfen Sie, ob Anwendungen in BMC Discovery modelliert wurden. Wenn nicht, empfehlen Sie die Verwendung des BMC Discovery-Tools, um zu modellieren, welche laufenden Softwareinstanzen eine Anwendung und einen Geschäftsdienst bereitstellen.

Migrationsingenieur, Migrationsleiter
AufgabeBeschreibungErforderliche Fähigkeiten

Extrahieren Sie Daten auf physischen und virtuellen Servern.

Um Daten auf den von BMC Discovery gescannten physischen und virtuellen Servern zu extrahieren, verwenden Sie Query Builder, um die folgende Abfrage auszuführen:

search Host show key as 'Serverid', virtual, name as 'HOSTNAME', os_type as 'osName', os_version as 'OS Version', num_logical_processors as 'Logical Processor Counts', cores_per_processor as 'Cores per Processor', logical_ram as 'Logical RAM', #Consumer:StorageUse:Provider:DiskDrive.size as 'Size'

Hinweis: Sie können die extrahierten Daten verwenden, um die geeigneten Instanzgrößen für die Migration zu ermitteln.

Migrationsingenieur, Migrationsleiter

Extrahieren Sie Daten aus modellierten Anwendungen.

Wenn Ihre Anwendungen in BMC Discovery modelliert werden, können Sie Daten über die Server extrahieren, auf denen die Anwendungssoftware ausgeführt wird. Um die Servernamen abzurufen, verwenden Sie Query Builder, um die folgenden Abfragen auszuführen:

search SoftwareInstance show key as 'ApplicationID', #RunningSoftware:HostedSoftware:Host:Host.key as 'ReferenceID', type, name

Hinweis: Anwendungen werden in BMC Discovery anhand einer Sammlung laufender Softwareinstanzen modelliert. Die Anwendung ist von allen Servern abhängig, auf denen die Anwendungssoftware ausgeführt wird.

BMCBesitzer der Discovery-Anwendung

Extrahieren Sie Daten aus Datenbanken.

Um eine Liste aller gescannten Datenbanken und der Server, auf denen diese Datenbanken laufen, zu erhalten, verwenden Sie Query Builder, um die folgende Abfrage auszuführen:

search Database show key as 'Key', name, type as 'Source Engine Type', #Detail:Detail:ElementWithDetail:SoftwareInstance.name as 'Software Instance', #Detail:Detail:ElementWithDetail:SoftwareInstance.product_version as 'Product Version', #Detail:Detail:ElementWithDetail:SoftwareInstance.edition as 'Edition', #Detail:Detail:ElementWithDetail:SoftwareInstance.#RunningSoftware:HostedSoftware:Host:Host.key as 'ServerID'
Besitzer der App

Extrahieren Sie Daten zur Serverkommunikation.

Um Informationen über die gesamte Netzwerkkommunikation zwischen Servern abzurufen, die von BMC Discovery anhand von historischen Netzwerkkommunikationsprotokollen gesammelt wurden, verwenden Sie Query Builder, um die folgende Abfrage auszuführen:

search Host TRAVERSE InferredElement:Inference:Associate:DiscoveryAccess TRAVERSE DiscoveryAccess:DiscoveryAccessResult:DiscoveryResult:NetworkConnectionList TRAVERSE List:List:Member:DiscoveredNetworkConnection PROCESS WITH networkConnectionInfo
BMCBesitzer der Discovery-Anwendung

Extrahieren Sie Daten zur Anwendungserkennung.

Um Informationen zu Anwendungsabhängigkeiten zu erhalten, verwenden Sie Query Builder, um die folgende Abfrage auszuführen:

search SoftwareInstance show key as 'SRC App ID', #Dependant:Dependency:DependedUpon:SoftwareInstance.key as 'DEST App ID'
BMCBesitzer der Discovery-Anwendung

Extrahieren Sie Daten zu Unternehmensdienstleistungen.

Um Daten zu Unternehmensdiensten zu extrahieren, die von Hosts bereitgestellt werden, verwenden Sie Query Builder, um die folgende Abfrage auszuführen:

search Host show name, #Host:HostedSoftware:AggregateSoftware:BusinessService.name as 'Name'
BMCBesitzer der Discovery-Anwendung

Fehlerbehebung

ProblemLösung

Eine Abfrage kann nicht ausgeführt werden oder enthält nicht aufgefüllte Spalten.

Überprüfen Sie die Asset-Datensätze in BMC Discovery und ermitteln Sie, welche Felder Sie benötigen. Ersetzen Sie dann diese Felder in der Abfrage mithilfe des Abfrage-Generators.

Die Details einer abhängigen Anlage werden nicht ausgefüllt.

Dies ist wahrscheinlich auf Zugriffsberechtigungen oder Netzwerkkonnektivität zurückzuführen. Das Discovery-Tool verfügt möglicherweise nicht über die erforderlichen Berechtigungen für den Zugriff auf bestimmte Ressourcen, insbesondere wenn sie sich in verschiedenen Netzwerken oder in unterschiedlichen Umgebungen befinden.

Wir empfehlen Ihnen, eng mit Experten für die Datenermittlung zusammenzuarbeiten, um sicherzustellen, dass alle relevanten Ressourcen identifiziert werden.

Zugehörige Ressourcen

Referenzen

Anleitungen und Videos