Linux

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

набуває нового обличчя Linux більше не є операційною системою виключно розробників UNIX - він знаходить дорогу і в корпоративні мережі. Але якою мірою Linux підходить саме для вашої компанії?

У нинішні часи, коли покупка додатків вартістю 250 000 доларів не є чимось незвичайним, думка, що щось безкоштовне може мати комерційну цінність, викликає посмішку у скептиків. Ми так звикли слідувати шляхами, зазначеними такими мережевими гігантами, як Microsoft, Oracle і Sun Microsystems, що багато хто з нас просто ігнорують Linux, принаймні, коли мова заходить про серйозній справі.

Але цей відтворений клон UNIX, продукт колективної творчості так званих інтелектуалів, основу якого складає код Лінуса Торвальдса, вирвався з клітки на волю. Незважаючи на прогнози експертів про те, що його спіткає та ж трагічна доля, що й інші чудові технології, віддані передчасного забуттю (згадаймо AmigaDOS, Next і OS / 2), Linux осоромив всіх своїх критиків, закріпившись в корпоративних мережах.

Популярність Linux в наукових та академічних установах не викликає подиву. Але цій операційній системі довіряють і сервери Web. Вона вбудовується в мікропрограмне забезпечення пристроїв контролю за промисловими процесами. Вона часто застосовується і для обслуговування таких корпоративних сервісів, як ftp, електронна пошта, брандмауери і посередники (proxy).

Багато розробники й адміністратори UNIX звернули свою увагу на Linux внаслідок таких його переваг, як наявність інструментарію розробки, численні добре написані книги і повний вихідний код. Oracle і Informix оголосили про плани перенести менеджери бази даних на Linux. Netscape Communications, WordPerfect і Sybase вже пропонують готові рішення для Linux.

Ентузіасти UNIX праві в одному: не багато знайдеться такого, чого Linux не міг би робити. Але чи достатньо цього для того, щоб Linux зайняв місце у вашій серверної кімнаті або на вашому робочому столі?

Linux сьогодні

Історія Linux добре відома. Але з огляду на прискорення розвитку мережевих технологій будь-які упередження, які у вас могли бути, спираються швидше за все на застарілі уявлення про цю операційну систему.

Сьогодні Linux підтримує багатопроцесорні сервери і здатний взаємодіяти по мережі з системами Windows, NetWare, Macintosh в якості як клієнта, так і сервера. Можливо, ви ще не бачили нових менеджерів вікон (програмного забезпечення у складі графічного інтерфейсу для відображення меню, кнопок і лінійок прокрутки) і безкоштовного сервера X Window, що працює на новій платі Matrox Millenium G200 (високошвидкісна плата з тривимірними графічними можливостями і 128-розрядної графічної мікросхемою). Практично всі компоненти Linux зазнали з 1997 року значні зміни.

Linux як і раніше залишається безплатною ОС - багато дистрибутиви можна завантажити по Internet, але разом з тим все більшої популярності набувають комерційні дистрибутиви від Red Hat Software і Caldera. І ми можемо бути лише вдячні цим компаніям за те, що вони ризикнули свого часу поставити на темну конячку. Продукти від Red Hat і Caldera були добре прийняті, тому що вони пропонували незнайомим з Linux користувачам простий і прийнятний спосіб познайомитися з системою.

Незважаючи на всі зміни, архітектура Linux залишається цілком стабільна. Основу її складає ядро ​​Linux. Поміщаються на 3,5-дюймовій дискеті ядра від Red Hat і Caldera пропонуються преконфігурірованнимі, з драйверами для багатьох пристроїв. Під час тестування, яке ми провели на багатьох машинах, і Red Hat, і Caldera правильно розпізнавали і адаптувалися до апаратного забезпечення.

