谁在使用Mac OS X Server,为什么?[关闭]


41

我真的很好奇 Mac OS X作为服务器听起来像是一种非常昂贵的解决方案,但它并不比免费软件提供的免费解决方案好得多。

我知道要为台式机或笔记本电脑上的漂亮UI和Apple徽标支付额外费用(我做到了)。但是,苹果标志在没有连接显示器的黑暗房间里积尘,对我来说意义不大。

但是,要么苹果公司以成本价生产服务器,要么有人知道我不了解的东西,然后选择苹果服务器。如果是这种情况,为什么要这么做?开导我。


3
很好的问题!我一直在想同样的事情。
Antoine Benkemoun,2009年

除了文件服务器(SMB与AFP)之外,我真的很想知道与Exchange和Linux / GNU解决方案相比,它的群件(电子邮件,日历,联系人)解决方案如何。
玛丽·费舍尔2009年

Answers:


28

编辑,因为此帖子仍会引起偶尔的投票:现在,以下所有要点均无关紧要。由于没有真正的Mac Server硬件,并且Server软件只是客户端OS X的廉价附加产品,并且可用性和功能受到极大限制,因此较新的OS X Server版本(10.7+)无法在小型工作组之外合理使用,尤其是在仅Mac商店。


我本来要写一篇关于赞成与反对的无休止的文章,但让我们简短些吧。

  • 如果您在网络中使用Mac客户端,则MacOS Server具有主要优势。它允许极其容易地创建与Mac客户端的Win组策略相当的功能,比在Windows服务器上对Win客户端执行的功能更容易。
  • 自然,它也完全支持所有小型Mac客户端特定功能,例如资源派生,查找器属性以及类似的东西,如果您使用Win或Linux服务器,它们都有可能成为真正的PITA。可能会告诉您的用户您不支持这些功能,但这也可能会破坏某些应用程序。
  • 以我的经验,至少对于小型团体来说,一般管理比在任何Linux系统和Windows上都容易得多。扩展是另一回事,但这需要任何平台上的详细知识。至少在简单的要求下,仅Mac商店不需要专业管理员的承诺比任何其他平台都要现实得多。
  • 即使您计划在没有专业管理员的情况下在10至20个用户环境中运行仅Win客户端或带有Linux服务器和Samba的Win / Mac混合环境,而无需专业管理员,我还是建议在许多情况下使用MacoS Server,因为它可以屏蔽所有隐含的内容。真正易于使用的GUI背后的复杂性。
  • 虽然这不是问题的主题,但即使比最初购买的Windows客户端价格昂贵,但如果用户停止思考品牌和声誉,而是开始学习真正的区别,Mac在许多环境中的总拥有成本就会大大降低。和优点/缺点,除了徽标和更多或更少的图形用户界面。

也就是说,MacOS Server当然有一些缺点。

  • 首先,虽然肯定有可能,但实际上并没有真正扩展到企业规模,而这样做将需要对系统有深入的了解。
  • 另外,尽管苹果公司使用许多标准的开源软件包来创建系统,但他们常常决定在做事上与其他人有所不同,有时没有明显的原因。这可能需要解决一些问题(不将密码存储在LDAP数据库中就是一个很好的例子)。
  • 如果您了解使用Linux的方式,拥有比Mac客户端更多的Win / Linux,并且可以在Mac方面受到一些限制,那么Linux服务器的确会更便宜。
  • 将MacOS Server集成到更大的环境中有时会非常困难。
  • 通常,软件/硬件软件包未通过MacOS认证,因此如果需要,您将失去支持。我目前在计划SAN时遇到这种情况。

总而言之,我只能建议您真正了解不同架构提供的内容以及您的要求,并据此做出决定。一位只想在网络上添加几台Mac电脑而没有其他理由的时髦老板和一台Mac电脑,却不考虑后果,那是白白痴,而管理员却回避了Apple的一切,因为“ Apple是为狂热者而设唯一”,而对平台一无所知。


7

