www.wikidata.de-de.nina.az
Master Slave englisch fur Herr Sklave ist in der Informationstechnik eine Form der hierarchischen Verwaltung von Zugriffen auf gemeinsame Ressourcen meist in Form eines gemeinsamen Datenkanals bei zahlreichen Problemstellungen der Regelung und Steuerung Aufgrund der Terminologie aus Zeiten der Sklaverei werden aus antirassistischen Erwagungen heraus in vielen Bereichen zunehmend alternative Ausdrucke wie Controller Peripheral verwendet 1 Inhaltsverzeichnis 1 Grundproblem 2 Arbeitsprinzip 2 1 Vor und Nachteile 3 Einsatz 3 1 Master Slave bei ATA ATAPI Geraten 3 2 Master Slave bei Steckdosenleisten 4 Kritik an der Terminologie 5 EinzelnachweiseGrundproblem BearbeitenFur die Datenubertragung steht nur ein gemeinsamer Ubertragungskanal zur Verfugung z B als Funkstrecke oder in Form eines Datenbusses Wenn mehrere Teilnehmer gleichzeitig senden wurden konnte keine Ubertragung mehr stattfinden da dann auf dem Bus bei den empfangenden Teilnehmern nur noch verstummelte Daten ankamen Es muss also eine Moglichkeit geschaffen werden dass sich die Teilnehmer im gegenseitigen Einvernehmen den Datenkanal zeitlich teilen Eine Moglichkeit ist das Master Slave Prinzip anzuwenden Arbeitsprinzip BearbeitenEin Teilnehmer ist der Master alle anderen sind die Slaves Der Master hat als einziger das Recht unaufgefordert auf die gemeinsame Ressource den Bus zuzugreifen Der Slave kann von sich aus nicht auf die gemeinsame Ressource zugreifen er muss warten bis er vom Master gefragt wird Polling oder uber eine an der gemeinsamen Ressource vorbei gehenden Verbindung dem Master anzeigen dass er gefragt werden will Vor und Nachteile Bearbeiten Hauptvorteil ist dass der Master die Zugriffsverhaltnisse beherrscht um ihn wird das System aufgebaut was die Planung einfach macht Master Slave Architekturen konnen auch mit dem Token Bus kombiniert werden wobei dann nur die Master den Token weitergeben Ein grosser Nachteil ist dass keine direkte Kommunikation zwischen Slaves moglich ist Mithin ist das Abfragen Polling der Slaves durch den Master ineffizient Einsatz BearbeitenEingesetzt wird das Master Slave Verfahren zum Beispiel bei Master Slave Steckdosen auf Strom bei einem Bussystem z B ATA ATAPI bei den Feldbussen Profibus BITBUS AS I etc als Zugriffsverfahren siehe ausfuhrlich Bus Mastering bei einem Computernetzwerk bei logischer Schaltnetzwerken wie zweiflankengesteuerten Flipflops in der Fotografie beim entfesselten Blitzen mit Blitzlichtgeraten bei der Bluetooth Technologie s Piconet in der Kommunikationstechnik siehe Ping Pong Verfahren bei Bewegungsmeldern in der Veranstaltungstechnik z B bei Movingheads zwischen Datenbanken wo ein Master alle Daten eines Slaves andern kann 2 Master Slave bei ATA ATAPI Geraten Bearbeiten Im Umfeld der ATA ATAPI Schnittstelle werden die beiden von einer ATA ATAPI Schnittstelle ansteuerbaren Gerate traditionell als Master drive und Slave drive bezeichnet Dies steht im Gegensatz zu der oben beschriebenen allgemeinen Bedeutung da beide angeschlossenen Gerate z B Festplatten in diesem Sinne als Slaves zu verstehen sind wahrend als Master der Host normalerweise ist das der PC fungiert Nach offizieller Sprachregelung werden jene beiden Gerate Device 0 bzw Device 1 genannt Details hierzu unter ATA ATAPI Master Slave bei Steckdosenleisten Bearbeiten Steckdosenleisten nach dem Master Slave Prinzip sogenannte Master Slave Steckdosenleisten verfugen uber eine Master Steckdose und in der Regel mehrere parallelgeschaltete Slave Steckdosen Fliesst ein bestimmter Mindeststrom in der Master Steckdose wird dies durch die eingebaute Elektronik erkannt welche darauf auch die Slave Steckdosen einschaltet Schaltet man den Master Verbraucher aus werden auch die Slaves stromlos In der Regel verfugt eine solche Steckdosenleiste auch uber einen Knopf zur Einstellung der Ansprechempfindlichkeit und eine Signal LED Der Hauptvorteil ist dass nur ein Gerat Master ein bzw ausgeschaltet werden muss wenn mehrere elektrisch betriebene Gerate gleichzeitig betrieben werden sollen Besonders beim Einsatz an einem Computerarbeitsplatz PC Master dient eine solche Master Slave Automatik nicht nur der Bequemlichkeit sondern sie verhindert ausserdem dass das Ausschalten von Peripheriegeraten wie Monitore Drucker oder aktive Lautsprecher etc vergessen wird Nachteil ist ein geringer permanenter Eigenenergieverbrauch der Steckdosenleiste auch bei ausgeschalteten Geraten Kritik an der Terminologie BearbeitenDie Terminologie wurde in letzter Zeit oft vermieden bzw durch eine andere ersetzt da die Begriffe master und slave an die Praxis der Sklaverei erinnern Eine Alternative fur Datenbanken ist primary und replica welche in den Dokumentationen von IBM 3 Microsoft 4 Engine Yard 5 Amazon Web Services 6 und ACM 7 wie auch in Python 8 9 Django 10 11 Drupal 12 CouchDB 13 Redis 14 und MediaWiki welche immer noch master nutzt verwendet wird 15 16 Im Dezember 2017 entschied das Internet Systems Consortium die Worter primary secondary als Ersatz fur die master slave Terminologie in ihrer DNS Software BIND zuzulassen 17 2003 forderte der Bezirk Los Angeles in Kalifornien Hersteller Lieferanten und Auftragnehmer auf die Verwendung von master und slave in ihren Produkten einzustellen der Bezirk stelle diese Anfrage basierend auf der kulturellen Vielfalt und Sensibilitat von Los Angeles County 18 19 Nach Beschwerden uber diese Anfrage gab der Bezirk Los Angeles ein Statement ab in der dieser erklarte dass die Entscheidung nichts anderes als ein Antrag sei 20 Nach dieser Kontroverse wahlte Global Language Monitor welches die Verwendung der englischen Sprache analysiert die Begriffe master slave als das politisch inkorrekteste Wort von 2004 21 Die Black Lives Matter Bewegung entfachte die Diskussion im Jahr 2020 erneut 22 23 Die Modbus Organisation ersetzt im Sommer 2020 das Begriffspaar Master Slave durch Client Server 24 Einzelnachweise Bearbeiten Sinclair Im There s an industry that talks daily about masters and slaves It needs to stop In The Washington Post Online Portal 12 Juni 2020 abgerufen am 23 September 2020 Master to Slave replication IBM abgerufen am 10 Mai 2012 englisch IBM Knowledge Center In www ibm com Abgerufen am 8 Mai 2018 amerikanisches Englisch Configure Database Replicas for Management Points In technet microsoft com Abgerufen am 8 Mai 2018 englisch Set Up Database Replication In Engine Yard Developer Center Abgerufen am 8 Mai 2018 amerikanisches Englisch Working with Read Replicas of MariaDB MySQL and PostgreSQL DB Instances Amazon Relational Database Service In docs aws amazon com Abgerufen am 8 Mai 2018 Sergey Savinov Khuzaima Daudjee Dynamic database replica provisioning through virtualization In Proceeding ACM 30 Oktober 2010 S 41 46 doi 10 1145 1871929 1871937 acm org Python joins movement to dump offensive master slave terms Abgerufen am 12 September 2018 englisch Github Python Entwickler wollen Begriffe Master und Slave ersetzen Golem de 14 September 2018 golem de abgerufen am 7 Oktober 2018 Fixes 22667 Replaced leader follower terminology with primary replica by fcurella Pull Request 2694 django django Abgerufen im 1 Januar 1 Multiple databases In Django Project Abgerufen am 8 Mai 2018 englisch Replace master slave terminology with primary replica In Drupal org 28 Mai 2014 Abgerufen am 17 April 2018 englisch CouchDB Replace master and slave terminology englisch Redis Replace master and slave terms in Redis englisch Rename DB SLAVE constant to DB REPLICA wikimedia mediawiki 950cf60 Abgerufen im 1 Januar 1 https lists wikimedia org pipermail wikitech l 2016 September 086450 html ISC explanation via Twitter Abgerufen im 1 Januar 1 CNN com Master and slave computer labels unacceptable officials say Nov 26 2003 Abgerufen am 7 Oktober 2018 FACT CHECK Master Slave In Snopes com snopes com abgerufen am 7 Oktober 2018 CNN com Master and slave computer labels unacceptable officials say Nov 26 2003 Abgerufen am 7 Oktober 2018 Master slave named most politically incorrect term In Seattle PI Hrsg seattlepi com 3 Dezember 2004 englisch seattlepi com abgerufen am 7 Oktober 2018 The computer term master slave which was banned as racially offensive by a Los Angeles County purchasing department was named the most politically incorrect term of the year Among other terms on the top 10 list of politically charged words and phrases issued by the word usage group Global Language Monitor were non same sex marriage to describe heterosexual unions waitron for waiter or waitress and higher being for God a term some people found too religious Sebastian Gruner Black Lives Matter Linux Kernel konnte inklusive Sprache bekommen Golem de 6 Juli 2020 abgerufen am 6 Juli 2020 deutsch Stephen Shankland Tech terms face scrutiny amid anti racism efforts CNET 10 Juni 2020 abgerufen am 6 Juli 2020 englisch Modbus Organization Inc Modbus Organization Replaces Master Slave with Client Server 9 Juli 2020 abgerufen am 21 Oktober 2020 englisch Abgerufen von https de wikipedia org w index php title Master Slave amp oldid 236147407