大規模プロジェクトの開発と運営の組織







Highload ++のDevOpsの世界からのニュースは、 Express 42の Alexander Titovによって提供されます。



-DevOpsとシステム管理の違いは何なのか、まだわかりません。 DevOpsがうまく機能したのはなぜですか?
まあ、実際には違いを探すことは意味がありません。それは塩味と柔らかい味を比較するようなものです。 DevOpsは、開発および運用の全体的な組織、運用を開発の初期段階に含める必要があるという事実についてです。 これには、開発者の新しい資質とシステム管理者の新しい能力が必要です。開発者と管理者は並行して作業する方法を学ばなければなりません。 DevOpsは、新しいアプローチの必要性が成熟した場合に適用する必要がありますが、多くの企業はまだそれを必要とせず、古い方法で対処しています。


-操作の技術的およびソフトウェアコンポーネントはどこに向かっていますか?

モノのインターネット、オープンフロー(右?)、ソフトウェアスイッチ、SDN-これは何ですか?
現在、長年の主な問題は、ソフトウェアコンポーネントとハードウェアコンポーネントの統合であり、異なるベンダー、異なる標準は、システムを結合する長く苦痛なプロセスにつながります。 このプロセスは、有能な人材がいなければ不可能です。明白な理由から、このプロセスは多くの市場では不可能です。 このため、何らかのインフラストラクチャサービスを提供するために、相互に独立して統合できる柔軟なシステムとプラットフォームを作成する要求があります。 クラウドの生活、ネットワークの全層、レイド設定、データセンターのクーラーの変更、キューシステム、データベース、ロードバランシング、ファイアウォールの設定などがクラウド内にどのように変化したかはすでに見てきましたが、クラウドは最適ではなく、完全に柔軟ではありません、次のラウンドとハイパークラウドテクノロジーの作成を待っています。これには、システムの統合をより簡単かつ柔軟にするSDN、コンテナーなどが含まれます。 そして、モノのインターネットがこのプロセスの推進力となり、これらのテクノロジーなしでは作成できません。


-豊富な経験がありますが、現在インターネットプロジェクトのデファクトスタンダードはありますか? 安定性、信頼性の観点から何を書くべきですか?
テクノロジーは5年に1度変化しますが、私たちは今、過去のテクノロジースタックの日没の転換期にあり、新しいテクノロジースタックが生まれています。 未来について言えば、Docker、Mesos、Go、Nomad、Cassandraなどの言語ですが、安定性や信頼性とはほど遠いものです。たとえば、銀行、Oracle、JBoss、Javaなどから人々が言うことはすべて安定です。








現在、次のインフラストラクチャ開発、システム管理、ソフトウェア配信が行われています。 仮想化および構成管理システムの時代は終わりました;開発のこの段階で開発されたソリューションはそれらに取って代わりました。 現在、私たちは新しいエコシステムの出現を目の当たりにしています-コンテナ化されたソフトウェア配信システムとコンテナのリソース管理です。



おそらく、クラウドやその他のファッショナブルなテクノロジーの出現によって世界が異なるようになったため、おそらく数年後には再び世界は再び異なるものになるでしょう。



そしてもちろん、 Highload ++については新しいものに密接に追随しており、興味深いレポートがいくつかあります。



Dockerについてです。 ロシアのDockerの先駆者-BadooのAnton Turetsky 。 彼らは1年間新しい方法でソフトウェアを展開しており、このアプローチの長所と短所を見て、Docker用のバインディングの開発をすでに始めています。 彼らからの非常に興味深い実用的なレポートを期待しています。









ネットワークインフラストラクチャも変化しています。ネットワーク作成者がネットワークを構成または再構成するまで誰も待つことを望まないため、データセンターのネットワークはビジネスタスクに合わせて変更する必要があります。 モスクワ州立大学の先住民はこの新しい波に飛び乗り、 彼らの発展について話しました 。 このレポートで未来の断片を見ることができるので、これを聞く必要があるだけです。



Andrey Korolevにより、SDNに関する別のレポートが提供されます- 「完璧なネットワーク、または別のSDNが必要な理由を求めて」 -それから、オープンソース製品を使用して今日できることについて学びます。



ビッグデータのインフラストラクチャ管理は、この狭いセグメントからIT全体に徐々に移行しています。 Apache Mesosは、Dockerコンテナーとデータセンター全体を管理します。 Two SigmaのLi Jinは、Apache Mesosベースのクラスターでのリソースの管理について語っています。



カンファレンスのレギュラーであるAlexander Chistyakov 、BigDataテクノロジー、特にHadoopテクノロジースタックを...徴収使用するトピックを明らかにします! しかし、一緒に育った@alexclearは同じカンファレンスに参加しました! そして今、あなたは私たちから税金を徴収するのを助けています、ええ...

また、トピック「システム管理」に関する多くの実用的なレポートもあります。



Zabbixの開発者であるAlexey Vladyshevが話します... Zabbix :)同時に多数のメトリックの監視、自動化、および他のシステムとの統合について。 実際、可能な限りすべてを自動化して忘れたいと考えています。 これは可能ですか?











監視トピックは、HeadHunter Operations DirectorのNikolai Sivkoが続けます。 ニコライは永遠の話題を提起します-私たちは監視するものを監視しますが、エラーに気付くだけでなくその原因をすぐに見つけるためにそのようなメトリックを削除する方法はありますか? 例としてhh.ruを使用して、クライアント側のメトリックも含め、プロジェクトのすべてのレイヤーを観察でカバーする方法について説明します。



監視するものがあるためには、ユーザーがあなたに到達することが重要です。 そして、彼はDNSで道を開きます。 あなたが小さなプロジェクトであるなら、あなたは効果的に心配する必要はありません、あなたが大きなポータルであるなら、そのような些細なことでさえ完全に制御されるべきです。 Konstantin Novakovskyは、Selectelの最大規模のホスティング事業者のフレームワークにおけるDNSの経験について語ります。

最後に 、Habrahabrユーザーの場合、カンファレンスでは15%の特別割引が提供されます。チケットの予約時にIAmHabrコードを使用するだけです。
そして最後に会議はすでに来週であり、私たちはあまり頻繁に書かないでしょう-私たちは寝てリラックスします。 しかし、その後、戻ってきます。Habréブログ無料のニュースレターで新しい出版物を見つけることができます。 いつでも連絡を取り合うことができます!



All Articles