ра! Ура! Ура! Настроил: ProxmoxVE 1.5+Ubuntu 9.10(контейнер)+nginx+apache+MySQL+ZendServerCE(Установленный вручную в иминимальной комплектации)= Резульат - огромный прирост производительности, по отношению к конфигурации: Ubuntu 9.10 Server + VMWare 2.0.2 + VMBitrx
А именно, один и тот же сайт (Битрикс Стандарт), на одном и том же сервере, на свежеустановленной VMBitrix 1.5 давал максимум 30 попугаев по тесту битрикса. А в OpenVZ контейнере сейчас показывает 49!
Ниже приведены все пакеты которые я поставил. Как можно увидеть, панель управления и остальную чушь, я не ставил. Экономлю ресурсы. --------------------------------------------------------- i libapache2-mod-php5-zend-ce - server-side, HTML-embedded scripting langu i php-curl-zend-ce - PHP supports libcurl, a library created by i php-data-cache-zend-ce - Zend's extension for PHP data caching and. i php-gd-zend-ce - PHP GD extension.......................... i php-mbstring-zend-ce - The mbstring PHP extension provides multib i php-mcrypt-zend-ce - This PHP extension provides an interface t i php-memcache-zend-ce - The PHP Memcache extension provides handy. i php-mysql-zend-ce - PHP extension that allows access to MySQL. i php-optimizer-plus-zend-ce - Zend's extension for using opcode caching. i php-simplexml-zend-ce - PHP simplexml extension................... i A php-zem-zend-ce - Zend Extension Manager. Used for loading Z i php-zip-zend-ce - This PHP extension enables you to transpar i A zend-base-ce - Basic files needed for Zend Server Communi v zend-php5 -...........................................
Насколько я понимаю по-опыту. Смотря что понимать под VMWare. VMWare Server 2 не позволяет напимер ограничивать использование процессора, количество обращений к диску и т.д. Да вообще ничего кроме количества ядер и отведенной памяти ограничить нельзя. А вот в OpenVZ гараздо либеральнее, сколько ресурсов дашь, сколько максимум контейнер и возьмет. В этом плане гораздо безопаснее OpenVZ. C VMWare vSphere и ESX 4.0 дела обстоят конечно по-другому, и сними в плотную я не знаком. По причине дороговизны самого VMWare комплекта, а так же требования к оборудованию и софту. А именно под ESX нужна серверная мамка, с другой маловероятно что подружится - это требование. Под vSphere нужен Windows Server 2000-2003, точно не помню, там сложная вообще таблица совместимостей версий.
Вобщем то на эту тему можно много рассуждать, но и так понятно что VMWare это другой уровень - финансовый. А вот уровень производительности - далеко не факт. Главное отличие OpenVZ это единое ядро для всех ОС - это одновременно является и плюсом (производительность, экономия ресурсов) и минусом (винду не поставишь).
У новой системы не было swap файла. Обратились в саппорт, но все к чему свелась поддержка это – «Поставьте nginx, вас атакуют. А swap раздел создать невозможно». Снова погуглили, и, действительно, OpenVZ не может эмулировать swap в системе linux.
может, просто своп будет использоваться общий, и поэтому на хостингах его отключают. В моем же случае сервер свой и возможность свопиться я оставил. Но вообще если машина начинает свопиться - это очень плохо, значит она настроена не верно. nginx полюбому ставьте, а что бы не свопилось докупайте память, уменьшайте количество процессов апача и кэши MySQL.
php-optimizer-plus-zend-ce - пришлось снести как бы шустро он не работал, к сожалению при нагрузках появлялись ошибки и на выходе в админке битрикса часто появлялась ошибка 502, избавиться от которой можно было только после перезагрузки apache2 сервиса. Кслову той же самой проблеме подвергнут и исходный VMBitrix заменил на php-apc-zend-ce - производительность, если считать по тесту битрикса упала на ~5%, что не так критично как стабильность.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».