|Feb 25, 2013, 01:07 PM||#1|
Server platform best used for mostly Mac environment
Joined a company that has about 300 Mac and 13 PC's. They want me to put in servers for the company to better manage the following:
Directory Services (LDAP, OD, AD)
Software Updates (Mac and PC)
Using Windows AD would be the easiest for me as I have more experience than Linux, but NTFS can be a pain to share over SMB with Mac since it doesn't handle file forks well. A windows user could accidentally delete the extra files that appear that a Mac requires. How do mixed Mac and PC environments share files without any data loss?
Enterprise @ Home | My Build Thread
|Feb 27, 2013, 04:30 AM||#2|
I hate Windows but Apple dropped the ball big time on being a robust server and network which is a pity. People who try to use Apple's Servers as main servers have ended up very frustrated and rightfully so.
|Feb 28, 2013, 10:55 AM||#3|
Yeap, I'll second that. Stay with Windows Servers. I'll also second additional storage controlled by Windows, i.e. NAS. Also, If I remember correctly, Apple has greatly improved NTFS over SMB and has worked well for me in my test environment.
Having used OS X Server for the last 6 years for exactly what you need to do, I am disappointed with Apple's progress, (or lack thereof), in the enterprise market.
In my environment I use a modified Magic Triangle setup... actually it's more of a Magic "V". And would probably work well for you in a mixed environment.
Windows Server with AD, DHCP and DNS
Mac OS X Server promoted to OD Master and also bound to AD
Clients bound to AD and OD, in that order.
All Users and Windows machines are managed by AD, Mac Clients are managed by OD. You can use either Profile manager or Workgroup Manager to manage OS X Clients. Shares can be managed from either OD or AD.
Anyway, there are an infinite number of ways you could setup management in a Dual directory setup. But I would definitely recommend the Windows Domain, and use a Mac Mini OS X server OD to manage the Mac machines.
|Feb 28, 2013, 03:10 PM||#4|
any good resources on how to do this?
I'm looking at deploying an entirely new domain soon.
it's going to be 99% macs with 1 or 2 PCs on it. Just looking for advice from people experienced in this
at university I deployed AD and Kerberos domains, not OD and we didn't do much in terms of integrating macs into either so I'm not positive on the best way to go about this.
|Feb 28, 2013, 05:15 PM||#5|
I'll definitely be interested to see how this works out for you...
I work for a charter school with two locations. Currently working to get them connected in a WAN. Next step will be to consolidate the currently independent domains. One location is all Win Server '08 AD, and the other is all OS X Lion OD on a 2009 Xserve.
|Mar 1, 2013, 07:19 PM||#6|
I have quite the opposite opinion.
Macs were never fully compatible with windows servers - by reason.
If your plan is to install a new server that runs windows just because you are not familiar with OS X Server - it would mean you would ignore the essential needs of those 300 Macs users for your own comfort and for the few other (13) PCs. Doesn't it sound illogical?
Let me list just a few killing reasons why a windows server is 100% unsuitable for a mostly Mac environment:
1) you can't search for files by name and content on a Win server if mac clients are above 10.6.x (like 10.7.x and 10.8x) if those mac users are working with files they share with each other and are stored on a server - the lack of ability to search is the end of the world. You can't work without this.
2) of course there's a workaround - to install an additional software that will provide native AFP protocol/sharing to macs: ExtremeZ-IP but it's way too expensive and windows server itself is expensive too - just think how much your company would have to pay for client access licensees. You end up spending big money for a windows server that will not fit the needs of users, plus you would have to buy additional software (ExtremeZ-IP) to make it partially compatible) - at the same time you get unlimited client licensees with OS X server for the fraction of price. Microsoft's licensing fees are shameless robberies.
3) for Macs SMB/CIFS is slow compared to AFP when copying big files or browsing folders. With AFP you can reach the maximum 117-119MB/sec to and from the server (if there's a fast RAID 5 storage attached to it)
At the same time windows clients can connect over SMB to OS X server, works as expected and no major issues like above mentioned.
Macs where never compatible with windows server and never will be. the war between Apple and MS is the guarantee it will remain like this.
Mac Pro's running OS X Server and a fiber optic attached RAID storages like 'Promise' is the ideal for any company with mostly mac users - that's my experience as a Mac IT with over 15 years of experience in heterogenous environment.
Last edited by kakalaka; Mar 1, 2013 at 07:28 PM.
|Mar 3, 2013, 06:20 PM||#7|
@kakalaka can you do clustering on those mac pros ?
anyway, jokes aside...
I'm a big fan of Windows Severs for Mac clients, you can get HP rack servers, with nice things like hot swap power supplies, RAID boot drives, Lights Out cards built in.
With Apples move from resource forks to extended atributes, products such as ExtremeZ-IP and Dave/Admit Mac help bridge the gap, but I have several clients that just use SMB and are able to saturate a gigabit link to the desktop.
If only Apple hadn't deprecated NFS just as Microsoft brought out a very good NFS server...
Unfortunately, going the other way with Windows clients connecting to an Apple server is not so good, and there are no 3rd party products available to help bridge the gap.
For authentication, its a one horse race, Apple plays very nicely with Active Directory, which is about a decade in front of Open Directory in terms of functionality. Its still good to keep two mac mini servers for Open Directory, possibly with a Thunderbolt RAID or two for deploy studio
The other alternative is of course Linux, again you can run it on server hardware, and there is a very capable AFP stack in the form of netatalk.
In any event, you shouldn't just take the words of people on here, you should do some tests for yourself, and when you purchase, make sure that the vendor is supplying against your RFP, not from a shoppinglist, so that in the event of it not working as well as "advertised" you can go back to the vendor.
|Mar 4, 2013, 09:13 AM||#8|
I appreciate all the help.
Most likely we will keep the data on the Mac server and use Windows AD and OD for authentication. This way the Windows servers can still be managed, but the data will be written/read from a Mac attached storage.
Enterprise @ Home | My Build Thread
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|tablets: Can I realistically use a Surface Pro 2 alongside my Mac environment?||NotAdvisable||Alternatives to iOS and iOS Devices||3||Feb 21, 2014 04:24 PM|
|Mac Mini Snow Leopard Server - File Sharing Problems in Mixed PC/Mac Environment||DustinCalton||Mac OS X Server, Xserve, and Networking||0||Sep 18, 2013 11:03 AM|
|Classic environment on Mac Mini G4||iJny9956||PowerPC Macs||2||Feb 27, 2013 09:37 AM|
|How to Integrate Lion into Windows Server Environment||bunger||Mac OS X 10.7 Lion||0||Nov 28, 2012 03:47 PM|
|MBA - Office for Mac or in a VM environment||FHayek||MacBook Air||23||Aug 29, 2012 11:11 AM|
All times are GMT -5. The time now is 10:33 PM.