Первая задача, с которой сталкивается веб-мастер, это размещение сайта. Чтобы решить её нужно разобраться какие виды услуг предоставляют хостинг компании и чем они отличаются. Для многих бывает трудно разобраться чем отличаются виртуальные серверы VPS и VDS.
▶ Dedicated Server (Выделенный сервер). В этом случае пользователь получает выделенный физический сервер в полное распоряжение. То есть, он полностью может управлять компьютером, устанавливать на нём любые операционные системы, необходимое программное обеспечение и даже вносить изменения в настройки BIOS.
▶ Shared (Виртуальный хостинг). Предполагает использование одного физического сервера для размещения большого количества различных сайтов. В этом случае ресурсы распределяются равномерно между всеми веб-ресурсами, а это значит, что скорость работы не высокая и зависит от других пользователей. Также пользователи не имеют доступа к большинству настроек сайта (чаще всего они могут только изменять файл .htaccess), и не могут добавлять свои библиотеки. Это самый недорогой вариант хостинга, который подойдёт начинающим веб-мастерам.
▶ VDS (Виртуальный выделенный сервер)/VPS (Виртуальный частный сервер). Это услуга по предоставлению виртуального сервера. Пользователи имеют почти такие же права, как и при использовании физического сервера. Они имеют права root, благодаря чему они могут вносить любые правки в настройки программного обеспечения. При этом стоимость услуг значительно ниже, чем при покупке выделенного сервера.
При создании сервера VDS используется технология KVM, в которой виртуальные серверы создаются с помощью специальной программы, применяющей аппаратную виртуализацию на базе Intel VT или AMD SVM. В этом случае пользователь имеет доступ к аппаратным средствам сервера, получает в своё распоряжение ресурсы физического компьютера, реальное адресное пространство ОЗУ, HDD, процессор и другие ресурсы сервера. Это позволяет ему установить операционную систему с ядром, отличающимся от ядра сервера. Что позволяет использовать Windows, FreeBSD и нестандартные сборки. Также можно форматировать диск под необходимую файловую систему и даже управлять загрузкой с помощью настроек BIOS.
Однако следует учитывать, что при использовании технологии KVM снижается производительность любой операционной системы, не предназначенной для работы с этой технологией. Некоторые ОС можно модифицировать, чтобы они изначально работали с использованием данной технологии, что позволяет значительно повысить производительность по сравнению с полной виртуализацией. Минус в том, что не все ОС можно модифицировать — для этого нужен открытый исходный код, которого, например, Windows не предоставляет. Это делает ОС на базе Linux основным вариантом такой виртуализации.
Сервера VPS используют технологию OpenVZ, в которой виртуализация осуществляется на уровне ОС. Благодаря чему на одном компьютере можно запускать несколько операционных систем использующих одно ядро. В этом случае все пользователи одновременно используют ресурсы физического процессора, оперативной памяти и другие. Так как в технологии OpenVZ используется ядро Linux, гостевыми системами могут быть только ОС, основанные на ядре Linux. Такая виртуализация способна обеспечить высокую производительность, лучшую масштабируемость и простоту администрирования. Владелец VPS сервера имеет доступ ко всем процессам и файлам всех виртуальных машин, что позволяет ему динамически управлять ресурсами. Согласно официальному сайту OpenVZ, ресурсы, затрачиваемые на виртуализацию, составляют от 1 до 3%.
Несмотря на то что VDS и VPS имеют много общего, между ними существуют различия. Перечислим основные:
г. Люберцы, Октябрьский проспект, 145.
9:00 — 18:00
сб, вс — выходные