<
  • Главная
Статьи

Вибір сервера: операційна система, база даних і файли

  1. Операційна система сервера Вибрати «операційну» для сервера - не просто, а дуже непросто: кожному...
  2. UNIX та UNIX-подібні ОС
  3. Вибір сервера бази даних (на прикладі «1С: Підприємство 8»)
  4. Сервер для зберігання файлів

Операційна система сервера

Операційна система сервера

Вибрати «операційну» для сервера - не просто, а дуже непросто: кожному доводу «в плюс» багато хто може привести довід і «в мінус». Тому необхідно спочатку розібратися детально - для яких таких додатків ви хочете таку чи іншу операційну систему?

ОС для серверів часто умовно розбивають на три разномощних класу:

  • сімейство ОС Windows;
  • сімейство ОС UNIX;
  • сімейство UNIX-подібних відкритих ОС (з відкритими кодами).

Статистика служби Netstat.ru по веб-серверів говорить про те, що близько 32% з них працює з ОС Linux, близько 44% - з ОС FreeBSD, близько 12% - з ОС Windows (інші - «хто в чому»).

Впливають на такий вибір факторів - багато, наприклад, на користь Windows або FreeBSD каже ціна.

Сервер з операційною системою - інструмент, як для роботи, так і для вироблення і реалізації стратегії компанії, підприємства, що не може не вплинути на рівень корпоративної роботи.

ОС Windows

ОС Windows

Позитивною стороною Windows є можливість інтеграції з широким вибором додатків від Microsoft. Якщо це веб-сервер компанії, де функціонує вже корпоративна мережа (інтранет-мережу або навіть локальні мережі) з серверами-клієнтами під Windows, все ж резонно ставити на сервер ОС Windows. Можна перетворити його в потужний інструментарій, якщо використовувати технології .NET, ActiveX, MS SQL та інші.

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

UNIX та UNIX-подібні ОС

UNIX та UNIX-подібні ОС

У UNIX-систем - позитивна сама можливість віддаленого адміністрування (утиліти telnet і ssh), чого немає (прямо) в Windows, якщо сервер і клієнт не перебувають в одній мережі. У UNIX-подібних ОС вражає дешевизна, можливість віддаленого адміністрування і висока безпеку , Відсутність поділу на призначені для користувача і серверні ОС.

Популярність Linux - все зростає, але багато, проте, використовують FreeBSD: стабільна, безпечна, продуктивна і відпрацьована.

Якщо інтеграція здійснюється з існуючою мережею на основі Microsoft - вибираємо Windows, якщо керований віддаленим сервером - підійдуть UNIX-подібні ОС. Вибір - це завжди певний компроміс.

Вибір сервера бази даних (на прикладі «1С: Підприємство 8»)

Найбільш істотним нововведенням проблемно-орієнтованих систем, наприклад, «1С: Підприємство 8», як багато хто визнає, є сучасна рівнева архітектура на основі технології «клієнт-сервер». У згаданій системі - вона трирівнева. У попередній версії програми ( «клієнт-серверний»), робота клієнтського додатка з інформаційною базою здійснювалася за допомогою безпосереднього звернення до бази в SQL Server. У новій версії системи, клієнтське додаток здійснює свою взаємодію з сервером (кластером серверів) системи, а сам сервер, якщо це необхідно, звертається вже до «інформаційного сервера» ( баз даних ). Це дозволяє виконувати на сервері баз даних найбільш важливі і об'ємні операції (транзакції) по обробці даних, збільшуючи, тим самим, швидкість обробки і продуктивність.

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

При такому ефективному розподілі обчислень між «серверним шаром» і «клієнтським шаром» може бути досягнута максимальна продуктивність (пропускна здатність) системи без додаткових фінансових вкладень в апаратно-програмне розширення, що важливо, коли ви робите вибір сервера для SQL і відповідного забезпечення.

«1С: Підприємство 8» може працювати різними версіями SQL-серверів. Але все ж рекомендується з більш пізніми версіями, хоча б, SQL-2000, PostgreSQL (пропатчені) і ін.

Структура таблиць баз даних як «файлової», так і «клієнт-серверної» версії системи «1С» майже збігаються. Але при цьому (в ранніх версіях особливо) могло відбуватися деякий «гальмування» системи - за рахунок того, що при внесенні змін до таблиці одним клієнтом, ця таблиця може блокуватися для інших. Крім того, SQL-запити на «слабких» клієнтських машинах (мінімальній конфігурації) складно або часто неможливо обробляти. Такі машини не годяться для продуктивної роботи з потужним сервером: або процесор сервера простоює, або вона весь час зайнята як процесор вводу-виводу. Виходить незбалансована робота не тільки процесора сервера, але і дискової пам'яті - дані з сервера активізуються через жорсткий диск клієнта.

