LINUX.ORG.RU

2
Всего сообщений: 91

Переоценен ли K8S/Docker с некоммерческой точки зрения?

Привет всем,

Работаю с Docker/K8S еще с 2018 года. Примерно с того времени, все проекты как правило вертятся в рамках Kubernetes. Неважно как:

  • в виде managed-сервисов в облоках (GKE, AWS EKS)
  • в виде unmanaged на приватных bare-metal (через kubeadm)

Да, удобно. И прошу не закидывать данный сабж общими словами на тему:

  • Докер, это новый стандарт и удобный инструмент для сборки образов
  • что К8С удобен для быстрого поднятия сред и оркестрации приложений
  • что можно лимиты ставить, и решать проблемы зависимостей системных либ

Все это понятно, известно и излишнию маркетинговую рекламу делать не надо в данном сабже. Да, спасибо всем этим новыми технологиям, они в принципе дают з/п и формируют спрос/предложение на рынке.

Речь немного у другом. Я прочел недавно пост: https://lwn.net/Articles/676831/

И некоторые слова зацепили, как:

According to Walsh’s presentation, the root cause of the conflict is that the Docker daemon is designed to take over a lot of the functions that systemd also performs for Linux. These include initialization, service activation, security, and logging. «In a lot of ways Docker wants to be systemd,» he claimed. "It dreams of being systemd."

Сейчас, я выражу непопулярную точкую зрения :) и возможно, даже «мамонтовскую» :) но лезут такие мысли в голову:

  1. Докер действительно вызывает малость ощущения systemd-wanna be в опреденном аспекте, касаемо управления приложений (не берем аспект формирования образов)
  2. Формировать лимиты по RAM, CPU и др., вполне можно через тот же systemd
  3. Для проблемы эмуляции файловой ОС, совсем необяз. залезать в Docker, есть systemd nspawn и возможность дергать Linux namespaces напрямую
  4. честно говоря совсем банальная мысль :) а чем вам сама ОС не является крутым оркестратором для приложений?

Что мне лично еще не нравится при работе с Докером и К8С:

  1. Есть ощущения излишних слоев абстракций и user mode виртуализаций. С учетом того, что большинство приложений сидит на Java, Python, NodeJS … Спрашивается, а такая ли в этом необходимость? Куда ни шло, если речь про C++ проекты, где возня с headers/линковой либ и др., где действительно есть «головная боль» в ряде моментов… Но, на Жабке или Питоне-то? Сомнительно…

  2. Учет GAPов, если вы админите условный OpenStack с виртуалками и чудо-менеджер туда еще сует Докер, то создаются впечатления, что я занимаюсь больше обслуживанием абстракций, нежели реально проектом и реальной необходимости бизнесу

  3. Много какого-то ненормального хайпа вокруг этой облачно-контейтнерной тематики, и создается впечатление, что больше хайп ради хайпа. И менеджеры… Просто устраивают некий шоубизнес в IT на данной теме (сугубо личное мнение :) )

  4. Народ, как будто бы, разучился работать со stateful-сервисами и понимать проблематику больших баз и пр. Появилось много хомячков, кто трындит про A/B, удобное перекидывание контейнеров между нодами, но очень забавно было наблюдать :) как условные хомячки пытаются юзать Postgres в рамках контейнеров, а под капотом юзать Ceph (да еще в добавок на вирт. машинах), а потом удивляться, что кластер РСУБД не может быстро работать :) Уйму слоев виртуализаций построили, хранилища - дистрибутивные, проблему синхронизаций stateful-сервисов не решают, IOPS падает :) но зато «в облачке и поды по нодам». Понятно, что в облаках накинули 1000 баксов, и проблемы производительности могут улетучатся, ну или вообще увести базы в отдельные managed-сервисы. Но, очень забавляют картины, когда пытаются решать вопросы high load на приватных серверах через призму огромного слоя виртуализаций.

P.S. повторюсь, что сказал в начале. Спасибо Докеру и К8С за работу/деньги. Но, персонально есть ощущения какой-то лабуды. Как по мне, вполне себе можно было бы даже в условном systemd вращать многие приложения без огромной прослойки виртуализаций. Иногда кажется, что лучше быть не хайповым и вне моды.

 , , , ,

twinpeaks ()

Надкусанные эпично проговнокодились в iCloud

https://www.ixbt.com/news/2021/03/08/slozhnye-otnoshenija-apple-s-pravdoj-dev...

Для Ъ: Жила была (и продолжает) американская девушка по фамилии True. И был у нее аккаунт эплячий, айклаудячий с разными данными. Пока она не стала обновлять аккаунт и чего-то как-то недосмотрела и ввела фамилию с маленькой буквы - true

