Помощь

Все разделы помощи → Вопросы по Linux VPS

Принцип работы VPS

VPS или VDS (Virtual Private/Dedicated Server) - виртуальный выделенный сервер аналогичен по своим возможностям обычному выделенному серверу, но отличается тем, что на одном физическом сервере располагаются несколько виртуальных серверов, что позволяет значительно снизить необходимые затраты и, соответственно, стоимость услуг. VPS тарифы, предлагаемые нашей компанией находятся вне всякой конкуренции! Ни одна другая компания не предоставляет подобные услуги по схожим ценам. Мы отмечаем, что несмотря на рекордно низкие цены, в Макхост мы делаем упор на качество и удобство для клиентов.

VPS решения предоставляют root-доступ, собственные IP-адреса, порты и правила фильтрования. Внутри виртуального сервера вы сможете создавать собственные версии системных библиотек или изменять существующие. Так же, у вас будет возможность удалять, добавлять, изменять любые файлы, включая файлы в головной и других служебных директориях, и даже устанавливать собственные приложения или настраивать/изменять любое доступное вам прикладное программное обеспечение.

Вы можете использовать тарифы VPS как для реселлинга, так и для отдельных проектов. Выбирая предложенные решения необходимо понимать, что на каждом виртуальном выделенном сервере, в любых тарифах стоит ограничение на использование системных ресурсов (память и CPU).

Преимущества VPS перед виртуальным хостингом:
  • полноценный доступ с правами root
  • возможность конфигурирования любых параметров системы и приложений
  • возможность установки своих версий системных библиотек или изменения существующих
  • возможность удалять, добавлять или изменять любые файлы в системе
  • возможность установки любого программного обеспечения или переконфигурирования системного программного обеспечения
  • VPS обладает своим IP-адресом, портами и фильтрами
  • полный контроль над процессами, пользователями и файлами в системе
  • каждый VPS обладает доступом с правами root, ssh-доступом, персональным web, mail, ftp-серверами и многим другим
Преимущества технологии Virtuozzo:
  • значительно дешевле, чем аренда физического сервера
  • возможности, близкие по функционалу к физическому серверу
  • гибкость в настройке и управлении
  • доступ и контроль на уровне root
  • возможность установки дополнительного программного обеспечения
Какая технология виртуализации используется?

Мы используем последнюю версию замечательного коммерческого ПО Virtuozzo Containers от лидера рынка в сфере виртуализации - компании Parallels. Являясь фактически стандартом "де факто" в отрасли коммерческого VPS хостинга, программное обеспечении компании Parallels - это проверенное годами работы и признанное лидирующими VPS хостинг-провайдерами решение, которое позволяет обеспечить надежную и бесперебойную работу VPS контейнеров пользователей.

Что такое shared CPU? Как распределяются ресурсы CPU на VPS?

Shared CPU это унифицированный механизм динамического распределения вычислительной мощности центрального процессора (CPU) мастер-ноды между виртуальными машинами (VPS) в зависимости от соотношения общей текущий нагрузки на CPU мастер-ноды и тарифного плана VPS генерирующего данную нагрузку. Другими словами, мощность CPU распределяется между всеми VPS на ноде пропорционально, при этом в случае возрастания нагрузки (когда свободных ресурсов CPU не хватает) большее время CPU получают VPS со "старшим" тарифным планом. (у каждого тарифного плана VPS есть свой "вес CPU", измеряемый в CPU units. Это условные единицы, отображающие сколько CPU будет гарантированно выделено данному VPS по отношению ко всем другим VPS на ноде в момент 100 загрузки CPU мастер ноды). Таким образом в то время пока на мастер-ноде есть "свободные" ресурсы CPU - любой из VPS может использовать до 100% его вычислительной мощности (поскольку ресурсы CPU не резервируются в отличии от систем с "выделением MГц"). В случае же, когда сразу несколько VPS нуждаются в CPU и производительности не хватает - каждый из них получит CPU пропорционально количеству CPU units в общей сумме СPU units всех VPS на ноде.

Например: на мастер-ноде расположены 4 VPS, 2 из них (А и В) имеют по 2000 СPU units, и два (С и D)по 1000 СPU units. Суммарная емкость СPU units составляет 2000+2000+1000+1000=6000. В случае полной загруженности CPU VPS'ам A и В будет выделено ~ по (2000/6000)*100=33% от CPU каждому, а C и D получат ~ по 16% каждому соответственно.

