Heim >häufiges Problem >Was bedeutet IOE-Architektur?
Die IOE-Architektur nutzt IBM-Minicomputer, Oracle-Datenbanken und EMC-Speichergeräte. Alle drei sind ausländische IT-Giganten. Unter ihnen vertritt IBM Hardware- und Gesamtlösungsdienstleister, Oracle vertritt Datenbanken und EMC vertritt Datenspeicher.
IOE wurde eliminiert, oder es gibt mehr Auswahlmöglichkeiten, anstatt nur die IOE-Architektur zu verwenden. (Empfohlenes Lernen: PHP-Video-Tutorial)
Es gibt zwei spezifische Erklärungen für den Übergang zu IOE
Nr bezieht sich auf die Modernisierung der IT-Architektur Konkret werden Hosts, vertreten durch IBM, relationale Datenbanken, repräsentiert durch ORACLE, und High-End-Speichergeräte, repräsentiert durch EMC, durch neue Cloud-Computing-Technologien ersetzt, was wir oft als „Cloudifizierung“ bezeichnen ". Unter anderem werden Hosts durch X86-Geräte ersetzt, traditionelle Datenbanken werden durch Open-Source-Datenbankprodukte ersetzt und auch High-End-Speicher mit SAN-Strukturen werden durch Cloud-Speicherprodukte und -systeme beeinflusst. Jeder dieser drei Aspekte der Arbeit kann als spezifische Manifestation von „De-IOE“ bezeichnet werden.
Der zweite Punkt bezieht sich auf das „harte Vorgehen“ gegen ausländische IT-Ausrüstung, insbesondere amerikanische Produkte, wobei Produkte von IBM, ORACLE, EMC und anderen Unternehmen reduziert oder gar nicht mehr gekauft werden.
Bereits vor fünf oder sechs Jahren begann China Mobile, die Cloud-Entwicklung von Business-Support-Systemen zu untersuchen. Zu dieser Zeit war Virtualisierungstechnologie in Systemen weit verbreitet, aber die Implementierung einer umfassenden Cloud-Transformation eines großen Business-Support-Systems war mit mindestens drei Problemen verbunden:
Erstens gab es das Problem der flexiblen Zuweisung und Bereitstellung von Ressourcen. Durch die Virtualisierungstechnologie können große Rechenressourcen in kleine Teile zerlegt werden, es müssen jedoch noch viele technische Probleme gelöst werden, ob diese aufgeteilten Rechenressourcen flexibel genutzt werden können und ob sie zu neuen Rechenkapazitäten neu gruppiert werden können. Wenn der Ressourcenpool nicht flexibel zwischen Systemen zugewiesen werden kann, wird dadurch nicht nur die Gesamteffizienz nicht verbessert, sondern die Systemeffizienz kann aufgrund übermäßigen Verbrauchs bei Ressourcenaufrufen zwischen Systemen sogar verringert werden.
Zweitens stellt sich die Frage, wie sich Anwendungssoftware an die Cloudifizierung der Hardware anpasst. IOE-Hersteller haben viel Aufwand in die Software gesteckt, legen aber auch Wert auf die Verbesserung der Leistung und Stabilität ihrer Produkte. Angesichts der offenen X86-Plattform und der Open-Source-Software muss viele Software neu entwickelt oder angepasst werden. Die zunehmende Entwicklung von Anwendungssoftware bringt auch Unsicherheiten in Bezug auf die Stabilität des Systems mit sich. Dies bedeutet auch, dass unter der neuen technischen Architektur Systemsoftware und Anwendungssoftware integriert werden und Entwickler eine doppelte Entwicklungsarbeitslast tragen müssen.
Drittens geht es darum, ein Betriebs- und Wartungsmanagementsystem einzurichten, das die Cloudifizierung des Systems unterstützt. Die Einführung der Cloud-Computing-Technologie ermöglicht eine flexible Zuweisung von Rechenressourcen, kann jedoch zu einer Katastrophe für die Systemwartung und -verwaltung führen. Traditionelle Arbeitsteilungsschnittstellen, Arbeitsabläufe, Notfallpläne usw. werden sich mit zunehmendem Grad der Cloudifizierung des Systems schrittweise ändern. Insbesondere bei der Softwarewartung wird es großen und sogar subversiven Tests ausgesetzt sein.
Aufgrund der vielen Probleme untersucht China Mobile aktiv und kontinuierlich die Cloud-Transformation und setzt sie ordnungsgemäß um. Zunächst implementierte die Zugriffsebene eine umfassende Cloud-Desktop-Transformation; später wurden das Zugriffsmodul des CRM-Systems und die Abrechnungsdatenspeicherung des BOSS-Systems in der Cloud getestet. Die Transformation umfasst nicht nur virtuelle Maschinen und , der Fortschritt in Aspekten wie verteilter und Open Source ist radikaler.
Weitere technische Artikel zum Thema PHP finden Sie in der Spalte PHP-Grafik-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonWas bedeutet IOE-Architektur?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!