MOUNTAIN VIEW, Kalifornien - 16. März 2010- NorthScale, Inc., ein Software-Startup aus dem Silicon Valley, hat heute eine neue Generation von elastischer Dateninfrastruktur-Software vorgestellt, die für die Datenmanagement-Anforderungen moderner Webanwendungen und Cloud-Computing-Umgebungen optimiert ist. Das Unternehmen wurde von den Leitern des Open-Source-Projekts memcached gegründet - einer Dateninfrastrukturtechnologie, die das Herzstück von 18 der 20 meistbesuchten Websites und Tausender anderer ist. Aufbauend auf dieser Grundlage stellt die NorthScale Server-Produktfamilie eine neue Klasse von Datenverwaltungstechnologien dar, die erhebliche Kosten-, Leistungs- und Skalierbarkeitsvorteile gegenüber der relationalen Datenbanktechnologie für die große Mehrheit der mit Webanwendungen verbundenen Daten bietet.
"FarmVille, Café World, Mafia Wars und andere Spiele von Zynga haben über 235 Millionen aktive Nutzer pro Monat. Wir verlassen uns auf die Technologie von NorthScale, um das möglich zu machen", sagt Cadir Lee, Chief Technology Officer bei Zynga. "Als langjährige Nutzer und Mitglieder der memcached-Community haben wir großen Respekt vor dem Team von NorthScale. Unsere interne Entwicklungsarbeit zur Erweiterung von memcached entsprach eindeutig ihrer Vision und wir haben bei der Entwicklung von NorthScale Membase Server eng mit dem Team zusammengearbeitet. Wir erwarten, dass wir die Leistung und Verfügbarkeit unserer Spiele verbessern und gleichzeitig die Hardware- und Verwaltungskosten senken können, wenn wir die Daten von relationalen Datenbanken auf die NorthScale Membase-Technologie umstellen."
Eine neue Klasse von Daten erfordert eine neue Klasse von Datenbanktechnologie
In einem kürzlich erschienenen Whitepaper* schätzt IDC, dass "im Jahr 2012 die Menge an digitalen Informationen, die in diesem Jahr produziert wird, fast 2.500 Exabyte [entspricht 2.500 Milliarden Gigabyte] oder das Fünffache der 2008 produzierten Menge betragen wird". In dem White Paper wird das Wachstum des Internets als Hauptursache für diese Datenexplosion genannt.
Heutzutage erzeugen Webanwendungen Daten in einem Umfang, der jede andere Kategorie interaktiver Softwaresysteme bei weitem übertrifft, und das für eine viel größere Anzahl von Benutzern. Viele dieser Daten und die Interaktionsmuster zwischen Software und Daten unterscheiden sich grundlegend von denen transaktionaler Softwaresysteme wie Lohnbuchhaltung und ERP. Trotz dieser Unterschiede wird die relationale Datenbanktechnologie weiterhin als "Einheitslösung" für beide Softwarekategorien verwendet.
"Relationale Datenbanktechnologie hat uns 40 Jahre lang gute Dienste geleistet und wird dies wahrscheinlich auch in absehbarer Zukunft tun, um Transaktionen zu unterstützen, die ACID-Garantien erfordern. Aber eine große und zunehmend dominierende Klasse von Softwaresystemen und Daten benötigt diese Garantien nicht", sagte Carl Olofson, Research Vice President bei IDC. "Ein Großteil der Daten, die von Webanwendungen verarbeitet werden, haben weniger strenge Transaktionsanforderungen, aber mangels praktischer Alternativen verwenden viele IT-Teams weiterhin relationale Technologien und nehmen deren Kosten und Skalierbarkeit unnötigerweise in Kauf. Für diese Anwendungen und Daten bieten verteilte Key-Value-Cache- und Datenbanktechnologien wie die von NorthScale eine vielversprechende Alternative."
"Relationale Datenbanktechnologie ist ein unerträglicher Overkill für die meisten Daten, die hinter Webanwendungen stehen - das ist so, als würde man einen 18-Rad-Wagen benutzen, wenn ein Lieferwagen ausreicht", sagt James Phillips, NorthScale-Mitbegründer und Chief Strategy Officer. "NorthScale liefert den Lieferwagen und stellt eine elastische Dateninfrastruktur-Software vor, die einfach, schnell und unendlich skalierbar ist - passend zu den Skalierungsanforderungen und der Architektur moderner Webanwendungen und Compute Clouds und verspricht eine erhebliche Reduzierung der damit verbundenen Kapital- und Betriebskosten."
Einführung in die NorthScale Server-Produktfamilie
Die heute vorgestellte NorthScale Server-Familie für elastische Dateninfrastrukturen wurde entwickelt, um Kunden die Möglichkeit zu geben, dort anzufangen, wo sie sind - mit vorhandener relationaler Datenbanktechnologie und -expertise - und sich schrittweise zu einer skalierbaren Datenarchitektur für ihre Webanwendungen weiterzuentwickeln. Die NorthScale-Produkte - NorthScale® Memcached Server™ und NorthScale® Membase Server™ - bieten einen praktischen, schrittweisen und nahtlosen Weg nach vorn.
Erster Schritt: NorthScale Memcached Server zur Entlastung der Datenbank
NorthScale Memcached Server ist ein idealer Ausgangspunkt für IT-Teams, die eine Scale-Out-Datenarchitektur für ihre Webanwendungen und Cloud-Computing-Infrastrukturen einführen wollen. NorthScale Memcached Server ist eine erweiterte Distribution von memcached, die von den führenden Mitwirkenden des memcached Open-Source-Projekts entwickelt und unterstützt wird. Memcached ist eine verteilte In-Memory-Caching-Technologie, die neben der relationalen Datenbanktechnologie eingesetzt wird, um häufig genutzte Daten zwischenzuspeichern und so die Anzahl der Datenbankabfragen einer Anwendung zu reduzieren. Da memcached die relationale Datenbanktechnologie nicht ersetzt, sondern ergänzt, ist es einfach zu übernehmen und bietet unmittelbare Kosten-, Leistungs- und Skalierbarkeitsvorteile.
NorthScale hat Memcached in ein Paket gepackt, so dass es einfach zu beziehen, zu installieren und zu verwalten ist. Der NorthScale Memcached Server ist die einzige Memcached-Distribution, die kombiniert wird:
- Sichere Mehrmandantenfähigkeit von Anwendungen - sichere Unterstützung mehrerer Anwendungen auf einem gemeinsamen Cluster
- Dynamische Clusterskalierung - mühelose Erweiterung eines Memcached-Clusters mit automatischen Client-Updates
- Browserbasierte Cluster-Verwaltung - einfache Überwachung und Verwaltung eines Memcached-Clusters<
- 100% "memcapable"-Zertifizierung - unterstützt korrekt und vollständig alle Protokolle und Operationen
- Erstklassige Unterstützung sowohl für Linux- als auch für Microsoft Windows-Technologien
"Betrieb von Koreas Suchportal Nummer eins, Naver.dedie Nummer eins unter den Kinderportalen, Jr.naver.comund die Nummer eins unter den Spieleportalen, Hangame.comNHN bedient insgesamt fast 70 Millionen Nutzer", sagt Chang Song, Chief Performance Architect bei NHN. "NorthScale Memcached Server wird die Grundlage einer gemeinsamen Datenmanagement-Infrastruktur bilden, die die Anwendungsentwicklung und die Produktionseinführung in allen Abteilungen und Geschäftsbereichen unterstützt. Die Multi-Tenancy-Fähigkeiten von NorthScale sind in unserer Umgebung besonders wichtig. NHN ist stolz darauf, mit NorthScale in der Open-Source-Memcached-Community sowohl bei der Definition als auch bei der Implementierung der Einrichtungen zusammengearbeitet zu haben, die zur Unterstützung der wachsenden Anforderungen unserer Caching-Dienste erforderlich sind."
Nächster Schritt: NorthScale Membase Server für eine verlässliche, persistente Datenbank
NorthScale Membase Server ist eine leistungsstarke, verteilte Key-Value-Datenbank, die auf der Grundlage von NorthScale Memcached Server aufbaut. NorthScale Membase Server ist direkt mit den Memcached-APIs und bestehenden Client-Bibliotheken kompatibel und bietet einen Ort, an dem Daten von Webanwendungen weitaus effizienter und kostengünstiger gespeichert werden können als in einer relationalen Datenbank.
Memcached reduziert zwar die Anzahl der Lesevorgänge, die eine Anwendung aus der Datenbank durchführen muss, aber die Daten werden letztendlich immer noch in der relationalen Datenbank gespeichert. Mit NorthScale Membase Server kann ein Unternehmen Daten identifizieren und schrittweise von einem relationalen System zu Membase "ableiten", um die einfachen, schnellen und unendlichen Eigenschaften von Memcached sowohl beim Lesen als auch beim Schreiben zu nutzen und gleichzeitig die Kosten für die Datenverwaltung zu senken. NorthScale Membase Server bietet:
- Verteilte Key-Value-Datenbank - einfacher, schneller, schemafreier Mechanismus zur Speicherung von Datenobjekten
- Unendliche Skalierbarkeit - fügen Sie einfach weitere Commodity-Server hinzu, um die Daten- und IO-Kapazität zu erweitern<
- Extrem hohe Leistung - die Geschwindigkeit von memcached sowohl für Lese- als auch für Schreibvorgänge
- Abstimmbares Persistenzverhalten - Optimierung der Schreibmuster entsprechend den Anwendungsanforderungen
- Steckbare Speicher-Engine - Speichern von Daten innerhalb oder außerhalb des Knotens, mit vom Benutzer austauschbaren Speichersubsystemen
- Vollständig konfigurierbare Datenreplikation - Datenschicht Fehlertoleranz für den kontinuierlichen Betrieb von Anwendungen
Preisgestaltung und Verfügbarkeit
Die NorthScale Memcached Server™-Software ist kostenlos erhältlich und kann von der NorthScale-Website heruntergeladen werden. Abonnementbasierte Preise für umfassende Wartungs- und Supportpläne beginnen bei $799/Server/Jahr.
NorthScale Membase Server™ wird derzeit in ausgewählten Kundenumgebungen eingesetzt und steht in Kürze für öffentliche Betatests zur Verfügung - Interessenten können sich hier registrieren. Produktverfügbarkeit und Preise werden im 2. Quartal 2010 bekannt gegeben.
NorthScale bietet auch ein kostenloses Developer Kit an, das Sie hier herunterladen können.
Über NorthScale
NorthScale, Inc. ist der führende Anbieter von elastischer Dateninfrastruktur-Software und bietet Produkte an, mit denen Kunden ihre Kosten drastisch senken und gleichzeitig die Skalierbarkeit und Leistung ihrer Webanwendungen verbessern können. NorthScale ist in der Produktion hinter einigen der weltweit meistgenutzten Webanwendungen, einschließlich der beliebten Social Games von Zyngadas täglich von Millionen von Nutzern gespielt wird. NorthScale bietet eine gemeinsame Datenverwaltungsplattform für NHN, Koreas größten Betreiber von Webanwendungen mit fast 70 Millionen Nutzern. NorthScale wurde 2009 gegründet und hat seinen Hauptsitz in Mountain View, Kalifornien, und ist ein Privatunternehmen, das von Accel Partners und North Bridge Venture Partners finanziert wird.
* Ein IDC-Whitepaper - gesponsert von EMC. Während die Wirtschaft schrumpft, erweitert sich das digitale Universum. Mai 2009