Massiv skalierbare Grids aufbauen

Von Iqbal Khan

Bei richtiger Umsetzung bieten Enterprise Data Grids ein Utility-Computing und eine einfache Erweiterung.

Ein Enterprise Data Grid ist eine neue Form der IT-Infrastruktur, die hochtransaktionalen Anwendungen eine verbesserte Skalierbarkeit verleiht und die Belastung der Datenbank reduziert. Bei .NET- und Windows-Plattformen könnten diese Anwendungen ASP.NET-Anwendungen oder SOA-Anwendungen (Service Oriented Architecture) sein, die als Windows Communication Foundation (WCF)-Dienste entwickelt und in IIS oder TCP in einer Umgebung mit mehreren Servern gehostet werden. Diese Anwendungen können in C#, VB.NET oder einer der führenden Programmiersprachen entwickelt werden. Ebenso fallen Anwendungen, die in Java, PHP oder anderen Programmiersprachen entwickelt wurden, in dieselbe Kategorie.

Grid Computing erfreut sich in letzter Zeit großer Beliebtheit bei Anwendungen, die massiv parallele Berechnungen erfordern, ein Bedarf, der durch Microsoft HPC Server 2008 abgedeckt wird. Ein Compute Grid ist eine Sammlung von Servern, die problemlos auf Hunderte oder sogar Tausende von Servern skaliert werden kann, was eine viel parallelere Berechnung ermöglicht im Compute Grid verteilt werden. Ein Compute Grid erweitert die Rechenleistung nahtlos durch kostengünstige Hardware.

Den ganzen Artikel lesen
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.