Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Серверы, сетевое оборудование, тесты, характеристики, советы Серверы на основе процессоров Intel: история возникновения


Информационный Канал Subscribe.Ru



Сумма Технологий - Серверные Системы

информационно-аналитический электронный журнал
Проект компании "SumTech Servers Systems"
www.stss.ru

02.02.2006

Серверы на основе процессоров Intel: история возникновения, определение, предъявляемые требования, описание основных подсистем.

Чтобы лучше понять, что такое современные серверы, кратко рассмотрим историю их возникновения. Изначально, вся электронная обработка данных проходила на мощных ЭВМ – мейнфреймах, у пользователей был лишь терминал для доступа к данным. Мейнфреймы (mainframe – основная стойка (англ.)) представляли собой мощные, универсальные ЭВМ для одновременного обслуживания нескольких тысяч пользователей. Главная особенность их архитектуры – сбалансированность, что достигалось с помощью дополнительного процессора на уровне канала, который синхронизируется с вычислительным процессором по прерываниям. Обращаясь к канальному процессору за данными, вычислительный процессор в это время переключался на расчеты для параллельных задач. Терминал представлял собой алфавитно-цифровой дисплей и клавиатуру, которые подключались к мейнфрейму. Мейнфреймы поставляли несколько компаний: Hitachi, Amdahl, IBM и др. Как правило, их продукция была несовместима между собой.

Компании были замкнуты на решения одного поставщика, который поставлял все аппаратное и программное обеспечение. Компьютерные системы были очень дорогими, а переход с одной системы на другую был очень болезненным. В 1971 г. компанией Intel был разработан первый микропроцессор (i4004), что сделало возможным появление персонального компьютера – IBM PC. С ростом мощности и количества ПК произошел постепенный переход от централизованной обработки информации к распределенной (на ПК). Терминалы стали замещаться ПК, а от мэйнфреймов постепенно отказались.

Однако с ростом количества ПК и их мощности, развитием локальных сетей, вновь возникла потребность в централизованном хранении и обработке данных.

Появилась необходимость в сервере для персональных компьютеров. Сервер – устройство в сети, предназначенное для обслуживания доступа к общим ресурсам (файлы, принтеры, базы данных, приложения и т. д.).

Изначально распространение получили файловые серверы, где пользователи хранили свои данные и обменивались ими. С ростом глобальной компьютерной сети Интернет возникло новое направление – телекоммуникационные серверы (веб серверы, ftp, доменных имен, почтовые). С развитием СУБД, в силу изменения формата хранения и доступа к данным, файловые серверы утратили свою популярность, и их во многом заменили серверы баз данных. Файловые серверы остаются и по сей день, но они приобрели второстепенное значение – их используют лишь для хранения пользовательских файлов и различных архивов. В последнее время выросла популярность терминальных серверов- ПК пользователей служат лишь терминалом для отображения и ввода данных, а все пользовательские задачи выполняются на сервере. Таким образом достигается значительная экономия на ПК (на роль терминала годятся даже маломощные компьютеры), снижаются затраты на установку и поддержку программного обеспечения, решаются вопросы конфиденциальности и сохранности данных.

Для снижения совокупной стоимости владения (TCO), куда входят затраты на оборудование, программное обеспечение и обслуживание техники, многие компании сегодня возвращаются к централизованной обработке данных. Но теперь нет замкнутости на одном поставщике аппаратного и программного обеспечения, на рынке есть широкий выбор решений от различных фирм.

Сервер стал критическим элементом в современной инфраструктуре обработки данных, отказ которого приводит к серьезным временным, а значит и финансовым потерям.

Простои сервера можно условно разделить на две категории: плановые и внеплановые. Плановые связаны с выполнением регламентных работ на сервере: профилактическое обслуживание, модернизация и т.д.

Используя сервер, собранный из настоящих серверных компонентов, можно сократить плановые и внеплановые простои. Например, при выходе из строя одного из вентиляторов, администратор может заменить его, не выключая сервер. То же самое можно проделать и с блоками питания, если они поддерживают резервирование, с жесткими дисками и картами расширения PCI-X и PCI Express.