我在一所大学工作,我们用它来运行Deploy Studio来为Mac实验室以及Netboot进行映像,后者与Deploy Studio协同工作。它也是我们的Open Directory服务器,因此Mac可以绑定到AD和OD。AD将进行凭据验证并颁发Kerberos票证,而OD控制那些不适用于组策略的仅适用于Mac的设置。


7

要添加有关Marie评论中要求的组件功能的答案:

这仍然是一个非常新的发展,说实话,我真的不明白苹果的发展方向。

首先,我必须承认我还没有真正使用MacOS iCal服务器,并且以用户和管理员的身份使用其他任何群件解决方案的经验也非常有限。尽管如此,我从玩弄中得到的印象是:

  • Mail由Postfix / Cyrus在10.5上提供(在10.6上切换到Postfix / Dovecot),并以SquirrelMail作为Web界面。使用标准的管理工具,您所能做的就是向用户添加一个邮件帐户,然后决定是否将该邮件帐户转发到另一个地址。除此之外,其他所有工作都是手工完成的,例如别名,筛滤,共享邮箱和IMAP的文件夹ACL。

  • Mail.app和日历之间的集成只有非常薄的一层,基本上仅限于发送邀请。Squirrelmail完全独立存在,根本没有与系统集成,还具有无可救药的过时笨拙UI。

  • 日历也是非常基本的。该系统提供了一些标准功能,例如服务器上其他用户的邀请,忙/闲检查被邀请者和资源等。为用户和工作组提供了两个不同的级别。对于用户日历而言,与iCal桌面应用程序的集成非常紧密,但对于组而言,它的添加困难且完全不直观,并且仅限于只读(而且我不确定是否在忙/闲计划中完全使用了它)。日历共享和委派是可能的,但是具有比较广泛的许可方案。

  • Web界面是相当不错的使用(比的squirrelmail更好),对用户和工作组的两个独立的层面提供基本的日历,博客和维基,再次用两个层次之间几乎没有集成。

  • 联系人仅由桌面adressbook应用程序处理,用户之间完全不共享。10.6将提供一个地址簿服务器,但是据我所知,这是关于在不同计算机(例如iSync)之间同步地址簿,而不是共享。Adressbook可以读取LDAP树,但无法在其中修改条目。

总而言之,OS X Server中的组件是一组松散集成的组件。它提供的内容不多,但提供的内容大多易于使用和管理,对于苹果公司看来是典型的服务器客户(小型创意代理商等)来说可能就足够了。如果您想要更多,每个主要的组件套件(Exchange,Zimbra,OX等)都会让Apple解决方案感到羞耻。


2

在我开始工作之前,我们已经在这里工作。它仅用作图形艺术家的文件服务器,这些图形艺术家当然使用Mac。虽然这是一台宏伟的机器,但也完全浪费了资源,因为没有理由不能将文件存储在主Windows文件服务器上(我已经推翻了)。我敢肯定有些人使用Mac服务器来获得好处,但是很遗憾地说我们没有。


2

我的前雇主购买了一个以支持基础架构中的某些Mac。最终,这是一个惨痛的失败,在经过了一年以下的支持,功能破裂和不稳定之后,我们放弃了整个Mac-in-macs项目,并出售了我们拥有的所有Apple硬件。


2

我有两台Mac OS X文件服务器,总容量约为40TB。我在Active Directory环境中的“金三角”方法中使用了这些服务器,这绝对是我选择的服务器。随着ZFS即将面世,使用OS X服务器作为首选平台将变得轻而易举。

我不明白为什么人们认为OS X服务器比Windows更昂贵。您必须将功能与功能进行比较,才能获得公平的比赛。Windows开箱即用地做一件事情或另一件事情,并且需要额外的许可才能获得更多东西。Mac OS可以完成所有操作。

我选择Linux而不是OS X的主要原因是AFP,它比SMB快。是的,我可以在Linux上使用netatalk,但这会使文件系统混乱。


1
我不想破坏您的热情,但是ZFS不会来。至少不与Snow Leopard配合(theregister.co.uk/2009/06/10/snow_leopard_no_zfs)。另外,什么是金三角方法?
斯文

