Docstoc

Titel - ETH Zürich

Document Sample
Titel - ETH Zürich Powered By Docstoc
					Webhosting an der Universität Zürich



                                       Geschichte / Zahlen




                                          Server


     Kunden
Webhosting an der Universität Zürich


Zeitlicher Abriss




www.w4.ethz.ch                         25.06.2011 / 2
Webhosting an der Universität Zürich
Wie alles begann!




www.w4.ethz.ch                         25.06.2011 / 3
Webhosting an der Universität Zürich


Dienste heute
  • Traditionelles Webhosting (php, perl, https, ....)
         •Subsites
    • CMS (Apache Lenya)
       • CMS und traditionelles Webhosting können kombiniert werden.
    • Statistiken (Webalizer)
    • MySQL (5.0)
    • Java-Applikationen
    • AAI
    • Wikifarm
    • ....

www.w4.ethz.ch                                                         25.06.2011 / 4
Webhosting an der Universität Zürich


Zahlen
• 550 virtuelle Hosts
  • 190 Subsites
• CMS-Publikationen
  • 160 Live (alle Fakultäten ausser MNF, ZDU)
  • 210 Authoring

• 750 MySQL-Datenbanken




www.w4.ethz.ch                                   25.06.2011 / 5
Webhosting an der Universität Zürich
  Historische Entwicklung UniCMS




www.w4.ethz.ch                         25.06.2011 / 6
Webhosting an der Universität Zürich
Server



Server
• 2 redundante Apache-Webserver (kein Loadbalancing)
  • Reverse-Proxy für CMS-Seiten
  • Inkl. Tomcat-Server für Java Apps (z.B. www.forschungsportal.ch)

• 3 CMS-Server
  • 2 Live-Server (virtuelle Server)
        • Schnell ausbaubar
        • Skaliert gut
  • 1 Authoring-Server (inkl. Apache Front-End Server)
        • Skaliert schlecht -> Ausbau geplant

• 2 MySQL-Server (Master-Slave)

www.w4.ethz.ch                                                  25.06.2011 / 7
Webhosting an der Universität Zürich
Server

Server Setup

      www.uzh.ch               Loadbalancer
      Apache mit mod_rewrite   Alteon
                                                                     cms-live
      mod_proxy


    Tomcat (Java-Apps)


                                              Netapp
                                              NFS Speicher-Cluster              MySQL




    cms.uzh.ch                                    cms-authoring
    Apache mit
    mod_rewrite / mod_proxy




www.w4.ethz.ch                                                                  25.06.2011 / 8
Webhosting an der Universität Zürich


Anträge und Support
  • Alle Webhosting-Dienste (ausser Java Servlets) können via
    Formular beantragt werden (Portal für Webmoderatoren ist in Arbeit).
  • Für das CMS steht eine Support-Organisation zur Verfügung
    (UniCMS-Center: http://www.unicms.uzh.ch), betrieben vom
    Weboffice der UZH (Abteilungen ID und Kommunikation)
  • Request Tracker Queue
  • CMS-Kurse
  • Php / MySQL-Kurse
  • Persönliche Beratung

www.w4.ethz.ch                                                    25.06.2011 / 9
 Webhosting an der Universität Zürich
 UniCMS

   Layout Elemente im UniCMS
                                        Brotkrumenpfad




                                        Reiternavigation

                                        Content-Views




Navigation
                                          Related Content
                                          RSS Feed




 www.w4.ethz.ch                                  25.06.2011 / 10
Webhosting an der Universität Zürich
UniCMS


Einige UniCMS-Features
   • „Out-of-the-Box“ Site
   • WYSIWYG-Editor (Firefox Add-On)
   • Mehrsprachigkeit (einfach gemacht)
   • Unterschiedliche Seitentype (1/2/3-spaltig , News, People, ...)
   • Access-Controlling (CMS, LDAP, AAI) pro Seite möglich
   • beliebige Outputformate (HTML, XML, Text, binär)
   • XML aus unterschiedlichen Quellen kann eingebunden werden
        • RSS-Feeds
        • Datenbank-Abfragen
        • Inhalt von anderen Seiten einbinden
   • Rollenkonzept (editor, manager, administrator)

www.w4.ethz.ch                                                     25.06.2011 / 11
Webhosting an der Universität Zürich
 Webhosting-Team

UniCMS                  Traditionelles   MySQL
                        Webhosting

Kommunikation
                                                     Weboffice
Informatikdienste




www.w4.ethz.ch                                   25.06.2011 / 12
Webhosting an der Universität Zürich


Einige Herausforderungen
• Traditionelles-Webhosting
  • Neue Webserver-Architektur

• CMS
  • Performance bei grossen Sites in der Authoring-Umgebung
  • Eingeschränkt beim Design und den Features
        • Allerdings: Kombination mit traditionellem Webhosting möglich
  • Migration von grossen Instituts-Sites.
  • Erweiterbarkeit in Lenya-1.2
        • Viel Know-How erforderlich




www.w4.ethz.ch                                                            25.06.2011 / 13
Webhosting an der Universität Zürich


Ausblick
  • Webserver Architektur / php 6.0 (ohne safe_mode)

  • CMS mit AAI und Datenbankanbindung

  • Mehr Content-Syndication
        • Anbindung VVZ
        • OAI (Open Access Initiative) CMS Anbindung (www.zora.uzh.ch)

  • Ausbau CMS-Authoring Server

  • .....



www.w4.ethz.ch                                                       25.06.2011 / 14

				
DOCUMENT INFO