Внеплановые простои возникают в случае отказа сервера. Причины отказа могут быть разнообразными, самые распространенные - перегрев компонентов из-за остановки вентиляторов или отказ дисковой подсистемы из-за выхода из строя одного или нескольких дисков. К отказам могут приводить и сбои программного обеспечения, вызванные некорректной конфигурацией последнего. До сих пор в России имеют место ситуации, когда сервер параллельно служит рабочей станцией системного администратора, что приводит к установке излишнего программного обеспечения, различным системным конфликтам, т. е. надежность системы катастрофически падает.

Причиной отказа может стать и умышленная удаленная атака на сервер с целью парализовать его работу. Такая атака может производиться как из локальной сети, так и из сети Интернет (если локальная сеть имеет выход в глобальную сеть).

В случае простоя основного рабочего сервера финансовые потери условно можно рассчитать следующим образом:
потери = количество пользователей работающих с сервером * средняя зарплата в час пользователя * количество часов.
Сюда же можно приплюсовать потери от несовершенных операций, пени, неустойки и т.д.

Наихудший вариант – простой, сопровождающийся потерей данных. Зачастую, данные могут стоить дороже, чем самый современный сервер. Чтобы предотвратить данную ситуацию, необходим постоянный бэкап данных на ленточные накопители или другие устройства хранения-CDRW, DVD-RW и др.

В 1995 г. компанией Intel, лидирующим поставщиком микропроцессоров, был разработан процессор Pentium Pro (150МГц, 512Кб кэш), позиционирующийся как серверный. Он отличался от десктопных аналогов большим кэшем и продвинутой архитектурой, частично заимствованной у процессоров с архитектурой RISC. В Pentium Pro Intel впервые включил технологию динамического исполнения (Dynamic Execution), то есть инструкции могут исполняться не только последовательно, но и параллельно с помощью предсказания ветвей кода и переупорядоченного исполнения инструкций. Тем самым значительно повысилась эффективность процессора – количество команд, выполняемых за такт.

Вторым нововведением стал большой встроенный кэш L2. Для серверных систем наличие большего кэша является очень важным. Процессоры всегда работают на частотах в несколько раз превышающих частоту памяти. Половина инструкций стандартных приложений представляет собой команды работы с памятью – загрузку и выгрузку данных (Load-Store). Работа с памятью происходит по следующей схеме: если данные не были найдены в кэше L1, то следует обращение к кэшу L2, на это уходит 9-16 процессорных циклов, если данных нет и в кэше L2, то на обращение к памяти уходит до 150 процессорных циклов, в течение которых процессор ждет данные. Большой кэш L2 повышает вероятность быстрого доступа к данным, следовательно, увеличивает эффективность работы процессора.

Можно говорить о том, что Intel впервые применяет и обкатывает свои новые продвинутые технологии именно на серверных процессорах, потом эти технологии постепенно распространяются и на десктопы. Это уже произошло с интегрированным кэшем L2, динамическим исполнением, многопоточностью (hyper-threading). На очереди 64 битная адресация памяти (ЕM64Т).

За Pentium Pro последовали другие серверные процессоры: в 1998 г. – Intel Pentium II Xeon (400-450МГц, 1-2Мб кэш), Pentium III Xeon (700-900Мгц, 1-2Мб кэш). В 2001 г. был выпущен серверный аналог Pentium 4, Хeon, который развивается и используется и в настоящее время.

Таким образом, Intel уже 9 лет разрабатывает серверные процессоры и материнские платы. С 1999 г. Intel, чтобы расширить свой серверный бизнес, начала разрабатывать и производить серверные корпуса, а в 2001 г. впервые самостоятельно разработала серверный чипсет – E7500. До этого Intel и другие производители серверных материнских плат использовали серверные чипсеты фирмы ServerWorks (отделение компании Broadcom). С появление чипсетов E7500 и E7501 Intel практически полностью вытеснила ServerWorks с рынка двухпроцессорных чипсетов. Сегодня чипсеты ServerWorks широко используются только в многопроцессорных системах на Xeon MP.