我知道它是从Snow Leopard刮下来的,但最终会来的。金三角: bombich.com/mactips/activedir.html,或者google是您的朋友。:)
churnd

1
比您更了解我。就我而言,它已经一去不复返了。顺便说一句,这是我使用苹果电脑时遇到的主要问题之一-您只是不知道无限循环中发生了什么,他们的通讯人员似乎受到了真相部的培训。他们不仅取消了ZFS支持,而且还设法消除了他们曾经计划过的所有提示,而没有任何解释。Newspeak最好。
斯文

1
关于他们为什么现在将其撤消的
churnd

2

我在客户站点上使用过它。为什么?基于传统。由于操作系统的技术缺陷,已尽可能快地将其替换。这是在1U OSX Server电源体系结构上进行的。10.4-10.5时代(当时我遭受了恐怖)。

苹果到底有什么能力为系统提供3个驱动器,而同时在其软件RAID堆栈中不支持RAID5?我的意思是说RAID,说3个驱动器,说RAID5。但不是。在接受通常的苹果“为功能付费”态度并购买脆弱的硬件设备(假定为RAID控制器)之前,请勿尝试。哦,是的,而且正如先前的文章所记录的那样,Apple无法弄清ZFS,就像OpenDarwin一样,该项目已经死了,就像其他任何外部面对的Apple公司计划一样。

UI具有任何基于X的应用程序的常见问题,守护程序的配置文件之间不可逆转的不同步以及UI对设置的解释。

苹果公司经历了尽可能多的取消标准化的麻烦,这是其市场保留策略的一部分,幸运的是,多个替代操作系统在其硬件上都可以正常工作(嗯,不再是真正的)了,因此手动修复任何问题都非常麻烦配置设置,甚至尝试适度逼真的部署场景。而且SMB就像垃圾一样工作,它们的smb.conf几乎总是配置oplocks,以使共享文件被锁定,并且经常需要管理者弹跳smbd。

对其软件存在严重不足和其他过分的挫败感进行下去将太容易了。我恳求任何一个apple脚的whackintosh迷男孩放下苦力酒一秒钟,并诚实地看一下他们的平台(对不起,但由于苹果营销部门的过度操作,我花了很多时间来管理我所遇到的混乱情况,积极的想象力)。


1

“我选择Linux而不是OS X的主要原因是AFP,它比SMB更快。是的,我可以在Linux上使用netatalk,但是这会使文件系统混乱。”

不确定我是否完全同意这一说法。

在OS X服务器上,AFP可能是比OS X服务器上的Samba(SMB)更快的协议,但我怀疑它比W2k3服务器上的SMB快。在过去的几年中,我大量使用了OS X,Apple对其的支持很差,而且还存在很多问题。我希望他们修复了HFS +日志错误,如果日志文件损坏,该错误会使RAID阵列失效。


0

使用Mac OS X Server(至少对于Snow Leopard Server)的其他主要优点如下:

  • 稳定的OpenCL支持-有些人要求服务器执行密集的计算,这可以通过将处理卸载到图形卡上来加快。这种工作最好花在服务器上而不是客户端上,因为这样一来,人们可以继续工作,而服务器会处理数据。
  • Xgrid-Mac OS X Server对在任意数量的计算机上分配工作负载提供了强大的支持,从而进一步提高了可用于工作负载的处理能力。如果您需要大量的数据集处理(想想互联网搜索引擎风格的东西),则需要使用集群解决方案。Linux和其他开放源代码操作系统上提供的那些文件虽然很好,但很难正确启动和运行,而且文档远不及Apple提供的文档。
  • Mac OS X Server实际上非常便宜。无限客户端版本仅为408英镑。与其他商业UNIX发行版(例如AIX和HP-UX)相比,这是沧海一粟。它也比Windows服务器便宜得多,并且比Windows服务器更适合Linux / Unix环境。
  • 易于管理-您不需要像雇用Linux系统管理员那样雇用经验丰富的人员。这可以轻松弥补成本差异,因为您可以支付较低的工资。

还有更多,但其中大多数已经被提及。请记住,托管网站并不仅仅是电子邮件服务器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.