Таким образом, количество предоставляемого CPU не измеряется в мифических МГц и не является фиксированным, а регулируется динамически, в зависимости от количество VPS на мастер-ноде и тарифных планов этих VPS. Это позволяет оптимально распределить ресурсы между всеми VPS, максимально использовать производительность мастер-ноды и обеспечить наилучшее быстродействие и производительность системы.

Как настроить свои NS-серверы в панели управления Plesk?
1. Добавление домена

Если вы еще не добавляли домены в вашу панель управления, то после их добавления все необходимые записи появятся автоматически. Если же домены находились в вашей панели управления до добавления ваших NS, то необходимо проделать следующую процедуру:

Domains -> domain.name -> DNS Settings

Нажать Restore Defaults и согласиться с восстановлением зоны по шаблону.

Так же рекомендуем перейти в SOA Record и установить TTL 10 minutes.

2. Делегирование домена на ваш сервер

Для делегирования домена на ваш сервер, необходимо обратиться к регистратору, у которого вы заказывали доменное имя и отредактировать NS-записи, указав новые NS:

ns1.domain.name. 1-й-ip-адрес
ns2.domain.name. 2-й-ip-адрес

Как часто производится резервное копирование на VPS?

В любой момент вы можете самостоятельно создать полную резервную копию VPS или восстановить VPS из любой имеющейся резервной копии с помощью панели управления VZPP.

Какие возможности предоставляет VZPP панель?

Virtuozzo Power Panel предоставляет следующие возможности по управлению вашим VPS сервером:

  • Выключение / Включение / Перезагрузка VPS / Приостановка"
  • Изменение пароля root
  • Удобный Файловый менеджер, с возможность загрузки и редактирования файлов
  • Создание полного бекапа всего вашего VPS и его восстановление в любое время "одним кликом"
  • Переустановка VPS в графическом режиме с возможностью сохранения пользовательских файлов
  • Просмотр установленных лимитов и доступных системных ресурсов
  • Просмотр истории использования (предупреждений) системных ресурсов (если была их нехватка)
  • Управление (установка, удаление, обновление) системным пакетами и дополнительным ПО
  • Включение / Отключение / управление общими правилами системного фаервола
  • Подключение к серверу по SSH с использованием JAVA-апплета в браузере
  • Просмотр процессов запущенны на VPS с указанием использования CPU и возможностью их завершения
  • Просмотр истории изменения статуса вашего VPS (запуска/остановка и т.д.) и других действий с ним (изменение пароля, параметров)
  • Просмотр отчетов о потребленном трафике с разбивкой по дням месяца
Какие ОС могут быть установлены на Linux VPS?

Список ОС доступен на странице http://mchost.ru/services/linux-vps/ .

Если в процесcе работы вы захотите изменить ОС на другую - мы бесплатно выполним переустановку вашего VPS с заменой ОС.

Какое ПО точно не будет работать на VPS? (другие ограничения технологии виртуализации)

К сожалению, используемая технология виртуализации налагает некоторые ограничения - используемое программное обеспечение не должно работать с "железом" напрямую или влиять на ядро системы (например установкой низкоуровневых драйверов или модификацией основных системных файлов). Если у вас сомнения в отношении конкретного ПО (будет ли оно работать на VPS) - рекомендуем обратится к его производителю для получения консультации относительно системных требованиях и возможности работы в виртуальном окружении.

В частности по указанным выше причинам на VPS НЕ будут работать:

  • антивирусы в режиме "постоянно мониторинга" (в режиме "сканирования" работают любые)
  • Драйвера защиты 1C
  • Патчи системных файлов, в частности знаменитый патч снимающий ограничение на кол-во полуоткрытых сокетов в TCPIP.SYS
  • Установка драйверов к физическим устройствам, создание виртуальных сетевых карт
  • Использование различного ПО для восстановления удаленных файлов или "Редактирования дисков"
  • Включение "файла подкачки" (SWAP) и использование виртуальной памяти (свап автоматически выделяется на мастер-ноде при недостатке физической памяти)
  • Запуск службы "маршрутизация и удалённый доступ"
  • Настройка VPS в качестве PPTP VPN сервера для удаленного доступа и предоставления VPN аккаунтов