Современные чипсеты Intel условно можно разделить на серверные и десктопные. В серверных чипсетах шины ввода-вывода PCI-X напрямую соединены с MCH (Memory Controller Hub), в десктопных это всегда делается через южный мост (ICH-I/O controller HUB). В чипсетах для серверов начального уровня (E7210, 875P) гигабитный адаптер Ethernet напрямую подключен к MCH, чтобы сбалансировать нагрузку и разгрузить ICH.

Продолжение тут >>>

*****

Последние публикации в разделе «Новости и обзоры»:

  • «Четырехядерные процессоры AMD будут совместимы с существующими платформами»
    «Компания AMD обещает, что смена платформ при переходе на ее четырехядерные процессоры не понадобится. Подтвердить свои слова практикой AMD планирует в середине года...
  • «HP представила рабочую станцию начального уровня»
    Компания HP представила высокопроизводительную и надежную рабочую станцию начального уровня HP xw4300. Стоимость станции — от $1 тыс...
  • «HP: новое ПО для телекома»
    Компания HP представила программное обеспечение для развертывания и оказания дополнительных услуг в конвергентных сетях. По мнению разработчиков, данные продукты помогут операторам связи плавно перейти к полностью конвергентным сетям, предлагающим комбинированные услуги передачи голоса, данных и мультимедиа по беспроводным, проводным и широкополосным каналам...
  • «Hewlett-Packard представляет жидкостные системы охлаждения для серверов»
    Компания Hewlett-Packard планирует начать поставки жидкостных систем охлаждения, предназначенных для использования в серверах. Система охлаждения Modular Cooling System присоединяется к серверной стойке HP таким образом, чтобы предотвратить теплообмен охлаждаемого пространства с воздухом серверной комнаты. В этом, собственно, и заключается главная «изюминка» решения проблемы нагрева от HP: воздух циркулирует только внутри герметичной серверной стойки...
  • «Экономичные терабайты: Iomega увеличивает объем памяти сервера StorCenter Pro NAS 400r»
    Как сообщает источник, появилась возможность увеличения памяти сервера Iomega StorCenter Pro NAS 400r Server за пределы базовой конфигурации: такая возможность обеспечивается при помощи шасси расширения StorCenter Pro NAS 400e Expansion Chassis...

Имеющиеся у Вас материалы по тематике бюллетеня Вы можете опубликовать на нем, отправив их по адресу biznesolimp@mail.ru в имеющемся у Вас формате. Не забудьте указать Ваши координаты и информацию личного характера, которую желаете опубликовать вместе с предоставленными материалами.

*****

Обзор серверного программного обеспечения с возможностью скачать:

  • Kerio MailServer, 6.0 для образовательных и правительственных учреждений
    Kerio MailServer – это новое поколение почтовых cерверов для корпоративных сетей. Для усиления безопасности Kerio MailServer предлагает широкий спектр возможностей для того что бы защитить электронную почту от перехвата, заражения вирусами и отправки спама...
  • Kerio MailServer, 6.0, подписка на 1 год
    Kerio MailServer – это новое поколение почтовых cерверов для корпоративных сетей. Для усиления безопасности Kerio MailServer предлагает широкий спектр возможностей для того что бы защитить электронную почту от перехвата, заражения вирусами и отправки спама...
  • Merak Mail Server, 8.3.8
    Почтовый сервер Мерак- решение для любой компании. На ваш выбор три версии: Lite, Standart и Professional...
  • mDNS, 1.25
    mDNS - это DNS-сервер. Программа не требует каких-либо знаний в области DNS-серверов, легка в настройке и эксплуатации...
  • Native POP3 Connector, 2.1.8
    Программа Native POP3 Connector позволяет Microsoft Exchange Server получать почту с POP3 сервера и доставлять её в почтовые ящики адресатов...

