Snow Leopard Server è un buon candidato per l'uso quotidiano come sistema operativo principale?

6

Sebbene domande simili siano state poste prima [ 1 , 2 ] non sono completamente indirizzati se OSX 10.6 Sever è un buon candidato per l'uso quotidiano su un computer di fascia alta. Per i più pigri;

1 - Discute sul importanza di disporre di un computer con specifiche elevate per consentire a OSX Server di funzionare al meglio.

2 - Discute sull'adeguatezza dell'utilizzo di OSX Sever in un ambiente di sviluppo software.

Passando al nocciolo duro, la mia domanda è più focalizzata sul fatto che l'utilizzo del suddetto sistema operativo sia una buona idea per un usato (non tanto nei soggetti correlati alla rete) che desidera fare entrambe le cose Sviluppo software, modifica di immagini / video e configurazione di servizi condivisi come; Calendari, servizi Web (Wiki + siti web) ed e-mail.

Quando dico superiore all'intervallo, mi riferisco all'iMac recentemente rilasciato configurato per le seguenti specifiche;

  • Quad-Core i7 3.4Ghz (Boost to 3.8Gz)
  • 8 GB di RAM DDR3
  • 2 GB ATI Radeon HD 6970M
  • 2 TB di spazio di archiviazione. Partizionato 1: 1 tra Mac e Windows

In termini di connettività internet eseguo un downlink in fibra ottica a 50 Mbps con uplink a 5 Mbps.

Il motivo per cui credo che OSX Server sarà un'opzione da considerare per me è il fatto che ho intenzione di lavorare su una startup con un collega (senza background IT) ma viviamo in paesi diversi per ora, quindi la capacità di;

  • Avere una wiki facile da usare
  • La possibilità di creare VPN per accedere ai file NAS
  • L'opzione di configurare in remoto software e versioni beta relativi al business sul proprio PC
  • Strumento per la sincronizzazione e la collaborazione (modifica di posta, calendario e accesso ai documenti)

sembra rappresentare un valore aggiunto tra i due. Ovviamente capisco che avere la configurazione del server in un computer che verrà spento e acceso disabiliterà i servizi, ma che forma c'è qualche altro vantaggio o svantaggio di cui non sono a conoscenza?

Se hai familiarità con qualsiasi software che possegga funzionalità simili a quello che stai cercando, non esitare a inoltrare i tuoi suggerimenti.

    
posta Carlos 03.05.2011 - 22:13
fonte

4 risposte

6

Per rispondere alla tua domanda, puoi lavorare perfettamente sotto Server (data la macchina di cui sopra) infatti, se disabiliti alcuni dei servizi, l'OS X sarà molto simile alla versione normale. D'altra parte, puoi sempre contare su Google Documenti e calendari, Desktop remoto e persino OpenVPN se hai davvero bisogno di una rete interna.

Voglio dire, la configurazione di cui sopra (anche su OS X Server) comporta un sacco di spese generali, pianificazione e manutenzione del backup.

