これらは、サンクトペテルブルクの11月3日と4日の金曜日と土曜日の2日間で、すべての殻ではなく、ネットワーク、システムリソース、コンテナ、およびLinuxカーネルの内部に関する完全なレポートです。 純粋に技術的なトピックは、仕事やプロジェクトでLinuxを中心にオープンソース製品とトップテクノロジーを毎日使用しているすべての人にとって興味深いものです。
要するに、グリッドに関する3つのレポート、コンテナに関する5つのレポート、コアに関する4つのレポート、パフォーマンスに関する2つのレポートなどがあります。 スピーチのレベルを明確にするために:米国、ドイツ、スウェーデン、オーストリア、そしてもちろんロシアからの講演者の間で、 Lennart Poettering (systemdメンテナー)とChristoph Hellwig (XFSメンテナーとNVM Expressドライバー)が来ます-これは本当にクールです。 Redhat、Intel、Microsoft(!)、Ericsson、Docker、Canonicalで働くエンジニアによるレポートがあります。 朝10から夕方まで、2つの並列ストリームがあります:最初のストリームの言語は英語(時間がない人のためのロシア語への同時翻訳を含む)、2番目はロシア語(外国人ゲストのための英語への同時翻訳を含む)です。
以下は、会議のさまざまなセクションでのスピーチのいくつかの発表です。
Linux Piter#3の優れた機能は、技術会議のもう1つであるPiter Py#4が同じ会場で並行して開催され、参加者がこれらの2つの会議のレポートに自由に参加できることです。
それで、「今回のLinux Piterカンファレンスはどうなるのでしょうか?」
ファイルシステム(ローカルおよびネットワーク)
クリストフ・ヘルヴィッヒ、オーストリア、インスブルック、自営業
Linuxの障害原子ファイルの更新
フォールトトレラントなXFSのアトミックファイル更新の新しいメカニズムの説明。 その実装により、たとえばデータベースのデータ整合性を提供する独自のメカニズムの実装を回避できます。
Christophは2000年代の初めから独立したコンサルタントであり、XFSやNVM Expressドライバーを含むいくつかのファイルシステムのメンテナーでした。
ミハイル・マリギンロシア。 サンクトペテルブルクYADRO
RDMAの使用:RoCE、RXE、SLE
このレポートでは、RoCE(RXE)ソフトウェアの実装、および仮想環境でのこれらのテクノロジーのアプリケーションに特に注意を払いながら、カーネルモジュールでRDMAを使用した経験について説明します。
Mikhailは2016年からYADROに在籍しており、それ以前はEMCでストレージシステムを実装する豊富な経験があります。
カーネル
Jan Altenberg、ドイツ、ミュンヘン、Linutronix GmbH
リアルタイムLinuxが発見されました
リアルタイムLinuxのレビューと、Cortex A9の実数と実装の詳細を含むPREEMPT_RTパッチの利点の説明。
JanはLinuxベースの組み込みシステムの開発およびサポートに15年の経験があり、Realtime LinuxおよびRealtime CORBAに関与しています。
Alexander Popov、ロシア、モスクワ、Positive Technologies
STACKLEAKがLinuxカーネルのセキュリティを改善する方法
STACKLEAKは、Grsecurity / PaXが元々開発したLinuxカーネルセキュリティ機能です。 アレクサンダー・ポポフは、それを公式のバニラコアに持ち込むために苦労しました。 レポートでは、Alexanderがこのセキュリティ機能の内部構造とプロパティについて説明します。
チェコ共和国マレックバスト
SoC + FPGAの概要
カスタムSoCおよびFPGAシステムを操作するためのU-BootおよびメインラインLinuxコードの使用に関するプレゼンテーション。
Marekは、U-Boot用のSoCFPGAおよびUSBサブシステムのメンテナーです。
ネットワーク
マキシム・ウバロフ、ロシア、モスクワ、リナロ
ソフトウェア定義ネットワークのコアテクノロジーとしてのOpenDataplane
グラフィックスタックとの類似性を引き出すと、ODPはOpenGL APIと比較できますが、ネットワークプログラミングの分野でのみです。 内部デバイスのODP、パフォーマンスに関するグラフとデータを含むODP APIに関するプレゼンテーション。
マキシムはモンタビスタとオラクルで10年間商用Linuxオペレーティングシステムを開発しており、現在はリナロのOpenDataPlane APIプロジェクトの開発者および保守者です。
Petr Savelyev、スウェーデン、ストックホルム、エリクソンAB
Pyroute2:ネットワーク構成でトランザクションを使用する
netlinkおよびPythonに適用されるシステムプログラミング。 このレポートは、APIおよびプロトコルに関するよりも、システムプログラミングへの可能な数学的アプローチに関するものです。
Peterは2000年代の初めからALT Linuxで働き、その後RedHatのRHEVプロジェクトで働き、現在はEricssonのOpenStackで働きました。
アレクサンダー・クリザノフスキー、米国、シアトル、テンペスタ・テクノロジーズ
HTTP DDoS緩和のためのカーネルHTTP / TCP / IPスタック
DDoSに効果的に対抗するには、カーネルでTCP / IPを処理する前に、ネットワークプロトコルのスタック全体のフィルタリングを構築できます。
アレクサンダーは、テンペスタインクの創設者兼CEOであり、テンペスタFWの主任開発者でもあります。
コンテナ
Lennart Poettering、ドイツ、ベルリン、Red Hat
systemdを使用したContainer Managerなしのコンテナ
コンテナ管理を標準のLinux構成エンジンに統合することに関する公式のsystemdマネージャーからのストーリー。
Lennartは、PulseAudioとAvahi / zeroconfの主要な著者の1人であり、2010年からsystemd minter(これは他の約40のプロジェクトをカウントしていません)です。
クリスチャン・ブラウナー、ドイツ、テュービンゲン、カノニカル
システムコンテナ
Linuxでプロセスを抽象化するのではなく、コンテナを仮想マシンとして使用する方法について報告します。
cgroupfs v1とcgroupfs v2の混合:コンテナーランタイムのソリューションを見つける
新しいcgroups APIの実装の詳細と、古いバージョンからの切り替えの問題。
クリスチャンは、LXDおよびLXCプロジェクトの主要な開発者およびメンテナーの1人であり、カンファレンスでは一度に2つのレポートを作成します。
Tycho Andersen、アメリカ、デンバー、Docker
Mobyプロジェクト、およびその他のコンテナ物
Dockerでの作業中にDockerインフラストラクチャを開発するエンジニアからDockerインフラストラクチャを管理するプロジェクトのレビュー。
Taikoは、子供の頃からLinuxで書くことを夢見ていた人の1人であり、彼が育ったときにLinuxプログラマになることを確信していました。
パベル・チホミロフ、ロシア、モスクワ、ヴィルトゥオッツォ
コンテナの解剖学
このプレゼンテーションは、さまざまなコンテナサポートプロジェクトとは何か、それらで一般的かつ重要なものを一般化したものです。
Pavelは現在、Virtuozzoコンテナー内でDockerコンテナーを使用するプロジェクトに積極的に取り組んでいます。
セキュリティ
アレクサンダー・ボコヴォイ、フィンランド、RedHat
クレビス/タン:ネットワークバインドディスク暗号化
一元管理されたディスク暗号化を提供するクレビスおよびタンプロジェクトの実装に関するストーリー。
過去14年間、アレクサンダーは、FreeIPA、SSSD、Samba、および他の多くの無料プロジェクトの開発者であるRed Hatでセキュリティおよびシステム間相互作用に忙しく取り組んできました。
性能
アレクサンダー・コマロフ、ドイツ、ミュンヘン、インテル
Yardstick / NSB、OVS、prox、perf、Intel PCMを使用したNFVのベンチマークとチューニング
実環境および仮想環境でのperf、PCM、Vtuneの機能、仮想マシンで実行されているNFVのパフォーマンスが低下するさまざまな理由の調査結果。 過去12年間、Alexanderは、Quark、Atom、Core、Xeon、Itaniumアーキテクチャに基づいてIntelクライアント向けのソフトウェアを最適化してきました。 近年、ほとんどの顧客はテレコムから来ており、VNFを最適化するための多くの作業があります。
セルゲイ・カッキン、ロシア、モスクワ、ヤドロ
Linux上の重要なアプリケーションの速度が向上しました。 パフォーマンススペシャリストが利用できるツールとLinuxKIツールの機能の概要
パフォーマンススペシャリストの観点からのLinuxトレースおよびプロファイリングツール(ftrace、perf、eBPF、SystemTAP)の概要と、LinuxKIユーティリティ(HP-UXからのポート)を使用してアプリケーションの遅い動作を分析する方法。
Sergeyは、プロプライエタリなHP-UXからLinuxの世界にやって来て、7年間OSのパフォーマンスの問題を解決しました。
雑多
アレクセイ・ブロドキン、ロシア、サンクトペテルブルク、シノプシス
uClibc今日:まだ役に立つかもしれません
AlexeyはARCプロセッサアーキテクチャのuClibcメンテナーの1人であり、彼のプレゼンテーションでは、uClibc開発の歴史、他のライブラリとの比較、プロジェクトの現在の状態について説明します。
ニコライ・ビゾビチン、ロシア、ノボシビルスク、プレスク
再現性:算術演算からソフトウェアパッケージ化まで
このレポートでは、ソフトウェアパッケージのアセンブリシステムの再現性、安定性、および信頼性の概念について説明します。
再現性を実現するための一般的な推奨事項と、再現性をサポートするアセンブリシステムとツールの具体例の両方について説明します。 Nikolayは、5年以上にわたってLinuxバックエンドホスティングプラットフォームの開発と、
開発者向けのインフラストラクチャサポート。
Stephen Hemminger、米国、ポートランドマイクロソフト
MicrosoftはAzure上のLinuxが大好き
結論として、Stephen Hemminger(Linuxブリッジングメンテナーとiproute2ユーティリティ)が、MicrosoftがLinuxのサポートと統合を行う理由、理由、方法を説明します。 MicrosoftのAzureのさまざまな内部および外部プロジェクトには、高速ネットワーク、セキュアVM、ネストされた仮想化、GPUサポート、コンテナー、PowerShellまたはbashを使用したオーケストレーションが含まれます。
これは基本ですが、すべてではありません。 昨年は誰もがそれを気に入っていました、それは1日半と200人でした、今年はさらに良くなります-2日以上の参加者! プレゼンテーション用の無料のスロットはありませんが、チケットはまだ残っています。登録および詳細なプログラムは、カンファレンスWebサイトwww.linuxpiter.comでご覧ください。
レポートのビデオ録画:
従来は、すべてのレポートのビデオを記録および投稿する予定でしたが、これまでと同様に、これを徐々に行います。 見逃さないように 、Linux Piterカンファレンスのyoutubeチャンネルに登録してください。
過去のレポートのビデオ:
Linux Piter#2の結果に関する小さなビデオレポート:
LinuxPiterは、システム、プラットフォーム、ツールに関する会議です。