Obwohl ähnliche Fragen bereits gestellt wurden [ 1 , 2 ] , geht keine davon vollständig darauf ein, ob OSX 10.6 Sever ein guter Kandidat für den täglichen Gebrauch auf einem Computer der Spitzenklasse ist. Für die ganz Faulen;
1 – Erläutert, wie wichtig es ist, einen Computer mit hoher Spezifikation zu haben, damit OSX Server seine beste Leistung erbringen kann.
2 - Erörtert die Angemessenheit der Verwendung von OSX Server in einer Softwareentwicklungsumgebung.
Um zum Wesentlichen zu kommen, meine Frage konzentriert sich eher darauf, ob die Verwendung des oben genannten Betriebssystems eine gute Idee für einen fortgeschrittenen Benutzer ist (nicht so sehr in netzwerkbezogenen Themen) , der sowohl Softwareentwicklung als auch Bild-/Videobearbeitung und Einstellung durchführen möchte Up Shared Services wie; Kalender, Webservices (Wikis + Websites) und E-Mail.
Wenn ich Spitzenklasse sage, beziehe ich mich auf den kürzlich veröffentlichten iMac, der mit den folgenden Spezifikationen konfiguriert ist;
In Bezug auf die Internetverbindung betreibe ich einen 50-Mbit / s-Glasfaser-Downlink mit 5-Mbit / s-Uplink.
Der Grund, warum ich glaube, dass OSX Server eine Option für mich sein wird, ist die Tatsache, dass ich vorhabe, mit einem Kollegen (ohne IT-Hintergrund) an einem Startup zu arbeiten , aber wir leben vorerst in verschiedenen Ländern, also die Fähigkeit von;
scheinen einen Mehrwert zwischen den beiden darzustellen. Ich verstehe natürlich, dass die Einrichtung des Servers auf einem Computer, der aus- und eingeschaltet wird, die Dienste deaktiviert, aber abgesehen davon gibt es noch andere Vor- oder Nachteile, die mir nicht bekannt sind?
Wenn Sie mit einer Software vertraut sind, die ähnliche Funktionen wie das, was ich suche, besitzt, können Sie uns gerne Ihre Vorschläge unterbreiten.
Um Ihre Frage zu beantworten, Sie können perfekt unter Server arbeiten (angesichts des oben genannten Computers). Wenn Sie einige der Dienste deaktivieren, wird OS X der regulären Version sehr ähnlich sein. Auf der anderen Seite können Sie sich immer auf Google Docs und Kalender, Remote Desktop und sogar OpenVPN verlassen, wenn Sie wirklich ein internes Netzwerk benötigen.
Ich meine, die oben genannte Konfiguration (sogar auf OS X Server) bringt viel Overhead, Backup-Planung und Wartung mit sich.
Konzentrieren Sie sich auf Ihr „Startup“ und überlassen Sie andere Aufgaben anderen. Wird ein Server bei Ihnen zu Hause (mit allen damit verbundenen Stromkosten) Ihr Start-up verbessern? schneller geld verdienen?
Das ist sowieso ein Thema für "Startups". Die Antwort ist ja, dieser Computer ist mehr als in der Lage, als Server für all diese Aufgaben und vieles mehr zu dienen.
Nein. Ich liebe Mac-Server und verwende ihn seit Jahren. Er ist einer der besten UNIX-Server für kleine Unternehmen - aber trotz all der Details, die Sie in Ihrer Frage stellen, ist er nicht die richtige Wahl für die von Ihnen erwähnte Funktionalität. Der Mac, den Sie haben, ist sehr leistungsfähig, aber werden Sie Ihren Server wirklich herunterfahren, um in Windows zu booten?
Ein Server, der als Ihr alltäglicher Mac ausgeführt wird, hilft Ihnen nicht dabei, ein besserer Entwickler zu werden. Der Server hilft nicht bei der Bild- und Videobearbeitung (und kann sie verlangsamen) Der Server ist für die Anforderungen einer kleinen Firma (weniger als 5 bis 10 Personen) für Kalender, Wiki, Web und E-Mail übertrieben - insbesondere für eine ohne IT-Hintergrund. Ein Cisco-VPN-Router für kleine Büros kostet weniger als 150 US-Dollar, wenn Sie die entsprechende VPN-Software nicht kostenlos auf dem Nicht-Server-Mac-Betriebssystem ausführen möchten.
Holen Sie sich einen Server und verwenden Sie ihn, weil Sie lernen möchten, indem Sie ihn tun, und nicht, indem Sie marginale Gründe erfinden, um ihn zu rechtfertigen. (Ich glaube nicht, dass Sie das tun, aber ich wollte darauf hinweisen, dass das Ausführen von Servern Zeit und Fachwissen erfordert.)
Der Server wurde für die Leistung mehrerer Benutzer und nicht für die Arbeitslast eines einzelnen Benutzers entwickelt und optimiert. Einige Consumer-Programme laufen nicht so gut in Server (oder werden auf Server nicht unterstützt), aber die überwiegende Mehrheit wird gut funktionieren, selbst wenn Sie Microsoft oder Apple nicht für Support anrufen können, sobald sie hören, dass Sie auf einem Server-Betriebssystem laufen . Server sind so konzipiert und abgestimmt, dass sie lange laufen, und Sie möchten sie nicht neu starten, um die von ihnen bereitgestellten Dienste zu beeinträchtigen. Sie können nicht sowohl für eine Client-Workload als auch für eine Server-Workload optimieren, sodass es kein kostenloses Mittagessen gibt und einer oder beide leiden, wenn sie kombiniert werden.
Wenn Sie nur spielen und lernen möchten, lautet die Antwort JA - führen Sie den Server auf Ihrem Desktop aus, aber Ihre Frage beinhaltet, dass Sie echte Dienste für ein laufendes Unternehmen bereitstellen. Nur Sie können entscheiden, welcher Kompromiss für Ihre Situation am wichtigsten ist, aber es gibt einige, die Sie beachten sollten, bevor Sie diesen Weg einschlagen.
Betreiben Sie einen billigen Server (oder schauen Sie sich sogar VMware an, um Ihr Server-Betriebssystem auf einem größeren iMac oder MacPro zu virtualisieren, um das Server-Betriebssystem von Ihrem Desktop-Betriebssystem zu isolieren). In der Praxis werden Sie wahrscheinlich nicht mit einem bestimmten (oder virtualisierten) Server im lokalen Netzwerk (selbst mit einem langsamen 100-MB-Ethernet) ausgebremst. Ihr Wiki und Ihr VPN werden blitzschnell laufen, wenn sich nur eine Handvoll Benutzer verbinden.
Selbst für eine Arbeitsgruppe mit 25 Personen ist es wirklich schwierig, einen aktuellen Mac-Mini-Server ins Stocken zu bringen. Sie brauchen wirklich keine schnelle CPU oder Festplatten. Durch das Hinzufügen von Low-End-RAID-Speicher und FireWire 800 kann der Mini skaliert werden. Es braucht eine spezielle Videoarbeitslast oder Hunderte von Benutzern, um Mac Pro Server zu benötigen. Sie können das meiste, was Sie auf dem OS X-Client benötigen, lernen, indem Sie die Serverprozesse auf dem Client starten und sich die Lizenzgebühr von 499 $ sparen. Ich würde warten, da Lion angekündigt hat, Server ohne zusätzliche Kosten enthalten zu haben.
Da Mac OS X und Mac OS X Server (abgesehen von einigen Plists und gebündelter Software) identische Betriebssysteme sind, könnten Sie Mac OS X Server sicherlich als Ihr alltägliches Betriebssystem verwenden, genau wie Sie Mac OS X als Server ausführen können; siehe diymacserver.com .
Aber abgesehen von ein paar zusätzlichen Anwendungen zur Verwaltung von Mac OS X Server selbst stehen Ihnen keine zusätzlichen Funktionen zur Verfügung.
Ich stimme einigen der anderen Kommentatoren zu – verwenden Sie die großartigen Web-Apps, die für Kalender, Projektmanagement, gemeinsame Bearbeitung von Dokumenten – ein Wiki – verfügbar sind.
Schließlich, wenn Sie eine Entwicklung durchführen müssen, besorgen Sie sich XCode , falls Sie es noch nicht haben. Vagrant ist großartig, um schnell bestimmte Umgebungen einzurichten, wie zum Beispiel Ruby on Rails mit MySQL und Apache, die auf CentOS laufen.
Für Produktionszwecke ist AWS ziemlich gut. Sie haben viele sehr vernünftige Tools für die Netzwerksicherheit (VPCs und Sicherheitsgruppen) und eine wirklich einfache Hochverfügbarkeit (Auto Scaling, ELB usw.). Sie haben auch kostenlose Kurse für Startups (zwei Schulungstage bringen Sie den meisten voraus Wettbewerb)
E-Mail und Kalender werden wahrscheinlich am einfachsten mit Google Apps für Domains gehandhabt. (Umfasst auch ein Laufwerk für die Dateifreigabe sowie Websites und Dokumente für die gemeinsame Dokumentation)
Ich könnte jedoch immer noch einen Mac-Server für die Unternehmensumgebung betreiben, einfach aus Gründen der Benutzerfreundlichkeit und angemessenen Standardsicherheit. Zum Beispiel habe ich mehrere Tage damit verbracht, verschiedene VPN-Varianten unter Linux einzurichten. Als ich das auf dem MacOS-Server eingerichtet habe, dauerte es fünf Minuten. Die Konfiguration der Firewall und der Festplattenverschlüsselung auf dem Mac ist ebenfalls ziemlich einfach.
tl;dr
boehj
Carlos