Noeud de Diskless
Un noeud diskless (ou poste de travail diskless ) est un poste de travail ou le PC sans unités de disques qui utilisent l'initialisation de réseau de pour charger son du système d'exploitation d'un serveur . (L'ordinateur d'A peut également être dit au agissent en tant que noeud diskless , si ses disques sont inutilisés et initialisation de réseau est employé.)
Des noeuds de Diskless (ou les ordinateurs agissant en tant que tels) sont parfois connus en tant que les ordinateurs de réseau de 'ou clients hybrides . Le hybride de client de peut ou juste signifier le noeud diskless, ou il peut être employé dans un sens plus particulier de signifier un noeud diskless qui court un certain , mais pas tous, les applications à distance, comme dans l'architecture de calcul mince du client .
Les avantages des noeuds diskless peuvent inclure le coût de production inférieur, les coûts de fonctionnement inférieurs, l'opération plus silencieuse, et les avantages d'administration (par exemple, installation de logiciel central-contrôlée).
Dans beaucoup d'universités et dans quelques grands organismes, les PCs sont utilisés dans une configuration semblable, avec certains ou toutes les applications stockés à distance mais locally-again de exécuté par , pour des raisons d'administration. Cependant, ce ne sont pas des noeuds diskless si elles toujours la botte d'une unité de disque dur local.
Distinction entre les noeuds diskless et le calcul centralisé
Les données de processus de noeuds de Diskless, ainsi using leur propre unité centrale de traitement et RAM pour courir le logiciel , mais ne stockent pas des données persistant-que la tâche est remise au loin à un serveur. C'est distinct des clients minces dans lesquels le traitement tout significatif se produit à distance, sur le logiciel de serveur-le seulement que les courses sur un client mince est le " ; thin" ; (c. relativement petit et simple) logiciel de client, qui gère des tâches simples d'entrée-sortie de communiquer avec l'utilisateur, tel que dessiner une zone de dialogue sur l'affichage ou attendre l'entrée d'utilisateur.
Une limite collective entourant les deux le client mince calculant, et son prédécesseur technologique, les bornes (qui des textes de sont text-only), est de calcul centralisé par . Les clients minces et les bornes des textes de peuvent exiger des installations de traitement centrales puissantes dans les serveurs, afin d'effectuer toutes les tâches de traitement significatives pour tous les clients.
Des noeuds de Diskless peuvent être vus comme compromis entre les gros clients (tel que PCs ordinaires et calcul centralisé de , using le stockage central pour l'efficacité, mais ne pas exiger le traitement centralisé, et la fabrication de l'utilisation efficace de la capacité de traitement puissante même du plus lent d'unités centrales de traitement contemporaines , qui tendraient à reposer le ralenti pendant une grande partie du temps sous le modèle de calcul centralisé.
Principes de fonctionnement
Le du système d'exploitation (OS) pour un noeud diskless est chargé d'un serveur, using l'initialisation de réseau de . Dans certains cas, le stockage démontable peut être employé pour lancer le processus auto-entretenu, tel qu'un lecteur d'instantané d'USB de , ou d'autres médias amorçables tels qu'un à disque souple, le CD ou le DVD. Cependant, les progiciels dans beaucoup des ordinateurs modernes peuvent être configurés pour localiser un serveur et pour commencer le processus de bootup automatiquement, sans nécessité d'insérer des médias amorçables.
Après que le processus auto-entretenu ait été lancé, comme décrit ci-dessus, l'amorçage aura lieu selon une de trois approches principales.
dans la première approche (employée, par exemple, par le projet de serveur terminal de Linux de ), le grain est chargé en la mémoire et alors le reste du du système d'exploitation est accédé par l'intermédiaire d'un raccordement du Network File System au serveur. (Le petit disque virtuel de d'A peut être créé pour stocker les fichiers temporaires localement.) Cette approche s'appelle parfois le " ; Root" de NFS ; technique une fois utilisé logiciels d'exploitation avec de Linux ou d'Unix de client.
dans la deuxième approche, le grain de l'OS est chargé, et une partie de la mémoire système est configurée comme grand disque virtuel, et le reste de l'image d'OS est cherché et alors chargé dans le disque virtuel. C'est l'exécution que le Microsoft a choisie pour son dispositif inclus par Windows Xp de téléamorçage.
dans la troisième approche, opérations de disque sont virtualisés et sont traduits réellement en protocole de réseau. Les données qui sont habituellement stockées dans une unité de disques sont alors stockées dans des dossiers de disques virtuels autoguidés sur un serveur. Les opérations de disque telles que des demandes aux secteurs lecture/écriture de disque sont traduites en demandes correspondantes de réseau et traitées par un service ou un démon courant du côté de serveur. C'est l'exécution qui est employée par le directeur d'image de Neoware , l'Ardence et le divers " ; botte au-dessus d'iSCSI" ; produits. Cette troisième approche diffère de la première approche parce que ce qui est à distance n'est pas un système de fichiers mais réellement un dispositif de disque (ou périphérique brut ) et celui le client que l'OS ne se rend pas compte qu'il ne coule pas d'un disque dur. C'est pourquoi cette approche est parfois appelée " ; Disk" virtuel ; ou " ; Réseau Disk" virtuel ;.
Noeuds de Diskless Windows
Windows 3.x et Windows 95 OSR1 a soutenu des opérations de téléamorçage, des serveurs de NetWare , des serveurs de NT de Windows et même des serveurs de Pathworks de DEC.
Les tiers fournisseurs de logiciel tels que Qualystem (acquis par Neoware ), LanWorks (acquis par 3Com ), Ardence (acquis par Citrix ) et APCT se sont développés et les logiciels lancés sur le marché visés à distance-initialisent de plus nouvelles versions du produit de Windows : Windows 95 OSR2 et Windows 98 a été soutenue par Qualystem et Lanworks, Windows NT a été soutenu par APCT et Ardence (appelés VenturCom à ce moment-là), et le Windows 2000 /XP/2003 sont soutenus par le Neoware (Qualystem) et le Ardence de Citrix.
Comparaison avec de gros clients
Installation et entretien de logiciel
Avec essentiellement une image simple d'OS pour une rangée de machines (avec peut-être quelques personnalisations pour des différences dans des configurations de matériel parmi les noeuds), l'installation du logiciel et le maintien du logiciel installé peuvent être plus efficaces. En outre, toutes les modifications de système de apportées lors du fonctionnement (en raison de l'action d'utilisateur, des vers, des virus, etc.) peuvent être l'une ou l'autre éliminée quand la puissance est coupée (si l'image est copiée à un disque virtuel local) ou interdit entièrement (si l'image est un Network File System). Ceci permet l'utilisation dans des secteurs d'accès public (tels que bibliothèques ) ou dans les écoles etc. où les utilisateurs pourraient souhaiter expérimenter ou essayer au " ; hack" ; le système.
Cependant, il n'est pas nécessaire de mettre en application l'initialisation de réseau pour réaliser l'un ou l'autre des avantages ci-dessus - les PCs ordinaires (avec l'aide du logiciel approprié) peuvent être configurés pour télécharger et réinstaller leurs logiciels d'exploitation sur (par exemple) une base nocturne.
Stockage centralisé
L'utilisation de la mémoire à disque centrale fait également une utilisation plus efficace de la mémoire à disque. Ceci peut réduire des coûts de stockage, libérant vers le haut du capital au investissent dans des storage technologys plus fiables et plus modernes, telles que les rangées de RAID de qui soutiennent l'opération superflue, et les réseaux de zone de stockage de qui permettent chaud-s'ajouter du stockage sans n'importe quelle interruption. De plus, il signifie que les pertes d'unités de disques à mécaniques ou élém. échec-qui sont statistiquement des événements fortement probables au-dessus d'un calendrier des années, avec un grand nombre de disques impliqué-sont souvent moins pour se produire (parce qu'il y a typiquement moins d'unités de disques qui peuvent échouer) et moins probable pour causer l'interruption (parce qu'elles feraient partie probablement de rangées de RAID). Ceci signifie également que le eux-mêmes de noeuds sont moins pour avoir des échecs de matériel que les gros clients
Les noeuds de Diskless partagent ces avantages avec les clients minces
Exécution de stockage centralisé
Cependant, cette efficacité de stockage peut venir à un prix. Comme se produit souvent dans le calcul, l'efficacité de stockage accrue vient parfois au prix de l'exécution diminuée.
Un grand nombre de noeuds faisant des demandes sur le même serveur simultanément peuvent ralentir chacun expérience. Cependant, ceci peut être atténué en installant des grands nombres de RAM sur le serveur (qui accélère des opérations "lecture" en améliorant le cachant l'exécution de ), en ajoutant plus de serveurs (qui distribue la charge de travail d'entrée-sortie), ou en ajoutant plus de disques à une rangée de RAID (qui distribue la charge de travail physique d'entrée-sortie du ). En tous cas c'est également un problème qui peut affecter le n'importe quel réseau de serveur de client de dans une certaine mesure, puisque, naturellement, les gros clients utilisent également des serveurs pour stocker des données d'utilisateur.
En effet, les données d'utilisateur peuvent être beaucoup plus significatives dans la taille et peuvent être accédées bien plus fréquemment que des logiciels d'exploitation et des programmes dans quelques environnements, ainsi le déplacement à un modèle diskless pas cause du nécessairement une dégradation apparente dans l'exécution.
Une plus grande largeur de bande (c. capacité) de réseau de sera également employée un modèle diskless, comparé à un modèle de gros client. Ceci ne signifie pas nécessairement qu'une infrastructure en réseau de capacité plus élevée devra être installer-lui pourrait simplement signifier qu'une proportion plus élevée de la capacité de réseau existant sera employée.
En conclusion, la combinaison des latences de transfert de données de réseau (transférant physiquement les données sur le réseau) et des latences de controverse (attendant le serveur pour traiter les demandes de l'autre noeud avant que vôtre) peut mener à une dégradation inacceptable dans l'exécution comparée à employer les commandes locales, selon la nature de l'application et la capacité de l'infrastructure en réseau et du serveur.
D'autres avantages
Un autre exemple d'une situation où un noeud diskless serait utile est dans un environnement probablement dangereux où des ordinateurs sont susceptibles d'être endommagés ou détruits, de ce fait faisant le besoin de noeuds peu coûteux, et de matériel minimal un avantage. Encore, des clients minces peuvent également être employés ici.
Les machines de Diskless également consomment peu de puissance et font peu de bruit, qui implique les avantages environnementaux potentiel et leur fait l'idéal pour quelques applications du faisceau d'ordinateur de .
Comparaison avec les clients minces
Les sociétés importantes tendent à mettre en application à la place les clients minces {fait de |date= avril 2007}} (using serveur terminal de Microsoft Windows de ou tout autre un tel logiciel), puisque le matériel beaucoup inférieur de spécifications peut être utilisé pour le client (qui agit essentiellement en tant que " simple ; window" ; dans le serveur central qui court réellement les utilisateurs du système d'exploitation comme session d'ouverture de ). Naturellement, des noeuds diskless peuvent également être employés en tant que clients minces. D'ailleurs, les ordinateurs de client mince grimpent dans la puissance jusqu'au point où ils deviennent appropriés en tant que véritables postes de travail diskless pour quelques applications.
Le client mince et les architectures diskless de noeud emploient les clients diskless qui ont des avantages par rapport à de gros clients (voir ci-dessus), mais diffèrent en ce qui concerne l'endroit du traitement.
Avantages des noeuds diskless au-dessus des clients minces
La charge distribuée par le traitant la charge de des noeuds diskless est distribuée. Chaque utilisateur obtient son propre environnement d'isolement de traitement, affectant à peine d'autres utilisateurs dans le réseau, tant que leur charge de travail n'est pas système de fichiers-intensive. Les clients minces comptent sur le serveur central pour le traitement et ont besoin ainsi d'un serveur rapide. Quand le serveur central est occupé et ralentit, les deux genres de clients seront affectés, mais des clients minces seront ralentis complètement, tandis que des noeuds diskless seront seulement ralentis quand accédant à des données sur le serveur. Une meilleure exécution de multimédia de . Les noeuds de Diskless ont des avantages par rapport aux clients minces dans les multimédia - les applications riches de qui seraient largeur de bande intensive si entièrement servi. Par exemple, les noeuds diskless sont bien adaptés pour le jeu visuel .
Les noeuds périphériques de soutien Diskless de sont les PCs en général ordinaires ou les postes de travail sans les unités de disque dur assurées, qui de signifie la grande variété habituelle des périphériques peuvent être ajoutés. En revanche, les clients minces sont les boîtes en général très petites et scellées sans la possibilité pour l'expansion interne, et la possibilité limitée ou inexistante pour l'expansion externe. Même si par exemple un dispositif d'USB peut être le physiquement attaché à un client mince, le logiciel de client mince ne pourrait pas soutenir des périphériques au delà des appareils de base d'entrée et de sortie - par exemple, il peut ne pas être compatible avec les appareils photo numériques des tablettes graphiques ou les modules de balayage
Avantages des clients minces au-dessus des noeuds diskless
Le matériel de est meilleur marché sur les clients minces, depuis traiter des conditions sur le client être minimal, et l'accélération du 3D et le support sonore raffiné ne sont pas habituellement fournis. Naturellement, un noeud diskless peut également être acheté avec une unité centrale de traitement bon marché et un appui minimal de multimédia, si approprié. Ainsi, les économies peuvent être plus petites qu'elles apparaissent d'abord pour quelques organismes. Cependant, beaucoup de grands organismes achètent habituellement le matériel avec des spécifications plus fortement que nécessaires pour répondre aux besoins des applications et des utilités particulières, ou pour assurer à le futur de l'imperméabilisation (voir ci-dessous) . Il y a également moins de " ; rational" ; raisons de matériel overspecifying qui héritent tout à fait souvent le jeu : les départements inutilement using les budgets hauts afin de maintenir leur budget de courant nivelle pour l'année prochaine ; et incertitude au sujet du futur, ou manque de connaissances techniques, ou manque de soin et d'attention, en choisissant des caractéristiques de PC. Tenant compte de tous ces facteurs, les clients minces peuvent apporter l'épargne la plus substantielle, car seulement les serveurs sont susceptibles d'être sensiblement " ; or-plated" ; et/ou " ; futur-proofed" ; dans le modèle de client mince. imperméabilisation de
la future n'est pas beaucoup d'une issue pour les clients minces, qui sont susceptibles de rester utiles pour l'intégralité de leur cycle de rechange - un à quatre ans, ou même plus longtemps - comme le fardeau est sur les serveurs. Il y a des issues quand il vient aux noeuds diskless, car la charge de traitement est potentiellement beaucoup plus haute, de ce fait la signification de plus de considération est exigée en achetant. Les réseaux de client mince peuvent exiger significantly more serveurs puissants à l'avenir, tandis qu'un réseau diskless de noeuds peut dans le futur besoin une mise à niveau de serveur, une mise à niveau de client, ou toutes les deux.
Les réseaux de client mince de
le moins de consommation de largeur de bande de réseau potentiellement, puisque beaucoup de données sont simplement lues par le serveur et là traitées, et seulement ont transféré au client dans de petits morceaux, au fur et à mesure que cela est eu besoin pour l'affichage. En outre, des données graphiques de transfert à l'affichage approprié habituellement davantage à la compression de données efficace et aux technologies d'optimisation (voir par exemple la technologie du NX) que les programmes arbitraires de transfert , ou aux données d'utilisateur. Dans beaucoup de scénarios typiques d'application, se monter à la consommation et au " de largeur de bande ; burst" ; on s'attendrait à ce que la consommation soit moins pour un client mince efficace, que pour un noeud diskless.
| Random links: | Newburg, le Dakota du Nord | Campagnes criméennes | Dagmar Roth-Behrendt | Dieux indous d'amour (album) | Notes de devise de série de bateau de Singapour | Nodo_de_Diskless |