Concentrati sul tuo "avvio" e lascia gli incarichi non correlati agli altri. Avere un server al tuo posto (con tutti i costi dell'elettricità associati) renderà la tua start up migliore? guadagnare soldi più velocemente?

Comunque, questo è un argomento per "startup". La risposta è sì, quel computer è più che capace di servire come server per tutte quelle attività e molto altro.

    
risposta data 03.05.2011 - 22:57
fonte
1

No. Adoro Mac Server e l'ho usato per anni ed è uno dei migliori server UNIX per le piccole imprese, ma per tutti i dettagli che chiedi nella tua domanda, non è la scelta giusta per le funzionalità che menzioni. Il Mac che possiedi è molto potente, ma ti farà davvero prendere il tuo server per avviare Windows?

Il server in esecuzione come mac di tutti i giorni non ti aiuterà a diventare uno sviluppatore migliore. Il server non aiuterà con l'editing di immagini e video (e potrebbe rallentarli) Il server è eccessivo per le esigenze di piccole aziende (meno di 5 o 10 persone) per il calendario, il wiki, il web e le e-mail, specialmente se non hanno precedenti IT. Un router VPN per piccoli uffici Cisco costa meno di $ 150 se non si desidera eseguire gratuitamente il software VPN equivalente sul Mac OS non server.

Ottieni server e usalo perché vuoi imparare facendo, non inventando ragioni marginali per giustificarlo. (Non penso che tu lo stia facendo, ma volevo sottolineare che il server in esecuzione richiede tempo e competenza)

Il server è progettato e ottimizzato per le prestazioni multiutente e non per il carico di lavoro dell'utente singolo. Alcuni programmi consumer non vengono eseguiti correttamente nel server (o non sono supportati sul server), ma la stragrande maggioranza funzionerà correttamente anche se non è possibile richiamare Microsoft o Apple per il supporto dopo aver sentito che si sta eseguendo su un sistema operativo del server . I server sono progettati e ottimizzati per funzionare a lungo e non si desidera riavviarli per portare via i servizi che forniscono. Non è possibile ottimizzare sia per il carico di lavoro del client che per il carico di lavoro del server, quindi non c'è il pranzo gratis e uno o entrambi ne risentiranno se abbinati.

Se vuoi solo giocare e apprendere che la risposta è SÌ, esegui il server sul desktop, ma la tua domanda include la fornitura di servizi reali per un'attività in corso. Solo tu puoi decidere quale tradeoff è più importante per la tua situazione, ma ce ne sono alcuni da considerare prima di intraprendere questa strada.

Gestire un server a basso costo (o persino guardare in vmware per virtualizzare il tuo server su un iMac o MacPro più grande per isolare il sistema operativo del server dal tuo sistema operativo desktop). In pratica, non sarà probabilmente rallentato con un server distinto (o virtualizzato) sulla rete locale (anche a 100 Mb ethernet lenti). La tua wiki e la tua VPN saranno incredibilmente veloci con solo una manciata di utenti che si connettono.

È davvero difficile persino per un gruppo di lavoro di 25 persone impantanare un mac mini server attuale. Non hanno davvero bisogno di CPU o dischi veloci. L'aggiunta di storage RAID di fascia bassa e FireWire 800 consente al mini di scalare. È necessario un carico di lavoro video speciale o centinaia di utenti che necessitano di Mac Pro Server. Puoi imparare la maggior parte di ciò che ti serve sul client OS X avviando i processi del server sul client e risparmiando il costo della licenza di $ 499. Attenderei dal momento che è stato annunciato che Lion include il server senza costi aggiuntivi.

  1. la maggior parte di ciò che devi imparare è gratuita o il costo di un sistema operativo Lion.
  2. se si dipende dai servizi - avere un carico di lavoro del client diminuisce il carico di lavoro del server - meglio avere un mac mini per il server che si può lasciare funzionare al 100% focalizzato sul carico di lavoro del server.
  3. I server
  4. raramente vengono utilizzati per la capacità, quindi l'hardware precedente è spesso utile come server oltre la loro utilità per un carico di lavoro client interattivo. Raccogli un mac usato per una canzone ed esegui il server localmente o co-localizzato.
  5. sicurezza: sei a tuo agio nel gioco e installa le app tutto il tempo sul tuo server dove sono archiviate le informazioni aziendali? Potresti volerlo bloccato e invariato, il che limita la normale flessibilità del client. Il tuo account di amministratore del server deve essere altamente protetto poiché i server sono online 24 ore su 24, 7 giorni su 7 e obiettivi elevati per cracker / hacker.
  6. manutenzione - ogni modifica apportata al server potrebbe interrompere i servizi, motivo per cui le aziende isolano e controllano il sistema operativo del server in misura molto maggiore rispetto al sistema operativo client. Costa tempo e denaro per fare diversamente.
risposta data 04.05.2011 - 05:04
fonte
0

Poiché Mac OS X e Mac OS X Server sono (oltre a pochi plists e software in bundle) sistemi operativi identici, puoi certamente utilizzare Mac OS X Server come sistema operativo quotidiano, proprio come puoi eseguire Mac OS X come server; vedi diymacserver.com .

Ma, oltre ad avere alcune applicazioni aggiuntive per l'amministrazione di Mac OS X Server stesso, non hai capacità extra.

Sono d'accordo con alcuni degli altri commentatori: usa le fantastiche app Web disponibili per il calendario, la gestione dei progetti, la modifica collaborativa dei documenti: un wiki.

Infine, se hai bisogno di fare sviluppo, scarica XCode se non lo fai già averlo. Vagrant è ottimo per essere in grado di configurare rapidamente ambienti specifici, come Ruby on Rails con MySQL e Apache in esecuzione su CentOS, per esempio.

    
risposta data 04.05.2011 - 11:08
fonte
0

Per gli usi di produzione, AWS è piuttosto grande. Hanno molti strumenti molto ragionevoli per la sicurezza della rete (VPC e gruppi di sicurezza) e un'alta disponibilità molto semplice (scaling automatico, ELB, ecc.). Hanno anche lezioni gratuite per le startup (due giorni di formazione ti porteranno davanti alla maggior parte delle concorrenza)

Le email e il calendario sono probabilmente più facili da gestire con Google Apps per i domini. (Include anche l'unità per la condivisione di file e siti e documenti per la documentazione condivisa)

Tuttavia, potrei comunque eseguire un server Mac per l'ambiente aziendale semplicemente per facilità d'uso e ragionevole sicurezza predefinita. Ad esempio, ho trascorso diversi giorni a configurare diverse varietà di VPN su Linux. Quando l'ho installato sul server MacOS ci sono voluti cinque minuti. Anche la configurazione del firewall e la crittografia del disco su Mac sono molto semplici.

tl; dr

  1. AWS e Linux in produzione
  2. Google Apps per domini per email, file condivisione e documentazione
  3. Mac OS per eventuali servizi locali rimanenti (se ce ne sono)
risposta data 07.10.2015 - 02:22
fonte

Leggi altre domande sui tag