2018の参加レポート。現地で見て気になった技術、製品、発表などを報告します。2018年11月20日公開はじめに皆様、こんにちは!NTTテクノクロスです。周辺技術の最新動向、事例を知るため、今回参加してきました。Berlin※最近のSummit参加レポートは以下を参照。Vancouver速報2回目Keynote今回のKeynoteは前半2日に分けて実施されました。Awardの発表が行なわれました。上記のうちから、気になったトピックについて紹介します。Train」となることが発表されました。Summitの開催地近くの地名から命名されていたのですが、Tリリースは一般名詞となりました。命名の由来は「OpenStack初期にデンバーでPTGを開催した際、夜にホテル近くを電車が大音量で走っていたので中々眠れなかった」というエピソードだそうです。個人的には、覚えやすい名前なので歓迎です。内輪ノリ感がありますね。18.04を10年間サポートすることを新しく発表しました。Ubuntuベースでシステム構築をしている方にとっては大きなニュースかなと思います。Advantageの国内対応を実施しているので、ちょっと衝撃の大きなニュースでした。Projectとして改めて概要が紹介されました。ContainerStarlingXZuul今回の紹介の中で興味を引かれたのはStarlingXです。クラウド基盤を実装するプロジェクトで、Edgeなどに適した基盤として注目され始めているようです。Computing用基盤の構想について語るシーンもありました。次回以降SummitについてKeynoteの中で、次回以降のSummitの名称が変わるという発表がありました。Summit」に変更になるようです。実態に名前が追いついた形になったと言えるかもしれません。次回の場所についても発表があり、中国であるということが公表されました。具体的な都市名は発表されませんでした。Networkが受賞しました。前回のサミットでもノミネートされていたこともあり、順当かなと思います。Nova今回のサミットで聴講したセッションの中で特に分かりやすかったセッションのうちの一つ。model設定についてなどが段階を踏んで説明され、すぐに役立つ知識として整理されていました。動画も公開されるので、(執筆時点で未公開)気になる方はチェックしてみてください。ContainersとgVisorどっちがいいの?」という疑問にベンチマークで応えたセッションです。基本的にkataの方が速いようです。PassThroughした場合のIO性能が抜群にいいようですが、(コンテナにディスクを直アタッチするのは)特殊なユースケースなので気にしない方がよさそう。注目すべきはNWの通信速度で、gVisorが極端に遅いです。前提条件とかが分かってないのでなんとも言えないですが、もしgVisorを使うとしたら真っ先にチェックしようと思います。このセッションも動画が公開予定なので、チェックしてみてください。comparisonNFViソリューション2日目の注目セッションの一つとしてCisco社の「NFViソリューション」について聞いてきました。顧客のニーズにどのように対応しているかの説明がありました。Kubernetesワークロードを実行できることなどが主なトピックとして紹介されました。VM)をサポートするとの説明がありました。BM)上のコンテナ展開も予定しているとのことです。新たな技術革新をリアルタイムで導入/提供しているソリューションのうちの一つとして当時から注目していました。10年サポート(2日目のkeynoteでもMark氏が説明していました)はユーザ側にとってみれば安心材料の一つとなるのかな、と思いました。取り上げられていました。今後もNFV関連のソリューションに注目して動向を把握していきたいと思います。クラウド移行1日目の注目したセッションの一つとして「クラウド移行」について聞いてきました。昨今、時代の変化のスピードに対応できるプラットフォームの必要性が高まっています。OpenStackサミットではクラウドへの移行(Migration)について取り扱っているセッションがいくつかありました。Redhat社で発表されていた内容を少し取り上げます。一例としてレガシー環境のVMとOpenStack環境のVMとの定義は必ず1対1に紐付くものではありません。それらを考慮した上で、どのような移行(Migration)の方法があるかを探らなければいけません。セッションでは以下のようなアプローチの手法を紹介していました。Upgradesについても説明があり3つの方式の比較がありました。『TrilioVault』というバックアップ/リカバリソリューションが紹介されていました。実際にTrilioのマーケットプレイスに行くと人だかりができていて盛況のようでした。3日目になっても多くの方が足を運んでいるところからも、注目されていることがわかりました。クラウド移行時における不測の事態に備えるためにもソリューションや製品の仕様/方式理解の重要性を改めて強く感じました。Update1日目に興味あったものとして、リソース予約機能をもつBlazarのセッションを聞いてきました。Steinで追加される機能、Stein以降での取り組みについて説明されました。Rockyでは、DevStackでのblazar-dashboardサポートが追加されるとのことで、お試しで使う時に便利なので使ったことない方も触りやすくなるのではないかと思います。VLANS)の予約が、またStein以降でも他のリソースタイプの予約への対応を検討されているとのことでした。複数プロジェクトで共有リソースについて、「必要な時になくなっていた」ということはありがちだと思うので、networkリソースやvolumeといったタイプについても予約しておけると嬉しいですね。Cilium2日目で面白かったセッションとして、Ciliumとkuryrを併用してk8sのネットワークを構築した実験結果の発表がありました。Filter、カーネル内でパケットをフィルタする機能)という技術を使っています。これはk8sのネットワークポリシーの仕組みにより使用でき、BPFを使うことによりコンテナはiptablesを使わずに通信できるようになるため、iptablesがボトルネックにならないようにすることができるというのが大きな利点です。セッションの題名からして性能測定結果の比較などをつい期待していたのですが、今回のセッションではそのようなことまではせず、ciliumとkuryrをどう構成するのかを説明し、その後どのようにciliumを有効にするのかデモの中で見せていました。ネットワークポリシーを変更することでciliumを有効化した結果、コンテナ間の疎通結果が意図した通りに変わることがデモで示されていました。policyでそれぞれ別のプラグインを適用するような使い方もできるようになるとのことですので、ベストな使い方はこれから検証されていくと考えています。fabric3日目のセッションで興味あるものの1つとして、kubernetesのネットワークプラグインを紹介・比較するセッションを聞いてきましたので、そのご紹介です。まとめられていました。設計するときに参考にするとよさそうです。なんでもできます!みたいなやつですね。multusネットワーク周りでお悩みであれば、ぜひこのセッションの資料が公開されたら参照してみてください。まとめ今回のsummit全般に、真新しいものというのは少ない印象でした。StarlingXのセッションも増え、今まであまり見なかったものとしては、Akrainoの名前が出てきたくらいです。新鮮味は薄れてきています。それだけOpenStackやその周辺技術がごく当たり前に使われるようになった、ということだと思います。引き続き追いかけていこうと思います!以上、ベルリンからの参加報告でした。Foundationの許諾の下に使用されています。コミュニティの関連会社ではなく、公認や出資も受けていません。Corporation。