Bobo писал(а): ↑09.11.2020,15:54
кстати, а домашнее облако никто еще не сделал?
Bobo, вы разбудили во мне боевого хомяка!
Что вы вкладываете в понятие облако ?
Что это для Вас ?
По мнени одного из институтов по стандартизации в США -- облачная вычислительная система, это сущность, позволяющая без потери uptime наращивать (scale out) или сокращать (scale in) задействованные мощности. Процессорные там, дисковые.
Более того, в моей родной компании были проекты исследовательские, где задача перемещалась "внутри одной стойки" в зависимости от нагрева области. То есть если мы подогрели один юнит, то неплохо бы переползти на другой -- похолоднее. Тоже в некотором роде, облако.
Но, откуда вообще родился этот гребаный термин, под который гендиры начинают срать кирпичами и долларами, а грамотный CTO (техдир считай) должен пить корвалол (ибо bullshit) ? А все просто -- посмотрите на диаграмму любой более-менее современной вычислительной системы (созданной после 2005 года), например ?
Вы непременно там увидите "облачко", на котором будет написано либо "Network", либо "Internet(s)" =). Вот корни -- они отсюда. И кто-то из инженеров нормальных сказал -- "да пусть эти всратые маркетологи называют это как хотят, лишь бы базы данных цилиндрами не обзывали". И вернемся к диаграмме -- скорее всего любая БД или хранилище там нарисована в виде цЫлиндра.
Возвращась к облаку. Это, в первую очередь, распределение ресурсов. В частности -- географически. Скажем вы сказали "мне нужна виртуальная машина с 5 ядрами, 8гб памяти и столько-то диска". И вы ее получили с неким гарантированным временем доступа (пинг там не ниже, и тп.). Где она находится -- в Челябинске или в Адис-Абебе -- вам вообще никакой разницы. Вы просто пользуетесь.
И собственно вопрос -- как вы дома представляете себе подобное облако ?
Ну и наконец, отвечу.
Если вы про "ownCloud/nextCloud/очереднойдерьмоклауд" -- ставил, не раз и не два. Даже пользуюсь на постоянной основе. Но это всегда небезопасно, плюс надо поддерживать инфраструктуру самому (тот же аптайм, ЕУ и ТО и прочее). Так что думаю отказаться, благо на всяких яндексах-дропбоксах-мэйл.ру уже прокачаны терабайты хранения. Да, можно объединять эти ownCloud и создавать federated cloud, но мне не с кем объединять и незачем.
Если вы про систему, где можно наращивать ресурсы для выполнения чего-либо -- тоже делали. Т.н. Docker Swarm. Это почти Kubernetes, продвигаемый гуглом, но только у него дока на 2 страницы, и там всё для нормальных людей, а работает не хуже.
Если вы про распределенное хранилище типа GlusterFS, да, по работе приходилось ставить. И даже пользоваться. Но дома это реально не нужно. Хотя можно да, в трех комнатах собрать распределенную сиситему хранения на однопланиках. Это кстати, хороший challenge. =)
P.S. Ничего личного, не сочтите за троллинг (а то уже были случаи).