UC Berkeley - FioranoMQ Messaging verringert die Zeit die gebraucht wird um Online IDs zu verändern um über 90%

"Overall, there has never been a bottleneck handling the upstream information from HR or from the student and alumni systems. If for some reason things get backed up, we can cache messages on the client end to maintain smooth operation. We expect our number of CalNet IDs to grow to nearly a million over time-and there's no reason to believe FioranoMQ won't handle our needs." Jeff McCullough , CTO, University of Berkeley

Kundenprofil

Die University of CA, Berkeley (www.berkeley.edu). Ist eine renommierte Universität und weltweit bekannt für die Auszeichnungen ihrer Fakultätsmitglieder, Studenten und der Breite an Forschung und Veröffentlichungen. Die Universität bildet 30000 Studenten aus und hat ca. 150000 Fakultätsmitglieder und Angestellt. Berkeley ist Mitglied von verschiedenen Organisationen – akademischen Instituten und Zentren, Museen und Feldstationen. 

Geschäftsproblem

Die persönliche Identität ist sehr wichtig in Berkley. Als Geburtsort des Bewegung der Redefreiheit in den 60ern schätzt die UC Berkeley ihren Ruf als eine facettenreiche und tolerante Institution in der Ideen geteilt und die Individualität gefeiert wird.

Identitäten sind, wie sich herausstellte, auch der kritische Punkt einer der wichtigsten Abteilungen dieser weitreichenden Insitution: UC Berkeleys Informationsdienst und Technologie (IST) Abteilung. Dieser Bereich, besetzt mit 400 technischen und administrativen Angestellten, ist verantwortlich für die Verwaltung der CalNet IDs der Universität, die Datenbank der Sicherheitsidentitäten die es Studenten, Angestellten und Alumni ermöglicht Zugang zu verschiedensten UC Berkeley Diensten zu bekommen.

Die Verwaltung der Onlineidentitäten von 35.000 Studenten, 21.000 Angestellten und tausenden von Alumni ist keine einfache Aufgabe. Jede CalNet ID gibt ihrem Nutzer einen Single Sign On (SSO) Zugriff auf seinen oder ihren Teil von hunderten virtuellen, verteilten Computersystemen und Netzwerken der ganzen Universität. Für die Fakultät und der Angestellten ist der CalNet ID auch gleichzeitig ihre einzigartige Beschäftigungsnummer die für Gehaltschecks, Leistungsabrechnungen und HR-Eintragungen genutzt wird. Für Studenten ist die ID vor allem ihr Zugang zu Noten, Unterbringung und akademischen Dateien. Außerdem bietet jede CalNet ID eine persönlichen Eintrag im Onlineadressbuch der Universität.

Um dieses wichtige System zu managen nutzt die IST Abteilung eine Sun LDAP Datenbank, betrieben von Microsoft Active Directory. Kerberos Protokolle werden genutzt um eine Authentifizierungssicherheit bereit zu stellen. Die Komplexität, Daten mit so vielen anderen Netzwerken zu synchronisieren machte die Einführung einer neuen ID Nummer von Angestellten, Studenten oder Alumni zu einer langwierigen Aufgabe. Neue Angestellte bekamen bisher eine Übergangs-Accountnummer, bis einige Tage später ihre echte CalNet ID Nummer fertig wurde. Das IST Team erkannte, dass ein schneller Weg gebraucht wurde um CalNet ID Neuerungen, Änderungen und Löschungen dem System hinzuzufügen. 

Lösung

Karl Grose, der Programmierer der für die IST Netzwerksicherheit verantwortlich ist, erklärte dass Batch-Verabeitungen Latenzprobleme auslösten: „We were using IBM Tivoli Director Integrator to synchronize information across all our applications and platforms. There was some support for standards-based messaging, but most of the data syncing was done in non-messaging mode. That meant syncing could take two to three days.“

Einer dieser Konnektoren im Tivoli System, war FioranoMQ „We decided it was time to get our feet wet in messaging, so FioranoMQ was an obvious choice for us to look at,"

FioranoMQ ist die sicherste, schnellste und skalierbarste Java Messaging Server Middleware. Ihr standard- basierter Ansatz macht Echtzeit Kommunikation, Konnektivität und Transformation der Daten über heterogen IT System mit minimaler End-to-end Latenzzeit möglich und sticht so konkurrierende Produkte aus.

Basierend auf dem Erfolg des Teams mit dem Active Directoru wurde bald ein zweiter Kunde gefunden, der CalNet ID Nutzern ermöglichte sich mit dem Universitätskalender zu verknüpfen. Vom Leiter der Universität bis hin zum Verwaltungsabteilung, FioranoMQ machte es möglich Treffen zu organisieren, Veranstaltungen zu veröffentlichen und mehr, all dies in Echtzeit.

Vorteile

FioranoMQ zeigt weiterhin ihren Wert indem Verbindungen unterstützt und vermehrt werden. Jeff McCullough, der jetzige Programmierer von CalNet ID erklärt der Sun Idenity Manager (SIM) hilft jetzt die Beschaffung und Verwaltung der IDs zu automatisieren „SIM lets people do things like make email address changes themselves," erklärt er "FioranoMQ has eliminated the custom integration that would have been necessary to connect with SIM."

Damit das UC Berkley CalNet ID Systems konstant wächst, traf die Universität vor einiger Zeit die Entscheidung ca. eine halbe Million Alumni Accounts hinzuzufügen – das IST Team nutzt nun ein High availability Linux Server System. Verschiedene Instanzen von FioranoMQ wurden der SAN basierten Datei-Ausfallsicherung der HA/Linux Plattform hinzugefügt.

"Overall, there has never been a bottleneck handling the upstream information from HR or from the student and alumni systems. If for some reason things get backed up, we can cache messages on the client end to maintain smooth operation," said McCullough. "These days, when a new employee is hired, we can establish the person's CalNet ID pretty much that same morning, versus two to three days in years past. We expect our number of CalNet IDs to grow to nearly a million over time-and there's no reason to believe FioranoMQ won't handle our needs."