LinuxForum.Fans
Тема

Любое решение с виртуализацией, костыльное по определению.

Автор: dyasny 20 сообщений 785 просмотров
07.02.2015 20:16 · отредактировано #413520
"drBatty" написал:
алсо, любое решение с виртуализацией, костыльное по определению.

это почему? все зависит от уровня интеграции компонентов и уровня QA. если все что было сделано это минимально прикручивание ежа к ужу, и тестирование не пошло дальше прохода юнит тестов, то это не костыль а целое инвалидное кресло. ну а если виртуализацию поставляет целостный продукт, который прошел все нужные проверки, это уже не костыль а как раз продукт



Отрезано от HDD под виртуализацию
verg

07.02.2015 20:58 #413523
"dyasny" написал:
алсо, любое решение с виртуализацией, костыльное по определению.

это почему?по определению виртуальной машины. В русском языке это называется "костыльное решение".

"dyasny" написал:
это не костыль а целое инвалидное кресло
да хоть танк для сплепоглухонемых инвалидов с ДЦП и слабоумием.

"dyasny" написал:
ну а если виртуализацию поставляет целостный продукт, который прошел все нужные проверки, это уже не костыль а как раз продукт
а это^ сертифицированный энтерпрайзный костылЪ™©
07.02.2015 21:04 #413524
"drBatty" написал:
по определению виртуальной машины. В русском языке это называется "костыльное решение".

это не ответ

"drBatty" написал:
а это^ сертифицированный энтерпрайзный костылЪ™©

дайте определение что костылем не является. а то по вашей логике, костылем можно назвать что угодно

07.02.2015 23:18 #413545

"dyasny" написал:
а то по вашей логике, костылем можно назвать что угодно
"костыльное решение", это когда некая программа (ОС) работает не напрямую с оборудованием, а через некую прокладку, причём единственная цель этой прокладки обеспечивать для программы(ОС) некое несуществующее, виртуальное устройство.

К примеру, /dev/sda это не костыль, а интерфейс между ядром и приложениями, использующими HDD/SSD/Flash.
А вот mount -o loop image.img /mnt/image/ — вот это уже костыль, потому что эмулирует устройство, которое не устройство, а обычный регулярный файл.
08.02.2015 23:15 #413753
"drBatty" написал:
"костыльное решение", это когда некая программа (ОС) работает не напрямую с оборудованием, а через некую прокладку

т.е. драйверы/модули это костыли?

"drBatty" написал:
единственная цель этой прокладки обеспечивать для программы(ОС) некое несуществующее, виртуальное устройство

например ttyX, да?

нет, многие виды виртуализации построены на костылях, просто не было тогда менее костыльных технологий. xen например.

короче вашу позицию я понял. спорить не собираюсь, хоть и не согласен с вашими определениями в принципе.

09.02.2015 06:54 #413764

"dyasny" написал:
т.е. драйверы/модули это костыли?
Нет. Устройства могут быть разными, а интерфейс к ним нужен один. Т.е. драйвер, это не костыль, а обёртка, обеспечивающая единый интерфейс к разнообразным устройствам.

"dyasny" написал:
например ttyX, да?
да, конечно. Правда в этом случае "ноги" не слишком-то и нужны, вряд-ли кто-то согласится на отдельный, железный, терминал.

"dyasny" написал:
короче вашу позицию я понял. спорить не собираюсь, хоть и не согласен с вашими определениями в принципе.
это ваше право. И да, в технике нет "хорошего" и "плохого". Есть целесообразное, и нецелесообразное.

Теперь давайте ваше определение "на коленке"…
09.02.2015 07:14 #413769
"drBatty" написал:
Нет. Устройства могут быть разными, а интерфейс к ним нужен один. Т.е. драйвер, это не костыль, а обёртка, обеспечивающая единый интерфейс к разнообразным устройствам.

а ничего что гипервизор это по сути драйвер для VT/AMD-V? паравиртуализация это тоже не тупой костыль. а всякие 802.1Qbh или 6wind вообще к эмуляции отношения не имеют.

"drBatty" написал:
да, конечно. Правда в этом случае "ноги" не слишком-то и нужны, вряд-ли кто-то согласится на отдельный, железный, терминал.

а кто в наше время согласится жить без виртуализации?

"drBatty" написал:
это ваше право. И да, в технике нет "хорошего" и "плохого". Есть целесообразное, и нецелесообразное.

несомненно. просто ваши определения изначально имеют отрицательную и вводящую в заблуждение коннотацию

"drBatty" написал:
Теперь давайте ваше определение "на коленке"…

это очень широкое понятие, надо бы сузить диапазон поиска :)

