TechTalk - Share point for internet sites part 2

Post on 08-Dec-2014

2.019 views 1 download

Tags:

description

 

Transcript of TechTalk - Share point for internet sites part 2

1

TechNet SchweizSharePoint Server 2010 for Internet Sites Part 2Farmtopologie, Aufbau, Content Organisation and Deployment12. Januar 2010

Samuel ZürcherSenior Consultant ADVIS AG

Microsoft Schweiz GmbHhttp://www.microsoft.ch/technet

2

Agenda

Microsoft Confidential

• Infrastruktur• Lizenzierung• Farm Toppologien• Metadaten und Inhaltstypen• Inhaltsorganisation• Inhaltsbereitstellung• Die Suche in Aktion

3

Infrastruktur – Hardware

• Nur x64 fähige Hardware wird unterstützt• Frontend- und Applikationsserver

• 4 Kern Prozessor• 8GB RAM• 80GB Systemfestplatte

• SQL Server (Clustered, Mirrored oder Standallone)• 1-2 x 4 Kern Prozessor (Stage / Produktion)• 8-16GB RAM (Stage / Produktion)• 80GB Systemfestplatte• RAID 10 Disksubsystem oder Attached Storage• Datenbankserver langsam = SharePoint

langsam

4

Infrastruktur – SQL Storagedesign

SQL Instanz für Search

SQL Instanz für Daten und Konfiguration

Transaction Log Datenbanken Temp DB

Lun 1 Lun 2 Lun 3

Lun 4 Lun 5 Lun 6

5

Infrastruktur – Netzwerk: Design Variante

• Back to back DMZ mit Content Publishing• Vorteile– Interner und externer Inhalt ist getrennt– Automatisches Content Publishing– Interne Daten sind vor Angriffen geschützt

• Nachteile– Zusätzliche Hardware wird benötigt– Grösserer Datenoverhead– Nur Einweg-Publishing möglich

Technisches Diagramm: Extranet Topologies for SharePoint 2010 Productshttp://technet.microsoft.com/en-us/library/cc263199.aspx

6

Infrastruktur – Netzwerk: Design Variante

Internet Internes Netzwerk

Technisches Diagramm: Extranet Topologies for SharePoint 2010 Productshttp://technet.microsoft.com/en-us/library/cc263199.aspx

7

Infrastruktur – Netzwerk: Betroffene Ports

• Internet Ports:– HTTP TCP 80– HTTPS TCP 443

• Domain Controller Ports:– LDAP/S TCP 389/636– Kerberos TCP/UDP 88– DS TCP/UDP 445

• Name Server– DNS TCP/UDP 53

8

Lizenzierung

• Staging Farm kann SharePoint Server 2010 S/E sein– Eine SC als Publishing Site mit Content

Deployment– Achtung: S/E CALs notwendig

• Production Farm muss SharePoint 2010 FIS (S/E) sein– Keine CALs notwendig, doch sichtbar für alle

• Windows Server 2008 R2 S/E Lizenz– CAL für interne User– Connector Lizenz für Internet Users

• SQL Server 2008 R2 S/E Lizenz– CAL für Interne User– Prozessorlizenz für Internet User

9

Farm Toppologien – Single Farm

Technet Artikel: Entwerfen der Inhaltsbereitstellungstopologiehttp://technet.microsoft.com/de-de/library/cc262004.aspx

10

Farm Toppologien – Multifarm

Technet Artikel: Entwerfen der Inhaltsbereitstellungstopologiehttp://technet.microsoft.com/de-de/library/cc262004.aspx

11

Farm Toppologien – Single vs. Multi Farm

Single Farm

• Kleine Internet Sites• Direktes Publishing• Wenig Kontrolle• Single Point of Failure• Content Deployment

– Nur für interne Zwecke– Site Collection zu Site

Collection

Multi Farm

• Für Staging to Live Szenarien

• Indirektes Publishing• Höhere Kontrolle• Doppelte Datenhaltung bei

Angriffen• Content Deployment

– Farm zu Farm– Sicher für Internet

Facing Websites

12

Farm Toppologien – Unser Beispiel

Content Routing

13

Metadaten und Inhaltstypen – Definition

Metadaten:• Als Metadaten oder Metainformationen

bezeichnet man allgemein Daten, die Informationen über andere Daten enthalten (Quelle: Wikipedia)

Inhaltstypen:• Ein Inhaltstyp ist eine wiederverwendbare

Sammlung von Metadaten (Spalten), Workflows, verhaltensweisen und anderen Einstellungen für eine Kategorie von Elementen oder Dokumenten. (Quelle: Technet)

14

Metadaten und Inhaltstypen – Nutzen

• Unterstützung beim Verwalten von Inhalten– Vorlagen Management– Kategorisierung– Workflows– Genehmigung

• Unterstützung beim Organisieren von Inhalten– Inhaltsorganisation

• Unterstützung bei der Suche– Suchverfeinerung (Refinement)

15

Metadaten und Inhaltstypen – Konfiguration

Content Routing

Farm Shared ServicesManaged Metadata Service

Content TypeHub

16

Metadaten und Inhaltstypen – Content Type Hub

