LINUX.ORG.RU

Tailscale теперь поддерживает Plan 9

 , , ,


0

7

Tailscale — основанное на WireGuard решение для построения mesh-сетей. Plan 9 позволяет это умножить на приватные пространства имён, используемые для построения распределённых систем. Теперь пользователь может не просто прозрачно работать с множеством систем как с одной, но и подключать их как если бы они находились в одной сети.

Интеграция Tailscale и Plan 9 открывает новые возможности для пользователей Plan 9:

  • возможность подключать машины из любой точки мира;
  • использовать Tailscale SSH для подключения из традиционных ОС в Plan 9;
  • пропустить этап изучения factotum (1, 2) и использовать Tailscale ACL;
  • обуздать прорывную 32-битную мощь Pentium III и его новых инструкций SSE, используя новый дистрибутив Plan 9.
  • собирать сервисы, используя файловые серверы /proc и /net;
  • бесшовно интегрировать MagicDNS и ndb(6);
  • использовать встроенную в Plan 9 поддержку IPv6, либо отойти к IPv4 и полагаться на прямые соединения через обход NAT.

Лицензия BSD.

Доступ открыт уже сегодня. Текущие пользователи Plan 9 могут установить бинарники к своему пространству имён в /n/ftp/tailscale* используя ftpfs -t -a anon ftp.plan9.ts.net или получить исходный код из CVS-сервера. При сборке из исходников рекомендуется использовать GOOS=plan9, GOARCH=386, Go HEAD или Tailscale Go.

Для пользователей традиционных ОС доступны две опции:

  1. Веб-эмулятор Tailcase Plan 9, если вы ждали возможности подключиться по SSH от своего ноутбука к ОС, живущей в браузере вашего ноутбука.
  1. Окружение qemu. Либо скачать 16 МБ образ диска и выбрать гипервизор на своё усмотрение.

Обсуждение в списке рассылки пользователей Plan 9: Tailscale on Plan 9.

P.S. Хотя новость была опубликована 1 апреля, это не шутка.

Пообщаться с разработчиками можно будет в среду в 19:00 по Москве: https://ftp.plan9.ts.net/webinar

>>> Tailscale Enterprise Plan 9 Support



Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 11)

Хотя новость была опубликована 1 апреля, это не шутка.

не шутка, но смешно.

$ curl https://pkgs.tailscale.com/
Service unavailable for legal reasons

ну и нафиг тут нужны эти шутники со своим дерьмом?

Lrrr ★★★★★
()
Ответ на: комментарий от kaldeon

так я и привык, я просто не использую эту хрень. Wireguard изначально запиливали для простоты, а в tailscale вокруг него наговнокодили всякой самописной жести, особенно если селфхостить headscale. При этом все равно проигрывая по фичам openvpn с сертификатами X.509.

Lrrr ★★★★★
()
Ответ на: комментарий от Lrrr

в tailscale вокруг него наговнокодили всякой самописной жести

денюшки зарабатывают

особенно если селфхостить headscale

я селфхостил headscale и впечатления просто отличные если нужно по быстренькому поднять mesh сеть между 3 пирами.

gagarin0
()
Ответ на: комментарий от gns

Извините, это ты размахивал кванторами всеобщности и утверждал, что нечто уже умерло и его не существует. Ну вот несколько примеров опровергло твои утверждения. Есть — значит нужно. Пока. Работает? Вот и не трогай.

Как видишь, не работает. Персонал хер найдёшь, запчасти – тоже. Это всё очень хрупкое, так надёжные системы не делаются.

Что-то не видится надежной платформы, которая умеет десятилетиями работать 24х7.

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

hateyoufeel ★★★★★
()
Ответ на: комментарий от gns

Впрочем, вычислительная математика наука экспериментальная (с)

Это точно. Вопросы на самом деле есть. Есть ошибки округления и накапливание ошибки. Как это эмулировать? В процессоре эмулятора это гарантированно не совпадет. Помню, была история. Была у нас нейронная сетка, которая нелинейной моделью строила продолжение некоторого временного ряда. Язык — фортран, компилятор — штеуд.

Вот кстате, про фортран и воспроизводимость.

