Wat is een collectieve operatie?
Een collectieve bewerking is een type computerfunctie die sommige of alle knooppunten op een computernetwerk gebruikt. De functie is normaal gesproken het verzenden of ontvangen van gegevens en de meeste bewerkingen hebben invloed op alle knooppunten in het netwerk. Hoewel er andere manieren zijn om gegevens via een netwerk te verzenden en ontvangen, is een collectieve bewerking meestal sneller vanwege de manier waarop de functies worden verwerkt. Een netwerk moet een bepaald type framework hebben dat deze tool heeft, anders kunnen beheerders geen collectieve functies uitvoeren.
Wanneer een computernetwerk wordt gemaakt, zijn twee of meer apparaten verbonden zodat ze kunnen samenwerken of elk apparaat kan bijdragen aan de verwerking. Knooppunten zijn een van de belangrijkste netwerkaspecten wanneer een collectieve bewerking wordt gebruikt, omdat de bewerking de knooppunten beïnvloedt. Deze knooppunten zijn alle apparaten die op het netwerk zijn aangesloten; de knooppunten zijn normaal gesproken computers, maar een apparaat met een eigen IP-adres (Internet Protocol) kan als een knooppunt worden beschouwd.
De meest voorkomende functies voor collectieve bewerkingen zijn verzenden en ontvangen. Een verzendfunctie stuurt gegevens door naar knooppunten, terwijl een ontvangstfunctie gegevens van knooppunten neemt en deze aflevert op een hoofdcomputer. Deze functies hebben meestal invloed op alle knooppunten, met name bij ontvangstopdrachten, maar beheerders kunnen bepaalde knooppunten opgeven die al dan niet worden beïnvloed door een collectieve bewerking.
Er bestaan andere methoden voor het verzenden of ontvangen van gegevens via een netwerk en deze kunnen functies op een vergelijkbare manier uitvoeren. Het belangrijkste voordeel van een collectieve operatie is snelheid, omdat deze methode meestal minder tijd kost dan vergelijkbare methoden. Dit komt omdat deze bewerking meestal op de achtergrond wordt verwerkt, dus dit heeft geen invloed op programma's of computers die momenteel worden uitgevoerd en het netwerkframework geeft normaal gesproken een bepaalde hoeveelheid geheugen op voor deze bewerking. Wanneer deze bewerking wordt gebruikt, begint het dat vrije geheugen te gebruiken.
Een probleem met het gebruik van een collectieve bewerking is dat deze mogelijk niet voor alle computernetwerken beschikbaar is. Om dit te gebruiken, moet het netwerk een netwerkframework hebben dat deze functie specifiek ondersteunt. Deze functie heeft de neiging de meeste tijd te besparen bij gebruik via een groot netwerk, dus dit wordt vaak gezien in frameworks voor grotere netwerken. Hoewel dit kan worden gebruikt voor een kleiner netwerk, is het tijdsvoordeel mogelijk niet zo uitgesproken.