Linux виглядає набагато привабливіше, ніж у попередні часи. Завдяки сервера XFee86 X Window System (версія 11, редакція 6) Linux придбав графічний інтерфейс, тоді як раніше, як і UNIX взагалі, він міг запропонувати в основному лише текстові консолі і командні рядки. Комплекти і Red Hat, і Caldera мають великий асортимент графічних утиліт, ігор і додатків. При бажанні ваш робочий стіл може виглядати як в Windows 95 (настройка за замовчуванням в Red Hat), як у NextStep, об'єктно-орієнтованої середовищі розробки на базі UNIX від Next Computer, або як старий добрий Motif. Останні новинки в області віконних менеджерів дозволяють додати робочого столу готичний або футуристичний вигляд, так що інші користувачі будуть товпитися навколо вашого столу, щоб поглянути, що це у вас таке встановлено.

У відношенні мережевих служб Linux зберігає вірність моделі UNIX: в першу чергу TCP / IP, а всі інші компоненти можуть бути додані при необхідності. Операційна система включає клієнта Network File System (NFS) і серверне програмне забезпечення, за допомогою яких ваш комп'ютер може без жодних проблем взаємодіяти з NFS від Sun Microsystems і інших компаній.

При наявності комп'ютерів з Windows сервер Samba дозволяє надавати файли клієнтам Windows по мережі з сервера Linux. (Утиліта Samba включена в більшості дистрибутивів Linux. Вона дозволяє інтегрувати Linux та Windows за рахунок надання інтерфейсу між Linux і MSB для забезпечення кращої сумісності двох операційних систем.)

Нова файлова система Samba (SMBFS) прозора для мережевого SMB-клієнта Windows. Її можна використовувати для підключення настільних систем Linux до сервісів файлів і друку Windows NT або для організації недорогих шлюзів з розділяються областями Windows (спільно використовуваними мережними дисками та каталогами) та клієнтами NFS. Сервери Linux можуть також взаємодіяти з комп'ютерами Macintosh в локальній мережі по AppleTalk. Іншими словами, наявні засоби з'єднання Linux простіше і краще, ніж у більшості комерційних операційних систем UNIX.

Малюнок 1. Open Linux Standard компанії Caldera Systems входить до складу лінії продуктів Open Linux і має багатий комплект комерційних додатків: графічну оболонку Looking Glass, сервер FastTrack Web від Netscape і офісний пакет Star Office від StarDivision.

