На сервер лучше Ubuntu, а не Debian
Крупная интернет-компания Spotify объявила о переводе 5 тыс. своих серверов с Debian 6 на Ubuntu 14.04, чем сильно заинтриговала линуксоидов.
Как известно, Debian славится своей надежностью и в большей степени подходит для серверного использования, чем дистрибутив Ubuntu, который с каждым релизом содержит большое количество экспериментальных функций, вызывающих неоднозначную реакцию у сообщества.
Поясняя своё решение для сообщества, в Spotify заявили, что главной причиной послужил более предсказуемый цикл выпусков новых версий — каждые 6 месяцев вне зависимости от фактической завершенности, тогда как разработчики Debian руководствуются принципом «релиз только тогда, когда все будет готово и ни днем раньше».
Вторая причина заключается в удлиненном сроке поддержи LTS-версий Ubuntu. Тут следует отметить, что все версии Debian, начиная с 7-й, получат статус LTS, поэтому обоснованность этого «преимущества» сомнительна.
Комментарии
pomodor
18 июля, 2014 - 01:47
Давай, Spotify! Помним. Любим. Скорбим.
Соловей-затейник
21 июля, 2014 - 19:24
Отключи HUD, lightdm
строка start on закомментирована
sudo nano /etc/init/lightdm.conf
После этого Ubuntu Server будет не многим хуже Wheezy
В статье Debian Wheezy/Jessie/Sid Benchmarked Against Ubuntu 14.04 LTS с фороникса, на которую там есть линк они ноздря в ноздре. Нет принципиальной разницы.
При этом ни слово, что сам факт «притянут за уши». В основном в преимуществе ядро Debian 7.4 "Wheezy" stable with the Linux 3.2 kernel с Ubuntu 14.04 with the Linux 3.13 kernel, которое также слегка обгоняет своего «молодого коллегу» Debian "Sid" unstable with the Linux 3.13 kernel
Ядра 3.13 практически отличаются в долях %.
pomodor
22 июля, 2014 - 08:51
Любезный, это Вы кому? Директору IT-отдела Spotify? Так у него и своих советчиков хватает. Мне? Так я никогда в здравом уме не поставлю Убунту там, где нужна надежность.
И вообще, если бы Вы хоть немного разбирались бы в Линуксе, то знали бы, что ничего выпиливать из Убунты не надо, надо качать сразу серверную версию без ГУЯ. А настольная версия для серверов не подходит, как ее не настраивай. Видите ли, в ней планировщик ядра другой и более высокая частота прерываний таймера, что дает хороший отклик, но снижает производительность.
Нате, штудируйте:
--- config-2.6.28-15-generic 2009-09-09 05:56:49.000000000 -0700
+++ config-2.6.28-15-server 2009-09-09 06:13:24.000000000 -0700
@@ -3659,7 +3659,7 @@
CONFIG_UWB_WHCI=m
CONFIG_UWB_WLP=m
CONFIG_V4L_USB_DRIVERS=y
-CONFIG_VERSION_SIGNATURE="Ubuntu 2.6.28-15.52-generic"
+CONFIG_VERSION_SIGNATURE="Ubuntu 2.6.28-15.52-server"
CONFIG_VETH=m
CONFIG_VFAT_FS=m
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
@@ -3932,34 +3932,41 @@
# CONFIG_ZONE_DMA32 is not set
CONFIG_ZONE_DMA_FLAG=1
#
-# Config options for config.generic automatically generated by splitconfig.pl
+# Config options for config.server automatically generated by splitconfig.pl
#
-# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
-CONFIG_DCA=m
-CONFIG_DEFAULT_CFQ=y
-# CONFIG_DEFAULT_DEADLINE is not set
-CONFIG_DEFAULT_IOSCHED="cfq"
-CONFIG_DMADEVICES=y
-# CONFIG_DMATEST is not set
-CONFIG_DMA_ENGINE=y
-CONFIG_HIGHMEM4G=y
-# CONFIG_HIGHMEM64G is not set
-CONFIG_HZ=250
-# CONFIG_HZ_100 is not set
-CONFIG_HZ_250=y
-CONFIG_IGB_DCA=y
-CONFIG_INTEL_IOATDMA=m
-CONFIG_IXGBE_DCA=y
-# CONFIG_LGUEST is not set
-# CONFIG_LGUEST_GUEST is not set
-CONFIG_M586=y
-# CONFIG_M686 is not set
-CONFIG_MYRI10GE_DCA=y
-CONFIG_NET_DMA=y
-# CONFIG_PHYS_ADDR_T_64BIT is not set
-# CONFIG_PREEMPT_NONE is not set
-CONFIG_PREEMPT_VOLUNTARY=y
-# CONFIG_RESOURCES_64BIT is not set
-CONFIG_X86_ALIGNMENT_16=y
-CONFIG_X86_E_POWERSAVER=m
-CONFIG_X86_F00F_BUG=y
+CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
+# CONFIG_DEFAULT_CFQ is not set
+CONFIG_DEFAULT_DEADLINE=y
+CONFIG_DEFAULT_IOSCHED="deadline"
+# CONFIG_HIGHMEM4G is not set
+CONFIG_HIGHMEM64G=y
+CONFIG_HVC_IRQ=y
+CONFIG_HVC_XEN=y
+CONFIG_HZ=100
+CONFIG_HZ_100=y
+# CONFIG_HZ_250 is not set
+CONFIG_I2O_EXT_ADAPTEC_DMA64=y
+# CONFIG_M586 is not set
+CONFIG_M686=y
+CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_PREEMPT_NONE=y
+# CONFIG_PREEMPT_VOLUNTARY is not set
+CONFIG_RESOURCES_64BIT=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_DEBUGCTLMSR=y
+# CONFIG_X86_DS is not set
+# CONFIG_X86_E_POWERSAVER is not set
+CONFIG_X86_PAE=y
+CONFIG_X86_TSC=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_XEN=y
+CONFIG_XEN_BALLOON=y
+CONFIG_XEN_BLKDEV_FRONTEND=m
+# CONFIG_XEN_DEBUG_FS is not set
+CONFIG_XEN_FBDEV_FRONTEND=m
+CONFIG_XEN_KBDDEV_FRONTEND=m
+CONFIG_XEN_MAX_DOMAIN_MEMORY=8
+CONFIG_XEN_NETDEV_FRONTEND=m
+CONFIG_XEN_SAVE_RESTORE=y
+CONFIG_XEN_SCRUB_PAGES=y
Texnoline
22 июля, 2014 - 12:47
Творец ресурса, немного не согласен, да Бунта на серверах должна быть с голым терминалом, и максимум управления удаленного через ssh, но вот по надежности, если у админа руки растут из плеч, то не уступает православному Debian!;)
Лично год мучился между ними, когда ставил себе ферму и занимался манингом данных, все таки победила Бунта...тем более когда она с кастомным ядром, то надежна как верная жена...хотя опять же на вкус и цвет и опыт приготовления!?:)))
pomodor
22 июля, 2014 - 12:50
Как раз о надежности только что написал :) http://liberatum.ru/blog/ubuntu-server-fail
Комментировать