GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was macht einen Kernel-Linux-Server grundlegend?

Wenn Sie nach einem Linux-Server suchen, was macht ihn eigentlich so grundlegend? Vielen Menschen fällt es schwer, den Unterschied zwischen einem essentiellen und einem nicht essentiellen Linux-Server zu erkennen. Dieser Artikel spricht über die Schlüsselkomponenten, die die Installation des Linux-Kernels auf jeder Plattform lohnenswert machen. Egal, ob Sie ein erfahrener Linux-Systemadministrator sind oder gerade erst anfangen, der Linux-Kernel ist eine wesentliche Windows-Serverkomponente. Wenn jemand fragt, ob Ihr Server den Linux-Kernel nicht enthält, können Sie ihm wahrscheinlich sagen, dass ihn niemand verwenden wird. Aber denken Sie daran, dass es nicht das ist, was Sie mit dem Kernel machen (es geht vielmehr darum, was Sie nicht haben), was ihn wichtig macht. Es ist das, was der Kernel selbst in ein System einbringt, das es Benutzern ermöglicht, einige seiner leistungsstärksten Funktionen zu nutzen. Der Linux-Kernel ist ein Betriebssystemkern, der wesentliche Dienste bereitstellt und es anderen Programmen ermöglicht, mit Hardware und untereinander zu interagieren. Der ursprüngliche Kernel wurde von Lines Thorvaldsen geschrieben

Linux ist ein Unix-ähnlicher Computerbetriebssystem-Kernel mit einer großen Benutzerbasis. Es ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme der Welt. Linux wurde 1991 von Lines Thorvaldsen entwickelt und ist aufgrund seiner Einfachheit, Zuverlässigkeit und Leistung von Organisationen und Einzelpersonen weit verbreitet. Die Designphilosophie von Lenox betont die Modularität und die Verwendung gemeinsam genutzter Bibliotheken, die es einfach machen, Anwendungen zu schreiben, die für alle Benutzer zugänglich sind. Linux wurde auf eine Vielzahl von Hardwareplattformen portiert und läuft auf allem, von Supercomputern über Mobiltelefone bis hin zu eingebetteten Systemen. Die Open-Source-Natur von Linux ermöglicht es kommerziellen Anbietern, Software basierend auf dem Betriebssystem mit geringen oder keinen Kosten zu erstellen.

Apache Haddon ist ein Open-Source-Projekt, das eine verteilte Speicherplattform für die groß angelegte Datenverarbeitung bereitstellt. Apache Haddon unterstützt eine zuverlässige, leistungsstarke Datenverarbeitung im Pet-Byte-Maßstab in sogenannten „Clustern“. Durch die Bereitstellung einer gemeinsamen Speicherschicht über HDFS, Map Reduce und anderen Komponenten wie Pig

Was ist ein Kernel?

Ein Kernel ist der Kern eines Linux-Servers. Es ist für die Verwaltung der Hardware und den Betrieb des Betriebssystems verantwortlich. Ein Kernel stellt eine stabile Plattform bereit, auf der Anwendungen ausgeführt werden können. Darüber hinaus bietet es eine gemeinsame Schnittstelle für Anwendungen, um auf Hardware und Netzwerkgeräte zuzugreifen. Linux ist ein Unix-ähnlicher Computerbetriebssystem-Kernel mit einer Benutzeroberfläche, die 1991 von Lines Thorvaldsen entwickelt wurde. Linux hat die meisten Benutzer aller Betriebssysteme mit mehr als 1 Milliarde aktiven Installationen (Stand:Februar 2017). Linux ist ein Mehrbenutzersystem, das für vernetzte Workloads entwickelt wurde. Ursprünglich als akademisches Forschungsprojekt veröffentlicht, wurde Linux erstmals 1995 kommerziell verkauft Die Entwicklung wurde von verschiedenen Personen mit Unterstützung der Internet-Community vorangetrieben. Linux läuft auf einer Vielzahl von Plattformen, einschließlich Mobilgeräten, Desktops und Servern. Wie beispielsweise von Google Android verwendet, können verschiedene Linux-Distributionen Benutzern die Möglichkeit bieten, Software aus verschiedenen Quellen herunterzuladen (bekannt als „Open Source Software“) und auch einen Webbrowser für den Zugriff auf Websites zu verwenden. Der Begriff Linux beschreibt das Betriebssystem auf einer sehr hohen Ebene:Es besteht aus vielen verschiedenen Komponenten, die zusammenarbeiten, weil sie alle von derselben Codebasis abgeleitet sind. Diese Codebasis wird von einer vernetzten Gruppe von Entwicklern gepflegt

