Upload
thomas-krennag
View
193
Download
1
Embed Size (px)
Citation preview
1
Webinar zum Thema Synology
DSM 6.0 Features und Erfahrungsbericht
Referent:
Thomas Niedermeier, Communications / Knowledge Transfer
18.05.2016
3
Worum geht’s in diesem Webinar?
_ DSM 6.0
_ Zielgruppe?_ Anwender die Synology-Produkte einsetzen
_ Technisch orientiertes Webinar
_ Informationen über die Neuerungen dieser Major-Version
4
DSM 6.0 - Agenda
_ Neuheiten
_ Aktualisierungen
_ Sicherheitsverbesserungen
_ Live-Demo
_ Erfahrungsbericht
5
DSM 6.0 - Grundlagen
_ Disk Station Manager
_ Linux-basiertes Betriebssystem der Synology NAS Geräte
_ Zum bequemen Verwalten der Geräte_ Über einen Webbrowser
_ Vielfältige integrierte Funktionen
_ Mehr als ein Datenspeicher
6
7
8
Neuheiten
_ Btrfs Dateisystem
_ Snapshot Replication
_ Hyper Backup & Hyper Backup Vault
_ Virtual DSM Manager
_ Docker DSM
_ SpreadSheet
_ MailPlus & MailPlus Server
_ Petaspace
9
Btrfs Dateisystem
_ Modernes Copy-on-Write Dateisystem
_ Auf ausgewählten NAS-Modellen verfügbar
_ Design-Ziele_ Fehlertoleranz
_ Verwaltung
_ Datenschutz
10
Btrfs - Vorteile
_ Dateikompression
_ Defragmentierung
_ Prüfsummen der Dateien
_ Data Scrubbing
_ Quoten bei Gemeinsamen Ordnern
_ Metadatenspiegelung
11
Btrfs - Terminalausgaben
_ $ btrfs versionbtrfs-progs v4.0
_ $ sudo btrfs filesystem showPassword:
Label: '2016.04.18-08:35:10 v7321' uuid: 0f0405ad-599d-4363-99fd-99ece916b6b6
Total devices 1 FS bytes used 735.23MiB
devid 1 size 461.24GiB used 3.04GiB path /dev/mapper/vg1-volume_1
btrfs-progs v4.0
_ btrfs-progs 4.0 (Apr 2015)
12
Btrfs - Datenbereinigung
_ Im Speicher-Manager_ Volume anwählen
_ Menüpunkt Verwalten
_ Datenbereinigung starten
_ # btrfs scrub status -d /volume1/_ scrub status for 0f0405ad-599d-4363-99fd-99ece916b6b6
_ scrub device /dev/mapper/cachedev_0 (id 1) history
_ scrub started at Tue May 10 10:08:32 2016 and finished after 00:00:05
_ total bytes scrubbed: 646.52MiB with 0 errors
13
Btrfs - Terminalausgaben
_ $ btrfs versionbtrfs-progs v4.0
_ $ sudo btrfs filesystem showPassword:
Label: '2016.04.18-08:35:10 v7321' uuid: 0f0405ad-599d-4363-99fd-99ece916b6b6
Total devices 1 FS bytes used 735.23MiB
devid 1 size 461.24GiB used 3.04GiB path /dev/mapper/vg1-volume_1
btrfs-progs v4.0
_ btrfs-progs 4.0 (Apr 2015)
14
Btrfs - Wie einsetzen?
_ Im Speicher-Manager_ Neues Volume erstellen
_ Nun mit Auswahlmöglichkeit zwischen ext4 und btrfs
_ Paralleler Einsatz von beiden Dateisystemen
15
Btrfs - Umwandlung möglich?
_ Generell nicht möglich ein ext4 Dateisystem in ein Btrfs umzuwandeln
_ Volume muss neu erstellt werden_ Vorab Daten sichern
_ Nachher wiederherstellen
_ Anleitung dazu in unserem TKwiki
16
Btrfs - Paketabhängigkeiten
_ Einige Pakete bedingen die Verfügbarkeit des Btrfs-Filesystems
_ Docker DSM
_ Snapshot Replication
_ Diese Funktionen sind auf einem Gerät ohne Btrfs-Unterstützung nicht installierbar bzw. verfügbar
17
Btrfs - kompatible Geräte
_ Rackstation Geräte ab Mj. 2011_ ältestes Gerät: RS3411xs
_ Diskstation Geräte ab Mj. 2015_ ältestes Gerät: DS415+
_ „kleinstes“ Gerät: DS216+
_ Alle aktuell im Thomas-Krenn Webshop verfügbaren Geräte unterstützen Btrfs
18
Snapshot Replication
_ Snapshots_ Gemeinsame Ordner und LUNs
_ Alle 5 Minuten (minimal)
_ #snapshots-Ordner in FileStation
_ Maximal 1024 Snapshot Versionen eines gem. Ordners
_ Maximal 65536 Versionen aller gem. Ordner
_ Nun als eigenständiges Paket verfügbar_ Time Backup nicht mehr verfügbar
_ Benötigt ein Btrfs-kompatibles Gerät
19
Snapshot Replication
_ Replizierung_ Snapshots gem. Ordner und LUNs auf entfernte Server
replizieren
_ Mehrfachreplizierung (bis zu 3 Ziele parallel)
_ Transportverschlüsselung
_ Wiederherstellung_ einzelne Dateien oder Verzeichnisse, sehr granular
_ Selbstständig durch den User selbst
_ Failover Funktion
20
Snapshot Replication
_ Speicherorte_ /<Volume>/<gemeinsamer-Ordner>/#snapshot
_ /<Volume>/@sharesnap/<gemeinsamer-Ordner>/_ GMT-2016.05.10-13.06.47
_ Metadaten_ /<Volume>/@sharesnap/@<gemeinsamer-Ordner>.meta
_ [GMT-2016.05.10-14.20.02]
hide=false
take-by=/usr/syno/sbin/synosharesnapshot
schedule_snapshot=true
lock=false
desc=Scheduled snapshot taken by [DiskStation]
ruuid=d3987a5c-db2e-fc4d-abe1-4b393bcc3493
snap_size=250576896
21
Hyper Backup & Hyper Backup Vault_ Datensicherung und Replikation wurde
aufgelöst und in zwei neue Pakete überführt_ Hyper Backup → Backupclient
_ Hyper Backup Vault → Backupziel, Backupserver
_ beide Pakete nicht mehr standardmäßig installiert
_ Über die Paketverwaltung installierbar
22
Hyper Backup
_ Clientkomponente
_ Multi-Versions-Backups
_ Backupdaten als Image-Formate_ 65.535 Versionen
_ Flexible Versionskontrolle
_ Vielzahl an Backupziele
_ Granulare Wiederherstellung
23
Hyper Backup
_ Portable Backup Repositories
_ Clientseitige Verschlüsselung
_ Verschlüsselung der Übertragungsdaten
_ Übertragungskomprimierung
_ Sicherung von_ verschlüsselten gemeinsamen Ordnern
_ Symbolischen Links
24
Hyper Backup Vault
_ Serverkomponente
_ Komplett neues Paket
_ Informationen über die Backupziele
_ Hyper Backup Explorer
25
Hyper Backup & Hyper Backup Vault_ Automatische Installation beim Upgrade von
DSM 5.2
_ Wenn Backupaufgaben angelegt sind→ Hyper Backup wird installiert
→ automatische Übernahme der Konfiguration
_ Wenn Datensicherungsziele auf dem Gerät konfiguriert sind
→ Hyper Backup Vault wird installiert
→ automatische Übernahme der Konfiguration
26
Virtualisierung von DSM
_ Mit DSM 6.0 neu eingeführt
_ Ausprägungen_ Virtual DSM Manager
und|oder
_ Docker DSM
_ Beide noch im Betastadium
_ Ansatz_ Konsolidierung
_ Datenkapselung
_ Datensicherheit
27
Virtual DSM Manager
NAS 1 NAS 2
Marketing Entwicklung
Bisher
28
Virtual DSM Manager
NAS 1 NAS 2
Marketing Entwicklung
Mit DSM 6.0
NAS Cluster
VM VM
29
Virtual DSM Manager
_ Mehrere virtuelle DSM Instanzen
_ Live Migration der virtuellen Maschinen
_ Jede VM wird auf einem Host ausgeführt
_ Mindestens 4GB RAM erforderlich
_ Unterschiedliche DSM Versionen möglich
_ Auf aktuellen Geräten verfügbar_ Diskstations der Plus-Serie ab Mj. 2015
_ „kleinstes“ Modell DS415+
_ Rackstations der xs- und xs+-Serie ab Mj. 2011
_ Geräte müssen Hardwarevirtualisierung unterstützen_ cat /proc/cpuinfo | grep flags
_ hier muss vmx enthalten sein
30
Virtual DSM Manager
_ Virtualisierungscluster_ Bis zu 7 Hosts
_ Fehlertoleranz ab zwei Hosts
_ Wird initial erstellt, auch bei nur einem Host
_ Bequem über den Assistenten
_ Weitere kompatible Geräte können hinzugefügt werden_ Rackstation xs- und xs+ Geräte ab Mj. 2011_ Diskstation DS+ ab Mj. 2015 (kleinstes Gerät DS415+)
31
Virtual DSM Manager
_ Weitere Hinweise und Einschränkungen_ Dedizierte NICs verwenden
_ Cluster-Netzwerk durch VLAN abtrennen
_ Eine kostenlose Lizenz bei zukünftigen stabilen Versionen
_ Weitere Instanzen mit zusätzlichen Lizenzen
_ Nicht verfügbar, wenn ein HA-Cluster aktiv
_ Im Paketzentrum kompatibler Geräte unter Dienstprogramme zu finden
32
Virtual DSM Manager
_ Technischer Hintergrund_ virsh
_ # virsh --version
1.2.17_ # virsh list --all
Id Name State
----------------------------------------------------
4 b12b8e52-5614-4a4c-85e6-b30b5c5c4a20 running
_ libvirt_ /etc/libvirt/ (enthält Konfigurationsdateien)
_ libvirtd_ # libvirtd --version
libvirtd (libvirt) 1.2.17
_ qemu-kvm_ # qemu-system-x86_64 --version
QEMU emulator version 2.2.0, Copyright (c) 2003-2008 Fabrice Bellard
_ Speicherorte_ /volumeX/@GuestImage/ (enthält Konfiguration, Binaries, DSM-File)
virshKommandozeilenwerkzeug
Virtual DSM ManagerFrontend
libvirtWerkzeugeSchnittstelle
libvirtdDaemon
qemu-kvmKernel based virtual machines
33
Virtual DSM Manager
_ Einrichtung anhand ausgewählter Screenshots
_ Bereitstellung eines DSM als KVM-Gast dauert etwa 10-15 Minuten
_ Download
_ Start der VM
_ Grundlegende Konfiguration
50
Docker DSM
_ DSM als Docker Image
_ Mehrere DSM Instanzen auf einem NAS ausführen
_ Mittels Docker Container-Technologie
_ Identische DSM-Version wie der Host
_ Btrfs Volume erforderlich
_ Bei kompatiblen Geräten im Docker Paket integriert
_ Kompatible Geräte_ RS xs und xs+ ab 2011
_ DS+ ab 2015 und xs ab 2012 ("kleinstes" Gerät ist die DS216+)
51
Docker DSM
_ Einrichtung anhand Screenshots
63
SpreadSheet
_ Komfortables gemeinsames Arbeiten an Spreadsheets
_ https://<IP-Adresse>:5001/?launchApp=SYNO.SDS.SheetStation.Application
64
SpreadSheet
_ Funktionen_ Konfigurierbare Zugriffsrechte
_ Lese-/Schreibrechte für einzelne Spreadsheets
_ Änderungshistorie
_ Ältere Versionen wiederherstellen
_ Tagging
_ Import- und Export-Funktion
_ Verschlüsselung einzelner Spreadsheets
_ Sicherung per Hyper Backup (im Reiter Applikationen der Backupaufgabe)
65
SpreadSheet
_ Bearbeitung_ Filter
_ Rechtschreibprüfung
_ bedingte Formatierung
_ Gültigkeitsprüfung
_ Bereichsselektion
_ > 300 Formeln
66
MailPlus & MailPlus Server
_ MailPlus_ Nachfolger der Mail Station
_ Leistungsstarker Webmail Service
_ MailPlus Server_ Nachfolger des Mail Servers
_ Enterprise-taugliche Mailserver Funktionen
_ Nahtlose Migration vom bisherigen MailServer
_ 5 Mailaccounts standardmäßig und kostenfrei
_ Sicherung per Hyper Backup
_ Beide Pakete noch im Betastadium
_ Verfügbarkeit_ Diskstations ab Mj. 2011 (DS411+, generell Plus-Serie Geräte)
_ Rackstations ab Mj. 2011
67
Petaspace
_ Kombination mehrerer Volumes zu einer großen Volume-Group
_ Ein einzelner gemeinsamer Ordner auf mehrere Volumes verteilt
_ Erhöht Flexibiliät und Effizienz
_ Verfügbarkeit_ Diskstations ab Mj. 2011 (DS3611xs)
_ Rackstations ab Mj. 2011 (RS3411xs)
gem. Ordner
V1 V2 Vn
Volume-Group
R1 R2 Rn
68
Aktualisierungen
_ Note Station
_ SSD Cache
_ Cloud Station Suite
_ Cloud Sync
69
Note Station
_ Neuerungen_ Offline Note Station im Chrome Web Store
_ Web Clipper
_ Konvertierung von Tabellen in Graphen
_ Vorlagen für Präsentationen
_ Smart Notebooks
_ Erweiterte Suchfunktion
_ Vorschau von Anlagen
70
SSD Cache
_ Nun mit bis zu 12 SSDs konfigurierbar
_ Advanced iSCSI LUNs auf Volumes_ Performanceverbesserung um 30%
_ Unterschiedliche SSD Modelle nun kombinierbar_ Tipp: Keine Consumer- und Enterprise-SSDs mischen
_ Version_ $ sudo dmsetup version
Library version: 1.02.109-git (2015-09-22)
Driver version: 4.25.0
_ Weitere Informationen zum Cache_ $ sudo dmsetup info
71
Cloud Station Suite
_ Bestandteile_ Cloud Station Server → Auf NAS installiert
_ Cloud Station ShareSync → Sync zwischen NAS-Geräten
_ Cloud Station Drive → Auf den Desktops
_ DS Cloud → Mobile Geräte
72
Cloud Station Suite
_ Vorteile_ Datei-Versionierung und Intelliversioning-Funktion
_ Selektive Synchronisierung
_ Offline-Bearbeitung
_ Verschlüsselung von Ordnern
_ Gruppenberechtigungen
_ 2-Stufen-Authentifizierung
73
Cloud Sync
_ Kombination von privaten und öffentlichen Clouds
_ Synchronisation des NAS mit einer Vielzahl von Cloud-Anbietern
_ Amazon
_ Dropbox
_ Google
74
Sicherheitsverbesserungen, Leistung und Datenschutz_ sudo Kommando verfügbar
_ $ ssh [email protected]
[email protected]'s password:
admin@DiskStation:~$ sudo -i
Password:
root@DiskStation:~#
75
Sicherheitsverbesserungen, Leistung und Datenschutz_ Kein Root-Login über SSH mehr möglich
_ War bis DSM 5.2 möglich_ $ ssh [email protected]
[email protected]'s password:
Permission denied, please try again.
_ $ ssh [email protected]
[email protected]'s password:
admin@DiskStation:~$
76
Sicherheitsverbesserungen, Leistung und Datenschutz_ Zertifikate
_ Let's Encrypt nun verfügbar
_ Direkt am Gerät erstellbar
_ Mehrere Zertifikate nun möglich
77
Sicherheitsverbesserungen, Leistung und Datenschutz_ Modularisierung der Services
_ Einige Services wurden zu Paketen modularisiert
_ Über die Paketverwaltung_ installieren_ deinstallieren
_ Pakete_ Speicher-Analysator_ Backup & Restore_ PHP_ Web Station_ Text Editor_ Protokoll-Center_ WebDAV_ Snapshot Replication
78
Sicherheitsverbesserungen, Leistung und Datenschutz_ Modularisierung der Services
_ Vorteile_ Verkleinert die Grundinstallation des DSM_ Erhöht die Sicherheit des Grundsystems, weniger Angriffsfläche_ Pakete können schneller aktualisiert werden_ Ohne das System neu starten zu müssen
79
Sicherheitsverbesserungen, Leistung und Datenschutz_ 64-bit Architektur
_ Optimierung auf die 64-bit NAS-Modelle
_ Erhöht die Systemleistung
_ Ein einzelner Prozess kann nun mehr als 4GB RAM verwenden
_ Kernelversion_ $ uname -a
Linux DiskStation 3.10.77 #7321 SMP Thu Apr 21 14:35:22 CST 2016 x86_64 GNU/Linux synology_avoton_1515+
_ Samba_ $ smbd -V
Version 4.1.20
Synology Build 7321, May 4 2016 11:49:26
80
LIVE
_ Inhalt_ Btrfs + Snapshot Replication
_ Hyper Backup + Hyper Backup Vault
_ Virtual DSM Manager
_ Docker DSM
_ SpreadSheet
81
Erfahrungsbericht
_ Migration von DS1513+ zu DS1515+_ Ausbauen der Festplatten aus altem Gerät
_ Einbauen in das neue Gerät
_ Migrationsprozess erfolgt gänzlich über die Weboberfläche
_ DHCP-Modus am neuen Gerät aktiviert
_ Konfigurierte Backupaufgaben werden automatisch in das neue Hyper Backup überführt
_ Wenn das NAS Datensicherungsziele für andere Geräte enthält wird Hyper Backup Vault automatisch installiert
82
Erfahrungsbericht
_ Filesystem-Wechsel_ Keine Konvertierung möglich
_ Volume muss mit Btrfs-Dateisystem neu erstellt werden
_ Prozedur_ Zusätzliche Festplatten einbauen und Btrfs-Volume erstellen_ Backup der Daten, Volume auflösen, neu anlegen und Daten
wiederherstellen
83
Neue Modelle im Thomas-Krenn-Webshop_ DS716+
_ Quadcore Prozessor
_ Btrfs
_ RS2416RP+_ Quadcore Prozessor
_ Btrfs
_ bis zu 6GB RAM
84
Weitere Informationen
_ Thomas-Krenn-Wiki
_ TKmag
_ Thomas-Krenn-Webshop
85
Neue Einsatzmöglichkeiten durch DSM 6.0?_ Virtualisierung
_ Unterschiedliche Abteilungen
_ Konsolidierung
_ Btrfs_ Zukunftsfähiger als ext4
_ Nur neueste Geräte
_ SpreadSheet_ Interessante Funktion
_ Praxistauglichkeit
_ Snapshot Replication_ Anwenderfreundlich
_ Flexibel, schnell, sicher
86
Fragen?
Fragen!
Vielen Dank für Ihre Aufmerksamkeit!
_ Webinar wird im Nachgang per E-Mail zur Verfügung gestellt
_ Fragen/Wünsche/Vorschläge an [email protected]
_ Weitere Informationen zu unseren Webinaren
https://www.thomas-krenn.com/de/tkmag/webinare/