Оценка предложения фирмы Novell
Для MediaMakers фирма Novell предложила решение, построенное на кластерах, почти идентичное решению Rockliffe. Два сервера производства фирмы Compaq соединены с общим RAID-массивом волоконнооптическими каналами. На них установлено ПО NetWare 5 SP4, NDS eDirectory, Novell Cluster Services 1.01 и NIMS 2.5. Мы ранее уже тестировали NIMS и были поражены его производительностью. Но на этот раз с производительностью NIMS у нас возникли проблемы. Представители Novell сочли всему виной нашу методику тестирования, но поскольку другие системы в аналогичных условиях работали хорошо, мы думаем, что дело не в этом. Мы можем предложить три возможных объяснения, но не готовы с уверенностью сказать, почему решение Novell не оправдало наших ожиданий.
Во-первых, Novell могла, что называется, "не довести до ума" данный релиз -- NIMS 2.5. Эта версия включает сервер правил обработки почты, сервер рассылки и расширяемый Web-интерфейс с API-интерфейсом, мультиплатформенную поддержку, включая ОС NetWare, Solaris и Linux с запущенной службой NDS -- eDirectory.
Во-вторых, мы заметили, что когда в ходе тестирования завершалась каждая IMAP-транзакция, соединение разрывалось и следующая транзакция требовала повторной аутентификации. Это происходило несметное количество раз, и любая задержка с ответом на аутентификационный запрос могла стать причиной снижения производительности.
Последнее и, пожалуй, наиболее правдоподобное объяснение вытекает из весьма интенсивного использования ЦПУ, которое мы наблюдали во время тестирования. Так как ОС NetWare, стек TCP/IP, и, соответственно, ПО NIMS имели в своем распоряжении только один процессор, то, может быть, дело было именно в нем? В решении фирмы Rockliffe, почти идентичном решению фирмы Novell, имелся второй процессор, но даже в нем загруженность процессоров приближалась к 100%. Все будет зависеть от того, обеспечит ли фирма Novell поддержку мультипроцессорности в следующем выпуске ОС NetWare, имеющем кодовое название Six-Pack.
В дополнение к нашему разочарованию по поводу производительности, предложение Novell оказалось чрезвычайно дорогим и для MediaMakers и для NetMagik -- последней пришлось бы "выложить" аж 4.4 млн. долл.!