Linux versus Windows

Linux ist das weltweit beliebteste Unix-ähnliche Betriebssystem mit zig Millionen Benutzern weltweit. Es ist ein kostenloser Open-Source-Software-Kernel. Linux-Distributionen basieren auf einem zentralen Linux-Kernel und bieten eine breite Palette von Anwendungen und Dienstprogrammen. Windows Server 2016 läuft auf einem x86-64-Prozessor, unterstützt bis zu 2 TB Arbeitsspeicher, hat bis zu 16 Cups und maximal 248 GB Speicherplatz pro Server. Windows Server 2016 ist die neueste Version der Flaggschiff-Serverproduktlinie von Microsoft. Die Server Edition kann bis zu 4.096 CPUs und 128 TB RAM unterstützen.

In einem Blogbeitrag im Azure-Blog von Microsoft und in einer E-Mail eines Microsoft-Sprechers wird nicht erwähnt, wann die Updates veröffentlicht werden oder wie viel sie kosten werden. Der aktuelle Preis für virtuelle Linux-Maschinen beträgt 0,19 US-Dollar pro Stunde, daher ist es wahrscheinlich, dass diese Updates ähnliche Preise haben werden. Wenn Sie beispielsweise jetzt eine Linux-VM in Produktion haben, zahlen Sie am Ende möglicherweise etwa 20 US-Dollar pro Jahr für diese Updates (vorausgesetzt, beim Update-Prozess geht nichts schief). Wenn Sie 50 Server in Ihrem Rechenzentrum haben, würde das 2.000 US-Dollar pro Jahr ausmachen. Es wäre schön, wenn Microsoft zumindest für das erste Jahr ein kostenloses Update bereitstellen würde, unabhängig davon, ob etwas schief geht oder nicht.

Microsoft hat kürzlich seine Cloud-Computing-Plattform Windows Azure aktualisiert, um bis zu 4.096 virtuelle Maschinen und 128 TB RAM zu unterstützen. Die neuen CPUs ermöglichen es Kunden mit bestehenden virtuellen Maschinen, die auf den 4.096 VMs laufen, ihre CPU-Kerne zu aktualisieren, ohne sich um Ausfallzeiten sorgen zu müssen. Dem Blogbeitrag zufolge „wird der Linux-Kernel mit Hilfe eines Betriebssystems namens Oxen verwaltet, das als Kernelmodul implementiert ist.“ Die Gründe, warum diese Architektur verwendet wird, werden angegeben:„Weil sie es uns ermöglicht, die Anzahl der logischen Prozessoren ohne Neukonfiguration effizient zu skalieren.


Linux
  1. Was Linux zum nachhaltigen Betriebssystem macht

  2. Wie sieht der Außerbetriebnahmeprozess Ihrer Linux-Serverhardware aus?

  3. Was bedeutet es zu sagen, dass der Linux-Kernel präventiv ist?

  4. Was bedeutet EXPORT_SYMBOL im Linux-Kernel-Code?

  5. Was sind High Memory und Low Memory unter Linux?

Linux-Kernel vs. Mac-Kernel

Migrieren von Unix nach Linux

Was tun bei einer Linux-Kernel-Panik?

So finden Sie heraus, welche IP-Adressen mit Linux verbunden sind

Was ist ein verdorbener Kernel in Linux?

Was ist eine Auflösung von Jiffie im Linux-Kernel