09.02.2015 07:28 #413771
"dyasny" написал:
а ничего что гипервизор это по сути драйвер для VT/AMD-V? паравиртуализация это тоже не тупой костыль. а всякие 802.1Qbh или 6wind вообще к эмуляции отношения не имеют.

почему если "костыль", то сразу "тупой"? Откуда у вас такой юношеский максимализм, свойственный 14и летним? Почему, если я говорю "не нужно", вы это воспринимаете как угрозу приехать в эту вашу канаду, сжечь напалмом ваш дом, и изнасиловать вашу собаку? Да не нужна мне ваша собака, успокойтесь.

"dyasny" написал:
а кто в наше время согласится жить без виртуализации?

очевидно тот, у кого железо(ОС) адекватно задаче.

"dyasny" написал:
несомненно. просто ваши определения изначально имеют отрицательную и вводящую в заблуждение коннотацию
это вам показалось. На самом деле, тут нет никакого отрицательного подтекста.

Давайте вы нам расскажите, зачем Вам виртуализация?
09.02.2015 17:54 #413858
"drBatty" написал:
почему если "костыль", то сразу "тупой"? Откуда у вас такой юношеский максимализм, свойственный 14и летним? Почему, если я говорю "не нужно", вы это воспринимаете как угрозу приехать в эту вашу канаду, сжечь напалмом ваш дом, и изнасиловать вашу собаку? Да не нужна мне ваша собака, успокойтесь.

насиловать собак... я конечно такое видел, но по скотам которые это делали стрелял, жаль далековато было. я воспринимаю ваше "не нужно" как пренебрежение к работе многих людей, которые вложили в это "не нужно" время и силы, и что самое хорошее - это "не нужно" повсеместно используется, глубоко наплевав на мнение мега-аналитика из россии.

"drBatty" написал:
очевидно тот, у кого железо(ОС) адекватно задаче.

вылазьте из криокамеры. железо сейчас намного превышает потребности задач. именно поэтому виртуализация и стала нужна.

"drBatty" написал:
это вам показалось. На самом деле, тут нет никакого отрицательного подтекста.

как скажете

"drBatty" написал:
Давайте вы нам расскажите, зачем Вам виртуализация?

давайте. у меня стоит, скажем, сотня серверов. все они набиты под завязку - 100500 гиг памяти, куча процессоров, и т.д., все они с линуксами под разные задачи. Приходит ко мне начальнег транспортного цеха, и говорит сделай мне отдельный сервер под новую задачу. мы купили говнософт который работает только на винде, и мне нужно чтоб все работало уже завтра. Спорить бесполезно, они уже заплатили за софт ни с кем не советуясь.
в вашем понимании я должен его просто послать, потому что элементарно новую железку с лицензиями я сегодня же не получу, пока бухгалтерия бабло выдаст, пока поставщик ответит на телефон, пока части придут к нему, пока все соберут... ну понятно короче.

ВМ я поднимаю за несколько минут, и до завтра говнософт вполне пашет. покупать железо не нужно. ресурсов у меня все равно на 100500% больше чем нужно под индивидуальные задачи.

такое происходит сплошь и рядом, последние 10 лет серверы намного мощнее чем надо под одну задачу, а оверхед от виртуализации минимален. задо управлять таким зоопарком, автоматизировать все это стало намного проще. там где один админ рулил сотней железяк, он сейчас рулит тысячей виртуалок.

если не верите, посмотрите на то какие технологии сейчас самые популярные - это уже не виртуализация а управление конфигурацией и оркестрация, которые нужны только когда машин становится очень много. это прогресс, и нам приходится переучиваться, или оставаться позади, в организациях где царит каменный век. так что можете считать что угодно костылем, это не изменит реальности

10.02.2015 07:15 #413918

"dyasny" написал:
насиловать собак... я конечно такое видел, но по скотам которые это делали стрелял, жаль далековато было. я воспринимаю ваше "не нужно" как пренебрежение к работе многих людей, которые вложили в это "не нужно" время и силы, и что самое хорошее - это "не нужно" повсеместно используется, глубоко наплевав на мнение мега-аналитика из россии.
опять вы ничего не поняли.

"dyasny" написал:
очевидно тот, у кого железо(ОС) адекватно задаче.
вылазьте из криокамеры. железо сейчас намного превышает потребности задач. именно поэтому виртуализация и стала нужна.научитесь наконец читать.

"dyasny" написал:
Приходит ко мне начальнег транспортного цеха, и говорит сделай мне отдельный сервер под новую задачу. мы купили говнософт который работает только на винде, и мне нужно чтоб все работало уже завтра. Спорить бесполезно
ну вот это, по-русски, и значит "костыль".
10.02.2015 17:36 #413951
"drBatty" написал:
ну вот это, по-русски, и значит "костыль".