Компанія Caldera, засновником якої був колишній виконавчий директор Novell Рей Ноорда, тісно співпрацює з Novell і має сильну підтримку NetWare. Разом з тим нещодавно випущений продукт NetWare for Linux навряд чи можна назвати вдалим, оскільки він дорогий і до того ж запізнився з виходом. Незважаючи на клієнтську підтримку NetWare (стандартну, потужну, з таблицею зв'язків Linux та інструментарієм управління NDS), цього може виявитися недостатньо для продажу продукту. Гарна підтримка клієнтів і серверів NetWare вже включена в операційну систему Linux. Наприклад, Mars_nwe (його код вільно доступний) емулює сервер NetWare 3.х, поширюючи служби файлів і друку IPX / SPX на наявних клієнтів NetWare. (Одна з пропозицій Caldera, OpenLinux Standard, наводиться як приклад на рисунку 1. Продукт має клієнтську підтримку NetWare.)

Нарешті, в такій важливій галузі, як сервіси Web, Linux показує себе у всій красі. Apache Web є сервером номер один в Internet. Згідно з дослідженням англійської консалтингової компанії Netcraft (http://www.netcraft.com), він випереджає займає друге місце Internet Information Server (IIS) для Windows NT у співвідношенні більш ніж 2 до 1. Apache не вистачає розвинутого адміністративного інтерфейсу і інтегрованих механізмів складання сценаріїв, але він швидкий, простий в налаштуванні і робить все, що належить робити серверів Web. І він як і раніше доступний безкоштовно.

Навіщо вам Linux?

Незважаючи на велику кількість відданих, знають шанувальників, Linux все ж таки підійде далеко не кожному. Нові користувачі, які не мають досвіду роботи з UNIX і не відчувають справжнього голоду за новими технологіями, рідко знаходять цю операційну систему привабливою. Звичайно, сьогодні Linux став набагато простіше з точки зору навчання, встановлення та керування, ніж попередні версії і більшість інших різновидів UNIX. Однак він як і раніше виглядає як UNIX, і завжди знайдуться ті, хто не стане працювати з текстовими консолями, конфігураційними файлами і Visual Interface Editor.

Останні дистрибутиви, особливо від Red Hat і Caldera, налаштують для вас багато частин системи (див. статтю Аніти Карвен ╚ Linux виходить на широку дорогу ╩ в цьому ж номері LAN). Разом з тим, щоб витягти максимум переваг з Linux, ви повинні добре знати цю систему. Linux не обов'язково робити своєю релігією, але в нього доведеться вкласти час і сили, якщо ви хочете бути з ним ╚ на ти ╩.

Області, в яких Linux не знаходиться рівних, - це продуктивність і різноманітність послуг. Наприклад, Linux дозволив нам повернути до життя деякі успадковані системи. У нашій тестовій лабораторії ми завантажили дистрибутиви Red Hat і Caldera на кілька машин, та так і залишили Red Hat на системі Dell Pentium 133 МГц, яка залишалася без справи майже рік. Продуктивність виявилася чудовою, і ми почали знову використовувати цей комп'ютер.

Від ентузіастів можна почути, що Linux працює на застарілому обладнанні швидше, ніж Windows NT і деякі комерційні версії UNIX на більш швидких процесорах. При всій перебільшеності подібних заяв Linux на практиці довів свою відмінну масштабованість. За сьогоднішніми стандартами його ядро ​​зовсім крихітне, найбільш широко використовувані драйвери пристроїв були оптимізовані за роки роботи з ними кращими розробниками, а мережеві сервіси відповідають останнім стандартам, часто перевершуючи ╚ обрезклим ╩ комерційні аналоги.

Давайте подивимося правді в очі: нові мережеві стандарти приходять зі світу UNIX, а Linux ближче до нього, ніж Windows NT і NetWare. Наприклад, мережеві стандарти мають тенденцію матеріалізуватися в програмному забезпеченні спочатку в Berkeley System Distribution (BSD) UNIX, а воно, як і Linux, підтримується в першу чергу співтовариством незалежних розробників. Новий мережний код BSD швидко переноситься на Linux. Але навіть закриті стандарти, такі, як SMB, NFS і IPX, винайдені комерційними розробниками, старанно переписуються і адаптуються для Linux. У наших тестах ми досягли цілком прийнятною продуктивності для SMB, NFS, Web, електронної пошти, служби імен доменів, DHCP і комутованих сервісів на вищезгаданому комп'ютері з процесором Pentium на 133 МГц з оперативною пам'яттю ємністю 64 Мбайт. Але, навіть коли сервіси Linux не перевершували інші системи по продуктивності, вони завжди функціонували адекватно.

У корпоративному світі Linux застосовується головним чином для сервісів Web, ftp і електронної пошти. Крім того, він все частіше використовується для DNS і DHCP, а досягнення в області підтримки служб файлів і друку дають надію, що Linux може з часом проникнути і на цю територію. При наявності багатопортовий модемів або послідовних плат Linux забезпечує ефективний і надійний шлюз PPP для віддалених користувачів, що дзвонять по комутованій лінії.

Linux надає швидкий і дешевий спосіб виходу в Internet. Продукти від Caldera і Red Hat готові до використання в межах години після розтину коробки. У випадку, якщо ваші потреби не виходять за рамки основних, все, що вам необхідно зробити, - це помістити інформаційне наповнення ftp і HTML в каталоги, створені в процесі інсталяції.

Системи доступу в Internet на базі UNIX критикують переважно за те, що їх рівень захисту не йде ні в яке порівняння з прийнятим в інших операційних системах. Однак користувачі Linux заперечують на це, що Linux з його вбудованими брандмауерами, посередниками і великими засобами протоколювання більш надійний, ніж більшість операційних систем в стандартній конфігурації. Об'єктивно кажучи, Linux має діри в захисті, але їх не більше, ніж в NetWare, у Microsoft або Sun. Розробники Linux серйозно ставляться до захисту, і звичайно латки з'являються протягом доби з моменту виявлення проблеми.

Постачальники комерційних версій Linux на всі лади розхвалюють переваги Linux як настільної операційної системи. Ентузіасти Linux наполягають, що комп'ютер з Linux разом з комплектами додатків від Star Division і Applix краще будь-якої машини з Windows.

Linux'офіли не забудуть помітити, що Linux може виконувати програми як DOS, так і Windows. Однак багато прихильників Linux на дух не переносять Microsoft і роблять все можливе, аби уникнути роботи з Windows. У перекладі це означає: ╚ Linux може виконувати деякі програми під DOS і деякі 16-розрядні додатки під Windows ╩. Навряд чи такі можливості можна назвати вражаючими.

Як і емуляція DOS / Windows на Macintosh або SPARCStation, подібна емуляція в Linux вимагає значної роботи і покладає велике навантаження на емулює систему - і все це тільки для того, щоб не встановлювати недорогий ПК з Windows. Зусилля рідко варті того. І коли прихильники Linux говорять вам, що ApplixWare for Linux (комплект програм для тих, хто хоче використовувати Linux в якості офісної настільної системи) і Star Office (офісний комплект Linux від Star Division) краще, ніж Microsoft Office, вони експлуатують саме це упередження проти Microsoft. Linux навряд чи може служити заміною Windows 95, Windows 98 або Windows NT Workstation, якщо тільки ви не є розробником UNIX (див. врізку ╚ Linux приходить на допомогу ╩).

Темна сторона Linux

Незважаючи на те що Linux чудово справляється з багатьма завданнями, він не позбавлений недоліків - включаючи його обмежену придатність в якості настільної ОС. Linux - чудова ОС для користувача Linux, але він менше підходить для тих, хто звик до комерційних версіями UNIX, і зовсім непридатний для тих, хто знайомий лише з Windows або MacOS.

Дане твердження може здаватися суперечливим, особливо враховуючи, що WordPerfect і Netscape Communicator (два високопрофільних Linux-сумісних програми, причому останнє поставляється в комплекті з Linux) представляються цілком адекватною заміною для Microsoft Word і Internet Explorer. Багато в чому це дійсно так, обидва вони - чудові додатки. Але перейди ви повністю з Windows на Linux, багатьох рис Windows вам буде не вистачати - простоти та централізованої конфігурується, передбачуваного поведінки при переході з однієї системи на іншу, автоматичного згладжування великих екранних шрифтів і вбудованої підтримки сотень пристроїв. Незважаючи на всю складність роботи з ним, реєстр Windows дозволяє тримати всі конфігураційні параметри в одному місці, причому він легко редагується і забезпечений засобами пошуку. І не забувайте про величезну бібліотеку додатків під Windows, що включає безкоштовне і умовно-безкоштовне ПЗ.

Інший недолік Linux полягає в тому, що лише дуже небагато виробників обладнання пропонують драйвери під Linux для своїх продуктів. Звіт Dataquest за 1998 рік віддає Linux лише один відсоток від ринку ОС для ПК, що становить всього лише одну шістнадцяту частину від частки Windows. Це робить Linux малопривабливим для розробників драйверів.

Як наслідок, драйвери пристроїв для Linux пишуться самими користувачами Linux. Дистрибутиви поширюються разом з деякими драйверами, про які відомо, що вони працюють не цілком коректно. Те ж, але в меншій мірі можна сказати і про Windows, і про MacOS, але за цими платформами контроль набагато жорсткіший. Наприклад, MacOS - це жорстко контрольована і добре документована платформа, а Лабораторія перевірки якості устаткування для Windows (Windows Hardware Quality Lab, WHQL) тестує драйвери для Windows на сумісність і надійність. Виробник устаткування має право помістити логотип про відповідність тільки після того, як продукт пройде тестування в WHQL.

Риторичне гасло ╚ Одна ОС для всіх ╩ є нереалістичним. Багато додатків Linux призначені не тільки для конкретних дистрибутивів, але і для певних версій цих дистрибутивів з необхідними встановленими латками. Привид численних несумісних різновидів однієї і тієї ж ОС, який переслідує комерційні версії UNIX для ПК, відкидає свою тінь і на Linux. Редакції ядра - і лише ядра - контролюються централізовано. Однак дистрибутив складається з цілого комплексу додаткових елементів - драйверів, служб, латок і багато іншого, крім ядра.

Linux стоїть на порозі ще однієї кризи. Програмне забезпечення Linux є безкоштовним, тому що інтерес до системи служив достатньою мотивацією для розробників витрачати свій час і таланти на його створення. У всякому разі, так було. Тепер же, з проникненням Linux в серверні кімнати, перед розробниками Linux спалахнув ╚ зелений ╩ світло. Вони дозволяють користуватися своїми додатками безкоштовно в некомерційних цілях, але всі інші повинні купувати їх за гроші. Іноді ці суми цілком прийнятні, але все частіше вони переступають позначку в сотні і навіть тисячі доларів.

Чи мають розробники для Linux менші права робити гроші, ніж хто-небудь інший? Звичайно ні, але одне з головних переваг Linux полягає в його низької вартості. Надання безлічі сервісів та можливостей для великого числа користувачів - ось у чому сила Linux. Однак список корисного, безкоштовного, вільно поширюваного програмного забезпечення скорочується в розмірах у міру комерціалізації системи. Проблема в тому, що скорочуватися йому особливо нікуди. Обмеження комерційного використання гарного програмного забезпечення не дозволяє ринку зростатиме так швидко, як він міг би. Якщо вам доведеться платити 2000 доларів за 10-клієнтську ліцензію на програмне забезпечення для Linux, що в цьому випадку перешкодить вам придбати замість нього Windows NT або UnixWare?

Відсутність формальної підтримки часто наводиться як причини відмови від Linux. Однак насправді ви можете звернутися за підтримкою у безліч місць, наприклад у групи новин Usenet (comp.os.linux .* та alt.linux .*) та інших користувачів Linux. Caldera і Red Hat, а також деякі інші компанії пропонують контракти на підтримку.

Іншим важливим моментом є невисокий рівень очікування щодо підтримки комерційних ОС взагалі. Як часто ви зверталися за технічною підтримкою в Microsoft або Novell і скільки разів при цьому ви отримували відповідь на своє запитання? Мережеві адміністратори, які використовують Linux, можуть отримати допомогу безліччю способів, так що відсутність формальної технічної підтримки не повинні розглядатися як аргумент проти Linux.

Linux в реальному світі

Реалізація Linux достатньо проста. Якщо ви не знайомі з Linux, то ми б радили вам почати з Red Hat. Ми перепробували майже всі наявні дистрибутиви, і Red Hat є найбільш простим в установці для тих, хто не знає Linux. Caldera та інші дистрибутиви будуть простіше для розуміння, якщо ви один раз виконаєте весь шлях з Red Hat. Крім того, починати слід зі стандартного устаткування таких відомих марок, як Adaptec, S3 (виробник мікросхем для недорогих відеоплат) і 3Com, при цьому всі зайві плати з системи слід видалити.

Обмежень на тип ПК небагато, якщо тільки ваша система не є дуже старою. Але навіть у цьому випадку Linux виявляється досить терпимим: комп'ютер Dell з процесором Pentium на 133 МГц досить давнє, але в Linux не виникло проблем навіть з апаратної помилкою FooF. (FooF - шістнадцяткова кодова послідовність, яка веде до зависання деяких процесорів Pentium. Linux виявляє і виправляє цю помилку.) У той же час бажано мати останню версію BIOS від виробника. Що стосується RAM, правило те ж саме - ╚ чим більше, тим краще ╩. Linux добре працює в текстовому режимі при 32 Мбайт. Однак якщо ви плануєте використовувати X Window і кілька мережевих служб, то 64 Мбайт буде більш реалістичною цифрою.

Мінімальний розділ для Linux становить 500 Мбайт, хоча вибіркову установку можна здійснити і за наявності вільного простору в 100 Мбайт. Першу свою установку краще починати на відформатованому диску, але якщо ви плануєте здійснювати вибіркову завантаження, то Windows рекомендується встановлювати перш Linux.

Linux повинен без проблем взаємодіяти з іншими машинами в мережі. Його рідною мовою є TCP / IP, а дистрибутив Red Hat підтримує як статичний IP-адресу, так і призначається наявними сервером DHCP. Сервери Windows NT і NetWare не будуть знати про присутність Linux в мережі, але підтримку мережевих служб Windows NT і NetWare не слід встановлювати на Linux без особливої ​​необхідності - це тільки збільшить трафік в локальній мережі. Виробляти Ping сервера Linux можна з будь-якої машини відразу ж після появи запиту на реєстрацію. Аналогічно, будь-які колективні області NFS повинні бути видно на Linux з будь-яких інших хостів UNIX.

Red Hat надзвичайно спрощує користування принтерами, підключеними до станції з Windows NT. Він використовує Samba для з'єднання по мережі і для передачі файлу (фильтруемого при необхідності) в чергу друку Windows NT. Цей підхід працює дуже добре, причому віддалений принтер можна задати як при інсталяції, так і пізніше за допомогою графічної утиліти.

У разі сервера ми б радили обмежитися вмістом дистрибутиву на CD-ROM і необхідними латками з Web-сервера постачальника. Утримайтеся від установки будь-якого додаткового програмного забезпечення, особливо графічних додатків. Як і у випадку інших серверних операційних систем, неперевірене додаток загрожує ризиком краху. У Linux витоку пам'яті достатньо для краху системи. Тому для підтримки необхідних сервісів кількість використовуваних програм має бути якомога меншим.

Настроювання продуктивності Linux істотним чином залежить від апаратного забезпечення. Linux знайде застосування всієї додаткової пам'яті, що відводиться для буферизації, - чим її більше, тим веселіше він буде працювати. Якщо ви використовуєте старі накопичувачі IDE або SCSI, то краще скористатися вигодами від війни цін і придбати новітнє пристрій Ultra DMA або Ultra / Wide SCSI. Якщо системна плата дозволяє встановити більш швидкий процесор і ви можете собі це дозволити, то краще це зробити. Здатність Linux витягувати золото з відходів не слід переоцінювати. Якщо ви щось хочете отримати, то дещо повинні і дати.

Налаштування ядра Linux - така ж чорна магія, як і у випадку будь-якої іншої ОС, і з не меншою вірогідністю вона загрожує ускладненнями. Якщо ви збираєтеся експериментувати з налаштуванням, то нею слід зайнятися до того, як сервера Linux будуть довірені критично важливі завдання. Ви будете здивовані, як проста компіляція ядра може змусити вас провести всю ніч в офісі. Наведені в книгах, журнальних статтях і групах новин Usenet поради слід сприймати з обережністю, так як часто вони не зовсім точними.

Завтрашній день Linux

У міру вдосконалення Linux буде отримувати все більш широке поширення. З приєднанням все більшого числа комерційних постачальників, таких, як Oracle, Sybase, Informix і Corel (WordPerfect), і з появою власних інновацій від розробників проникнення Linux на ринки, зайняті іншими операційними системами, буде посилюватися. Red Hat, Caldera та інші постачальники комерційних версій Linux мають намір розширити свої лінійки продуктів, ввести технічну підтримку і зайнятися власними розробками. Всім разом їм буде цілком до снаги грати помітну роль на ринку, а це має збільшити довіру з боку тих, хто поки що побоюється доручати Linux серйозні завдання.

Базова ціна Linux залишається на рівні 50 доларів (типова вартість програми на компакт-диску) і менше, але вартість широко використовуваних додатків і сервісів буде все частіше опинятися цілком зіставною з вартістю їх комерційних аналогів. Як результат, в не настільки віддаленому майбутньому Linux доведеться конкурувати з іншими комерційними операційними системами. Тим часом FreeBSD залишається безкоштовною і стабільної ОС - єдиної безкоштовно доступною ОС UNIX, - і вона має легіон прихильників. Що втратить Linux в результаті комерціалізації, то придбає FreeBSD.

Технологія, на якій Linux базується, також може зазнати змін. Так, він може позбутися підтримки NFS і Java, якщо Sun вирішить отримати патент і стягувати ліцензійні відрахування за ці технології. Як показує приклад з патентом на стиск GIF, закрити двері ніколи не пізно. Open Group, зберігач X Window System, заявила, що наступна редакція буде платною. Команда Xfree86 спочатку планувала здійснювати наступні розробки на базі поточної версії, але Open Group повернулася до безкоштовного ліцензуванню. Це питання може бути піднято знову тим чи іншим розробником. Наступного разу все може скінчитися по-іншому.

Однак поточна ситуація з Linux навряд чи може бути підгрунтям для похмурих прогнозів. Ми маємо операційну систему і спільнота розробників, процвітаючих, незважаючи на численні перешкоди і труднощі. Linux, швидше за все, залишиться безкоштовним і вільно поширюваним, доки такими залишаються компоненти GNU, завдяки яким він настільки стабільний (GNU - це некомерційна організація, завданням якої є поширення високоякісного безкоштовного програмного забезпечення). Зі збільшенням загальної вартості реалізації Linux доведеться протистояти Microsoft, Novell, SCO і Sun. Я думаю, що Linux буде непогано себе при цьому почувати.

Якщо ви до цих пір сторонилися Linux, то зараз саме час кинути на нього свіжий погляд. Майже напевно він заслуговує місця у вашій серверної кімнаті. Якщо ви боїтеся насмішок з боку начальства у відповідь на вашу пропозицію, то купіть дистрибутив Linux за свої власні гроші, благо коштує він недорого, і запустіть частина сервісів Linux на невикористовуваних ПК. Коли хто-небудь запитає, чому електронна пошта, DNS, брандмауер / посередник раптово стали працювати так добре, поясніть їм, у чому справа, але будьте в цьому випадку готові встановити ще кілька серверів Linux.

Том Ягер - незалежний автор і аналітик. Він веде колонку в Windows NT Systems і Performance Computing, а також проект в Healthweb Systems. З ним можна зв'язатися за адресою: tyager@maxx.net. Linux приходить на допомогу

При проведенні консультування одній компанії я зіткнувся з такою ситуацією. Компанія ця мала команду з шести розробників, що скаржаться на те, що їх настільні системи Sun IPC працюють занадто повільно. Однак компанія витратила велику суму грошей на придбання гігантського сервера Sun Enterprise і не могла собі дозволити нові дорогі робочі станції. Керівництво побоювалося, що розробники підуть, якщо не буде проведена модернізація.

Вивчивши ситуацію, я встановив, що більшу частину часу розробники працювали, підключившись до сервера Enterprise через Xterm (емулятор мережного термінала X Window) - з його допомогою вони і здійснювали розробку. Єдиними локально виконуваними додатками були електронна пошта, новини Usenet і браузер Web. Їх IPC не мали достатньо оперативної пам'яті та місця на диску для локальної компіляції та відлагодження навіть експериментальних проектів.

Мої рекомендації полягали в тому, щоб перевести розробників на машини під Linux - ПК за 700 доларів буде набагато продуктивніше IPC, оперативна пам'ять і місткі жорсткі диски IDE коштують недорого, а кожен користувач може мати свій власний привід CD-ROM замість того, щоб спільно з іншими використовувати один розділяється. Не дивно, що розробники виявилися не в захваті від моєї ідеї, вони звикли до Solaris і наполягали на придбанні дорогих настільних систем Sun Ultra.

Для вирішення цього питання я організував ╚ показові виступи ╩, посадивши нову співробітницю за ПК під Linux з процесором Pentium II на 300 МГц. На цьому ПК вона здійснювала локальну розробку в ╚ ящику з піском ╩ і тестування алгоритмів та іншого стерпного коду, причому її настільна система справлялася з монтуванням Network File System (NFS), електронною поштою, переглядом Web і термінальними сеансами краще, ніж комп'ютери її товаришів по службі. Через два місяці всі розробники перейшли на Linux.

Автор Том Ягер


Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
51.9кб. | скачати


Схожі роботи:
LINUX 10
OS Linux
Операційна система Linux
NetWare зустрічається з Linux
Linux FreeBSD та інші
Основи адміністрування в Linux
Безпека Linux Видалені атаки
Керування процесами і роботами в Linux
Графічний інтерфейс користувача Linux
© Усі права захищені
написати до нас
Рейтинг@Mail.ru