Какое программное обеспечение я могу устанавливать на VPS?

На своем VPS сервере вы можете устанавливать любое ПО, которое не использует низкоуровневых драйверов и не работает напрямую с "железом".

Оценка загрузки и производительности VPS
Команда top

Команда top необходима для отображения информации в реальном времени о процессах в Unix-системах, доступной памяти, использовании ресурсов CPU. В верхней части находятся 5 строк:

top - 20:01:35 up 17 min, 0 users, load average: 0.05, 0.06, 0.04
Tasks: 65 total, 1 running, 64 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.5%us, 0.1%sy, 0.0%ni, 99.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1572864k total, 158276k used, 1414588k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

Первая строка содержит информацию о системном времени, времени работы сервера (up 17 min), а также загрузке сервера за последние 5, 10 и 15 минут. Фактически загрузка – это среднее количество одновременно выполняемых процессов за определенное время. Чтобы увидеть только активные в данный момент процессы, достаточно нажать “i” во время выполнения команды. Точно так же можно переключиться обратно.

Вторая строка содержит информацию по задачам (процессам) на сервере, показывает, сколько всего запущено задач на (65 total), сколько активны в данный момент (1 running), сколько из них находится в режиме sleep (так называемый «ждущий режим» — 64 sleeping), сколько процессов останавливается (0 stopped), количество zombie-процессов (0 zombie).

Третья строка показывает использование серверного процессора. Первый параметр (0.5% us — user) содержит информацию о том, сколько процессорного времени потребляется программами и приложениями, запущенными на сервере.

Последние две строки показывают состояние памяти — реальной (Mem) и файла подкачки (Swap). В нашем примере у сервера всего 1,5 Гб памяти, 158Мб использовано. buffers — часть памяти, используемая под буферы, cache — часть памяти, используемая в качестве кеша (повторяющиеся образы программ в памяти).

 

В некоторых случаях команда top в строке информации о памяти может выводить данные о наличии порядка 8Гб памяти на сервере. Это значит, что виртуальный сервер либо не сконфигурирован для отображения только собственной памяти, либо технология виртуализации вообще не позволяет это сделать. В таком случае Вы будете видеть информацию об использовании памяти главным сервером.

Команда uptime

Применяется для быстрого вывода основной информации по загрузке сервера. Вывод выглядит следующим образом:

-bash-3.1# uptime
20:21:08 up 36 min, 0 users, load average: 0.05, 0.03, 0.03
Команда free

Применяется для вывода общей информации об использовании памяти. Формат вывода аналогичен top

-bash-3.1# free
total used free shared buffers cached
Mem: 1572864 163088 1409776 0 0 0
-/+ buffers/cache: 163088 1409776
Swap: 0 0 0
Предоставляется ли доступ с правами root?

Да, с каждым Linux VPS вы получаете полный доступ с правами root. Это означает, что вы можете изменять любые настройки вашего VPS сервера, устанавливать любое необходимое вам ПО, заводить своих собственных дополнительных пользователей и т.д.

Сколько VPS серверов располагается на мастер-ноде?

В зависимости от конфигураций VPS на одной мастер-ноде может размещаться от 4 до 10 VPS серверов. При этом мы следим за равномерностью загрузки каждой мастер-ноды, чем обеспечивается стабильность работы любого VPS.

Сколько будет стоить переустановка VPS?

Переустановка VPS производится бесплатно. Каждому пользователю предоставляется доступа в Virtuozzo Power Panel, где предусмотрена возможность самостоятельно, в графическом режиме выполнить полную переустановку своего VPS контейнера. При этом можно сохранить/или не сохранять все пользовательские файлы (загруженные им на VPS или измененные системные) в отдельной папке. Если по каким-то причинам вы не можете выполнить переустановку самостоятельно через VZPP или хотите изменить операционную системы на другую - переустановку VPS для вас выполнят наши сотрудники круглосуточной службы технической поддержки.

Сколько сайтов можно разместить на одном VPS?

Каких либо ограничений на количество сайтов, доменов, пользователей и т.д., которые вы можете разместить на вашем VPS нет. Вы можете создать столько записей, сколько вам нужно и позволяют системные ресурсы.