А потом, парам-пам-пам-пам. При попытке добраться до своего пушистого облачка она получила фруктом на всю физиономию:

REPORTED ERROR TITLE
Type error: cannot set value `true` to property `lastName` on...

REPORTED ERROR TYPE
UNHANDLED_EXCEPTION

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

Вот так пишут и сопровождают код в некоторых коммерческих продуктах.

Update: Более подробно на хабре https://habr.com/en/news/t/546052/ есть даже копия кода, вызвавшего проблему, которую привели разработчики.

 , , ,

praseodim ()

Опять пользователей облаков слегка поднагнут (Google Photo)

https://www.ixbt.com/news/2021/02/28/android-google-photos-google.html

Более пяти лет Google поощряла пользователей хранить свои фото и видео именно в «Высоком качестве». Топ-менеджер Google Анил Сабхарвал (Anil Sabharwal) обещал в своё время, что хранение в «Высоком качестве» обеспечивает «почти идентичное» оригинальному визуальное качество.

И теперь, спустя более чем 4 триллиона сохранённых фото, Google собирается отказаться от безлимитного хранения для «Высокого качества». На настоящий момент фото и видео в «Высоком качестве» можно сохранять без ограничений, однако с 1 июня 2021 года такие фотографии и видео будут учитываться при подсчёте объёма хранилища аккаунта Google и при превышении лимита в 15 ГБ, пользователю предложат перейти на платную подписку Google One.

Одновременно с отказом от безлимитного хранения в «Высоком качестве», Google изменила своё мнение об этом режиме. Теперь Google побуждает пользователей переходить на «Исходное качество».

Ну как бы все честно =)

Это же так удобно: сфоткал на смартфоне - и в облако сразу автоматом. Не надо возиться скидывать к себе на комп.

 , ,

praseodim ()

Хомяк в облаке. Версия для гика

Оказался на выходных без своего ноутбука и с необходимостью починить и настроить Windows 7, которую ни в коем случае нельзя переустанавливать. (Куча софта для организации, частично крякнутого, частично лицензионного, и бог знает как всё это накатывать с правильными настройками.)

Комп получил в состоянии «не грузится даже в безопасном режиме».

Винда полтора дня любила мне голову, и в итоге я ее поборол. Но в процессе *надцатой загрузки линукса с live usb, подумал — хорошо бы иметь такую репу на гитхабе, которую скачиваешь, запускаешь оттуда скрипт, и дальше он сам скачивает недостающее, компилирует необходимый софт, синкает конфиги, все раскладывает по каталогам нужным образом, и я получаю готовый хомяк со всем нужным софтом, с правильными настройками, гарантированно нужных версий, независимо от конкретного дистрибутива, в котором всё это запущено.

Решил, как вернусь домой, попробую реализовать эту идею.

Используете такой подход? Сталкивались с какими-то подводными камнями при этом?

 ,

wandrien ()

Geforce Now

У меня на работе отвратительный интернет через радиоканал.
Максимум, наверное 5 мегабит, и то не всегда. Киношка в разрешении 720 заикается периодически - это норма.

Запустил ради интереса сабж. Я в растерянности. Как нвидиа умудряется пропихивать через мой канал картинку такого качества?

Лаг, конечно чувствуется, но незначительный. Причем лаг курсора в разных играх разный, появилось ощущение что сабж меняет в некоторых играх картинку локального курсора на картинку игрового курсора.

Для запуска нужно чтобы ваш браузер хром прикинулся хромоосью.
Инструкция тут: https://www.comss.ru/page.php?id=7876

Я еще и для gfn.ru добавил этот юзерагент.
Причем регистрироваться надо на gfn.ru а играть на https://play.geforcenow.com/

Пост написан в результате плохого скилла поиска по ЛОР. Возможно баян.
P.S. И на данный момент я ничего не платил. Видимо мораторий на время коронавируса.

 , ,

kilolife ()

Я познаю облака... - А есть ли sync репликация между ДЦ у кого-нибудь в РФ? Яндекс и др?

Ребят, может тупой вопрос.

Представим что есть у провайдера несколько ДЦ (сейчас куча провайдеров ДЦ). Я кручу в ДЦ обычную виртуалку (IaaS), сдох ДЦ. - Виртуалка то поднимется в другом ДЦ (пусть и после ребута), и там будут абсолютно все данные? Или реплика идет с задержками?

В общем случае как это всё работает? У того же Амазон и других игроков? В РФ как?

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

Или такое у всех из коробки?

 , , ,

DALDON ()

Как не дать уйти в бесконечность своим тратам на облачных провайдерах типа AWS?

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

