Namenssuche für neuen Datenbankcluster
Willkommen in der Mk-Community › Foren › Community › Off – Topic › Namenssuche für neuen Datenbankcluster
- Dieses Thema hat 9 Antworten und 7 Teilnehmer, und wurde zuletzt aktualisiert vor 15 Jahren, 9 Monaten von MixTer.
-
AutorBeiträge
-
-
5. Juli 2008 um 21:07 Uhr #489079MixTerTeilnehmer
Servus,ich brauche eure Hilfe. Wir ziehen gerade unseren neuen Datenbankcluster hoch und mir fällt einfach kein guter Name ein.Deswegen starte ich diesen Wettbewerb. Der Cluster wird dann auf den Namensvorschlag des Siegers getauft.Datenbankengine: MySQL Cluster Carrier Grade (http://www.mysql.com/products/database/cluster/)OS: Solaris 10Die Hardware (vorerst):2x Eigenbauserver (mit je 2 Quad Xeons und 64 GB RAM; 12x 2,5” SAS Cheetah 10k Raid 10 + 2 Hotspare)Die Regeln:Ich habe lange überlegt und da ihr hier ja schon etwas “anspruchsvoller” seit, habe ich das ganze mal etwas schwerer gemacht als ursprünglich gedacht.Gewinner ist der, der es schafft die höchste Laufzeit (CPUtime des MySQL-Threads!) auf beiden Server zu erzielen. Damit nicht einfach einer jetzt nen halbes Lexikon nimmt und ohne Index Volltextsuchen macht hier noch ein paar Spielregeln:- Das Datenbankmodell muss dem MYSQL! Standard entsprechen. Geprüft werden kann es mit der kostenlosen MySQL Workbench (http://www.mysql.com/products/workbench/)- Das Datenbankmodell muss als Datenbanklayout entworfen worden sein (Replikationsfähig! also transaktionssicher)- Erlaubte Datenbankengines sind HEAP/Memory und InnoDB (MyISAM Achtung hier muss eine eigene “quasi” Transaktionssicherheit gewährleistet sein!)- Es dürfen beliebig viele Tabellen verwendet werden jedoch sollten es weniger als 100 sein sonst wird das Prüfen sehr zeitaufwendig…- Es darf nur eine Database mit einer maximalen Größe von 50MB verwendet werden. (Data + Index = Tablespace <= 50MB)- Alle Tabellen, Texttypen müssen als Collation und Charset folgende Werte aufweisen (Collation: latin1_german1_ci; Charset: latin1)- Die Datenbank darf maximal 1 Mio. Rows (Datenzeilen) insgesamt umfangen, wie diese auf die Tabellen verteilt werden ist egal.- Zur Lasteermittlung müssen min. 3 maximal 5 SQL´s mitgeliefert werden. Die Laufzeit dieser SQL´s wird gemessen und aufaddiert. Achtung! Die SQL´s werden genau in der Reihenfolge wie aufgelistet ausgeführt!- Achtung! SQL´s mit künstlicher Lasterzeugung, durch z.B. fehlende Indexe oder aber durch kartesische Produkte, werden nicht berücksichtigt!MySQL Einstellungen:- Maximaler Query_cache: 8MB- Maixmaler Table_cache: 16MB- Binary Log ist aktiv (wegen Replikation)- Slow_query Schwelle ist auf 5sec eingestellt- Join_Cache ist 8MBder Rest ist Standard!zu schwer möchte ich es ja auch nicht machen. So ich würde sagen Deadline ist in 14 Tagen also am 20.07.2008.Alle die teilnehmen möchten sollen sich bitte hier melden. Diese erhalten im Laufe der nächsten Tage dann via PN eine E-Mailadresse von mir. Bei dieser Mailaddy muss, bis zum oben genannten Datum sowohl das MySQL Dump Script, als auch die SQL´s als komprimierte TXT File eingegangen sein. Die Ergebnisse werde ich dann hier zusammen mit den Scripten posten. Noch ein Hinweis: Sämtliche Scripte und SQL´s sollten bitte ordentlich kommentiert sein. Bitte fügt auch euren Forennamen hinzu, damit man den Gewinner auch richtig ermitteln kann.Okay ich wünsche euch viel Spass und Erfolg.MixTer
-
5. Juli 2008 um 22:07 Uhr #762696NudelMCTeilnehmer
Also wenn ich dir den Server zerballer darf ich ihm ein Namen geben, egal wie bekloppt der ist? 😀
-
5. Juli 2008 um 22:07 Uhr #762697zero coolTeilnehmer
Name für den Cluster…. “staubeimer”
-
5. Juli 2008 um 22:07 Uhr #762702PredatorTeilnehmer
😮
wer die komplexeste query liefert darf den server taufen? sags doch einfach, wenn du benchen willst, anstatt das ganze als “gewinnspiel” zu tarnen.
macht es nicht mehr sinn, einfach den schönsten namen aus den vorschlägen auszuwählen?
-
5. Juli 2008 um 22:07 Uhr #762700MixTerTeilnehmer
NudelMC;318019 said:
Also wenn ich dir den Server zerballer darf ich ihm ein Namen geben, egal wie bekloppt der ist? 😀ähm also es sollte keinen Fehler geben ^^ aber du hast fast alle Möglichkeiten der Mathematik um mal einen kleinen Denkanstoss zu geben. In einem anderen Forum wo ich diesen Wettbewerb auch gestartet habe kamen schon gute Ideen von Matrixen bis zu Astronomischen Berechnungen 🙂
-
6. Juli 2008 um 9:07 Uhr #762741Obi WanAdministrator
Es gibt eine Liste der 500 schnellsten Super Computer der Welt–> http://www.top500.org/chartsleider kann ich dort nicht nach Namen der Maschinen sortieren lassen … aber als Ideebörse wird die Liste sicherlich schon nützlich sein
-
6. Juli 2008 um 21:07 Uhr #762922MixTerTeilnehmer
gebenched ist er schon. Ich weis was die Kiste kann. Hab Sie als Datensource und Datentarget für einen Thermikversuchsaufbau benutzt.45372 Queries/sec (parrallel / gemischt => heist von primitiv queries bis zu komplexesten)Mit nem Kartesischem Produkt bekommste die Kiste natürlich ausgelastet ^^ Na gut wenn keiner will ^^ die ersten Vorschläge hab ich schon. Eine Berechnung der Planetenumlaufbahnen, Rotationen und Fluchtgeschwindigkeiten in Bezug auf das Milchstraßenzentrum komplett in SQL… sieht gut aus muss ich zugeben.Mit unter suchen wir nämlich auch noch so ein paar freie Mitarbeiter. Weil eventuell findet man ja so den richtigen 🙂 die Liste der 500 schnellsten Computer kenn ich selber. Aber das wäre ja nur kopiert.
-
7. Juli 2008 um 16:07 Uhr #763072littledevilTeilnehmer
braingain take it or leave it;)
Was soll auf dem Server thematisch laufen?
P.S. Den gewinner würde ich besser nicht einstellen oder höchstens als Saboteur bei der Konkurrenz…:D
-
7. Juli 2008 um 16:07 Uhr #763079Miami_TEC_NecTeilnehmer
mhh …Hab gerade auf der Homepage des SuperComputers von Jülich gelesen, das man sich da Rechenleistung mieten kann …Vielleicht solltest du da mal deinen Test mit den Datenbanken machen 🙂
-
8. Juli 2008 um 10:07 Uhr #763301MixTerTeilnehmer
Miami_TEC_Nec;318412 said:
mhh …Hab gerade auf der Homepage des SuperComputers von Jülich gelesen, das man sich da Rechenleistung mieten kann …
Vielleicht solltest du da mal deinen Test mit den Datenbanken machen 🙂Wir verkaufen selber Rechenleistung bzw. “CPUtime” 🙂 und ich arbeite an einer Uni. Im Grunde kaufst du nur die “Bearbeitungszeit” auf einer “hypotetischen” CPU. In Wirklichkeit wird aber die Aufgabe dann von einem Cluster, Suplercluster oder GRID erledigt. (und nein wir haben keine Blue Gen oder ähnliches im Keller ^^)
Och derzeit herscht Frachkräftemangel da muss man geschickt rekrutieren. Und es gibt inzwischen viele Firmen die solche “Köderaufgaben” auslegen. Das wohl bekannteste Beispiel kam von Microsoft und einer “Programmiererakademie”. Dort gab es einen Wettbewerk, wo man ein Programm schreiben sollte (eine Art kleiner KI) die mittels kleiner virtueller Robotor in der Lage ist einen “Patienten” zu retten. So ist im “Körper” ein richtiger Krieg um die effizientesten “Bots” entbrannt.
Es ist kaum zu glauben aber gute Leute findet man eigentlich nur noch über Köder… die meisten (ich gebe ich habe auch schon darüber nachgedacht) wandern in die deutschprachigen Nachbarländer aus. Einfach weil hier die Steur mal total übel ist. Von den Lohnnebnekosten zu schweigen. 2 Kunden von meiner Firma haben ihren totalen Firmensitz mit allen Mitarbeitern in die Schweiz ausgelagert. Die haben sogar den Umzug der meisten Mitarbeiter mit Familie etc. gezahlt und trotzdem machen die jetzt ein dickes Umsatzplus.
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.