Как-то прогонял одно и то же Монте-Карло на linux-gcc43-x86_64 и linux-lcc-e2k. Фортрановский код один и тот же, компиляция gfortran -O3, lfortran -O3, затравка генератора случайных чисел (не библиотечного) одна и та же, гистограммируем распределения некоторых случайных величин double precision, выводим содержимое гистограмм по бинам в формате типа E18.10. C точностью до всех значащих цифр после точки (около 10, не помню точно) все результаты на двух совершенно разных платформах совпали.

Когда у нас еще были одновременно VAXы и Альфы, надо было бы провести похожее сравнение, но не догадался. Различия в плавающей арифметике могли вылезти хотя бы из-за разрядности.

P.S. DEC настолько хорошо следила за совместимостью, что фортрановский код, который в последний раз допиливали и отлаживали на Альфе (VMS <= 6.2), c первого раза собрался в SimH/VAX 3900 под VMS 7.3 и работал правильно. Но там плавающая арифметика была не главной, зато были упоротые упаковки bitmap в integer. Перенести это под gcc-g77 в разумные сроки не получилось, так и живет лет 20 в эмуляторе.

x22 ★★
()
Ответ на: комментарий от x22

C точностью до всех значащих цифр после точки (около 10, не помню точно) все результаты на двух совершенно разных платформах совпали.

Это хорошо, и так должно быть при однократном вычислении. А вот теперь возьми два случайных вектора размерности порядка десять тысяч каждый и посчитай их скалярные произведения в цикле итераций под миллион. Вектора инициализировать заново в каждой итерации. Миллион скалярных произведений тоже можешь как-то сложить или сделать с ними что хочешь. И сравни результаты. За одну итерацию ты дрожание в последних знаках не поймаешь. Я навскидку, конечно, не скажу тебе сколько знаков мантиссы выводит F18.10 для DOUBLE PRECISION, я тупо забыл такие штуки. Давно не брал фортран я в руки.

gns ★★★★★
()
Ответ на: комментарий от hateyoufeel

Как видишь, не работает. Персонал хер найдёшь, запчасти – тоже. Это всё очень хрупкое, так надёжные системы не делаются.

Эти системы дорабатывают остатки своей надежности. На IBM и HP пока положиться можно. Обе конторы предлагают хороший SLA.

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

Ну вот поэтому у того же HP есть SLA c доставкой вертолетом чего угодно куда угодно в течение суток. Хоть в Антарктиду. Стоит только конских денег.

А такое махровое легаси как PDP-11 на атомной станции действительно давно менять надо было, причем сразу после смерти DEC. Но у всех же бюджет, то-сё, «работает-не трогай», сертификации в МАГАТЭ и национальном агентстве, et cetera...

Хотя я уже замучался рассказывать этот анекдот из жизни DEC и Volvo середины 90х, про то как на Volvo на заводе у PDPшек диски посыпались, а они там станками с ЧПУ рулили. Ну середина 90х, уже альфы, уже ваксы сняты с производства. И тут у Вольво диски посыпались. Ну дековские сейлЫ уже начали премию делить от того, что они сейчас партию альф на Вольво сгрузят, но тут пришли инженеры и разумно спросили, а кто будет софт писать и втыкать в альфу QBUS, что бы контроллер от этого станка заработал? Пришлось DECу срочно вне графика выпускать партию MicroPDP-11 :)

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от gns

А вот теперь возьми два случайных вектора размерности порядка десять тысяч каждый и посчитай их скалярные произведения в цикле итераций под миллион. Вектора инициализировать заново в каждой итерации. Миллион скалярных произведений тоже можешь как-то сложить или сделать с ними что хочешь.

Вот это как раз было оно по количеству плавающих операций. На розыгрыш каждого события только вызовов аналога rand() тысячи (ключевые слова Pythia, ME+PS, среднее число операций на событие порядка 10^6 – 10^7), и так 10^3 раз со сверткой в распределения кинематических величин и множественностей.

x22 ★★
()
Ответ на: комментарий от gns

Это не мы, это авторы Pythia, которую пилили с 70-х под всем чем можно (не исключено, что и на БЭСМ-6 / Фортран-Дубна ее успели поюзать). Ну и авторы e2k/lcc всерьез были озабочены совместимостью с GNU.

x22 ★★
()

Plan 9
обуздать прорывную 32-битную мощь Pentium III и его новых инструкций SSE, используя новый дистрибутив Plan 9.
я чуть не кончил

Нам ещё предстоит возрадоваться от своей родной собственной произведённой в России микроэлектроники и кайфануть.

With ★☆☆
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.
Тема будет перемещена в архив .