«Открытые системы»
Технология, по которой выполнены новые серверы Sun, получила название CoolThreads, что можно перевести и как «крутые» потоки, и как «прохладные»
6 декабря в Нью-Йорке и спустя три дня в Москве состоялись представления серверов Sun Fire T1000 и T2000, построенных на процессорах UltraSPARC T1. Это событие произошло всего через три недели после премьеры самого T1, известного под именем Niagara.
В серверной «упаковке» по технологии CoolThreads воочию проявились те преимущества, которыми обладают процессоры этого типа, и то, почему их выпуск называют очередной революцией. Со снятой крышкой серверы почти не отличаются от обыкновенных персональных компьютеров: та же системная плата, тот же блок питания, один диск в T1000 (форм-фактор 1U) или четыре с горячей заменой в T2000 (форм-фактор 2U) и несколько маломощных вентиляторов. При этом по производительности серверы вполне можно сравнивать с четырех- или даже восьмипроцессорными классическими Unix-серверами, которые имеют на порядок большие габариты и в несколько раз более высокое энергопотребление. На американском рынке стартовая цена T1000 — менее 3 тыс. долл., а T2000 — около 8,5 тыс. долл. Корни столь резкого снижения цены на новые устройства лежат, прежде всего, в конструктивной простоте Sun Fire T1000 и T2000. Кроме того, многоядерность процессоров позволяет существенным образом снизить издержки производства за счет повышения процента выпуска готовых процессоров. Известно, что брак в полупроводниковом производстве очень высок, если обнаруживается ошибка в сложном процессоре, то выбрасывается весь кристалл, а если ядер много, то можно «вырезать» из заготовки процессор, содержащий меньшее их число.
Подобное уменьшение габаритов, снижение стоимости и упрощение условий эксплуатации можно было наблюдать двадцать лет назад при замене мини-ЭВМ персональными компьютерами. С тем различием, что в данном случае события развиваются более быстрыми темпами — первые ПК существенно уступали по мощности; чтобы сравняться с мини-ЭВМ, потребовались годы.
Перед выпуском на рынок Sun Microsystems провела мощную кампанию бета-тестирования, в которой участвовали более 100 крупных предприятий по всему миру, в том числе и в России. Например, в компанию «ВымпелКом» был поставлен T2000 с операционной системой Solaris 10, его сравнивали с восьмипроцессорным Sun Fire v880 на процессорах Ultra?SPARC III/900 МГц. Часть биллинговой системы, работающая под управлением BEA Weblogic и ОС Solaris 8, без какой-либо модификации была перенесена на новый сервер. Производительность T2000 оказалась на 30‑40% выше, что вызвало самые положительные эмоции у специалистов, которые осуществляли тестирование.
Для демонстрации конкурентных преимуществ своих новых серверов в Sun предложили новую метрику, которая получила название SwaP (сокращение от Space, Watts и Perfomance). Характеристика компьютера в новой системе считается по формуле SWaP = Performance/(Space*Watts), где Performance — это производительность в SPEC; Space — высота устройства, измеряемая в стоечных единицах 1U; Watts — потребляемая мощность в ваттах. По этому показателю модели конкурентов уступают Sun Fire T1000 и T2000 в несколько раз.