Q: OD performance grinds to a halt with 44 student logins - What do?
Mac Mini server, Late 2013 model, running 10.9.4.
Network is based on a Cisco rv042G router that connects to the Mac Mini, two 24-port Netgear gigabit switches, and a wireless AP. All Ethernet is Cat 5e.
Computer lab has 44 Macs with a mix of Ethernet + WiFi, iMacs, MacBooks, and MacBook Pros, all running either Lion or Mavericks.
With 15-20 students, things work OK. But today we had a session of 44 seniors who needed to start their Common Applications for college, and it was a disaster. Half could log in only after 15 minutes of waiting, the other half not at all. Nobody could reliably web-browse.
I'm pretty sure there is something up with the server, because when I logged the clients into a local account, they had no problems with browsing or other Internet services.
Shouldn't it be able to handle that many connections and more? I recently rebuilt the OD Master in order to change the old .local domain name to a fully qualified domain name. I thought that should have resolved the issue. What might I be missing?
Mac mini, OS X Mavericks (10.9.4)
Posted on Sep 3, 2014 2:28 PM
So your network is a tough one. You need a good backbone and as fast of performance on the mini as you can get. I am a fan of 10GigE for network home folder servers but not everyone has the budget for that. I also will split services, isolating the network home servers on independent hardware. Where I am given the opportunity I will even get class schedules and try to split students across multiple servers, ensuring that the load is split to multiple machines.
Since the year is already going, 10GigE is out of the question. Look into link aggregation. A $40 adaptor is affordable and you can double the mini's network connection. The more network you can provide the better.
The setup of your devices is a bit more challenging. If you have 20 devices connected to a switch that has a single 1000Base uplink to another switch and your server is on the second switch, then when all devices request data at the same time, you basically relegate each of the 20 devices to 50Base across the switch uplink. Now, add in the requests from the devices that are on the same switch as the server and you have a serious over-subscription problem.
Ouch on the home folder location. Ya, those internal drives are really not up to the task. Even if you have one for the OS and the other for the network home folder, you are likely hitting disk throughput on them.
Hope this helps you out. I will confirm that network home folders are a viable solution to environment that can not employ one-to-one deployments. But your infrastructure must be rock solid to support the demands of 30+ devices all logging in at the same time.
Reid
Apple Consultants Network
Apple Professional Service
Author "Mavericks Server – Foundation Services" & "Mavericks Server – Control and Collaboration" :: Exclusively available in Apple's iBooks Store
Posted on Sep 3, 2014 6:19 PM