Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Andrew Lesnichenko                   2:5020/400     06 Sep 2002  20:36:25
 To : Tengiz Kharatishvili
 Subject : Re: Hа: ответственная      БД
 -------------------------------------------------------------------------------- 
 
 s.ru> <od4nmu8ir7bcri6ccrq299vmmak4qp5q1g@4ax.com> <3D6CE648.4010103@mts.ru>
 s.ru> <b72vmuka9uohkjsamqme20ga199fgejd9d@4ax.com>
 s.ru> <ako6ag$qk9$1@slim.sovintel.ru>
 s.ru> <e3o1nu0jabnu2oocp1jf236crnbev7cc3c@4ax.com>
 s.ru> <al1jel$esk$1@slim.sovintel.ru>
 s.ru> <aqh9nu8h30htuoip816o81boqsnk6314fs@4ax.com>
 s.ru> <al2ji6$uhj$1@slim.sovintel.ru> <al344b$lsa$3@news.kot.poltava.ua>
 s.ru> <al4l8g$uhd$1@slim.sovintel.ru> <al9khr$2fe2$1@ddt.demos.su>
 s.ru> <al9o0f$e7v$1@slim.sovintel.ru> <al9p83$a64$1@ddt.demos.su>
 s.ru> <al9ptr$es5$1@slim.sovintel.ru> <alajhb$1m9b$1@ddt.demos.su>
 
 From: Andrew Lesnichenko <les@mts.ru>
 
 Tengiz Kharatishvili wrote:
 
 > 
 > А если серьёзно - то в десятках сообщений здесь явно или неявно утверждалось
 > примерно следующее: система на x86 не может хорошо масштабироваться, так как
 > не только сам процессор не очень, не только шинный модуль у него не расчитан
 > на эффективую мультипроцессорную работу, но также и системы, где он
 > используется, сделаны без учёта требований масштабируемости - симметричные
 > SMP на общей шине очень быстро упираются в органиченую пропускную
 > способность такой конфигурации даже с самым лучшими процессорами с самыми
 > большими кешами.
 > 
 > Я привёл пример железки (информация о которой доступна - было бы только
 > желание разобраться), где используется то, в том числе и на наличие чего в
 > "правильных" системах и были явные ссылки или прозначные намёки - crossbar
 > (который тот же SUN позаимствовал в мире мейнфреймов). Откуда следует, что
 > об ограничении общей шины для x86 можно забыть.
 
 Мы говорим в контексте баз данных, т.е. нам нужен доступ ко всей памяти 
 в сервере и ко всему дисковому пространству. Hи для кого не секрет, что 
 эффективнее всего иметь один CPU - он ни с кем не конкурирует. Следующая 
 стадия - SMP. Все CPU имеют доступ ко всему полю памяти и время доступа 
 одинаково для всех адресов. Производители СУБД научились разруливать 
 конкуренцию. Следующая стадия - NUMA. Когда все CPU имеют доступ ко 
 всему полю памяти, но к удаленным банкам, которых в системе подавляющее 
 большинство, время доступа выше, чем к локальным. Если не ошибаюсь, 1:3. 
 При этом СУБД можно не переделывать, но хотелось бы использовать 
 особенности NUMA, ибо без этого, коэфф. масштабируемости значительно 
 хуже, чем у SMP.
 
 И что мы имеем на практике. Intel имеет не больше 8-ми CPU на общей 
 шине, тогда как Sun имеет 32. Есть разница ? Intel имеет 32 CPU на одном 
 хосте, тогда как Fujitsu имеет 128 (на коммутаторе). Есть разница ? 
 Будучи очень неплохим процессором в одиночестве, Intel, будучи собраным 
 в количестве 32-х штук, проиграл в 1,3 раза 24-ной тачке (у которой к 
 тому же процессорная частота в 1,5 раза меньше). Это потому, что там 
 была SMP или потому что коммутатор у Bull/IBM гораздо лучше, чем у UNISYS ?
 
 > Кстати, по-моему, ни разу толком не прозвучало, что же такого неправильного
 > в bus unit у современных x86. Хотя на самом деле там всё в порядке - имеется
 > и широкое слово данных, и блочные передачи, и аппаратная когерентность
 > кешей, и даже то, чего нет у других архитектур: гарантии соблюдения
 > программного порядка записи в память.
 
 Все хорошо, вот только собрать больше 8-ми штук вместе эффективно не 
 удается.
 
 -- 
 Andrew Lesnichenko
 
 --- ifmail v.2.15dev5
  * Origin: Mobile TeleSystems (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Hа: ответственная БД   Andrew Lesnichenko   16 Aug 2002 20:27:07 
 Re: Hа: ответственная БД   Michael Skulsky   19 Aug 2002 11:26:56 
 Re: Hа: ответственная БД   Andrei N. Sobchuck   19 Aug 2002 12:28:34 
 Re: Hа: ответственная БД   Michael Skulsky   22 Aug 2002 18:07:07 
 Re: ответственная Б Д   Andrew Lesnichenko   23 Aug 2002 11:37:22 
 Re: Hа: ответственная БД   Andrew Lesnichenko   19 Aug 2002 15:00:26 
 Re: Hа: ответственная БД   Michael Skulsky   22 Aug 2002 18:05:05 
 Re: Hа: ответственная БД   Tolik Tentser   22 Aug 2002 18:47:52 
 Re: ответственная БД   Andrew Lesnichenko   23 Aug 2002 11:37:22 
 Re: ответственная БД   Tolik Tentser   23 Aug 2002 18:49:36 
 Re: ответственная БД   Andrew Lesnichenko   23 Aug 2002 19:18:03 
 Re: ответственная БД   Tolik Tentser   23 Aug 2002 19:28:19 
 Re: ответственная БД   Andrew Lesnichenko   23 Aug 2002 19:48:36 
 Re: ответственная БД   Tolik Tentser   24 Aug 2002 15:51:25 
 Re: ответственная БД   Edward Shevtsov   25 Aug 2002 11:33:52 
 Re: ответственная БД   Tolik Tentser   25 Aug 2002 18:15:24 
 Re: ответственная БД   Edward Shevtsov   26 Aug 2002 00:13:03 
 Re: ответственная БД   Tolik Tentser   26 Aug 2002 18:29:30 
 Re: ответственная БД   Edward Shevtsov   27 Aug 2002 01:46:53 
 Re: ответственная БД   Tolik Tentser   27 Aug 2002 18:51:10 
 Re: ответственная БД   Edward Shevtsov   28 Aug 2002 00:42:14 
 Re: ответственная БД   Tolik Tentser   28 Aug 2002 18:32:01 
 Re: ответственная БД   Andrew Lesnichenko   28 Aug 2002 19:04:35 
 Re: ответственная БД   Tolik Tentser   30 Aug 2002 19:02:54 
 Re: ответственная БД   Andrew Lesnichenko   26 Aug 2002 17:20:31 
 Re: ответственная БД   Tolik Tentser   26 Aug 2002 18:54:05 
 Re: ответственная БД   Andrew Lesnichenko   27 Aug 2002 09:57:14 
 Re: ответственная БД   Tolik Tentser   27 Aug 2002 19:03:22 
 Re: ответственная БД   Andrew Lesnichenko   28 Aug 2002 19:04:35 
 Re: ответственная БД   Tolik Tentser   30 Aug 2002 19:21:10 
 Re: ответственная БД   Andrew Lesnichenko   30 Aug 2002 20:28:11 
 Re: ответственная БД   Michael   30 Aug 2002 22:03:34 
 Re: ответственная БД   Michael   30 Aug 2002 22:09:39 
 Re: ответственная БД   Andrew Lesnichenko   02 Sep 2002 16:26:06 
 Re: ответственная БД   Michael   02 Sep 2002 18:59:17 
 Re: ответственная БД   Tolik Tentser   31 Aug 2002 19:45:07 
 Re: ответственная БД   Michael   31 Aug 2002 20:23:41 
 Re: ответственная БД   Tolik Tentser   01 Sep 2002 13:29:43 
 Re: ответственная БД   Michael   02 Sep 2002 13:26:53 
 Re: ответственная БД   Andrew Lesnichenko   02 Sep 2002 16:56:38 
 Re: ответственная БД   Andrew Lesnichenko   03 Sep 2002 09:37:36 
 Re: ответственная БД   Andrew Lesnichenko   03 Sep 2002 10:06:11 
 Re: ответственная БД   Tolik Tentser   03 Sep 2002 18:34:11 
 Re: ответственная БД   Andrew Lesnichenko   03 Sep 2002 19:14:48 
 Hа: ответственная БД    Sergey Pratch   03 Sep 2002 23:55:57 
 Re: Hа: ответственная БД   Andrew Lesnichenko   04 Sep 2002 13:54:52 
 Re: Hа: ответственная БД   Tengiz Kharatishvili   06 Sep 2002 11:14:48 
 Re: Hа: ответственная БД   Andrew Lesnichenko   06 Sep 2002 12:12:33 
 Re: Hа: ответственная БД   Tengiz Kharatishvili   06 Sep 2002 12:33:13 
 Re: Hа: ответственная БД   Andrew Lesnichenko   06 Sep 2002 12:45:31 
 Re: Hа: ответственная БД   Tengiz Kharatishvili   06 Sep 2002 20:03:01 
 Re: Hа: ответственная БД   Andrew Lesnichenko   06 Sep 2002 20:15:34 
 Re: Hа: ответственная БД   Andrew Lesnichenko   06 Sep 2002 20:36:25 
 Re: Hа: ответственная БД   Alexander Skvortsov   06 Sep 2002 17:25:36 
 Hа: ответственная БД    Sergey Pratch   03 Sep 2002 23:55:57 
 Re: ответственная БД   Andrew Lesnichenko   04 Sep 2002 13:48:48 
 Hа: ответственная БД    Sergey Pratch   04 Sep 2002 14:15:16 
 Re: ответственная БД   Edward Shevtsov   04 Sep 2002 14:27:31 
 Re: ответственная БД   Liliya Huff   05 Sep 2002 04:35:13 
 Re: ответственная БД   Edward Shevtsov   05 Sep 2002 11:49:38 
 Re: ответственная БД   Liliya Huff   05 Sep 2002 21:24:16 
 Re: ответственная БД   Edward Shevtsov   05 Sep 2002 22:10:56 
 Re: ответственная БД   Tengiz Kharatishvili   06 Sep 2002 03:37:57 
 Re: ответственная БД   Edward Shevtsov   06 Sep 2002 14:27:43 
 Re: ответственная БД   Michael Skulsky   04 Sep 2002 14:27:31 
 Re: Hа: ответственная БД   Andrew Lesnichenko   04 Sep 2002 15:34:48 
 Hа: Hа: ответственная БД    Sergey Pratch   04 Sep 2002 23:04:59 
 Re: Hа: ответственная БД   Liliya Huff   05 Sep 2002 04:41:15 
 Re: Hа: Hа: ответстве нная БД   Andrew Lesnichenko   05 Sep 2002 09:21:42 
 Hа: Hа: Hа: ответстве нная БД    Sergey Pratch   05 Sep 2002 10:02:52 
 Re: Hа: Hа: Hа: ответ стве нная БД   Andrew Lesnichenko   05 Sep 2002 11:57:47 
 Re: Hа: ответственная БД   Pavel Zhdanovich   05 Sep 2002 07:19:09 
 Re: Hа: ответственная БД   Andrew Lesnichenko   05 Sep 2002 11:12:35 
 Re: Hа: ответственная БД   Pavel Zhdanovich   05 Sep 2002 20:06:08 
 Re: Hа: ответственная БД   Andrew Lesnichenko   06 Sep 2002 10:03:13 
 Re: Hа: ответственная БД   Liliya Huff   05 Sep 2002 21:16:10 
 Re: ответственная БД   Tolik Tentser   04 Sep 2002 18:36:14 
 Re: ответственная БД   Andrew Lesnichenko   05 Sep 2002 09:01:05 
 Re: ответственная БД   Andrew Lesnichenko   26 Aug 2002 17:14:25 
 Re: ответственная БД   Edward Shevtsov   23 Aug 2002 20:35:28 
 Re: ответственная БД   Tolik Tentser   24 Aug 2002 15:39:17 
 Re: ответственная БД   Edward Shevtsov   25 Aug 2002 11:33:52 
 Hа: ответственная БД    Sergey Pratch   25 Aug 2002 19:50:19 
 Re: ответственная БД   Edward Shevtsov   26 Aug 2002 00:13:03 
 Hа: ответственная БД    Sergey Pratch   26 Aug 2002 11:32:52 
 Re: Hа: ответственная БД   Andrew Lesnichenko   26 Aug 2002 17:26:36 
 Re: ответственная БД   Edward Shevtsov   27 Aug 2002 01:46:53 
 Hа: ответственная БД    Sergey Pratch   27 Aug 2002 10:35:51 
 Re: Hа: ответственная БД   Tolik Tentser   27 Aug 2002 19:05:24 
 Re: ответственная БД   Andrew Grachyov   26 Aug 2002 00:12:00 
 Hа: ответственная БД    Sergey Pratch   26 Aug 2002 15:36:51 
Архивное /su.dbms/12242c0dd011f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional