- Как создать виртуальный сервер на своем компьютере
- Для чего нужен виртуальный сервер на компьютере
- Создание локального сервера на компьютере
- Переход на виртуальный сервер
- Можно ли самому запустить VDS-хостинг?
- Создание серверной инфраструктуры на малом предприятии в условиях скромного бюджета
- Как выбрать сервер для небольшой компании: руководство для сомневающихся
- Основы сервера
- Облачная альтернатива – достойная альтернатива?
- Выбирайте правильный сервер для ваших нужд
- Обзор виртуального сервера
- «Башенные» серверы (напольные серверы, Tower-серверы)
- Стоечные серверы
- Блейд-серверы
- Вывод
Как создать виртуальный сервер на своем компьютере
Я расскажу о том, при каких обстоятельствах понадобится виртуальный сервер, какие существуют программы для его создания и как взаимодействовать с ними.
Для чего нужен виртуальный сервер на компьютере
VDS-сервер (если быть точнее, локальный сервер), развернутый на локальном компьютере, пригодится при тестировании уже готового сайта, при внедрении в него новых скриптов и дополнений, которые окажут то или иное влияние на общую работоспособность проекта. Помимо тестирования, на виртуальном сервере происходит и отладка добавленных компонентов. У вас появляется возможность редактировать их под себя до момента релиза.
Однако стоит уточнить, что полноценную реализацию VDS-сервера на одном локальном компьютере все равно не развернуть, поэтому за помощью придется обращаться к программам для создания локальных серверов, которые и помогут обойтись без приобретения услуг на сторонних сайтах.
Создание локального сервера на компьютере
Приобретение VDS подходит в том случае, когда у вас уже есть готовый проект. Для тестирования же целесообразно использовать локальный сервер при помощи специальных программ. Одним из лучших решений можно считать OpenServer. Этот инструмент подойдет начинающим, поскольку легко устанавливается и настраивается. Ниже я даю ссылку на тематическую инструкцию, которая поможет разобраться с тем, как начать пользоваться этой программой.
Второй популярный вариант – Denwer. Это приложение еще более простое в использовании, оно позволяет запустить локальный сервер сразу же после установки, выполнив для этого всего несколько команд. Скачать Denwer можно с официального сайта , где разработчики любезно предоставили видеоинструкции для тех, кто впервые будет работать с данным решением. В этих руководствах есть ответы на все вопросы по поводу настройки и первого запуска Denwer.
Существует огромный список локальных серверов, доступных для установки как в Windows, так и Linux. Ознакомиться с ними можно в отдельной статье, перейдя по ссылке ниже.
Переход на виртуальный сервер
Выше вы ознакомились с информацией об организации виртуального сервера и подключении локального на своем компьютере. Из этого уже понятно, что все процессы довольно сложны и подходят только в определенных ситуациях. Зачем создавать сервер самостоятельно, когда за небольшую плату можно купить виртуальный сервер и использовать его для своих целей? Например, Timeweb предлагает высокопроизводительные VDS от 45 рублей в месяц.
Приведу несколько примеров, для чего нужен VDS-сервер, а в каких ситуациях он просто необходим.
- Организация безопасности сайта . При работе на виртуальных серверах у каждого участника своя операционная система и настройки межсетевого экрана. Соответственно, при взломе физического сервера хакер не сможет так просто получить данные сразу всех подключенных сайтов.
- При работе с интернет-магазином . Чаще всего для интернет-магазинов подключается услуга оплаты картой, а это значит, что клиент будет вводить свои банковские данные. В этом случае появляется требование перехода на безопасный VDS-сервер для одобрения PCI DSS сертификации.
- Ускорение работы сайта . Приобретение данной услуги позволяет ускорить сайт, особенно когда тот становится все больше и больше с каждым днем. Виртуальный сервер предоставляет больше ресурсов, за счет чего и происходит оптимизация работы.
Существуют и другие факторы, но это самые основные. Теперь вы можете сформировать полную картину того, нужно ли вам переходить на VDS-сервер или подойдет локальный вариант.
Можно ли самому запустить VDS-хостинг?
В сети есть много статей, рассказывающих о том, что создать VDS самому – не такая уж и сложная задача. Особенно если запустить его на своем компьютере и продавать. Хочу уверить, что это полный абсурд.
Разумеется, VDS или VPS-хостинг можно запустить самостоятельно, предоставляя услуги всем желающим, но точно не на своем компьютере. Это целый бизнес, требующий ответственного подхода, определенных знаний и вложений средств. Рассказывать об этом детально нет смысла, однако для общего развития уточню несколько основных деталей.
Выбор типа продажи виртуальных серверов и оборудования – с амый важный финансовый вопрос, поскольку он имеет несколько вариантов развития.
- Простой вариант – перепродажа купленного у стороннего провайдера виртуального сервера по более высокой цене (ресселинг). В этом случае нужно найти оптимального поставщика, который предоставляет надежный VDS. Сам хостинг должен предоставлять тарифную линейку серверов под разные нужды.
- Аренда физического сервера – дорогой вариант, но позволяющий разбить его на несколько VDS при помощи технологии виртуализации. При правильном подходе это позволяет сократить расходы и более гибко организовать всю систему.
- Можно разместить собственное оборудование в готовом дата-центре. Этот метод требует больших вложений, поскольку вы самостоятельно приобретаете все оборудование и находите место, где его разместить.
- Самый безумный вариант – построить свой дата-центр. Здесь уже речь идет о масштабном бизнесе с миллионами затрат и продуманным планом развития.
Следует посчитать все затраты, найти помощников или заняться организацией хостинга самостоятельно. Открыть его не так уж и просто, ведь это требует серьезного подхода. Обычному пользователю для тестирования своих сайтов этот вариант, естественно, не подойдет, поэтому предлагаю ограничиться локальным сервером.
Источник
Создание серверной инфраструктуры на малом предприятии в условиях скромного бюджета
Доброго времени суток, уважаемые читатели.
Хочу поделиться своим опытом развертывания сетевых служб в маштабах малого офиса. Написанное далее разумеется не претендует на самый эффективный путь, однако эта схема себя оправдала с точки зрения отношения затраченных средств к производительности, гибкости и надежности.
Я думаю, что для тех, кто работал в обычной российской компании численностью менее 20-30, не секрет насколько руководство зажимает деньги на развитие IT. Так было и в компании X, где я работал.
На просьбу выделить средства на кондиционированный серверный шкаф, тем более, что 2010-й год выдался чрезвычайно жарким, я получил отказ. Как закономерный итог — сгорело железо в сервере 1С: Бухгалтерия. При чём, предыдущий сисадмин руководствовался непонятно чем: накопители работали в RAID 0. Один из хардов умер. Надеюсь понятно, что это значит. Само же железо было настольного класса, в общем стало понятно, что лучше приобрести новый сервер.
Удалось добиться выделения 32 тысячи рублей под конфигурацию, которую опишу чуть ниже.
Обзор готовых серверных решений меня совсем не удовлетворил. За такие деньги конечно можно было бы выбрать машину, которая потянет спокойно 1С, но я смотрел дальше — меня прельщало использование возможностей виртуализации, вопреки непонятному скепсису некоторых «IT-профессионалов», с которыми руководство компании имело дружеские отношения.
План IT-структуры был таков.
На новом сервере запустить 3 виртуальных машины под управлением Citrix XEN Server:
1) доменный контроллер + DHCP (Windows 2003 Server);
2) 1С: Бухгалтерия (файловая версия) + сервер терминалов (Windows 2003 Server);
3) прокси-сервер на Squid (Ubuntu Server 9.10);
Должен также быть обязательно второй физический сервер. Он должен обеспечивать следующие функции:
1) копирование и синхронизация личных документов для каждой учетной записи;
2) файлопомойка;
3) хранить бэкапы баз 1С;
4) иметь возможность запустить виртуальные машины, дублирующие те, что на основном сервере.
В моем случае он уже существовал и имел неплохую конфигурацию: AMD Phenom II X2 @3.1Ghz, DDR3 4Gb, RAID 1 750Gb. В принципе его можно было бы организовать на Ubuntu, но на момент его создания мне не хватало знаний, чтобы уверенно интегрировать Samba с AD, побаивался глюков. Так что выбран был Windows 2003 Server опять же, но x64. Для запуска VM вполне достаточно функционала Oracle VirtualBox.
Итак, какое железо за 32000 рублей удалось подобрать? Я решил, что самым правильным будет самостоятельная сборка машины на комплектующих серверного класса.
Приблизительно начинка выглядела так:
1) Блок питания FSP Epsilon 85 PLUS 600;
2) Материнская плата Intel Original S3420GPLC;
3) Intel Xeon X3440 2.53ГГц (4 физ. ядра класса Nehalem, 8 логических ядер);
4) Память DDR3 1333MHz ECC Kingston на 8Гб;
5) Жесткий диск INTEL X25-M на 80Гб.
Я знаю, что самый спорный пункт это №5: как с точки зрения надежности, так и с точки зрения объема. Но мои аргумент таковы:
— для виртуальных машин достаточно было объема не более 45Гб, при этом сама ОС резервирует под себя чуть менее 20Гб;
— в случае необходимости можно было бы добавить стандартный хард диск;
— SSD обладает непревзойденными параметрами производительности для многозадачной среды;
— X25-M конечно не enterprise-класс, однако считается одной из самых надежных и долговечных моделей в своем поколении;
— как это не странно — жажда эксперимента: мало кто решался на использование SSD под такие задачи. Риски же были оправданы — скорость восстановления сервисов не должна была превысить более 1 часа в случае аварии за счёт дублирования VM на файл-сервере. Выгода — масштабируемость сервера под новые сервисы.
Система была собрана и настроена. Никаких глюков или подводных камней за год эксплуатации выявлено не было. Единственное, что я добавил — виртуальную машину на файл-сервере, дублирующую контроллер домена. Получилось конечно не очень красиво — для этого приходилось оставлять запущенной сессию, поскольку VirtualBox на уровне сервиса не предназначен работать. Но в остальном никаких осложнений.
Самое приятное это то, что еще остались в запасе вычислительные ресурсы под будущие задачи — никаких новых серверов покупать еще долго не придется! Ну и конечно же отличная отказоустойчивость.
Стоит упомянуть и офисный софт. Стандартом была машина с:
1) Windows XP Pro SP3;
2) OpenOffice 3.x;
3) FrontMotion Firefox (это такая сборка для возможности управления через GPO, как у IE);
4) Symantec Endpoint Protection;
OpenOffice себя неплохо зарекомендовал, хотя конечно он работает немного медленее, а местами и глючнее себя ведет, чем MS Office, но в 99% случаев его хватало. В остальных случаях шли в ход служебные ноутбуки с предустановленным мелкомягким офисом.
Вообще, в будущем я планировал перевести все клиентские машины на Ubuntu, но реализовать это не успел, хотя первые эксперименты + приученность людей к работе в OpenOffice продемонстрировали реалистичность такой затеи.
Это позволило бы снизить затраты на покупку антивирусного ПО, поскольку под Linux вирусы практически не пишутся, а в будущем и миновать часть затрат на переход под Windows 7, куда входит как стоимость лицензий, так и стоимость апгрейда клиентских компьютеров. Однако, вместе с этим пришлось бы и лишиться возможностей групповых политик. Впрочем, для масштабов компании X это не критично.
Источник
Как выбрать сервер для небольшой компании: руководство для сомневающихся
Итак, ваш бизнес значительно вырос, и вам необходимо купить первый сервер. Примите поздравления! Приобретение сервера – очень важное решение, поэтому легкое волнение вполне оправдано. С помощью данного руководства мы проясним основные моменты, которые помогут определить, какой тип сервера лучше всего подойдет под ваши задачи, а также приведем диапазон цен.
Почему стоит прочитать это руководство? Как минимум есть 2 причины:
- Вы не выбросите деньги на ветер
- Вы выберете тот сервер, который будет отлично справляться с поставленными задачами
Основы сервера
Хотя небольшой сервер может не отличаться от современного настольного компьютера, обе машины предназначены для совершенно разных задач. Настольный компьютер предназначен для использования одним человеком, которому требуется дружелюбная операционная система для работы в таких настольных приложениях как текстовый редактор, программа бухгалтерского учета, почтовый клиент и браузер. На сервер ставится специальная серверная операционная система, которая предоставляет более широкий функционал для пользователей. Она заточена на работу многопользовательских приложений таких как почта, обмен сообщениями, принт-серверы, сервисы для планирования событий, базы данных, ERP и CRM системы.
Помимо этого, сервер позволяет вашим сотрудникам делиться информацией и взаимодействовать между собой, поскольку он выступает как центральное хранилище для всех ваших документов, изображений, контактов и остальных важных файлов. На нем можно хостить интранет-портал, чтобы сотрудники могли оперативно и без задержек обмениваться информацией. Установите виртуальную корпоративную сеть, тогда вы и ваши сотрудники смогут иметь удаленный доступ к информации, находящейся на сервере, из любой точки мира, где есть доступ в интернет. Вдобавок ко всему, сервер может автоматически делать резервное копирование настольной и портативной систем, так что вы никогда не потеряете важную информацию, если один из компьютеров выйдет из строя или вы его потеряете. Серверы созданы для того, чтобы обеспечивать надежность, безопасность и отказоустойчивость, обладая урезанными опциями для хранения. Если вы планируете расширять свой бизнес, выбирайте тот сервер, который можно будет масштабировать и который будет расти вместе с вашим бизнесом.
Облачная альтернатива – достойная альтернатива?
Почему бы не поместить все в облако? Такие сервисы как Amazon Web Services, Microsoft и Rackspace Cloud Hosting могут предложить определенные преимущества:
- Изначально не требуют серьезных капиталовложений, нет необходимости нанимать ИТ-специалистов, чтобы управлять сервером.
- Можно не переживать об оборудовании и программном обеспечении, которые со временем устаревают и выходят из употребления.
Но не стоит забывать и о минусах:
- Провайдер услуг может испытывать финансовые трудности или вовсе стать в будущем банкротом, существует риск временно или навсегда потерять доступ ко всем вашим данным.
- При отсутствии доступа в интернет вы будете отрезаны от ваших приложений и информации, сотрудники не смогут делиться файлами.
- Если в компании медленный интернет, и сотрудники используют большие файлы, то эффективность работы страдает.
- Хранение информации на оборудовании, находящемся за пределами вашего непосредственного контроля, акцентирует внимание на вопросе конфиденциальности и безопасности.
Стоит помнить, что вы не платите ИТ-сотрудникам, не оплачиваете содержание оборудования и не инвестируете напрямую в покупку нового оборудования, вы только оплачиваете услуги облачного провайдера. Зачастую эта стоимость будет больше, чем покупка сервера.
Выбирайте правильный сервер для ваших нужд
Самые известные бренды на рынке серверов — Dell, Fujitsu, HP, IBM, Lenovo и Oracle. Выбор правильного сервера зависит в большей степени от тех приложений, которые вы намерены запускать на нем.
- Ваша компания насчитывает более 10 сотрудников, которые используют компьютеры.
- Необходимо использовать почтовый или принт-сервер.
- Вы планируете работать со сложной базой данных или работать в специализированных серверных приложениях (таких как ERP или CRM).
- У вас есть требования к большому хранению данных или вам требуются возможности для крупномасштабной виртуализации.
То стоит рассмотреть полноценный вариант сервера:
- Серверы типа Tower.
- Стоечные серверы для монтажа в стойку.
- Серверы типа «лезвие» (Blade-серверы).
Обзор виртуального сервера
Прежде чем пускаться в детальное описание каждого типа сервера, мы коротко расскажем о виртуализации. Виртуализация может принести существенные преимущества компаниям любого размера, потому что она позволяет предприятию более эффективно использовать свои ИТ-ресурсы.
Виртуализация превращает один сервер в несколько, на каждом из которых установлены своя операционная система и уникальный набор приложений. Виртуальная машина состоит исключительно из программного обеспечения, при этом она имеет все аппаратные компоненты сервера: материнскую плату, процессор, жесткий диск, сетевой контроллер и так далее. Операционная система и остальные приложения запускаются на виртуальной машине так же, как на физическом сервере – между ними нет никаких отличий.
При виртуализации специальная программа гипервизор управляет многочисленными виртуальными машинами с одной и той же операционной системой или различными ОС на одном и том же физическом сервере. В топе разработчиков виртуальных машин — Microsoft, Oracle и VMware.
Как виртуализация делает более эффективным использование ваших ИТ-ресурсов? Серверы проектируются, чтобы обеспечить пиковые нагрузки, хотя зачастую они бывают недогружены большую часть времени. Фактически, обычный сервер задействован только на 5-15% от всех своих ресурсов. Запуская несколько виртуальных машин на одной физической, сервер использует эти ресурсы более эффективно, повышая использование ресурсов между 60 и 80%. Вместо того, чтобы запускать один физический сервер для почты, один для работы с базой данных, один для интранета и еще один для CRM-системы, вы можете запустить все эти приложения на разных виртуальных машинах, которые будут работать на одном физическом сервере.
- Исключает потребность использовать дополнительные физические серверы, а также питание, охлаждение, бэкап, физическое пространство и т.д.
- Возможность развернуть новый виртуальный сервер всего за несколько минут.
Недостатки:
- Обеспечение единовременной работы нескольких виртуальных машин потребует достаточного количества аппаратных мощностей.
- В зависимости от используемого решения, операционная система виртуальной машины может работать медленнее, чем на «чистом» аналогичном аппаратном обеспечении.
Теперь давайте рассмотрим различные типы серверов на рынке и диапазон цен. Цены приведены как за новые серверы, так и бывшие в употреблении на 26.04.2016 (источники: Яндекс.Маркет, squadra-group.com).
«Башенные» серверы (напольные серверы, Tower-серверы)
Серверы типа Tower можно легко спутать с системным блоком. Их можно установить на полу, на столе или усовершенствовать для монтажа в стойку. Серверы типа Tower тише остальных типов серверного оборудования, потому что им не требуются вентиляторы для охлаждения. Самые топовые «башенные» серверы с производительным процессором, кучей оперативной памяти и множеством жестких дисков могут выручить вас даже при организации виртуализации.
- Возможность горячей замены.
- Расширенный функционал удаленного управления.
- Негромкий.
Недостатки:
- Плохая масштабируемость.
Диапазон цен:
Данные | Новое оборудование | Б/у оборудование | ||
Цена от, руб. | HP ProLiant ML10 Gen9 NHP Tower (4U) / Pentium G4400 2C 3.3GHz (3Mb) / 1x4Gb / Без HDD / 1x300W (NHP) | 23 760 | HP ProLiant ML150 G6, 1*Quad-Core E5540 2.53GHz, 16GB DRAM, 2x 500GB SATA | 55 404 |
Цена до, руб. | HP ProLiant ML350 HPM Gen9 E5-2650v3 Tower (5U) / 2xXeon10C 2.3GHz (25MB) / 32Gb/ P440ar / без HDD / 2x800wPlat | 488 477 | HP ProLiant ML350 G6, 1*Quad-Core E5520 2.26GHz, 6GB DRAM | 132 980 |
Стоечные серверы
Стоечные серверы, по своему оснащению не отличаются от многих башенных серверов: они оснащаются сокетами для нескольких процессоров, большим количеством слотов под оперативную память и большим пространством для хранения данных. Стоечные системы отличаются хорошей масштабируемостью. Приобретя стойку или шкаф, не потребуется дополнительного пространства на полу для установки дополнительных серверов до тех пор, пока стойка или шкаф не будут заполнены.
Поскольку серверы для монтажа в стойку работают в непосредственной близости друг от друга, им требуется больше активного охлаждения, чем серверам в напольном исполнении. Кулеры в таких серверах могут быть достаточно громкими, потребуется система климат контроля, чтобы охлаждать целую стойку. По этой причине, многие компании устанавливают стоечные серверы в специально оборудованной комнате.
- Возможность расширения.
- Высокая функциональность и надежность.
Недостатки:
- Высокий уровень шума.
Диапазон цен:
Данные | Новое оборудование | Б/у оборудование | ||
Цена от, руб. | HP Proliant DL60 Gen9 E5-2603v3 Rack (1U) / Xeon6C 1.6GHz (15Mb) / 4Gb / B140i / Без HDD / DVDRW / iLOstd (no port) / 1x550W (NHP) | 73 038 | Supermicro SYS-6015B-8B, 2*Quad-Core E5345 2.33GHz, 4GB DRAM | 10 400 |
Цена до, руб. | HP Proliant DL380 HPM Gen9 E5-2650v3Rack (2U) / 2xXeon10C 2.3GHz (25MB) / 32Gb / P440ar / Без HDD / DVDRW / iLOadv / 2x800wPlat | 668 832 | Supermicro SuperServer 6017R-NTF, 2*Intel E5-2670 2.60GHz, 96GB DRAM, 2x1TB HDD, 560W | 185 400 |
Универсальная модель для решения большинства задач Supermicro 6016T-NTF 2*E5645.
Блейд-серверы
Блейд-серверы имеют свои недостатки. Обычно они обеспечивают меньше возможностей для расширения, потому что не комплектуются таким большим количеством PCIe слотов и корзинами под диски, как Tower-серверы или серверы в стоечном исполнении. С другой стороны, у компаний, которые разворачивают блейд-серверы, обычно уже установлены системы для хранения данных, чтобы обеспечивать работу блейд-системам (в некоторые блейд-корпусы можно поместить сеть хранения данных прямо вместе с серверами). Как вы догадываетесь, расположение всех этих компонентов в такой близости друг от друга генерирует много тепла. Блейд-системам, как и стоечным серверам, требуется активное охлаждение.
Преимущества:
- Масштабируемость.
- Высокая производительность.
Недостатки:
- Высокие первоначальные затраты на покупку оборудования и его дальнейшее обслуживание.
Диапазон цен:
Данные | Новое оборудование | Б/у оборудование | ||
Цена от, руб. | Шасси HP BladeSystem c7000 Sin-Phase 10U Platinum Enclosure (up to 16 c-class blades), incl. 6 PS (6up) Лезвие HP ProLiant BL460c Gen9 E5-2660v3/ 2xXeon10C 2.6GHz (25MB)/64Gb/P244br / iLO | 1 739 580 | Блейд-система HP BladeSystem C7000 (6 PSU+ 10 FAN+ 1 ADM) + 8x BL460 G6 2xXeon Quad-Core L5630 2.13Ghz/32Gb (8×4) PC3-10600 /no HDD) + 2x Cisco 3020 | 405 500 |
Цена до, руб. | Блейд-система HP BladeSystem C7000 (6 PSU+ 10 FAN+ 1 ADM) + 6x BL460 G7 2xXeon Six-Core 5670 2.93 Ghz/96Gb (12х8) PC3-10600 / no HDD) + 2 Cisco 3020 | 915 599 |
Вывод
Итак, мы рассмотрели различные варианты серверов, которые вы можете приобрести для вашей компании. Разброс очень большой, поэтому стоит следовать следующей инструкции:
- Определите задачи, которые будет решать сервер.
- Оцените условия использования сервера (численность сотрудников, место установки сервера и предполагаемые приложения).
- Определите, какими характеристиками должен обладать сервер.
- Сравните цены на новое оборудование и на бывшее в употреблении.
- Закажите свой идеальный сервер.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Источник