нет, это просто софт написанный для определенной задачи, мелкой фирмой у которой нет ресурсов писать версии под все ОС подряд. их программисты умеют дотнет, и они пишут на дотнете, все очень просто. по вашему все что не работает на слаке - костыль

10.02.2015 18:04 · отредактировано #413954
"dyasny" написал:
по вашему все что не работает на слаке - костыль

как и по вашему всё где нет systemd это отстой

10.02.2015 18:50 #413958
"lone_wolf" написал:
как и  по вашему всё где нет systemd это отстой

будет доказательство, или вы публично признаетесь во вранье?

10.02.2015 19:11 #413960
"dyasny" написал:
будет доказательство, или вы публично признаетесь во вранье?

эм я как честный человек готов признать то что мною написано - это интерпретация моими словами всех ваших высказываний за все время холиваров о systemd.
Ну раз пошла такая пьянка то, вы готовы предоставить пруф о том что ДОК где либо сказал все что не работает на слаке это костыль или готовы признать публично при всех что вы это взяли с потолка ну либо это сугубо ваше мнение сложившееся после общения с доком?

10.02.2015 21:42 #413973
"lone_wolf" написал:
эм я как честный человек готов признать то что мною написано - это интерпретация моими словами всех ваших высказываний за все время холиваров о systemd.

зачем вообще лезть в эту тему с вашими комплексами по systemd?

11.02.2015 11:00 #413994
"dyasny" написал:
зачем вообще лезть в эту тему с вашими комплексами по systemd?

Хорошо проехали, раз вам не понятно почему я это сказал, и да у меня нет комплексов к systemd.

11.02.2015 16:26 · отредактировано #414020
"dyasny" написал:
программисты умеют дотнет, и они пишут на дотнете
на самом деле, "писать на дотнете" это уже само по себе не профессионально. ИМХО. ИМХО это не программисты, а быдлокодеры. ИМХО.

"dyasny" написал:
все очень просто. по вашему все что не работает на слаке - костыль

ладно вам, надоели. Виртуализация в слаке отлично работает. И слака в виртуалке тоже. И я не фанатик слаки. И вообще слака тут не при чём.

"dyasny" написал:
зачем вообще лезть в эту тему с вашими комплексами по systemd?
а у вас комплекс относительно слаки? Вы наверное школьником пытались поставить, и у вас не получилось? А у одноклассников получилось? Засмеяли?
11.02.2015 17:30 #414026
"drBatty" написал:
на самом деле, "писать на дотнете" это уже само по себе не профессионально. ИМХО. ИМХО это не программисты, а быдлокодеры. ИМХО.

ваше право на ваше мнение, я с ним не соглашусь. ИМХО настоящий программист не должен заморачиваться платформой, языком и прочим инструментом. предпочтения это не отменяет, но я достаточно видел настоящих профи, которые могли за пару недель втянуться в любой проект на любом языке и платформе, даже если до этого никогда синтаксис данного языка в глаза не видели, а о платформе только в новостях слышали

"drBatty" написал:
ладно вам, надоели. Виртуализация в слаке отлично работает. И слака в виртуалке тоже. И я не фанатик слаки. И вообще слака тут не при чём.

виртуализация вообще отлично работает. а с костылями люди хромают.

"drBatty" написал:
а у вас комплекс относительно слаки? Вы наверное школьником пытались поставить, и у вас не получилось? А у одноклассников получилось? Засмеяли?

да мне как то плевать на слаку, я вообще не религиозен в плане технологии - использую то что подходит под нужды данной задачи, а будет там линукс, винда или as/400 мне до лампочки - все будет работать как надо.

11.02.2015 18:12 #414042

"dyasny" написал:
но я достаточно видел настоящих профи, которые могли за пару недель втянуться в любой проект на любом языке и платформе
бред ИМХО. Современные ЯП очень сложны ИМХО. На уровне быдлокодера конечно можно писать… Я ведь, как любой сишник, тоже знаю полсотни ЯП…
11.02.2015 18:31 #414050
"drBatty" написал:
бред ИМХО. Современные ЯП очень сложны ИМХО. На уровне быдлокодера конечно можно писать… Я ведь, как любой сишник, тоже знаю полсотни ЯП…

за пару недель можно начать писать патчи, за месяц уже вникать в нюансы и писать уже совсем не быдлокод. если конечно программист а не быдлокодер. а язык и платформа вторичны.

Войдите или зарегистрируйтесь, чтобы ответить.