В нашем форуме Вы можете обсудить новые темы:

  • Дисковые салазки

  • В новых платформах 6013Р8+, где четыре диска, дисковые салазки более тонкие и не подходят к обычным корзинам...
  • Беспричинное завершение терминальных сессий

  • Здравствуйте все, кто собирается помочь советом. Вопрос такой: терминальный сервер (W2k serv sp4) при неактивности клиента около 5 минут отключает его. Пользователей такой расклад не устраивает. В настройках стоит отключение бездействующего сеанса через 2 часа. Причем активный сеанс сервер никогда не отрубит (случаи не наблюдались). Может ли это быть из-за радио-Ethernet (канал 100 Mb\s)? Клиенты подключаются через него. Благодарю за внимание...
  • LSI MegaRAID SCSI 320-2x - ошибки в логе NVRAM

  • В файловом сервере установлен MegaRAID SCSI 320-2x. В логе NVRAM периодически появляются записи вида Channel 0, Target 0, Lun 0 Code 0x200 Category: Phisical Device Error Event Sense Data: 0x00 0x00 0x09 0x00 (9 раз) 0x83 0x00 (5 раз) CDB: 0x00 (16 раз) Подскажите, где найти расшифровку этих сообщений? В Device Attributes Media и Non-media Errors везде нулевые...
  • Миграция Unix подобной системы

  • Как правило, после модернизации дисковой подсистемы перед нами встаёт задача переноса операционной системы на новый носитель. Рассмотрим типичный пример: Исходная система Linux стоит на IDE винчестере. В аппаратную часть был добавлен RAID контроллер Mylex 170 и на нём собран один логический массив. Требуется перенести исходную систему на Raid массив, а IDE винчестер оставить для backup`a. Собираем raid по своему разумению, создаем логический массив и инициализируем его. Обеспечиваем работу нового контроллера в системе: вариант первый - пересобираем ядро со встроенной поддержкой контроллера DAC960 (общее название чипа контроллера mylex) #cd /usr/src/linux #make menuconfig #make dep && make clean && make all && make modules && make install && make modules_install во втором варианте собираем отдельно модуль dac960 и подключаем его. #insmod dac960 Первый вариант предпочтительнее - меньше вероятность возникновения сложностей, но требуется перезагрузка. Разбиваем вновь образовавшееся простраество fdisk`ом. В моём примере пусть будет два раздела /dev/rd/c0d0p1 - swap и /dev/rd/c0d0p2 - ext3 корень ( / ). #fdisk /dev/c0d0 Форматируем новое пространство. #mkswap /dev/rd/c0d0p1 #mkfs.ex3 /dev/rd/c0d0p2 Монтируем вновь образовавшееся пространство в файловую систему. #mkdir /new #mount /dev/c0d0p2 /new Переносим данные с исходной системы на новое пространство. #tar -cf - / |(cd /new;tar xf -) так мы перенесём рекурсивно весь корень в пределах одного файловой системы в каталог /new Можно переносить выборочно #tar -cf - ./home ./backup ./var/spool |(cd /new;tar xf -) Для новой системы, меняем информацию в таблице монтирования (/new/etc/fstab) на то, что корень теперь находится на /dev/rd/c0d0 было /dev/hda2 / defaults 1 1 стало /dev/rd/c0d0p2 / defaults 1 1 Подправляем аналогично информацию загрузчика /new/etc/lilo.conf чтобы все ссылки вели на raid. Устанавливаем загрузчик на raid #lilo -b /dev/rd/c0d0 -С /new/etc/lilo.conf перезагружаемся со стартом с raid, должно работать. Если что то не работает ... думаем что же прошло не так Если что то из вышеописанного вам покажется сложным или не понятным, то не следует выполнять описанную процедуру, ваш уровень не достаточно высок, потренируйтесь на других железяках или пригласите специалиста более высокого уровня. В любом случае помните о резервном копировании важных данных...
  • Проблема с domain controler-ом

  • Вот запустил AD на WIN 2003 для domain controler саздал адин user вроди всё хорошо но кагда миняю правила для этого юзера к примеру даю права на domain administratora то тот user всё равно работает как userб может кто небудь может помоч сэтим??? за ранее спасибо всем...

Внимание! У нас открыт форум посвященный серверному и компьютерному оборудованию, программному обеспечению и телефонии!

Приглашаем Вас принять активное участие в жизни и развитии форума. Создавайте свои темы, дискутируйте с участниками и производителями компьютерной техники. Наши технические специалисты отвечают на любой вопрос по компьютерной и серверной тематике. Если возникли проблемы с Вашим оборудованием - не откладывайте её в долгий ящик, ведь есть МЫ - спросите у нас и получите ОПЕРАТИВНЫЙ БЕСПЛАТНЫЙ ответ в форуме, по почте или ICQ 177229825 (наши специалисты всегда On-Line).

Последние публикации из рубрики «Полезные советы по работе с компьютером»:

Windows NT/2000/XP - Установка

В Windows 2000 существует удобная возможность встраивать Service Pack в оригинальный установочный дистрибутив. При этом обновление системных файлов происходит до установки операционной системы, и в дальнейшем при использовании полученного дистрибутива Service Pack будет устанавливаться автоматически. Для интеграции SP в дистрибутив Windows 2000 проделайте следующее:
  1. Создайте на диске папку для дистрибутива и назовите её, к примеру, C:\W2kinstall
  2. Скопируйте содержимое папки I386 оригинального Windows 2000 CD-ROM в только что созданную папку. Убедитесь в том, что все вложенные папки тоже скопированы.
  3. В папке, где находится Service Pack, найдите файл Update.exe и запустите его со следующими ключами:
update.exe -s:C:\W2kinstall

Теперь в указанной папке содержится дистрибутив Windows 2000 c интегрированным Service Pack.

Следует иметь в виду, что после установки операционной системы при помощи такого дистрибутива вы не сможете впоследствии удалить Service Pack. Кроме этого, если вы попытаетесь загрузить систему при помощи четырёх загрузочных дискет, то можете получить следующее сообщение об ошибке:

The following value in the .SIF file used by setup is corrupted or missing: Value '0' on the line in section [SourceDiskFiles] with key "SP1.CAB"

Для устранения проблемы замените на первой дискете файл txtsetup.sif аналогичным из интегрированного дистрибутива.

Александр Наумович

Другие публикации и советы тут >>>

Отдохни (анекдоты, забавные истории):

Внимание! Корпорация Microsoft продолжает эксперименты в области рекламы. Теперь мы можем предложить Вам принципиально новую услугу - размещение рекламных баннеров в сообщениях об ошибках операционной системы! НЕСКОЛЬКО МИЛЛИОНОВ ПОКАЗОВ В МЕСЯЦ!!! Такого Вы еще не видели! Миллиарды людей увядят Вашу рекламу!

*****

Пришел старик к морю и стал кликать золотую рыбку. Просыпаются утром парень с девушкой. Грустный серый осенний день... Подходят к окну. Девушка:
- Какой сегодня серый день... Парень:
- Палитра слетела...

Другие анекдоты тут >>>

Приглашаем авторов и журналистов, пишущих статьи по тематике информационных технологий!
Разместите их у нас в электронном журнале!
Приглашаем рекламодателей размещать текстовую рекламу в виде статей, обзоров и новостей в наших рассылках и сайтах - более 24 000 подписчиков. Заявки присылайте по почте и ICQ 340597008. Подробнее здесь>>>


Архив рассылки по адресу: http://www.stss.ru
Пишите нам: biznesolimp@mail.ru
ICQ: 177229825 (техническая поддержка - любые вопросы)
ICQ: 149756711 (отдел продаж)
ICQ: 340597008 (по вопросам размещения информации и рекламы в рассылке)
Тел./Факс (495)737-55-77 (многоканальный - любые вопросы)

Новый Иерусалим on-line: Все о Ново Иерусалимском монастыре, городская и районная информация, объявления, расписание автобусов и электричек, телефоны предприятий и частных лиц, православный чат, форум и много другой полезной информации.
Преподаватели православной воскресной школы ищут благотворителей, которые готовы помочь с помещением в городе Истра или Новый Иерусалим. Будем рады любой помощи!!!

Подпишитесь на другие наши рассылки

Рассылки Subscribe.Ru
Секреты рекламы и создания интернет-магазинов
Скидки, подарки, призы...
1С и электронная коммерция
Серверы, сетевое оборудование, тесты, характеристики, советы
Рукопашный бой для девушек – выживание, психология, самозащита!
Милосердие. Чем ты можешь помочь ближнему.
Православные знакомства.

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.hard.stss
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное