1 / 25

Преимущества и разновидности Unix -систем. Актуальность применения

Преимущества и разновидности Unix -систем. Актуальность применения. Шерман Елена ОНУ им. И.И.Мечникова.

Download Presentation

Преимущества и разновидности Unix -систем. Актуальность применения

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Преимущества и разновидности Unix-систем. Актуальность применения Шерман Елена ОНУ им. И.И.Мечникова

  2. UNIX - одна из самых популярных в мире операционных систем благодаря тому, что ее сопровождает и распространяет большое число компаний. Первоначально она была создана как многозадачная система для миникомпьютеров в середине 70-х годов, но с тех пор она выросла в одну из наиболее распространенных операционных систем. В чем реальная причина популярности UNIX? Многие хакеры нутром чувствуют, что UNIX - это "настоящая вещь", Единственная Настоящая Операционная Система. Существуют версии UNIX для многих систем, начиная от персонального компьютера, до суперкомпьютеров.

  3. ДереворазвитияОСUnix

  4. История создания История началась в 1969 году, когда Ричи и Томпсон (сотрудники компании AT&T) создали первую версию ОС UNIX. Сообщество компьютерных пользователей сочло эту операционную систему полезной и на неё возник растущий спрос. Однако, в планы компании AT&T не входило распространение операционной системы и она передала ее по минимальной цене учебным заведениям. Вследствие этого пользователи, почти все являвшиеся представителями учебных заведений, были вынуждены кооперироваться самостоятельно. Они сами устраняли ошибки, составляли полезные программы, различные утилиты и делились ими друг с другом. Результатом их деятельности стала серия версий ОС UNIX, распространяемых под эгидой компании Bell Labs, которая развивалась вплоть до 1990 года. Вплоть до 1977 года все версии ОС UNIX распространялись под торговой маркой AT&T. Однако путем стараний университетского преподавателя из Berkeley Кена Томпсона и недавних выпускников Билла Джоя и Чака Хали в конце года увидела свет ОС 2BSD, которая явилась прародительницей современных реализаций BSD (FreeBSD, NetBSD и.т.д). Одновременно с этим компания Interactive Systems впервые стала распространять UNIX на коммерческой основе, а компания Whitesmiths, произвела первый клон ОС UNIX, получивший название Idris, который также стал коммерческим. AT&T не имела никакой возможности влиять на ход событий, происходящих в Беркли, а уж тем более в Interactive Systems, Whitesmiths и других им подобных компаниях. Закономерным результатом этого явилось умножение разновидностей операционных систем.

  5. Кен Томпсон и Денис Ритчи — создатели UNIX.

  6. SCO OpenServer  SCOOpenServer  - наиболее распространенная в мире операционная система UNIX. В качестве аппаратной платформы SCO OpenServer использует серверы набазе процессоров Intel, что обеспечивает сочетание невысокойстоимости готового решения и традиционно высокой надежности UNIX-систем. SCO OpenServer обеспечивает надежную работу сетевых сервисов для небольших и среднихкомпаний.

  7. S o l a r i s Solarisпредставляетсобой исключительно мощную и масштабируемую систему для рабочих станций, серверов рабочих групп, корпоративных серверов и суперсерверов. Для Solaris написано огромное количество приложений, по этому показателю она уступает только Windows. К сожалению, все эти слова восхищения относятся лишь к Solaris for SPARC, Solaris for x86 представляет собой лишь бледную копию своего собрата.

  8. Что нового в системе Solaris10? Итак, что же появилось революционного в новой версии одной из самых распространенных ОС из семейства коммерческих Unix? Solaris Containers (Zones) – появилась возможность создавать «виртуальные сервера» на одной машине со своими отдельными ресурсами и своей копией операционной системы. Dynamic Tracing – полезная функция, позволит в реальном времени практически без потери в производительности отслеживать огромное число внутренних функций и процессов операционной системы на глубоком уровне. Predictive Self Healing – автоматическая диагностика и восстановление в случае сбоев (как программных так и аппаратных).

  9. IBM AIX Операционная система IBM AIX занимает особое место среди других UNIX в контексте безопасности. IBM уделяет большое внимание созданию критически важных для бизнеса и государства компьютерных систем, где вопросам безопасности поневоле приходится уделять огромное внимание. Сегодня AIX работает на платформе RS/6000 от рабочих станций до массово-параллельных суперкомпьютеров самой IBM, а также систем от Apple и Bull, обеспечивая необходимую совместимость с аппаратными средствами.

  10. HP-UX UNIX Операционная система HP-UX UNIX. Сегодня HP-UX является операционной средой, предоставляющей значительные возможности масштабирования и превосходную производительность для требовательных к ресурсам приложений. В тандеме с передовыми серверными системами HP, HP-UX предоставляет мощь суперкомпьютераза долю его стоимости.

  11. FreeBSD В отличие от всех вышеописанных операционок, FreeBSD является некоммерческой. FreeBSD - это расширенная версия операционной системы BSD, разрабатываемая и поддерживаемая большой группой людей. В операционной системе FreeBSD улучшены поддержка сети, быстродействие, защита и совместимость. Все это работает уже сегодня, и порой даже несколько лучше, чем у коммерческих производителей.

  12. FreeBSD имеет заслуживающие внимания особенности. Некоторые из них: • Приоритетная многозадачность плавно и правильно приспособится и учтиво распределит ресурсы компьютера между приложениями и пользователями • Многопользовательская доступность, которая позволяет множеству людей использовать FreeBSD совместно для ряда задач. Это значит, например, что системная периферия правильно распределена между пользователями в системе или сети и что лимиты каждого ресурса могут быть выданы пользователям или группам пользователей, защищая критические системные ресурсы от перегрузок • FreeBSD может легко функционировать с другими системами предприятия, предоставляя жизненно важные функции, такие как удалённый доступ к файлам и услуги электронной почты

  13. Защита памяти гарантирует, что приложения (или пользователи) не смогут чинить препятствия друг другу. Фатальная ошибка в выполнении одного приложения не скажется на работоспособности всей системы. • Двоичная совместимость с большинством программ, созданных для Linux, SCO, SVR4, BSDI и NetBSD. • Тысячи готовых к использованию приложений доступны из FreeBSD коллекций портов и пакетов. • Тысячи других легко-адаптируемых приложений доступны в Internet. FreeBSD в исходных текстах совместима с большинством популярных коммерческих Unix-систем и, таким образом, большинство приложений требуют несколько достаточно мелких, если требуют, изменений для сборки. • Поддержка симметричной многопроцессорности для машин с несколькими процессорами (только для Intel). • Полный комплект инструментов для разработчика: C, C++, Fortran и Perl. Множество дополнительных языков для прочих исследований и разработки также доступны из коллекций портов и пакетов. • Исходные тексты всей системы означают, что Вы имеете великолепную возможность контролировать Ваше окружение. • Обширная on-line документация. • И многое-многое другое!

  14. В дополнении к прекрасной работе FreeBSD тратит многие тысячи часов для тонкой настройки системы для максимальной производительности и надёжности в условиях максимально приближенных к боевым. Применение FreeBSD в действительности не ограничено только Вашими фантазиями. От разработки программного обеспечения до автоматизации производства, от контроля над качеством товара до коррекции азимутов удалённых спутниковых антенн; эти задачи можно решить и с помощью коммерческих UNIX-систем, но более правильно решить эти задачи с помощью FreeBSD!

  15. Исходя из того, что исходные тексты FreeBSD всегда доступны, система может быть использована в едва известных проектах для специальных приложений или проектов. Вот несколько примеров того, как люди используют FreeBSD: • Internet Сервисы: мощнейший TCP/IP стек делает FreeBSD идеальной платформой для большинства Internet-приложений, таких как: • FTP серверы • World Wide Web серверы (как стандартные, так и безопасные ) • Серверы фильтрации пакетов и серверы-посредники NAT. • Серверы электронной почты • Серверы новостей USENET и BBS • и многое другое... • Образование: количество доступных математических и графических пакетов также делают FreeBSD наиболее используемой первопричиной заставить компьютер выполнять другую не менее важную работу.

  16. Исследования: С исходными текстами, которые доступны для всех систем, FreeBSD - превосходная платформа, как для исследования операционных систем, так и исследования других областей компьютерных наук. Широкое распространение FreeBSD предоставляет возможность удалённым группам сотрудничать, обмениваться идеями и совместными разработками. • Работа в сети: FreeBSD может превратить давно списанный и пылящийся в углу 386й или 486й PC в мощный маршрутизатор с возможностью фильтрации пакетов. • FreeBSD прекрасный выбор, если вам нужен недорогой X-терминал. • Разработка программного обеспечения: Базовая поставка FreeBSD распространяется с полным набором инструментов для разработки, включая знаменитый компилятор GNU C/C++ и отладчик.

  17. Linux И, наконец, Linux. Самая молодая из семейства UNIX, Linux по праву считается одной из перспективнейших операционных систем. Она перенесена на многие платформы и для нее существует великое множество приложений. Распространяется Linux по лицензии General Public License бесплатно. Как пример из "реального мира", можно сказать о том, что Linux путешествовал по северу Тихого океана, выполняя работу по телекоммуникации и анализу данных на океанографическом исследовательском судне. Linux используется на исследовательской станции в Антарктике. Несколько госпиталей используют Linux для ведения историй болезни. Он доказал, что он надежен и удобен, как и другие реализации UNIX.

  18. Борьба видов: операционные системы Скорее это даже война, затянувшаяся и малоуспешная. Какая же ОС одерживает победу? Как ни удивительно, никакая. По мнению Лауры ди Дио, старшего аналитика Giga Information Group, обе стороны сохраняют боеспособность. «На рынке достаточно места для двоих», — говорит ди Дио. Доля рынка Windows вырастет, но Unix по-прежнему будет удерживать свои позиции. Поэтому каждому заказчику придется самостоятельно решать, какая ОС наилучшим образом отвечает его требованиям. Но наугад выбирать не стоит. Прежде чем решать, какой из них доверить серверы, ответьте для себя на следующие вопросы.

  19. МасштабируемостьСколько пользователей приходится на один сервер? Как будет расти их количество? Масштабируемость была и остается проблемой номер один. Когда уровень допустимой нагрузки на сервер превышается, производительность приложений, если только они не прекращают свою работу вовсе, начинает падать тем стремительнее, чем больше пользователей одновременно осуществляют запросы. Время ответа начинает измеряться не секундами, а чашками кофе. Unix по-прежнему существенно опережает остальные ОС по объему нагрузки, с которой она может справиться, сохраняя приемлемое время ответа. Рынок корпоративных Unix-систем поделен между тремя основными диалектами — Sun Solaris, IBM AIX и HP-UX. Немного отстает от тройки лидеров, по словам ди Дио, SCO Unix. Все эти операционные системы постоянно совершенствуются. Если говорить о масштабируемости, то в самой крупной сети, управляемой одним Unix-сервером, могут одновременно работать до 2500 пользователей. Это прогресс по сравнению с достижением середины 1998 года — 1800 пользователей — и куда больше, чем может выдержать Windows. Ряд специалистов утверждают, что недостаточная масштабируемость стала основным фактором, заставившим их отказаться от Windows.

  20. Если одна и та же программа существует для обеих платформ, мы, скорее всего, отдадим предпочтение Unix, как более масштабируемой системе. Скотт Терви, вице-президент Nicholas-Applegate

  21. НадежностьКакойуровеньготовностидляконкретногоприменениядостаточен?НадежностьКакойуровеньготовностидляконкретногоприменениядостаточен? Согласно данным ди Дио, типичный уровень готовности Unix составляет около 99,8%, NT 4.0 — 99,2%. То есть за месяц Unix простаивает около 90 минут, а NT — больше семи часов. Для предприятий с традиционным режимом работы эта разница значения не имеет, но в компаниях, в которых Internet-бизнес заставил перейти на 24-часовое расписание, снижение периода работоспособности может означать значительные потери.

  22. Состояние рынка операционных систем В 1999 году на новые серверы устанавливались следующие операционные системы:

More Related