2019-01-01から1年間の記事一覧

Tungsten Fabric Primer

最近 Tungsten Fabric Primer という文書を書いている。 https://github.com/tnaganawa/tungstenfabric-docs/blob/master/TungstenFabricPrimer.md インストール、状態確認、設定変更、アップデート、監視ツールとの連携、等、Tungsten Fabric の構築・運用…

JNCIA-DevOps, JNCIS-DevOps 取得記

先日、JNCIA-DevOps, JNCIS-DevOps を取得したので、その時のメモとなる。https://www.juniper.net/jp/jp/training/certification/certification-tracks/devops?tab=jnciadevopshttps://www.juniper.net/jp/jp/training/certification/certification-tracks/…

JNCIA-Cloud, JNCIS-Cloud 取得記

先日、JNCIA-Cloud, JNCIS-Cloud を取得したので、その時のメモとなる。https://www.juniper.net/jp/jp/training/certification/certification-tracks/cloud-track?tab=jncia-cloudhttps://www.juniper.net/jp/jp/training/certification/certification-trac…

juju charm による openstack / Tungsten Fabric インストール

以下の記述に従い、juju charm による openstack / Tungsten Fabric インストールを試してみている。 https://github.com/Juniper/contrail-charms/blob/R5/README.md https://github.com/Juniper/contrail-charms/blob/R5/manual-deploy.md環境としては、ub…

2 kubernetes クラスタ間の名前解決

TungstenFabric の kubernetes クラスタ2組で、他のクラスタ内の svc / pod の名前解決、および ping 疎通が出来るか、を確認してみている。 環境としては、AWS 上の CentOS7.5 4台 (ami-3185744e, t2.medium) を使用した。ansible-deployer でのインストー…

introspect-cli

TungstenFabric の control には多数のルートが登録されており、これらを cli で確認する方法を探していたのだが、以下のツールで実施することが出来たので、出力例を記載しておく。 https://github.com/vcheny/contrail-introspect-cli特に ./ist.py ctr ne…

4,872ノードでの負荷状況

前回に続いて、4,872ノードでの負荷状況を確認してみている。 http://aaabbb-200904.hatenablog.jp/entry/2019/03/17/222320※ 本来は kubernetes クラスタの最大数である、5,000ノードで検証したかったのだが、実機で試したときは このノード数しか起動でき…

1,000ノードクラスタの負荷状況

多数のノードが含まれるクラスタでの負荷状況を確認するため、aws の環境を使って、1,000ノードのTungstenFabricクラスタを試してみている。台数が多く、ansible-deployer だと構築に時間がかかったため、今回は以下のリンク先に従って、 kube-manager, vRou…

TungstenFabric の deployment pattern

TungstenFabric には多数の機能があるため、どのケースでどの機能を使えるのか、をまとめてみている。 1. openstack, kubernetes を使うケース この場合、vm, container へのアクセスは floating-ip 経由になるため、もっとも簡単な構成は、gatewayless の仮…

TungstenFabric環境でのIstioインストール

以下の動画の構成で、TungstenFabric環境でのIstioインストールを試してみている。 https://www.youtube.com/watch?v=VSNc9qd2poA環境としては、AWS 上の CentOS7 (ami-3185744e) を使用し、 controller x 1: mem 8GB, disk 8GB, vRouter x 1: mem 4GB, disk…

analytics_database 無しでのインストール

直近の tungsten fabric では、以下の spec に従い、analytics 関連の各コンポーネント無しでのインストールが可能となっている。 https://github.com/Juniper/contrail-analytics/blob/master/specs/analytics_optional_components.md今回は analytics のみ…

2ノードでの rbd-mirror設定

ceph を2台 (1ノード1クラスタ) にインストールし、その間で rbd mirror を設定してみている。環境はAWS上のCentOS7.5 AMI (ami-3185744e) を t2.medium で起動し、 disk は / に 8GB, /dev/xvdb として 8GB を割り当てている。 1ノードへのceph インストー…

Ubuntu18.04でのTungstenFabricインストール

Ubuntu18.04 での Tungsten Fabric インストールを試してみている。今回もAWS上のインスタンスを使用している。 AMIとしては、Ubuntu Server 18.04 LTS (HVM) (ami-07ad4b1c3af1ea214) を使用した。環境としては、controller 1台 (t2.large, disk 30GB)、vRo…

gatewayless からの floating-ip 取得

Tungsten Fabric の floating-ip は、通常、SDN-GW に MPLS over (GRE/UDP) で拡張したサブネットから取得するが、 gatewayless を指定したサブネットから取得することが出来るかどうかも調べてみた。 結果として、少なくとも kubernetes から service, ingr…