Начало конца Microsoft?
-
- Уже с Приветом
- Posts: 203
- Joined: 11 Nov 2003 19:53
- Location: Bridgepointe
-
- Уже с Приветом
- Posts: 15410
- Joined: 30 Apr 2003 16:43
Strannik223 wrote:...............
Вы забываете про масштабируемость
Если МФ перестанет через пол-года тянуть задачу, покупаем новый, более мощный, через год покупаем самый мощный, через 2 чешем репу: "чего теперь делать будем"?
Кроме того хороший планировщик не является преррогативой МФ
Разделение машин идет не по функциональному принципу а по нагрузке, например тот же web farm перенесенный на МФ при хорошей нагрузке загнется. Или у МФ процессор резиновый?
Я не постесняюсь сказать, что самая лучшая масштабируемость на сегодня как раз у МФ. Поясню на двух примерах.
1. В нашей конторе используется модель из серии z900. Мы используем 6 процессров и 12 Gb памяти за что и платим ИБМ и поставщивам программного обеспечения (цена программного обеспечения для МФ зависит от мощности компьютера). Насам деле в боксе находится большее количество процессорв и памяти, и когда мы видим что нам нужно больше процессоров, то мы запрашиваем ИБМ, приходит человек и добавляет процессоры, память, whatever. Соответственно изменяется плата
2. В мае прошлого года была запущена серия z990. Там еще круче. Известно что в разные часы суток и/или дни недели (месяца года) загрузка бывает разной. Теперь мы можем расписать по часам, дням и т.д. когда сколько процессоров нам нужно. Без перезагрузки системы количество активных процессоров будет меняться и будет меняться цена за использование.
Как Вам такая масштабируемость - по часам?
Репу чесать вообще не надо.
Пока планировщики других систем подтягивались к тому чем был планировщик MVS, последний ушел далеко вперед. На сегодня в MVS мы имеем так называемый WLM - Work Load Manager. Последний имеет два режима - совместимости с тем как было до него, и так называемый Goal Mode - имеется в виду что вы ему определенным образом описываете цели важные для вашей рабочей нагрузки и WLM управляет приоритетами так чтобы максимально удовлетворить вашим целям. Приоритеты становятся переменными - зависят от обстановки, целей и как эти цели удовлетворяются.
-
- Уже с Приветом
- Posts: 4468
- Joined: 21 Sep 2000 09:01
- Location: Sammamish, WA
zVlad wrote:Кстати, мой вопрос, как Вы относитесь к тому что мощный сервер на Itanium несущий например БД немелкой компании до сих пор называется ПК (персональный компьютер) сервер? Ведь не одно это и тоже, правильно? Помню, в начале 80-х поручили мне провести курсы по программированию персонального компьютера Д3-28? Я тогда нашел определение ПК как "устройства все процессы в которых управляются и контролируются одним человеком". Или что-то в этом духе.
Машины на Itanium PC серверами не называют. А те, что делаются на 32-х битных интелах так называют всего лишь по инерции. Ещё 10 лет назад SEQUENT Symmetry можно было назвать PC лишь по недоразумению. А вообще-то дело в обратной совместимости. Любой так называемый "PC-сервер" до недавнего времени был в состоянии загрузиться с обычной дискеты, например, с MS-DOS 3.3 и выполнять программы написанные 20 лет назад. Только потому, что тянутся все необходимые для старой доброй операционной системы системные вызовы в BIOS и эмуляция/симуляция аппаратуры оригинальных PC/XT/AT.
Cheers
-
- Уже с Приветом
- Posts: 15410
- Joined: 30 Apr 2003 16:43
Strannik223 wrote:.......... тот же web farm перенесенный на МФ при хорошей нагрузке загнется. Или у МФ процессор резиновый?
Процессор у МФ почти резиновый как следует из вышеприведенного (z990 может иметь от одного до 32 процессоров).
Более того просто из-за того что ферма переносится на централизованную систему, централизованной системе нужны меньшие рессурсы. Это кстати справедливо для любой платформы, не только МФ (если конечно ОС адекватна).
В самом деле для балансирования загрузки скажем 20 серверов вам нужно иметь 21-ый, который будет лишь тем и заниматься что балансировать (21-ый может быть "размазан" по всем серверам равномерно).
Теперь представим что чтобы не иметь узких мест и чтобы компенсировать издержки неидеального балансировщика мы можем позволить не более 60% использования каждого отдельного сервера. На самом деле я думаю цифра должна быть даже меньше, ведь каждый сервер это 1/21 мощности всей нашей системы.
Таким образом мы используем лишь 12 серверов с идеальной 100% загрузкой.
А теперь вопрос: какой вычислительной мощностью должен располагать "центральный" компьютер если мы можем поднять рамку использования до 80% (а в этом случае мы можешь позволить и более высокий уровень загрузки).
Ответ: достаточно мощности эквивалентной 15-ти серверам.
-
- Уже с Приветом
- Posts: 15410
- Joined: 30 Apr 2003 16:43
tengiz wrote:.........Любой так называемый "PC-сервер" до недавнего времени был в состоянии загрузиться с обычной дискеты, например, с MS-DOS 3.3 и выполнять программы написанные 20 лет назад. Только потому, что тянутся все необходимые для старой доброй операционной системы системные вызовы в BIOS и эмуляция/симуляция аппаратуры оригинальных PC/XT/AT.
7-ого апреля не забудьте поднять бакал в честь 40-летия ИБМ мэйнфрэймов, на современных представителях которых до сих пор без каких либо ограничений выполняются программы написанные 40 лет назад.
А в общем ситуация с неуместным названием "PC-сервер" конечно понятна.
-
- Уже с Приветом
- Posts: 4468
- Joined: 21 Sep 2000 09:01
- Location: Sammamish, WA
zVlad wrote:С AS/400 никогда не работал. Полагаю они были задуманы ИБМ-ом туда где сейчас RISC и мощные ПК обосновались. Не умерли конечно, живы.
У меня сложилось впечатление, что AS/400 и RISC - это две противоположности, хотя в том, что называется центральным процессором AS/400 действительно используются PowerPC. Согласно тому, что я знаю, AS/400 это что-то типа "маленького" мейнфрейма с тотальной совместимосью высокоуровневого псевдокода виртуальной машины, которую реализует центральный процессор, начиная от самых младших версий умещающихся в чемодане, и кончая монстрами в шкафах. Мои впечатления примерно 8-летней давности от ознакомления с архитектурой AS/400 до сих ещё не выветрились. Мне всегда было любопытно попробовать эту машину с весьма оригинальной архитектурой живьём.
Cheers
-
- Уже с Приветом
- Posts: 15410
- Joined: 30 Apr 2003 16:43
tengiz wrote:.......
У меня сложилось впечатление, что AS/400 и RISC - это две противоположности, хотя в том, что называется центральным процессором AS/400 действительно используются PowerPC. Согласно тому, что я знаю, AS/400 это что-то типа "маленького" мейнфрейма с тотальной совместимосью высокоуровневого псевдокода виртуальной машины, которую реализует центральный процессор, начиная от самых младших версий умещающихся в чемодане, и кончая монстрами в шкафах. Мои впечатления примерно 8-летней давности от ознакомления с архитектурой AS/400 до сих ещё не выветрились. Мне всегда было любопытно попробовать эту машину с весьма оригинальной архитектурой живьём.
С технической точки зрения да, AS/400 и RISC не много общего имеют, я имел в данном случае в виду рыночную нишу. И те и другие претендуют на одну и туже нишу на рынке.
ИБМ чем бы не занялся у них все как-то так получается "...типа "маленького" мейнфрейма". Если верит Вам это AS/400, я бы добавил OS/2 - типа "маленького" MVS. MicroChanel во времена появления ISA для ПК - аналог канала МФ. Token Ring - ну прямо терминалная подсистема 3270. А буквально сегодня промелькнуло LPAR на RS/6000, LPAR - logical partitioning, когда один бокс логически делится на несколько боксиков, со своей ОС в каждом. Технология аннонсированная в начале 90-х на МФ.
Получается ИБМ берет с МФ не только непосредствено от продаж их самих, но и от использования ихних технологий в совсем других областях.
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
smesh wrote:Вроде бы не offtopic - мигрирую постепенно с M$:
- IE, Outlook -> Mozilla
- Studio -> Eclipse
Как заставить бегать не Windows ОДНОВРЕМЕННО с Windows (неужто 3GHz + 1Gb мало для какой-нибудь SVM + две ОСи? ). Посмотрел на coLinux, вроде бы оно, но больно уж раннее. Премного благодарствуйте.
Вы имеете в виду например Линукс?
Мне известны несколько решений этого:
1. ОС хозяин - Виндовс, ОС гость ЮНИКС
- Vmware - эмулятор машины (платный, триал версию на месяц дают бесплатно) работает нормально
- CygWin - перенос приложений юникс на Win32 платформу с использованием dll, эмулирующей UNIX API - свободный/бесплатный
- Есть еще POSIX подсистема от от MS (не уверен ни в названии ни в функциональности, но выполняет какие-то функции UNIX), платная.
2. ОС хозяин - UNIX (Linux, FreeBSD), ОС гость - Виндовс
- Vmware - эмулятор машины (платный, триал версию на месяц дают бесплатно) работает нормально
- Win4lin похоже на 1.
- Bochs - эмулятор процессора и машины (бесплатно), очень сырой
- Wine - эмулятор Windows API, для запуска приложений Win32 под Linux, возможно под FreeBSD, не уверен. Открытый, бесплатный, сырой.
- Есть еще решения, типа CrossOverOffice, позволяющие запускать Win32 приложения, но ничего определенного про них сказать не могу.
Ваших ресурсов должно хватать для любого из вышеперечисленных решений.
Last edited by f_evgeny on 05 Apr 2004 06:12, edited 1 time in total.
Дальше, все будет только хуже. Оптимист.
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
tengiz wrote:...при этом противник даже и не пытается догнать и побить. Я бы даже сказал, что всё совсем наоборот. Зато болельщики в восторге .Strannik223 wrote:Нет, это секретный прием Ван-Дама: изматывание противника бегом
Мне кажется между нами существоует некоторое непонимание относительно позиций. А именно:
- Я утверждаю, что технически портирование таких UNIX-ов как Linux или NetBSD технически ЛЕГЧЕ, чем других ОС, например того же Windows NT
- Вы утверждаете, что портирование Windows NT, технически ВОЗМОЖНО.
Дальше, все будет только хуже. Оптимист.
-
- Уже с Приветом
- Posts: 4468
- Joined: 21 Sep 2000 09:01
- Location: Sammamish, WA
f_evgeny wrote:Мне кажется между нами существоует некоторое непонимание относительно позиций. А именно:
- Я утверждаю, что технически портирование таких UNIX-ов как Linux или NetBSD технически ЛЕГЧЕ, чем других ОС, например того же Windows NT
- Вы утверждаете, что портирование Windows NT, технически ВОЗМОЖНО.
f_evgeny, Вы можете утверждать то, что считаете нужным - я не против. Я только придираюсь к аргументации, в случае, если она не выдерживает критики. На мой взгляд, разумеется. Аргументация, которуя я лично видел практически вся притянута за уши и основана на недостаточном знании, недоразумениях или мифах. По сути дела единственный аргумент, который я не могу и не собираюсь оспаривать, это то, что по факту Windows разумеется не портирован на такое же количество платформ, как и Linux. Но это ровным счётом ни о чём не говорит. Портировать на одну сильно отличающуюся платформу или на десять - никакой принципиальной разницы нет. Если это не представляет сложности для одного порта, то это не проблема и для десяти других. Главный вопрос - а нужно ли это для массовой коммерческой ОС, при наличии однозначно доминирующей платформы? Вот отсюда и нужно плясать.
P.S. прочитал ещё раз Вашу фразу о "позициях" - Вы по-моему излишне серьёзно относитесь к нашим досужим разговорам. Судьба свободного софта для свободных людей, который то ли free beer, то ли free speech (до сих пор так и не пойму), здесь не решается, и мы не производственном совещании, чтобы настолько солидно здесь выступать с "позиций". Расслабьтесь и постарайтесь извлечь что-нибудь полезное лично для себя.
Cheers
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
-
- Уже с Приветом
- Posts: 14798
- Joined: 27 Aug 2001 09:01
- Location: Russia->USA->Russia
Азиатские "киты" против Windows
http://cnews.ru/newtop/index.shtml?2004/04/05/157284
Япония, Китай и Южная Корея заключили 3 апреля в Пекине договор о взаимном сотрудничестве в области развития современных информационных технологий, включая разработку и продвижение внутри каждой страны новых операционных систем на базе Linux как альтернатив доминирующей сейчас на рынке Windows. Соглашение подписали высшие правительственные чины трех стран
Япония, Китай и Южная Корея заключили 3 апреля в Пекине договор о взаимном сотрудничестве в области развития современных информационных технологий, включая разработку и продвижение внутри каждой страны новых операционных систем на базе Linux как альтернатив доминирующей сейчас на рынке Windows. Соглашение подписали высшие правительственные чины трех стран
Любите людей.
King Regards,
Andrey
King Regards,
Andrey
-
- Уже с Приветом
- Posts: 10367
- Joined: 12 Apr 2001 09:01
- Location: Lithuania/UK
Re: Азиатские "киты" против Windows
tau797 wrote:http://cnews.ru/newtop/index.shtml?2004/04/05/157284
Япония, Китай и Южная Корея заключили 3 апреля в Пекине договор о взаимном сотрудничестве в области развития современных информационных технологий, включая разработку и продвижение внутри каждой страны новых операционных систем на базе Linux как альтернатив доминирующей сейчас на рынке Windows. Соглашение подписали высшие правительственные чины трех стран
Вся надежда на то, что мир пока еще не одно государство. В США, похоже антимонопольное законодательство уже не действует.
Дальше, все будет только хуже. Оптимист.
-
- Уже с Приветом
- Posts: 257
- Joined: 05 Apr 2003 17:06
- Location: Европа :: Латвия
-
- Уже с Приветом
- Posts: 15410
- Joined: 30 Apr 2003 16:43
Любителям открытых идеологий в копилку истории:
"....Success, of course, attracts a lot of attention, particularly from
competitors. This was accelerated by the open nature of the
platform in the early days. In some ways, the early 360 was a
seminal experiment with open source. The operating system
source code and hardware specs were both open for a time.
The innovation during that period driven by clients and others
was extraordinary.....
(Pugh 1995, 296)"
Это об System/360 - конец 60-х годов.
"....Success, of course, attracts a lot of attention, particularly from
competitors. This was accelerated by the open nature of the
platform in the early days. In some ways, the early 360 was a
seminal experiment with open source. The operating system
source code and hardware specs were both open for a time.
The innovation during that period driven by clients and others
was extraordinary.....
(Pugh 1995, 296)"
Это об System/360 - конец 60-х годов.