Analyse und Entwurf von Fehlertoleranzstrategien für ein transaktionales verteiltes Betriebssystem
Analyse und Entwurf von Fehlertoleranzstrategien für ein transaktionales verteiltes Betriebssystem
批准号:
18510134
负责人:
Professor Dr. Peter Schulthess
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2005
资助国家:
德国
项目状态:
已结题
起止时间:
2004-12-31 至 2009-12-31
中文摘要
Aktuelle PC-Cluster system konzentrieren . cn . [cn]。让我们来了解一下,我们是如何做到这一点的。替代性的hierzu können verilte方案,每个方案都明确了fehlertolerance和wierderanlauf strategy的实现,包括derderenchende中间件软件verwenden。[3]河北省软件研究现状与发展趋势[j]。检查点),abgespeichert。in Fehlerfall fällt der Cluster someit night auf den initialen Zustand, sonderauf den letzten Sicherungspunkt zurck and begin von dort wider seine Arbeit。德国德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语:德语Wesentlich ist hierbei, dass die verwendeten Betriebssysteme weder fgr den Cluster-Betrieb, noch im Hinblick auf verteilte Fehlertoleranz entworfen wurden。Letzteres betrifft einterseits die Zustandssicherung, die auch Informationen im Betriebssystemkern (z.B. gesetzte Sperren) einschließt, sowie andererseits auch ofschwierige rcksetzung der Kernstrukturen im Fehlerfall。Durch die vorarbeen der Antragsteller gibt es stichhaltige grnde anzunehmen, ass in einem verteilten Betriebssystem mit transaktionalem verteiltem Speicher (TVS) disese Aufwandsgrenzen elegant berwunden werden können。Da das betriebsystem system在TVS上的销售为:untergebracht ist vereinfacht,即:Zustandssicherung erheblich和die Rücksetzungsfähigkeit ist eine Grundeigenschaft des TVS。
英文摘要
Aktuelle PC-Cluster Systeme konzentrieren sich auf die Bereitstellung hoher Rechenleistung und Ausfallsicherheit für Dienste. Letztere wird durch redundante Maschinen erreicht, die im Fehlerfall die Aufgabe von ausgefallenen Knoten übernehmen. Alternativ hierzu können verteilte Programme auch explizit Fehlertoleranz und Wiederanlauf Strategien implementieren oder entsprechende Middleware-Software verwenden. Hierbei wird in der Regel auf Softwareebene ein Schnappschuss des Zustands des Clusters, ein so genannter Sicherungspunkt (engl. Checkpoints), abgespeichert. Im Fehlerfall fällt der Cluster somit nicht auf den initialen Zustand, sondern auf den letzten Sicherungspunkt zurück und beginnt von dort wieder seine Arbeit. Sicherungspunktverfahren wurden ausgiebig erforscht, stoßen jedoch schnell an Aufwandsgrenzen, die sich trotz harter Forschungsanstrengungen über Jahrzehnte als vergleichsweise hart erwiesen haben. Wesentlich ist hierbei, dass die verwendeten Betriebssysteme weder für den Cluster-Betrieb, noch im Hinblick auf verteilte Fehlertoleranz entworfen wurden. Letzteres betrifft einerseits die Zustandssicherung, die auch Informationen im Betriebssystemkern (z.B. gesetzte Sperren) einschließt, sowie andererseits auch die oft schwierige Rücksetzung der Kernstrukturen im Fehlerfall. Durch die Vorarbeiten der Antragsteller gibt es stichhaltige Gründe anzunehmen, dass in einem verteilten Betriebssystem mit transaktionalem verteiltem Speicher (TVS) diese Aufwandsgrenzen elegant überwunden werden können. Da das Betriebssystem selbst im TVS untergebracht ist vereinfacht sich die Zustandssicherung erheblich und die Rücksetzungsfähigkeit ist eine Grundeigenschaft des TVS.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金