Поэтому должна быть лямбда функция и т.п, типа «если я превышаю свои квоты по трафику или уже понесенным затратам- вырубить все мои ресурсы в облаке.»

Можно конечно копать API биллинга и ресурсов, но вопросом этим наверняка многие интересовались, может есть готовое решение?

 , , , ,

Tvorog ()

Oracle изобрёл кнопку «Сделать зашибись!»

Autonomous Linux устанавливается нажатием одной кнопки, после чего работает и самообслуживается в полностью автономном режиме, не требуя какого-либо участия администратора. Предполагается, что при использовании в облачных окружениях Autonomous Linux позволит снизить совокупную стоимость владения (TCO) на 30-50%.

https://www.opennet.ru/opennews/art.shtml?num=51508

Сисадмины уже напряглись?

 , ,

Deleted ()

Эти ваши облака - 4. Почуствуй себя вором

 В 90-е годы, когда я был студентом с очень невысокой зарплатой,  тем не менее находил средства на лицензионное ПО от Blizzard, и в результате у меня были диски Diablo II, купленные за бабки, которые в то время для меня были большими, и не только для меня. 
 Году наверное в 2012-м, не суть, Blizzard решила поиграть в лончер, личный кабинет, все эти облачные дела, и под это дело дала возможность сохранить лицензионные ключи у себя в облаке, и иметь возможность загружать игру из облака, а эти предметы старины диски иметь возможность выбросить. Так я и поступил, подвоха вроде не просматривалось. 
 И вот недавно, решил поиграть в Diablo II. До сих пор в это не верю, но факт. Blizzard, славящаяся качеством кода, прибила игру гвоздями к какому-то третьесортному эмулятору вуду, из-за чего цвета какие-то желтушные, контраста нет, яркость и контрастность не регулируются, несмотря на наличие ползунков и какое-то мыльцо везде. Играть в это, я не смог. 
 Но что мне мешает играть в старые версии ? Тем более, у меня собран ПэКа с вуду как раз для этого. А играть мне мешает отсутсвие инсталляционных дисков, которые я благополучно выкинул. Ведь Любезный близаррдовский лончер на таком ПэКа естественно не работает, требует 7-ю венду, да и игра тоже. И вот оказалось, что несмотря на то, что я платил в своё время бабки, мне приходится идти на торренты и пиратить диски. Но это полбеды, диски-то - это диски. При попытке вбить мой купленный когда-то лицензионный ключ, оказалось, что во имя всего наилучшего, мои старые 8-и значные ключи Blizzard тихо и незаметно сконвертировала в 13-и значные, а 13-и значные старый инсталлер не принимает. И вот тут я оказался пиратом. Минимальная цена невскрытого комлекта на ибее >$100. Да и зачем тупо платить барыгам ?

 

lenin386 ()

Оплата банковскими картами обходится ретейлерам в четыре раза дороже, чем наличными

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

https://www.msn.com/ru-ru/money/news/российские-магазины-предупредили-о-быстр...

 

lenin386 ()

Adobe-но облачный оскал

Оно как бы оффтопик с одной стороны, потому что продукты о которых идет речь не имеют Linux-версий (скорее всего). Но отлично иллюстрирует до чего дошел маразм отношений «вы лишь имеет право запускать» за свои деньги, причем не малые.

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

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

  • Photoshop: CC 18.1.6 и более ранние версии, CC 17, CC 16, CC 15, CC 14, 13
  • InDesign: CC 9, 8
  • Premiere Pro: CC 11, CC 10, CC 9, CC 8, CC 7, 6
  • Media Encoder: CC 11, CC 10, CC 9, CC 8, CC 7, 6
  • After Effects: CC 14, CC 13, CC 12, CC 11
  • Animate: CC 16, CC 15, CC 14, CC 13, 12
  • Audition: CC 6, CC 5, CC 4
  • Lightroom Classic: CC 6, CC 5, CC 4
  • Bridge: CC 7, CC 6
  • Prelude: CC 6, CC 5, CC4, CC 3, CC 2, 1
  • SpeedGrade (выпуск новых версий прекращен): CC 9, CC 8, CC 7, 6
  • Captivate: Captivate 2017 (10.0.0)

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

https://www.ixbt.com/news/2019/05/15/adobe-preduprezhdaet-chto-ispolzovanie-s...

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

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

 , ,

praseodim ()

Как выставляет счёт Digital Ocean?

Недавно стал использовать для некоторых проектов этого хостера. Всё нравится, но непонятен один момент. Если я в РФ платил фиксированные деньги за VPS, после чего получал услугу, то тут - мне выставляют счёт постфактум. И всё бы хорошо, но что если мой сайт задудосят и там натечёт, скажем, в десять раз больше, чем я расчитывал? Не критично, но обидно будет. Есть ли возможность как-то ограничить бюджет и/или как вообще поступать при таком сценарии?

