发明名称 Verteiltes Speichersystem mit Replika-Standortauswahl
摘要 Ein System welches das Folgende umfasst: eine Vielzahl von Rechenclusters, die jeweils einen Rechenspeicher und einen Computer-Prozessor beinhalten; eine verteilte Datenbank, die auf mindestens eine Teilmenge der Vielzahl von Rechenclustern läuft und die mit einer Client-Anwendung interagiert, die auf einem Client-Computer läuft, wobei die verteilte Datenbank konfiguriert ist, um jedes Rechencluster der Rechencluster der verteilten Datenbank gemäß einer entsprechenden Rolle zu verwenden, die dem Rechencluster zugeordnet worden ist, welches Funktionen des Rechenclusters identifiziert; und ein Aktivitätsüberwachungsservice, der konfiguriert ist, um: Interaktionen zwischen der Client-Anwendung und der verteilten Datenbank zu überwachen; vom Überwachen der Interaktionen zwischen der Client-Anwendung und der verteilten Datenbank, Arbeitslastdaten zu generieren, welche die Interaktionen zwischen der Client-Anwendung und der verteilten Datenbank beschreiben; und ein Aufgabenzuordnungsservice, der konfiguriert ist, um: eine Angabe darüber zu erhalten, dass eine erste Anzahl (N) der Rechenclustern einer Replika-Rolle der verteilten Datenbank zuzuordnen sind; eine Angabe darüber zu erhalten, dass eine zweite Anzahl (M) der Rechencluster, denen Replika-Rollen zugeordnet worden sind, eine Votingrolle der verteilten Datenbank zugeordnet werden sollen; unter Verwendung von Arbeitslastdaten N Rechencluster auswählen, die in die verteilte Datenbank miteinzubeziehen sind; die N ausgewählten Rechencluster einer Replika-Rolle innerhalb der verteilten Datenbank zuzuordnen; und M der N ausgewählten Rechencluster einer Voting-Rolle innerhalb der verteilten Datenbank zuzuordnen.
申请公布号 DE202016008045(U1) 申请公布日期 2017.01.27
申请号 DE20162008045U 申请日期 2016.07.01
申请人 GOOGLE INC. 发明人
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项
地址