Tipps & Tricks für den erfolgreichen Einsatz von GPU-ComputingJörn Dinkla
Folien des Vortrags auf der parallel 2014. Neben den Grundlagen der Architektur von Grafikkarten werden die Besonderheiten bei der Parallelisierung von GPU-Kerneln erklärt. Anhand des Werkzeugs "Guided Application Analysis" des Nvidia Visual Profiler werden Tipps und Tricks für die Optimierung gegeben und der theoretische Hintergrund erläutert. Es wird gezeigt, wie mit Streaming und dem Einsatz von mehreren GPUs (Multi-GPU) Systeme besser ausgelastet werden können. Der Referent stellt hierbei Klassen und Hilfsmittel vor, die er bei der Projektarbeit im Bereich GPU Computing in den letzten fünf Jahren erlernt hat.
IPv6-Networking-Referat: «Mapping of Address and Port (MAP) – Deep Dive»Digicomp Academy AG
Die monatlichen Anlässe in Zusammenarbeit mit dem Swiss IPv6 Council behandeln verschiedene technische Themenbereiche von IPv6.
Das Referat von Martin Gysi am 27. Oktober 2015 widmete sich der Funktionsweise von MAP (Mapping of Address and Port), einem neuen Übergangsmechanismus.
Während bei 6rd, das heute bei Swisscom eingesetzt wird, IPv6-Daten über einen IPv4-Backbone transportiert werden, werden bei MAP IPv4-Daten über einen IPv6-Backbone transportiert. Dies reduziert die Anforderungen an bestehende oder neue IPv4-NATs beträchtlich und ist darum eine zukunftsweisende Technologie. MAP wird dabei verglichen mit anderen Übergangsmechanismen wie z.B. DS-Lite, um so deren Vor- und Nachteile und Anwendungsfälle aufzeigen zu können. Anhand eines Lab Setups zeigte Martin Gysi detailliert die Funktionsweise von MAP.
FFG2012: Parallelisierte Administration mit Marionette CollectiveAndreas Schmidt
"Parallelisierte Administration mit Marionette Collective"
Frühjahrsfachgespräch 2012 der German Unix User Group
http://www.guug.de/veranstaltungen/ffg2012/programm.html
#ffg2012 #guug
Tipps & Tricks für den erfolgreichen Einsatz von GPU-ComputingJörn Dinkla
Folien des Vortrags auf der parallel 2014. Neben den Grundlagen der Architektur von Grafikkarten werden die Besonderheiten bei der Parallelisierung von GPU-Kerneln erklärt. Anhand des Werkzeugs "Guided Application Analysis" des Nvidia Visual Profiler werden Tipps und Tricks für die Optimierung gegeben und der theoretische Hintergrund erläutert. Es wird gezeigt, wie mit Streaming und dem Einsatz von mehreren GPUs (Multi-GPU) Systeme besser ausgelastet werden können. Der Referent stellt hierbei Klassen und Hilfsmittel vor, die er bei der Projektarbeit im Bereich GPU Computing in den letzten fünf Jahren erlernt hat.
IPv6-Networking-Referat: «Mapping of Address and Port (MAP) – Deep Dive»Digicomp Academy AG
Die monatlichen Anlässe in Zusammenarbeit mit dem Swiss IPv6 Council behandeln verschiedene technische Themenbereiche von IPv6.
Das Referat von Martin Gysi am 27. Oktober 2015 widmete sich der Funktionsweise von MAP (Mapping of Address and Port), einem neuen Übergangsmechanismus.
Während bei 6rd, das heute bei Swisscom eingesetzt wird, IPv6-Daten über einen IPv4-Backbone transportiert werden, werden bei MAP IPv4-Daten über einen IPv6-Backbone transportiert. Dies reduziert die Anforderungen an bestehende oder neue IPv4-NATs beträchtlich und ist darum eine zukunftsweisende Technologie. MAP wird dabei verglichen mit anderen Übergangsmechanismen wie z.B. DS-Lite, um so deren Vor- und Nachteile und Anwendungsfälle aufzeigen zu können. Anhand eines Lab Setups zeigte Martin Gysi detailliert die Funktionsweise von MAP.
FFG2012: Parallelisierte Administration mit Marionette CollectiveAndreas Schmidt
"Parallelisierte Administration mit Marionette Collective"
Frühjahrsfachgespräch 2012 der German Unix User Group
http://www.guug.de/veranstaltungen/ffg2012/programm.html
#ffg2012 #guug
This document discusses semantic annotation using custom vocabularies. It introduces Gabriel Dragomir and provides background on semantic web and linked data. It then describes Apache Stanbol, a framework for semantic annotation of documents. Stanbol allows modular processing of documents using configurable workflows and vocabularies. The document outlines Stanbol's architecture and components. It also discusses integrating Stanbol with Drupal for semantic indexing and annotation of content. A demo is proposed to index Drupal data in Stanbol and annotate entities using DBPedia and a custom semantic web vocabulary.
El documento describe la situación de la televisión en España antes de la reforma audiovisual de 2004-2007. Resume que el marco jurídico de la televisión española era disperso y generaba inseguridad. Convivían sistemas analógicos y digitales, con pocos hogares recibiendo señal digital. La televisión pública tenía escasa financiación pública y gran deuda. Hacía falta definir mejor el servicio público y crear un consejo audiovisual independiente.
Tavant BI Capabilities: Architect and design large complex BI solutions tailored to meet your needs
Build/refine BI Strategy, including Roadmap creation and Budgeting
24x7 monitoring for business critical BI applications
Improve data quality by identifying/improving and automating data testing processes
Implement cutting edge technologies to process large volumes of structured and unstructured data
Execute architecture, technology and performance assessment of existing BI solutions
Charles Severance discusses the future of Sakai and next generation teaching and learning systems. Key points include:
1) Sakai-11 will have an improved, more flexible user interface and improved lessons tool. It will move to a continuous upgrade model and improve multi-tenancy.
2) Standards adoption is increasing and Sakai scores well compared to other learning management systems.
3) Next generation teaching and learning systems will have small modular learning management systems with features from abundant app stores and content repositories. This will allow scaling from hundreds to millions of students.
The document discusses various tools for natural language processing of Russian text, including Mystem, Snowball, Gate, AOT, and WordNet. Mystem and Snowball are open-source morphological analyzers. Gate is an open-source framework for natural language engineering that includes plugins for Mystem and Snowball. AOT is a commercial platform for Russian, English, and German that includes modules for grammar analysis, morphology, and interfaces for demonstrating module functionality.
This document contains the acknowledgements and works cited section from a research project on reality television. It lists over 30 sources used in the project, including websites for shows like Jersey Shore, The Real World, and Extreme Makeover: Home Edition as well as news articles and Flickr pages. The sources are cited in MLA format and cover a range of media like videos, images, and written works discussing the history and impact of reality television.
The document discusses various grammatical concepts in Arabic including the modification of nouns, verbs, particles, and other parts of speech. It covers how the endings of words may change based on their position in a sentence, as well as broken plurals, verbs and their conjugations, prepositions, conjunctions, pronouns and other grammar rules. The document provides definitions and examples to explain Arabic morphology and how the structure and meanings of words transform in different contexts.
Este poema expresa el profundo amor que siente un hombre por una mujer a la que describe como una diosa generosa. El poeta desea que ella sea su luz y compañía para siempre, y que su amor por ella perdure más allá de su propia vida. Describe lo feliz que se siente solo con pensar en ella o mirarla.
This document summarizes a method for discovering censored websites in Iran using hyperlink analysis and dynamic URL sampling. Researchers used a list of sensitive Iranian sites and crawled URLs to find a network of linked sites. Each site was checked through an Iranian proxy for blocked status. 30 previously undiscovered blocked sites were found, revealing the potential of this digital methods approach for circumventing censorship. The study demonstrates how online data and tools can provide new insights into societal conditions.
SITUACIÓN PROBLEMATICA:
La educación en la actualidad, en nuestro país y algunos otros, no es la más adecuada. Debido a muchos factores la educación ha caído en un abismo en el cual aparentando no tener un retorno; entre los cuales el saber convivir se ve más afectado. Este aprender a convivir no ha sido alimentado por las personas y por el contrario se ha olvidado este pilar de suma importancia en la educación; por lo que se ha creído conveniente realizar este trabajo monográfico.
PROBLEMA:
¿Qué importancia tiene el aprender a convivir en el estudio?
OBJETIVO:
Definir el aprender a convivir
Explicar los beneficios de la convivencia en equipo aplicada al estudio
This document summarizes technical analysis of the Hesper/BOT malware targeting Russian and other European banks. It identifies common command and control domains and IP addresses the malware communicates with, and lists over 200 bank names that are targeted by the malware in its attempts to steal login credentials. Technical details provided include ASN and geo-location information for IP addresses and domains used in the attacks.
Effizienter Hardware LifeCycle auf Oracle SPARC M7 ServerJomaSoft
Durch die Nutzung von Solaris LDoms und Zonen können Applikationen ohne Anpassungen auf die neuen SPARC M7 Server migriert werden. Mit dem Tool VDCF sehr effizient.
Abstract
SmartOS ist ein immutable Hypervisor - der vom Netzwerk in der Box - bis ins DatenCenter skaliert. Die Vorteile von “Just Boot - no Install” kombiniert mit ZFS / DTrace / Zonen / KVM ergeben ein modernes “CloudOS” welches mit 128MB bis 256MB Ram ebenso gut umgeht, wie mit Maschinen die 512GB RAM und mehr bieten.
Vortragender
Michael Widmann - verwendet smartOS mit OS Level Virtualisierung ebenso wie als OS Virtualisierung im produktiven Umfeld.
This document discusses semantic annotation using custom vocabularies. It introduces Gabriel Dragomir and provides background on semantic web and linked data. It then describes Apache Stanbol, a framework for semantic annotation of documents. Stanbol allows modular processing of documents using configurable workflows and vocabularies. The document outlines Stanbol's architecture and components. It also discusses integrating Stanbol with Drupal for semantic indexing and annotation of content. A demo is proposed to index Drupal data in Stanbol and annotate entities using DBPedia and a custom semantic web vocabulary.
El documento describe la situación de la televisión en España antes de la reforma audiovisual de 2004-2007. Resume que el marco jurídico de la televisión española era disperso y generaba inseguridad. Convivían sistemas analógicos y digitales, con pocos hogares recibiendo señal digital. La televisión pública tenía escasa financiación pública y gran deuda. Hacía falta definir mejor el servicio público y crear un consejo audiovisual independiente.
Tavant BI Capabilities: Architect and design large complex BI solutions tailored to meet your needs
Build/refine BI Strategy, including Roadmap creation and Budgeting
24x7 monitoring for business critical BI applications
Improve data quality by identifying/improving and automating data testing processes
Implement cutting edge technologies to process large volumes of structured and unstructured data
Execute architecture, technology and performance assessment of existing BI solutions
Charles Severance discusses the future of Sakai and next generation teaching and learning systems. Key points include:
1) Sakai-11 will have an improved, more flexible user interface and improved lessons tool. It will move to a continuous upgrade model and improve multi-tenancy.
2) Standards adoption is increasing and Sakai scores well compared to other learning management systems.
3) Next generation teaching and learning systems will have small modular learning management systems with features from abundant app stores and content repositories. This will allow scaling from hundreds to millions of students.
The document discusses various tools for natural language processing of Russian text, including Mystem, Snowball, Gate, AOT, and WordNet. Mystem and Snowball are open-source morphological analyzers. Gate is an open-source framework for natural language engineering that includes plugins for Mystem and Snowball. AOT is a commercial platform for Russian, English, and German that includes modules for grammar analysis, morphology, and interfaces for demonstrating module functionality.
This document contains the acknowledgements and works cited section from a research project on reality television. It lists over 30 sources used in the project, including websites for shows like Jersey Shore, The Real World, and Extreme Makeover: Home Edition as well as news articles and Flickr pages. The sources are cited in MLA format and cover a range of media like videos, images, and written works discussing the history and impact of reality television.
The document discusses various grammatical concepts in Arabic including the modification of nouns, verbs, particles, and other parts of speech. It covers how the endings of words may change based on their position in a sentence, as well as broken plurals, verbs and their conjugations, prepositions, conjunctions, pronouns and other grammar rules. The document provides definitions and examples to explain Arabic morphology and how the structure and meanings of words transform in different contexts.
Este poema expresa el profundo amor que siente un hombre por una mujer a la que describe como una diosa generosa. El poeta desea que ella sea su luz y compañía para siempre, y que su amor por ella perdure más allá de su propia vida. Describe lo feliz que se siente solo con pensar en ella o mirarla.
This document summarizes a method for discovering censored websites in Iran using hyperlink analysis and dynamic URL sampling. Researchers used a list of sensitive Iranian sites and crawled URLs to find a network of linked sites. Each site was checked through an Iranian proxy for blocked status. 30 previously undiscovered blocked sites were found, revealing the potential of this digital methods approach for circumventing censorship. The study demonstrates how online data and tools can provide new insights into societal conditions.
SITUACIÓN PROBLEMATICA:
La educación en la actualidad, en nuestro país y algunos otros, no es la más adecuada. Debido a muchos factores la educación ha caído en un abismo en el cual aparentando no tener un retorno; entre los cuales el saber convivir se ve más afectado. Este aprender a convivir no ha sido alimentado por las personas y por el contrario se ha olvidado este pilar de suma importancia en la educación; por lo que se ha creído conveniente realizar este trabajo monográfico.
PROBLEMA:
¿Qué importancia tiene el aprender a convivir en el estudio?
OBJETIVO:
Definir el aprender a convivir
Explicar los beneficios de la convivencia en equipo aplicada al estudio
This document summarizes technical analysis of the Hesper/BOT malware targeting Russian and other European banks. It identifies common command and control domains and IP addresses the malware communicates with, and lists over 200 bank names that are targeted by the malware in its attempts to steal login credentials. Technical details provided include ASN and geo-location information for IP addresses and domains used in the attacks.
Effizienter Hardware LifeCycle auf Oracle SPARC M7 ServerJomaSoft
Durch die Nutzung von Solaris LDoms und Zonen können Applikationen ohne Anpassungen auf die neuen SPARC M7 Server migriert werden. Mit dem Tool VDCF sehr effizient.
Abstract
SmartOS ist ein immutable Hypervisor - der vom Netzwerk in der Box - bis ins DatenCenter skaliert. Die Vorteile von “Just Boot - no Install” kombiniert mit ZFS / DTrace / Zonen / KVM ergeben ein modernes “CloudOS” welches mit 128MB bis 256MB Ram ebenso gut umgeht, wie mit Maschinen die 512GB RAM und mehr bieten.
Vortragender
Michael Widmann - verwendet smartOS mit OS Level Virtualisierung ebenso wie als OS Virtualisierung im produktiven Umfeld.
Salt-Orchtestrated Software Defined (Freifunk) Networks - Service-Provider-Ne...Maximilian Wilhelm
Die Themen Infrastructure Automation / Orchestration, Cloud und Software Defined Networks sind in aller Munde und nahezu jeder Netzwerkhersteller, der etwas au
f sich hält, bietet Produkte, und stellenweise sogar Lösungen, in dieser Buzzwordblase an.
Der in den letzten Jahren vollzogene Paradigmenwechsel hin zu mehr (Host/Segment-)Routing und weniger Layer2-Magie - Stickwort »IP Fabric« - sowie die Besinnung auf offene Standards (OSPF, ISIS, BGP, MPLS) nicht nur in Data-Center-Netzwerken hat uns neue Standards (z.B. VXLAN) beschert und Open-Source-basierte "Open Networking"-Plattformen auf dem Markt erscheinen lassen. Auf einmal ist man nicht mehr an das Betriebsystem und die Vorstellungen des Hardwarevendors gebunden, sondern kann die Control-Plane einiger Geräte mit verschiedenen Linux-basierten Produkten nahezu vollständig selbst kontrollieren und orchestrieren.
Dank der Linux-Basis und Freude am Open-Source-Gedanken mancher Hersteller sind einige Features in Open-Source-Komponenten (Linux-VRFs, MPLS-Forwarding-Plane im Linux-Kernel, etc.) gewandert und stehen somit für Jedermann zur Verfügung. Besonders zu erwähnen ist hier das Debian-basierte System von Cumulus Networks, aus deren Feder ifupdown2 sowie VRF-Support für Linux stammen.
Eine Sammlung dieser Technologien und Ansätze lassen sich auch in Low-Budget- und/oder Eigenbau-Netzwerken anwenden und können hier erstaunliche und mächtige Optionen eröffnen. Der Vortrag wird am Beispiel der Netzwerk- und Server-Infrastruktur des Freifunk Hochstift darlegen, wie man mit ein bisschen SaltStack, knapp 1000 Zeilen Python und erschwinglicher Hardware eine SDN-basierte Service-Provider Infrastruktur bereitstellen kann, in der Overlay-Netze und Anycast keine Fremdworte sind.
Das Zielpublikum des Vortrags umfasst in erster Linie (Linux-)Administratoren und Netzwerker, die bereits Erfahrungen mit der jeweils anderen Welt haben und wissen was Routing ist. Eine positive Einstellung zum Thema Automatisierung ist von Vorteil.
IPv6 Integration im Datacenter - wie komplex ist es wirklich?Swiss IPv6 Council
Ein Anlass des Swiss Ipv6 Councils am 24. März 2014, 18 Uhr.
Referent: Ben Mathis, Leiter IT Plattform, Aspectra
Die Neugier von Ingenieuren zur Technologie stand am Anfang des Projekts, IPv6 in die beiden Datacenters der Aspectra AG zu integrieren. Inzwischen ist die erste Integrationsstufe abgeschlossen und die zweite in Arbeit. Rückblickend zeigt uns Ben Mathis, Leiter IT Plattform Aspectra AG, auf, welche Herausforderungen sich stellten und welche Entscheidungen der Schlüssel zur erfolgreichen IPv6 Integration waren. Genügend Zeit für Fragen bleibt selbstverständlich auch.
Inhalt:
- Die Motivation
- Die Strategie
- Die Implementierung
- 5 Do's und 5 Dont's
- Die offenen Punkte
Wie baut man ein privates Amazon AWS mit Open Source? In diesem Vortag wird die Realisierung einer privaten Cloud vom Konzept bis hin zum Produktivsystem vorgestellt. Amazon hat mit AWS diese Idee als Public Cloud für die breite Öffentlichkeit zugänglich gemacht. Es gibt jedoch gute Gründe eine eigene, private Cloud zu bauen. Diese Gründe können Sicherheitsbedenken und rechtliche Kriterien sein. Dr. Lukas Pustina und Daniel Schneller von der codecentric AG haben für das Startup CenterDevice eine private Cloud realisiert. In diesem Vortrag werden konkret Konzepte, Entscheidungen und Probleme erläutert. Dabei wird auch die ein oder andere Anekdote aus dem täglichen Wahnsinn der Cloud Administration nicht fehlen. Anhand spezifischer Anforderungen werden die eingesetzten Komponenten Ubuntu Linux, Ansible, Ceph und OpenStack eingeführt.
Slides unseres Talks auf der DevOps Conference 2015 in Berlin.
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im ÜberblickKarin Patenge
Ein Key-Value Store mit nativer Unterstützung für JSON, der auch Graphen und SQL “kann”. Der Foliensatz enthält detaillierte Informationen zur Nutzung der Oracle NoSQL DB aus Sicht der Anwendungsentwicklung als auch aus Sicht der Administration / des Betriebs.
Solaris im Datacenter - Architektur, Implementation und BetriebMarco Stadler
Oracle Solaris ist ein sehr umfassendes Betriebssystem, welches eine sehr lange und erfolgreiche Geschichte im Datacenter aufweisen kann. Seine verschiedenen Virtualisierungstechnologien bieten viele
Möglichkeiten, wie dieses OS heute eingesetzt werden kann. Der Vortrag diskutiert eine mögliche Variante, welche von der Firma JomaSoft aus der Schweiz schon mehrfach bei seinen Kunden implementiert
worden ist. Es wird aufgezeigt, wie man LDOMs und Zonen gemeinsam verwenden kann und daraus die grösst mögliche Flexibilität raus holt. Eine von JomaSoft entwickelte Management Software hilft dabei diese
Architektur sehr effizient, automatisiert und einfach beim Kunden zu installieren und zu pflegen. Anhand eines Kundenprojekts wird aufgezeigt, welche Hürden und Stolpersteine dabei auftreten können und
wie diese damit erfolgreich gemeistert werden.
Die Themen Infrastructure Automation / Orchestration, Cloud und Software Defined Networks sind in aller Munde und nahezu jeder Netzwerkhersteller, der etwas auf sich hält,bietet Produkte und stellenweise sogar Lösungen in dieser Buzzwordblase an.
Der in den letzten Jahren vollzogene Paradigmenwechsel hin zu mehr (Host/Segment-)Routing und weniger Layer2-Magie – Stickwort >>IP Fabric<< - sowie die Besinnung auf offene Standards (OSPF, ISIS, BGP, MPLS) nicht nur in Data-Center-Netzwerken hat neue Standards (z.B. VXLAN) beschert und Open-Source-basierte "Open Networking"-Plattformen auf dem Markt erscheinen lassen. Auf einmal ist man nicht mehr an das Betriebsystem und die Vorgaben des Hardwarevendors gebunden, sondern kann die Control-Plane einiger Gerate mit verschiedenen Linux-basierten Produkten nahezu vollstandig selbst kontrollieren und orchestrieren.
Dank der Linux-Basis und Freude am Open-Source-Gedanken mancher Hersteller sind einige Features in Open-Source-Komponenten (Linux-VRFs, MPLS-Forwarding-Plane im Kernel, etc.) gewandert und stehen somit überall zur Verfügung. Besonders zu erwähnen ist hier das Debian-basierte System von Cumulus Networks, aus deren Feder ifupdown2 sowie VRF-Support in Linux stammen. Eine Sammlung dieser Technologien und Ansätze lassen sich auch in Low-Budget- und/oder Eigenbau-Netzwerken anwenden und können hier erstaunliche und mächtige Optionen eröffnen.
Der Vortrag wird am Beispiel der Netzwerk- und Server-Infrastruktur des Freifunk Hochstift darlegen, wie man mit ein bisschen SaltStack, knapp 1000 Zeilen Python und erschwinglicher Hardware eine SDN-basierte Service-Provider Infrastruktur bereitstellen kann, in der Overlay-Netze und Anycast keine Fremdworte sind.
Neben einem “Technology-Overview” wird es eine Failosophy und Lessons Learned aus dem echten Leben eines Freifunker geben ;-)
Das Zielpublikum des Vortrags umfasst in erster Linie (Linux-)Administratoren und Netzwerker, die bereits Erfahrungen mit der jeweils anderen Welt haben und wissen was Routing ist. Eine positive Einstellung zu Automatisierung ist von Vorteil.
Die Themen Infrastructure Automation / Orchestration, Cloud und Software Defined Networks sind in aller Munde und nahezu jeder Netzwerkhersteller, der etwas auf sich hält,bietet Produkte und stellenweise sogar Lösungen in dieser Buzzwordblase an.
Der in den letzten Jahren vollzogene Paradigmenwechsel hin zu mehr (Host/Segment-)Routing und weniger Layer2-Magie – Stickwort >>IP Fabric<< - sowie die Besinnung auf offene Standards (OSPF, ISIS, BGP, MPLS) nicht nur in Data-Center-Netzwerken hat neue Standards (z.B. VXLAN) beschert und Open-Source-basierte "Open Networking"-Plattformen auf dem Markt erscheinen lassen. Auf einmal ist man nicht mehr an das Betriebsystem und die Vorgaben des Hardwarevendors gebunden, sondern kann die Control-Plane einiger Gerate mit verschiedenen Linux-basierten Produkten nahezu vollstandig selbst kontrollieren und orchestrieren.
Dank der Linux-Basis und Freude am Open-Source-Gedanken mancher Hersteller sind einige Features in Open-Source-Komponenten (Linux-VRFs, MPLS-Forwarding-Plane im Kernel, etc.) gewandert und stehen somit überall zur Verfügung. Besonders zu erwähnen ist hier das Debian-basierte System von Cumulus Networks, aus deren Feder ifupdown2 sowie VRF-Support in Linux stammen. Eine Sammlung dieser Technologien und Ansätze lassen sich auch in Low-Budget- und/oder Eigenbau-Netzwerken anwenden und können hier erstaunliche und mächtige Optionen eröffnen.
Der Vortrag wird am Beispiel der Netzwerk- und Server-Infrastruktur des Freifunk Hochstift darlegen, wie man mit ein bisschen SaltStack, knapp 1000 Zeilen Python und erschwinglicher Hardware eine SDN-basierte Service-Provider Infrastruktur bereitstellen kann, in der Overlay-Netze und Anycast keine Fremdworte sind.
Neben einem “Technology-Overview” wird es eine Failosophy und Lessons Learned aus dem echten Leben eines Freifunker geben ;-)
Das Zielpublikum des Vortrags umfasst in erster Linie (Linux-)Administratoren und Netzwerker, die bereits Erfahrungen mit der jeweils anderen Welt haben und wissen was Routing ist. Eine positive Einstellung zu Automatisierung ist von Vorteil.
In dieser Präsentation zeigt Westermos OT Network Expert Marcel Bühner die Neuigkeiten von Westermos MRD Mobilfunkroutern. Mit dem Update auf die Version 1.8.0.1 haben wir neben der Auftrennung der LAN Schnittstellen auch die Integration in WeConfig weiter vorangetrieben.
Hier gehts zur Aufzeichnung: https://www.westermo.de/news-and-events/webinars/mrd-webinar-firmware-updates
In diesem Vortrag ging es um die praktische Umsetzung von verschiedenen Cloud-Varianten:
- DBaaS
- IaaS
- PaaS
- MWaaS
Wir zeigen an konkreten Beispielen, wie man eine Cloud auf einer Exadata aufsetzt. Dabei werden unterschiedliche Architekturaspekte angesprochen:
- VLAN Tagging
- Backup mit ZFS
- Exadata Vorteile
- ZFS Storage Appliance
Unsere Experten Stefan Seck und Borys Neselovskyi hielten diesen Vortrag am 15.11.2017 bei der DOAG Konferenz in Nürnberg.
18. Tools für HBA (Emulex)
Commands und Parameter
# /usr/sbin/hbanyware/hbacmd listHBAs
Beispiel:
HBA_LoadLibrary: Encounterd and error loading: /usr/lib/
libqlsdm.so
Manageable HBA List
Port WWN : 10:00:00:00:c9:80:7c:6d
Node WWN : 20:00:00:00:c9:80:7c:6d
Fabric Name: 10:00:00:05:1e:56:57:9d
Flags : 8000f100
Host Name : xenserveribm1
Mfg : Emulex Corporation
Serial No. : 11S42D0487YK50HY83985R
19. Tools für HBA (QLogic)
Menü (SANsurfer)
# scli
Beispiel:
2: HBA Information Menu
HBA Model QLE2462
1: Port 1: WWPN: 21-00-00-1B-32-1B-3D-FD Online
2: Port 2: WWPN: 21-01-00-1B-32-3B-3D-FD Online
3: All HBAs
4: Return to Previous Menu
20. Multipathing Aktivierung (DMP)
Stoppen aller laufenden VMs
Unplugen der Physical Block Devices (PBDs)
Ausführung auf allen XenServer im Pool!
„Enter Maintenance Mode“
„Enable Multipathing” in der GUI
„Repair the storage“
21. Multipathing Aktivierung (DMP)
CLI Instruction
Setzen der des Hosts „other-config:multipathing“
Parameter:
# xe host-param-set other-
config:multipathing=true uuid=host_uuid
Setzen der des Hosts „other-config:multipathhandle“
Parameter für DMP:
# xe host-param-set other-
config:multipathhandle=dmp uuid=host_uuid
22. Multipathing Aktivierung (MMP)
Der mppVhba
Dell: MD3000 and MD3000i
IBM: FAStT100, FAStT200, FAStT500,
Treiber wird nur für FAStT700, FAStT900, FAStT600,
FAStT600Turbo, DS4100, DS4300, DS4300,
spezifische DS4400, DS4500, DS4800, DS4700,
DS4200, DS3200, DS3400, DS3300,
Hardware geladen DS5000, DS5020 and EXP5060
Fujitsu: Primergy Storage SX300
mpp Konfiguration / SGI: TP9300, ISTR-331 or -332, TP9400,
TP9500, TP9500S, TP9700x, TP9600 and
etc/mpp.conf IS220
StorageTek: OPENstorage D173, D178,
mpp RDAC wird von 9176, D178, BC84, D210, D220, D240,
D280, B280, FLX210, FLX240, FLX280 and
initrd geladen FLX380
Sun: Sun 6130, Sun 6140, Sun 6540,
StorageTek 2510, StorageTek 2530,
MPP muss einmal StorageTek 2540, StorageTek 6180,
StorageTek 6580 and StorageTek 6780
aktiviert werden! Teredata: 6284, 6287, 6840, 6841, 6842,
6843, 6844 and 9204
Verari Systems: VS4200, VS4400 and
VS7000
Stand: 6.10.2009
29. Pfad-Informationen aktualisieren
DMP
# /opt/xensource/sm/mpathcount.py
Für multipath –ll und GUI (XenCenter)
MPP
Nicht möglich/notwendig (da Gerätetreiber!)
Hinweis der Redaktion
Hinweise zu Copyright und Marken
Die in diesen Unterlagen enthaltenen Angaben und Daten k&#xF6;nnen ohne vorherige Ank&#xFC;ndigung ge&#xE4;ndert werden.
DIESE PUBLIKATION WIRD OHNE JEDLICHE HAFTUNG, AUSDR&#xDC;CKLICH ODER ABGELEITET, EINSCHLIESSLICH DER VERK&#xC4;UFLICHKEIT, EIGNUNG F&#xDC;R EINEN BESTIMMTEN ZWECK ODER NICHT VERLETZUNG VON RECHTEN VER&#xD6;FFENTLICHT. ES WIRD WEDER F&#xDC;R TECHNISCHE ODER REDAKTIONELLE FEHLER ODER AUSLASSUNGEN NOCH F&#xDC;R DIREKTE, INDIREKTE, FOLGESCH&#xC4;DEN ODER ANDERE SCH&#xC4;DEN, DIE AUS DEM BEREITSTELLEN, DER LEISTUNG ODER DER VERWENDUNG DIESER PUBLIKATION ENTSTEHEN, SELBST WENN IM VORAUS &#xDC;BER DIESE M&#xD6;GLICHEN SCH&#xC4;DEN INFORMIERT WURDE.
Dieses Dokument enth&#xE4;lt urheberrechtlich gesch&#xFC;tzte Informationen. Au&#xDF;er f&#xFC;r eine interne Verteilung darf kein Teil dieses Dokuments fotokopiert oder auf irgendeine Art und Weise ohne die vorherige schriftliche Genehmigung reproduziert werden.
Erw&#xE4;hnte Produktnamen sind m&#xF6;glicherweise Marken und/oder eingetragene Marken der jeweiligen Unternehmen.
Copyright &#xA9; 2009 DNS Deutschland GmbH
Kontakt und weitere Informationen:
Andr&#xE9; Dannbacher
Technical Sales Consultant
Citrix Access & SBC-Markets
Business Development & Marketing Group
Digital Network Services Deutschland GmbH
Industriestrasse 10 a
82256 Fuerstenfeldbruck
Tel.: +49 (0) 8141/3536-662
Fax: +49 (0) 8141/3536-887
Mobil: +49 (0) 175/5755347
mailto:andre.dannbacher@dns-gmbh.de
Internet: http://www.dns-gmbh.de
LVM XenServer 5.5 (LVHD)
Replaces LVM for SRs
Hosts VHD files directly on LVM volumes
Best of both worlds
Features of VHD
Performance of LVM
Adds Advanced Storage features
Fast Cloning
Snapshots
Fast and simple upgrade
Backwards compatible
LVM does not offer features like Fast Cloning and thin provisioning, EXT does but has performance issues because of the ext3 support for AIO+DIO. LVHD addresses this by hosting VHD files directly on LVM volumes.
Backwards compatible: LVHD can handle raw VDIs previously created by LVM SR
Hinweise zu Copyright und Marken
Die in diesen Unterlagen enthaltenen Angaben und Daten k&#xF6;nnen ohne vorherige Ank&#xFC;ndigung ge&#xE4;ndert werden.
DIESE PUBLIKATION WIRD OHNE JEDLICHE HAFTUNG, AUSDR&#xDC;CKLICH ODER ABGELEITET, EINSCHLIESSLICH DER VERK&#xC4;UFLICHKEIT, EIGNUNG F&#xDC;R EINEN BESTIMMTEN ZWECK ODER NICHT VERLETZUNG VON RECHTEN VER&#xD6;FFENTLICHT. ES WIRD WEDER F&#xDC;R TECHNISCHE ODER REDAKTIONELLE FEHLER ODER AUSLASSUNGEN NOCH F&#xDC;R DIREKTE, INDIREKTE, FOLGESCH&#xC4;DEN ODER ANDERE SCH&#xC4;DEN, DIE AUS DEM BEREITSTELLEN, DER LEISTUNG ODER DER VERWENDUNG DIESER PUBLIKATION ENTSTEHEN, SELBST WENN IM VORAUS &#xDC;BER DIESE M&#xD6;GLICHEN SCH&#xC4;DEN INFORMIERT WURDE.
Dieses Dokument enth&#xE4;lt urheberrechtlich gesch&#xFC;tzte Informationen. Au&#xDF;er f&#xFC;r eine interne Verteilung darf kein Teil dieses Dokuments fotokopiert oder auf irgendeine Art und Weise ohne die vorherige schriftliche Genehmigung reproduziert werden.
Erw&#xE4;hnte Produktnamen sind m&#xF6;glicherweise Marken und/oder eingetragene Marken der jeweiligen Unternehmen.
Copyright &#xA9; 2009 DNS Deutschland GmbH
Kontakt und weitere Informationen:
Andr&#xE9; Dannbacher
Technical Sales Consultant
Citrix Access & SBC-Markets
Business Development & Marketing Group
Digital Network Services Deutschland GmbH
Industriestrasse 10 a
82256 Fuerstenfeldbruck
Tel.: +49 (0) 8141/3536-662
Fax: +49 (0) 8141/3536-887
Mobil: +49 (0) 175/5755347
mailto:andre.dannbacher@dns-gmbh.de
Internet: http://www.dns-gmbh.de
StorageLink deckt innerhalb der Citrix Essentials folgende vier Aufgabenbereiche ab:
Das StorageLink Gateway aktiviert die automatische Erkennung und den schnellen Zugriff per Mausklick auf die nativen Speicherservices aller f&#xFC;hrenden Speicherarchitekturen und -protokolle wie DAS, NAS, SAN, iSCSI und Fibre Channel.
Der StorageLink Resource Manager stellt native Aktionen der Storage-Arrays innerhalb der Managementumgebung der virtuellen Umgebung dar &#x2013; einschlie&#xDF;lich Partitionierung, Snapshots, Backups und Datenreplikation.
Der StorageLink Image Manager bietet eine zentrale Bibliothek von Images f&#xFC;r virtuelle Maschinen, die sich einfach zwischen XenServer und Hyper-V austauschen lassen und die schnell f&#xFC;r eine beliebige Anzahl von Zielhosts geklont und bereitgestellt werden.
StorageLink Connect bietet zahlreiche eindeutig definierte offene APIs, die eine Verbindung von XenServer- und Hyper-V-Umgebungen mit Backup-L&#xF6;sungen und unternehmensweiten Management-Frameworks anderer Hersteller denkbar einfach machen.
StorageLink deckt innerhalb der Citrix Essentials folgende vier Aufgabenbereiche ab:
Das StorageLink Gateway aktiviert die automatische Erkennung und den schnellen Zugriff per Mausklick auf die nativen Speicherservices aller f&#xFC;hrenden Speicherarchitekturen und -protokolle wie DAS, NAS, SAN, iSCSI und Fibre Channel.
Der StorageLink Resource Manager stellt native Aktionen der Storage-Arrays innerhalb der Managementumgebung der virtuellen Umgebung dar &#x2013; einschlie&#xDF;lich Partitionierung, Snapshots, Backups und Datenreplikation.
Der StorageLink Image Manager bietet eine zentrale Bibliothek von Images f&#xFC;r virtuelle Maschinen, die sich einfach zwischen XenServer und Hyper-V austauschen lassen und die schnell f&#xFC;r eine beliebige Anzahl von Zielhosts geklont und bereitgestellt werden.
StorageLink Connect bietet zahlreiche eindeutig definierte offene APIs, die eine Verbindung von XenServer- und Hyper-V-Umgebungen mit Backup-L&#xF6;sungen und unternehmensweiten Management-Frameworks anderer Hersteller denkbar einfach machen.
Citrix pr&#xE4;sentiert neues Citrix Ready Open Storage-ProgrammAuf der diesj&#xE4;hrigen Synergy stellt Citrix Systems ferner das neue Citrix Ready Open Storage-Programm vor. Im Rahmen der Initiative k&#xF6;nnen Storage-Anbieter die Interoperabilit&#xE4;t ihrer Produkte mit Citrix XenServer mit Hilfe der neuen StorageLink-Technologie zertifizieren. Unternehmen k&#xF6;nnen sich so vergewissern, dass jede mit XenServer virtualisierte Umgebung alle bestehenden Storage-, Backup- und Disaster-Recovery-Systeme unterst&#xFC;tzt. Da Citrix StorageLink auch f&#xFC;r die Windows-Server-Hyper-V-Plattform verf&#xFC;gbar ist, gelten die Zertifikate auch f&#xFC;r die mit der Microsoft-L&#xF6;sung virtualisierten Server. Zu den Gr&#xFC;ndungsmitgliedern des Programms geh&#xF6;ren mehr als 20 gro&#xDF;e Storage-Anbieter wie zum Beispiel Brocade, CA, Dell, HP, Hitachi Data Systems, LSI, Microsoft, NetApp und Symantec.
Citrix Ready Open Storage Program
The new Citrix Ready Open Storage Program for storage partners. Leveraging StorageLink tm , part of the new Citrix Essentials&#x2122; for XenServer&#x2122; and Hyper-V&#x2122; products that simplifies the integration of server virtualization and storage solutions, enabling customers to maintain a single management process. The Citrix Ready Open Storage Program, as part of the Citrix Ready Program, ensures that qualified storage solutions correctly and properly integrate with Citrix StorageLink. This provides users with a broad set of fully-tested, qualified solutions to address their storage requirements. Storage partners can leverage the standards-based StorageLink product to fully enable the broad feature set of their storage products for customers.
Demoumgebung &#x2022; IP-Konfiguration
Switch 1 (.54.21)
Port 113650-1.122xenserveribm1
FC: Emulex | Adaptec onboard
Port 123650-2
Port 63350-1.123xenserveribm2
FC: Qlogic | LSI onboard
Port 313350-2
Port 27DS3400-1.120
Storage Manager
Port 21DS3400-2.121
Port 43Brocade.119
admin/hallo123
VM-1.125
VM-2.126
VM-3.127
VM-4.128
VM-5.129
Grundlagen
RDAC
MPP
DMP
Emulex HBA
Utility for Emulex HBA:# /usr/sbin/hbanyware/hbacmd
Display help to the command:# /usr/sbin/hbanyware/hbacmd &#x2013;h
Query Emulex HBAs:# /usr/sbin/hbanyware/hbacmd listHBAs
List HBA attributes# /usr/sbin/hbanyware/hbacmd hbaattrib <wwpn_from_previous_command>For example:# hbacmd hbaattrib 10:00:00:00:c9:20:08:cc
List HBA port attributes# /usr/sbin/hbanyware/hbacmd portattrib <wwpn_from_previous_command>For example:# hbacmd portattrib 10:00:00:00:c9:20:08:cc
Quelle:
http://support.citrix.com/article/ctx118791
Qlogic HBA
Rescan QLogic HBA for available LUNs:# echo &#x201C;- - -&#x201C; > /sys/class/scsi_host<number>/scan(For more details see CTX120172 - How to Rescan the Qlogic Host Bus Adapter for New Logical Unit Numbers in XenServer&#x201D;)Disks should appear in /dev/disk/by-id# ll /dev/disk/by-id
Query Qlogic HBA for attached instances:# scli &#x2013;t
Query Qlogic HBA for LUNs:# scli &#x2013;l <hba_instance_number_from_previous_command>
Removing HBA-based FC or iSCSI device entries:# echo "1" > /sys/class/scsi_device/<adapter>:<bus>:<target>:<lun>/device/delete
Quelle:
CTX118791 &#x2013; Multipathing Overview for XenServer 5.0
GUI instructions:
1. Enter Maintenance Mode on the server. Refer to the following screen shot:
2. Enable multipathing. To do so, open the server's Properties page, select the Multipathing tab, and select the Enable multipathing on this server check box.
3. Exit Maintenance Mode.
4. Repeat steps 1, 2, and 3 on each XenServer in the pool.
5. Now you can create new SRs. New SRs should go over multiple paths automatically.
CLI instructions:
1. Run the following command to set the host's other-config:multipathing parameter:
# xe host-param-set other-config:multipathing=true uuid=host_uuid
2. Set the host's other-config:multipathhandle parameter to dmp:
# xe host-param-set other-config:multipathhandle=dmp uuid=host_uuid
3. Repeat steps 1 and 2 on each server in the pool.
4. Now you can create new SRs. New SRs should go over multiple paths automatically.
Quelle:
CTX118791 &#x2013; Multipathing Overview for XenServer 5.0
CLI instructions:
1. Stop all VMs running out of the SRs.
2. Unplug the PBDs related to such SRs for safety purposes.
3. Find the PBD related to particular storage:
# xe sr-list uuid=<sr-uuid> params=all
4. Unplug the PBD:
# xe pbd-unplug uuid=<pbd_uuid>
5. Set the host's other-config:multipathing parameter:
# xe host-param-set other-config:multipathing=true uuid=host_uuid
6. Set the host's other-config:multipathhandle parameter to dmp:
# xe host-param-set other-config:multipathhandle=dmp uuid=host_uuid
7. Repeat steps 5 and 6 on each server in the pool.
8. Plug the PBD in:
# xe pbd-plug uuid=<pbd_uuid>
Quelle: http://support.citrix.com/article/ctx118791
mpp RDAC Multipathing
The mppVhba driver is only loaded for specific hardware and was included as an add-on for the Dell OEM edition for supportability. This driver can be now used on any XenServer editions. The mpp RDAC must be loaded in the initrd on the system boot because of complex initialization requirements.
mpp Configuration
1. To adjust the mpp configuration you must edit /etc/mpp.confM
2. Generate initrd with new configuration: # /opt/xensource/bin/update-initrd
3. Reboot XenServer: # reboot
Quelle:
CTX118791 &#x2013; Multipathing Overview for XenServer 5.0
DellMD3000 and MD3000i
IBMFAStT100, FAStT200, FAStT500, FAStT700, FAStT900, FAStT600, FAStT600Turbo, DS4100, DS4300, DS4300, DS4400, DS4500, DS4800, DS4700, DS4200, DS3200, DS3400, DS3300, DS5000, DS5020 and EXP5060
FujitsuPrimergy Storage SX300
SGITP9300, ISTR-331 or -332, TP9400, TP9500, TP9500S, TP9700x, TP9600 and IS220
StorageTekOPENstorage D173, D178, 9176, D178, BC84, D210, D220, D240, D280, B280, FLX210, FLX240, FLX280 and FLX380
SunSun 6130, Sun 6140, Sun 6540, StorageTek 2510, StorageTek 2530, StorageTek 2540, StorageTek 6180, StorageTek 6580 and StorageTek 6780
Teredata6284, 6287, 6840, 6841, 6842, 6843, 6844 and 9204
Verari SystemsVS4200, VS4400 and VS7000
LIVE! CLI Commandos &#x2026;
Problematik eines fehlenden Pfades:
In GUI: keine &#xC4;nderung
In CLI: aktuellen Status anzeigen: # mppUtil &#x2013;g 0
L&#xF6;sung: Script!
Einsatz SYSLOG m&#xF6;glich?
LIVE!
&#x2026;
Lun Information
---------------
Lun #2 - WWN: 600a0b8000492542000033f64ac9a8f8
----------------
LunObject: present CurrentOwningPath: B
RemoveEligible: N BootOwningPath: B
NotConfigured: N PreferredPath: B
DevState: OPTIMAL ReportedPresent: Y
ReportedMissing: N
NeedsReservationCheck: N
TASBitSet: Y
NotReady: N
Busy: N
Quiescent: N
Controller 'A' Path
--------------------
NumLunObjects: 2 RoundRobinIndex: 0
Path #1: LunPathDevice: present
DevState: OPTIMAL
RemoveState: 0x0 StartState: 0x1 PowerState: 0x0
Path #2: LunPathDevice: present
DevState: OPTIMAL
RemoveState: 0x0 StartState: 0x1 PowerState: 0x0
Controller 'B' Path
--------------------
NumLunObjects: 2 RoundRobinIndex: 0
Path #1: LunPathDevice: present
DevState: OPTIMAL
RemoveState: 0x0 StartState: 0x1 PowerState: 0x0
Path #2: LunPathDevice: present
DevState: OPTIMAL
RemoveState: 0x0 StartState: 0x1 PowerState: 0x0
&#x2026;
Refresh multipath information in XenCenter
If you notice that multipath &#x2013;ll shows you all the paths correctly and XenCenter shows you that some paths are not connected, you can refresh the information using:# /opt/xensource/sm/mpathcount.py