Schritte zur Konfiguration eines Content Type Hubs:1. Definieren des Content Type Hub (Site Collection)2. Einschalten des Features «Content Type Hub»3. Erstellen und konfigurieren der Inhaltstypen4. Konfigurieren des Managed Metadataservice

a. Content Type Hub festlegenb. Service Proxy konfigurieren

5. Beteiligte Timer-Jobs ggf. manuell ausführen

DEMOTechnet Artikel: Planen und Freigabe von Terminologie und Inhaltstypenhttp://technet.microsoft.com/de-de/library/ee519603.aspx

17

Metadaten und Inhaltstypen – Shared Services

Schritte zur Konfiguration der Farm Shared Services:1. Stellen Sie einen Trust zwischen den zwei Farmen

her (beide Farmen)Technet Artikel: http://technet.microsoft.com/de-de/library/ee704552.aspx

2. Veröffentlichen der Managed Metadata Service Applikation (Staging Farm)Technet Artikel: http://technet.microsoft.com/de-de/library/ee704545.aspx

3. Herstellen einer Verbindung zu einer Service Applikation (Live Farm)Technet Artikel: http://technet.microsoft.com/de-de/library/ee704558.aspx

DEMO

18

Inhaltsorganisation – Definition

• Von der Inhaltsorganisation werden Weiterleitungsentscheidungen getroffen, indem die dem jeweiligen Element zugeordneten Metadaten analysiert werden. Weiterleitungsentscheidungen können zwar auf Inhaltstypen basieren, jedoch ermöglicht die neue Detailtiefe, die sich durch die Analyse der Metadaten ergibt, der Inhaltsorganisation komplexe Dokumentverwaltungsentscheidungen, die auf den vom Inhaltsverantwortlichen oder Bibliothekar definierten Regeln basieren. (Quelle: Technet)

Technet Artikel: Inhaltsorganisationhttp://technet.microsoft.com/de-de/library/ee558288.aspx

19

Inhaltsorganisation – Nutzen

Pro

• Dokumente werden automatisch an der richtigen Stelle abgelegt

• Sehr gute Kontrolle der Inhalte möglich

• Sehr geringe Fehleranfälligkeit

• Metadaten auf den Elementen sind gesetzt und auch für die Suche verfügbar

• Struktur ist durchgängig logisch aufgebaut

Contra

• Alles muss mit Metadaten aufbereitet sein

• Jeder Speicherort braucht seine eigene Regel

• Sehr enges Korsett

20

Inhaltsorganisation – Konfiguration

Vorgehen zur Konfiguration der Inhaltsorganisation1. Inhaltsorganisation in der Source SC aktivieren2. Inhaltsorganisation in der Destination SC

aktivieren3. Send to Location in der Zentraladministration

einrichten4. SC übergreifendes Senden in der Source SC

aktivieren5. Regel zum Senden an die Destination SC

erstellen6. Regeln zum Verteilen des Contents in der

Destination SC erstellen

DEMO

21

Inhaltsbereitstellung – Definition

• Die Inhaltsbereitstellung ist ein Feature von Microsoft SharePoint Server 2010, mit dem Sie Inhalt aus einer Quellwebsitesammlung in einer Zielwebsitesammlung bereitstellen können (Quelle: Technet)

Content Routing

22

Inhaltsbereitstellung – Bereitstellungsjob

1. Checken des Change Token, definieren der Deploymentart

2. Export des Content auf den Source Server in ein *.cab File

3. Verschieben des Contents auf den Destination Server via httpPost

4. Status-Poll des Import Jobs5. Extrahieren der Daten und

Import6. Importstatus zurückmelden

(Erfolgreich/ Fehler)

Technet Artikel: Übersicht über die Inhaltsbereitstellunghttp://technet.microsoft.com/de-de/library/ee721058(office.14).aspx

23

Inhaltsbereitstellung – Konfiguration

1. Einkommende Verbindungen in die Quellfarm einrichten

2. Leere Site Collection «Select Template later» auf der Zielfarm erstellen

3. Inhaltsbereitstellungspfad von der Quellfarm auf die Zielfarm einrichtena. Eigener Account verwendenb. Braucht Farm Admin Rechte auf der Zielfarm

4. Inhaltsbereitstellungsjob erstellen

DEMO

24

Die Suche in Aktion

25

Fragen zum Teil 2

Microsoft TechNet Switzerland

• TechNet Switzerland Home http://technet.microsoft.com/de-ch/default.aspx http://technet.microsoft.com/fr-ch/default.aspx Swiss Websites for all IT Professionals• TechNet Newsletter http://technet.microsoft.com/de-ch/bb898852.aspx http://technet.microsoft.com/fr-ch/bb898852.aspx 3-weekly Newsletter for IT Pro‘s (free, german, french)• TechNet Seminars / Events

http://www.microsoft.com/switzerland/server/de/events/default.mspxFree-of-charge Events and Seminars with deep-technical content

• TechNet Webcast Finder and WEBcasts http://technet.microsoft.com/de-ch/bb291010.aspx http://technet.microsoft.com/fr-ch/ee517233.aspx

26