Трирівнева архітектура нової версії середовища, цю проблему також намагається вирішувати. «Гальмування» або немає, або воно не помітне для клієнта.

При «розборі польотів» середовища необхідно враховувати не тільки можливості сервера, а в першу чергу, можливості клієнтів.

Вибір сервера для SQL при роботі в «1С: Підприємство 8» ефективно повинен враховувати можливості SQL-сервера при виконанні різних процедур (читання, запис, пересилання, пошук , Сортування, розрахунки, заповнення таблиць, формування звітів та ін.) І повинен бути спрямований на зменшення навантаження на клієнтський кластер за рахунок скорочення обсяг даних, переданих на комп'ютер клієнта.

Важливо при цьому враховувати пропускну здатність і час реакції системи (пікову інтенсивність і одночасність роботи користувачів на всіх рівнях - у тому числі і очікувані значення). Особливо це важливо для оцінки оперативної пам'яті і числа процесорів.

Наприклад, Standard Edition не підтримує більше чотирьох процесорів і двох Гб пам'яті. Більше ресурсів надає версія Server Enterprise Edition.

Сервер для зберігання файлів

Як зберігати дані, файли і де їх надійно зберігати, якщо їх - безліч, а вони - «суцільно цінна інформація»? Пропозицій «купити місце на сервері для зберігання файлів» - також багато. Але необхідно пам'ятати про те, що хороше безкоштовним або дешевим не буває, а «безкоштовний сир - лише у мишоловці».

Пам'ятати необхідно наступні основні принципи пошуку сервісу, вибираючи сервер для зберігання файлів і потім його використовуючи:

  • забезпечується рівень безпеки (Доступу, зберігання, розсилок, папок);
  • простота реєстрації та надійність ідентифікації ( аутентифікації - як первинної, так і, особливо, вторинної);
  • обсяг наданого дискового простору і можливості його збільшення (в тому числі, і бонусного, беручи участь в різних програмах);
  • інтерфейс і комфортність використання ( «клікові програми», утиліти, що випадають меню, зручна і повна система підказок і т.д.);
  • реферальная система (можна трохи заробити, залучаючи до сервісу, наприклад, веб-майстрів);
  • можливість рекламування на сервісі;
  • зрозуміло, можливості віртуалізації і ін.

Існує маса серверів для файлів. Кожен сервер для зберігання файлів має свої «плюси» і свої «мінуси». З маси існуючих серверів (сервісів) можна відзначити наступні (список і неповний, і не ранжируваних):

  • fortunecity.com (близько 20 мегабайт безкоштовно, простий і просунутий режим, утиліти, простота реєстрації);
  • spree.com (необмежений простір (!), але банер сервісу на першій сторінці вашого ресурсу, швидкий, надійний, автоматична генерація посилань - на сервер спонсора або товар, послугу);
  • driveway.com (принцип «будь-яка платформа, з будь-якого комп'ютера», 25 Мб під свої файли, можна збільшити до 100 Мб, можна зробити розсилки-повідомлення про вміст в share-папці, нескладний, інтуїтивно зрозумілий інтерфейс);
  • webfile.ru (число днів зберігання - 30, кількість скачувань кожного файлу - 800);
  • rapidshare.de (файл розміру - 100 Мб, число завантажень - 100000, але не більше 100 Мб за годину в один потік, файли можна архівувати і ставити на «пароль»);
  • yousendit.com (розмір файлу або сукупності всіх збережених файлів - 1 Гб, зберігання - тиждень, кількість скачувань - 10-30);
  • allfiles.ru (практично необмежений обсяг і необмежено час зберігання, але за умови хоча б щорічного одного звернення до файлу, інші - видаляються, платний трафік, 1 коп. за 1 Мб.);
  • updownloadserver.de (файли до 250 Мб, перевіряються регулярно адміністраторами, архіви з пороли видаляються відразу без попередження);
  • bigfiles.onlinesoft.ru (файли - до 30 Мб, зберігання - до 5 діб і плюс 6 годин за кожен клік);
  • ipload.ru (необмежений час зберігання, сумарно - 10 Гб, файл до 1 Гб можна не тільки завантажувати-скачувати, а й переглядати на сервері, додаючи, за бажанням в каталог сервісу - для публічного перегляду, інакше - він приватний).

Існує безліч інших сервісів. Необхідно відзначити два цілком схожих: Файлы@mail.ru (один файл - до 1 Гб, всі файли - до 10 Гб, 3 місяці зберігання) від однойменного сервісу і Народ: Диск (один файл - не більше 750 Мб) від Яндекс.

Тому необхідно спочатку розібратися детально - для яких таких додатків ви хочете таку чи іншу операційну систему?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью