タグ

ブックマーク / codeout.hatenablog.com (4)

  • ネットワークは宣言的になりえるか - LGTM

    2020-07-08 追記 はじめに Kubernetes などのコンテナオーケストレーターとの対比によって、ネットワークの世界でも同じように制御できないか注目されています。Cisco、Apstra、VMWare などが言う "Intent Based Networking" や "Closed Loop Automation" も同じものを指していると思われます。宣言的ネットワーキングは「あるべき状態の維持をプロトコルやソフトウェアに任せられるかもしれない」という点で運用上のメリットがあります。 以前所属していた国際Tier1 ISP *1 で、Kubernetes ほど洗練されてはないものの コンセプトとしてはこれを実践していたり、現在もネットワーク自動化の取り組みの中でゴールをここに設定したりしています。 このエントリーでは、 宣言的ネットワーキングとは何なのか 従来のネットワーク運

    ネットワークは宣言的になりえるか - LGTM
    peketamin
    peketamin 2020/07/12
  • 理解しやすいネットワーク設計図を描く取り組み - LGTM

    ネットワーク構成をよりよく理解するために、「ネットワーク設計図をプログラムで描く」という取り組みをはじめました。少し前の IEICE ICM研究会 で発表を行う予定でしたが、残念ながら新型コロナウィルス拡大により、研究会が中止になりました。 せっかくなので概要をまとめておこうと思います。 取り組んでいる課題 ネットワーク設計図は「ネットワークがどうあるべきか」を視覚的に理解しやすくするためのものです。記載される内容は 装置・回線の地理的位置・ネットワーク上の論理的位置・種別 レイヤーごとの接続関係 動作する技術・プロトコル・パラメーター・そのふるまい などなど多岐にわたります。正しいネットワーク設計図は理解の助けになる反面、それを正しい状態に維持することはコストがかかる作業です。そこで コストを抑えるために、記述を省略するなど 正しさを犠牲にしたりします。 たとえば、次の図を見てください。

    理解しやすいネットワーク設計図を描く取り組み - LGTM
    peketamin
    peketamin 2020/05/24
  • パブリックデータから経路リークを探る - LGTM

    2017/08/25 12:30 (JST) ごろ、日国内で大規模な通信障害が観測されました。 通信障害の内容について、とても詳細にまとめられている記事があります。 d.hatena.ne.jp 障害の内容はさておき、このエントリでは障害のしくみについて探ってみようと思います。 MRT Dump から見るBGP Update 数の急増 MRT Dump をもとに、該当時刻のBGP Update 数(毎分) をバーチャートにしました。 横軸: 時刻(UTC) 縦軸: BGP Update されたのべPrefix 数 正: NLRI 負: Withdraw 単純にBGP Update の回数をカウントしているため、Path Attribute だけの変更だったり、NLRI → Withdraw → 同じNLRI の場合でも すべて1回と数えています。 普段と比べるとUpdate 数が激増して

    パブリックデータから経路リークを探る - LGTM
    peketamin
    peketamin 2017/08/28
  • Gitlab + Gitlab CI をためす - LGTM

    Gitlab + Jenkins があまりグッとこなかったので,Gitlab + Gitlab CI をためしてみた.結論から言えば,Gitlab + Jenkins より良いと思う. Docker 上に準備 やることは Gitlab コンテナを動かす Gitlab CI コンテナを動かす Gitlab Runner コンテナを動かす OSX 環境でためしたので, $ docker-machine ip default 192.168.99.100 文中の192.168.99.100 とポートは適宜読み替えてください. 1. Gitlab コンテナを動かす $ curl https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml > gitlab.yml $ docker-compo

    Gitlab + Gitlab CI をためす - LGTM
    peketamin
    peketamin 2015/11/10
  • 1