Перемещено jollheef из general

 , ,

beaver ()

Всем облака посоны

Социальная сеть MySpace принесла извинения за потерю данных своих пользователей из-за смены серверов компании, сообщает BBC News.

Владельцы аккаунтов в соцсети уже длительное время жалуются на недоступность ссылок на свои старые файлы.

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

Как подсчитал блогер и бывший технический директор Kickstarter Энди Байо, таким образом MySpace безвозвратно потеряла более 50 миллионов песен от 14 миллионов артистов, которые были загружены с 2003-го по 2015-й год. Он также считает, что вряд ли такая большая потеря данных могла произойти случайно.

 

voltmod ()

подскажите за «облачные платформы»

Вообщем пришло время менять серваки да и расширяться уже пора, тесновато стало. и возник у меня такой вопрос:
я всегда пользовался физическими дедиками и другие варианты както даже не рассматривал - но с ростом парка серверов и проектов это превратилось в боль.
но ведь есть же какието облачные платформы (нелюблю это хайповое слово, но тут оно вроде в тему), предоставляющие инфраструктуру за вменяемые бабки? как я себе это вижу
1) есть отдельный сервак с базами данных, толстый, жирный, дорогой. пусть на нем даже доступа никчему небудет, ни пакеты ни поставить ни настроить под себя - пофиг. теоретически он должен быть уже настроен провайдером.
2) есть отдельный сервак - файлопомойка. тоже самое, только доступ по паре протоколов и ничего лишнего, зато относительно дешевое место
3) есть куча серверов с полным доступом, на которых крошечные диски и заранее выбранная конфигурация cpu (ну или просто процессорного времени) и памяти. новые поднимаются в пару кликов. есть возможность увеличить лимит оперативы (либо она вообще не лимитирована и оплачивается фактическое использование по тарифу, как у многих облачных хостингов). при заказе нового можно выбрать какой дистрибутив на него встанет, в идеале вообще образ подсовывать или хотябы «рецепт» со списком пакетов, которые поставятся сразу. важный нюанс - если ресурсы всетаки лимитированы (типа колво ядер и оперативы) то помимо мелких нужен также тариф с чемто жирным (типа 8+ядер и 32г+ оперативы), ибо как минимум один такой мне тоже нужен.
4) либо вся эта факханалия либо хотябы 1-3 2-3 соединены очень быстрыми линками с минимальной задержкой.

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

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

высказывайся лор! и большая просьба, помимо флуда и поливания ТС говном хоть немножко конструктива и дельных советов позязя, это правда насущный для меня вопрос

 ,

genryRar ()

Ищется браузер-серверная сторона

Неприлично быстрый: *** ускоряет просмотр веб-страниц перенося нагрузку с устройств с ограниченными ресурсами на “облачные” серверы, а требующие ресурсов веб-страницы могут работать очень быстро на ваших телефонах или планшетах.

Привет. Существует* открытое ПО, чтобы жирный жабокод не на тощем телефоне отрисовывать, а дома?
web server server side, так сказаать.

 , ,

darkenshvein ()

wget и mail.ru

Поделитесь, ежели у кого есть, рабочим скриптом для скачивания wget'ом папок с содержимым из облака mail.ru, плиз!

 , ,

Algierd ()

Посоветуйте облака для бэкапов

Посоветуйте облака для бэкапов
Естественно все буду шифровать
Файлы могут быть размером свыше 10 ГБ

Пробовал Яндекс и Google Drive - копируется на них медленно и печально. 20-30 мин на 1 ГБ (использовал соответственно davfs2 и google-drive-ocamlfuse)

Есть что-то более скоростное? Платные сервисы тоже рассматриваются. Но с политикой - вот тебе 500 гигов и делай с ними что хочешь, а не заплати еще и за скачивание своих же бэкапов.

 ,

Qwentor ()

Хранилище файлов

Куда можно залить со своего харда разное барахло? В наличие музыка (без дрм и лицензий) и софт (иногда варезный).

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

 , ,

Grantrol ()

Фоновая синхронизация данных на андроиде

Пока нашёл только автовыгрузку фоток, а хотелось бы как на пк, когда я.диск/мылору облако/дропбокс и т.п. выгружают изменённые директории в фоне. Знает кто такой клиент на андроид? Я нашёл на 4пда клиент для меги, но он протух и прога от совсем левого Васяна.

 , , ,

NoobeR ()

закладки и rss ридер онлайн

Есть сервисы онлайн закаладок, а есть онлайн RSS ридеров, а мне надо чтоб 2 в 1, знает кто такой сервис?

 , , , ,

eR ()