Цитата |
---|
Игорь Андрианов пишет: 8 ядер, 2,7Мгц: 2 физических процессора по 4 ядра каждый), 8Гб оперативной памяти |
17.09.2010 15:20:54
|
|||
|
|
17.09.2010 15:25:36
|
|
|
|
21.09.2010 00:59:02
Добавьте ещё в скрипт проверку /dev/random.
Если нет - пусть добавит: mknod /dev/random c 1 9 Иначе nginx и lighttpd запуск фейлится. Подтверждаю установку на CentOS 5.5 x86_64 |
|
|
|
30.09.2010 09:20:15
Подскажите каким образом можно не устанавливая Bitrix-env(а точнее входящий в его состав Zend-server-CE, потму что он не могу наладить его взаимодействие с Plesk Penel) повысить производительность конфигурации?
Либо если есть опыт увязывания Plesk Panel и Bitrix-env, чтобы создаваемые домены работали, поделитесь пожалуйста. ОС: CentOS 5 Hyper-V WM eaccelerator 0.9.6 производительность при установленном bitrix-env около 37 на данный момент результаты такие: (P.S.: добавьте возможность вставлять файлы) |
|
|
|
30.09.2010 11:49:18
и еще, что влияет на производительность работы с базой данных??
|
|
|
|
05.10.2010 18:34:51
Вожусь с настройкой сервера, несколько раз вынужден был качать пакет bitrix-env. Как уже писал в теме, скорость до сайта dev.1c-bitrix.ru отвратительная, единицы килобайт. Такое ощущение, что просто скорость зажата на сервере, либо исходящий канал перегружен...
Нельзя ли попросить bitrix-env.rpm выложить на другой хостинг? Либо хотя бы дать прямой линк на него, чтобы я мог его втянуть себе и не качать несколько раз. На сервере в каталоге Спасибо! |
|
|
|
05.10.2010 18:42:57
И еще искренняя просьба - убрать из bvat принудительный запуск "yum update ...".
P.S. Кстати, по мере обновления Портала (через панель управления) попугаи производительности стали расти: свежеустановленный через bitrix-env.sh сервер показывал 50-55 попугаев, после последнего обновления стал устойчиво демонстрировать 68-75. Так и хочется спросить, отчего "средняя температура по больнице" подросла, это сервер вдруг решил разогнаться , или просто код теста изменился... |
|
|
|
05.10.2010 19:04:04
|
|
|
|
05.10.2010 19:12:04
я уже сумел совместить zend server ce и plesk panel, битрикс показывает 27.5, подскажите что можно еще настроить чтобы приблизиться к результатам bitrix-env
|
|
|
|
05.10.2010 22:36:44
Коллеги, "попугаи" измеряются фактическим исполнением ядра много много раз. Т.е. "попугаи" измениться подняться если ядро станет быстрее или медленнее, ну или конфигурация станет быстрее или медленнее Недавно мы как раз нашим же монитором поймали проблемку с мастерхостом в продукте при переходе с 9.0 на 9.1.0. Проблема приводила к фактическому снижению производительности. Проблему устранили, показатель это отразил и вырос. |
|||
|
|
05.10.2010 23:09:16
Сергей, это, в общем-то, понятно Непонятно другое - если, скажем, ядро стало быстрее, то и "попугаи" референс-системы должны были бы измениться, а они как были 30, так и остались, и получается, что сервер у меня был ранее в (50/30 = ) 1,67 раз быстрее тестового VPS, а теперь стал в (70 / 30 = ) 2,33 раза, т.е. на 40% быстрее Но это, Сергей, мелочи, и без правдивых "попугаев" живется ничего. А вот скорость хостинга RPM-ов - и вправду удручает Не далее как сегодня качал bitrix-env, и, грустно сказать, скорость была 3-4 Кб/сек, в то время другие файлы (RPM-ы из стандартных репозитарией Centos, напр.) качались под 200 Кб/сек. У нас хорошие каналы, не в них дело. Может быть, Вам как-то подумать о российском зеркале? |
|||
|
|
05.10.2010 23:22:18
Я бы, на всякий случай, попробовал, во-первых, в сторону x64 посмотреть - на вашем сервере это будет нелишним, во-вторых, внимательно посмотрел схемы работы frontend-backend и кеширования. Да и попугаям особо не верьте, они на 80% зависят от процессора, а он у Вас, кажется, не самый мощный (с точки зрения исполнения веб-скриптов). Ядра сильно выручат, когда запросов будет очень много сразу, но вот 1 запрос (как в анекдоте про 9 беременных женщин), что одно, что 8 ядер - выполнится медленнее, чем в референс-системе. С таким кол-вом ядер можно worker-ы подкрутить в nginx + нужным образом поднастроить mysql, это Вас выручит под нагрузкой. И я бы еще посмотрел в сторону Percona вместо исходного MySQL - есть подозрение, что разница будет заметна. |
|||
|
|
05.10.2010 23:26:33
Да, похоже пора уже, обсуждаем. Мы из-за 9.5 не завершили переезд на новые сервера. База на новом, а файлы на старом кажется закончим только после релиза КП 9.5 |
|||
|
|
05.10.2010 23:36:30
Так и просится на язык "завести аккаунт на А там, глядишь, и |
|||
|
|
06.10.2010 11:34:59
можно на этом по подробнее, хотябы как это настроено в bitrix-env |
|||
|
|
06.10.2010 12:19:34
Тут некие моменты, на которых заострю внимание: 1) я не работаю в Битриксе и 2) Битрикс официально не дает советов по настройке серверов (я, по крайней мере, нигде не нашел и не услышал), даже раньше даже нельзя было узнать, как настроена тестовая машина, на которой происходит разработка. С некоторых пор, как появилась "виртуальная машина" и пакет bitrix-env (я так понимаю, разработчики именно на таких машинах ведут свои работы), стало возможным хотя бы посмотреть конфиги из нее, но надо понимать, что вирт. машина - не боевой сервер, и ее настройка не факт что сделана абсолютно идеальной. Кроме того, вирт. машина (и bitrix-env) пытается подстроиться под выделенную машине память (при размерах памяти до 2 Гб), что для виртуалки замечательно (мало кто ей даст хотя бы 1 Гб ОЗУ), но для сервера с 4 и более Гб, опять-таки, дает не предельно хорошую конфигурацию. Но как вариант - разверните VmWare Player, и в него вирт. машину установите, и смотрите себе на конфиги , для начала они подойдут неплохо. Настройка nginx и mysql на многоядерные сервера многократно обсуждалась в инете, я бы посоветовал почитать да потестировать. Кстати, если используется схема "nginx, за ним apache", отключите "модуль сжатия контента" в Битриксе, все равно сжатие будет делаться nginx-ом - вот и немного CPU сэкономите (а у Вас в нем затык). А что, это все делается от действительной нужды, либо чтобы просто "попугаев" побольше выжать на тесте? Просто в первом случае посмотрите не на тест, а на монитор производительности, да еще лог slow queries соберите в СУБД - вот и будет начальная точка для рассуждений. |
|||
|
|
07.10.2010 09:05:26
Спасибо Александр, MySQL вроде подкрутил, перенеся конфги с Bitrix-VM.
А вот как настроить nginx так, чтобы у меня много сайтов за ним работало на апаче и чтобы не нужно было под каждый сайт в нем прописывать сервер? |
|
|
|
07.10.2010 11:37:01
Здесь, вероятно, я Вас перенаправлю к документации на nginx. Но... когда на машине стоит Битрикс, можеть быть, лишнего на нее не вешать? Ибо, P.S. А в чем проблема прописать каждый сайт? Их у Вас тысячи? Или сумашедшая нагрузка, и nginx необходим? |
|||
|
|
07.10.2010 11:51:41
nginx необходим |
|||
|
|
07.10.2010 12:59:22
в nginx оставляете одну запись на перекидывание всех запросов на апач и поставить параметр "server name in redirect" (вроде) тогда апач будет сам разбираться, какой сайт у него запросили |
|||
|
|
07.10.2010 13:04:41
Спасибо Роман это то что мне и нужно было |
|||||
|
|
07.10.2010 13:19:53
Раньше тоже так думал. Но жизнь показывает, что - "it depends" . Правильнее сказать "надо смотреть, нужен ли nginx". А может, просто Apache научиться готовить, или в сторону Как вариант, использовать Varnish. |
|||
|
|
13.10.2010 14:42:23
Добрый день!
Почему у меня может быть такое низкое кол-во файловых операций? Файловая система 2 717.5 alpha# cat /proc/meminfo MemTotal: 2063428 kB MemFree: 931424 kB Buffers: 116728 kB Cached: 688024 kB SwapCached: 0 kB Active: 569576 kB Inactive: 456732 kB SwapTotal: 5863684 kB SwapFree: 5863684 kB Dirty: 7828 kB Writeback: 0 kB AnonPages: 220584 kB Mapped: 45072 kB Slab: 76000 kB SReclaimable: 62384 kB SUnreclaim: 13616 kB PageTables: 9608 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 6895396 kB Committed_AS: 897260 kB VmallocTotal: 34359738367 kB VmallocUsed: 274160 kB VmallocChunk: 34359463751 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB alpha# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel® Xeon CPU 3.40GHz stepping : 1 cpu MHz : 3391.497 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_tsc pebs bts pni monitor ds_cpl est cid cx16 xtpr bogomips : 6788.70 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel® Xeon CPU 3.40GHz stepping : 1 cpu MHz : 3391.497 cache size : 1024 KB physical id : 3 siblings : 2 core id : 0 cpu cores : 1 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_tsc pebs bts pni monitor ds_cpl est cid cx16 xtpr bogomips : 6783.20 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel® Xeon CPU 3.40GHz stepping : 1 cpu MHz : 3391.497 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_tsc pebs bts pni monitor ds_cpl est cid cx16 xtpr bogomips : 6783.15 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel® Xeon CPU 3.40GHz stepping : 1 cpu MHz : 3391.497 cache size : 1024 KB physical id : 3 siblings : 2 core id : 0 cpu cores : 1 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_tsc pebs bts pni monitor ds_cpl est cid cx16 xtpr bogomips : 6783.17 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: alpha# hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 242 MB in 3.00 seconds = 80.58 MB/sec alpha# hdparm -T /dev/sda /dev/sda: Timing cached reads: 756 MB in 2.00 seconds = 377.74 MB/sec alpha# |
|
|
|
13.10.2010 15:22:16
включен Zend-optimizer+ ???
|
||||
|
|
|||