[51CTO.com からのオリジナル記事] Red Hat は、コミュニティ主導のアプローチで信頼性が高く高性能なクラウド コンピューティング、Linux、ミドルウェア、ストレージ、仮想化テクノロジーを提供する、世界をリードするオープン ソース ソリューション プロバイダーです。オープンソースは、実際にはコラボレーションを通じて新しいテクノロジーを作成する実証済みの方法です。 Red Hat はオープンソース コンセプトの強力な支持者であり、65 四半期連続の収益成長により、商業分野におけるオープンソース モデルの無限の可能性を世界に実証してきました。 オープンソース コミュニティでは、あらゆる分野のエリートとのコミュニティ協力に参加できます。ここでの情報とプロセスは透明かつオープンであり、誰もがテクノロジーの改善を提案できます。 6月28日午後、Red Hatはテクノロジーオープンデーイベントを開催し、OpenStack、Fedora、CoreOS、ManageIQ、Prometheusコミュニティから6名の専門家を招き、オープンソースコミュニティの運営、コンテナ、Kubernetes、OpenShift、仮想化、クラウド管理などのテーマについてメディアと詳細に議論し、オープンソース技術の今後の発展動向を展望しました。
以下は記者がまとめた素晴らしい質疑応答です。 質問: 技術的なエネルギーを価値に変換してコミュニティに貢献すると同時に、コミュニティのオープンソース サービス機能を Red Hat に移転するにはどうすればよいでしょうか。
Red Hat のシニア クラウド テクノロジー オフィサーであり、Red Hat システム管理およびエンタープライズ Linux スペシャリティ グループのメンバーであるThomas Cameron 氏 トーマス・キャメロン:我々にとって、それは二つの方向ではありません。まずコミュニティに技術を提供し、コミュニティ内でさらに開発・改良を重ねて、最終的に企業が利用できる技術やソフトウェアになります。実際、オープンソースは Red Hat の DNA であり、これらのソフトウェアを成功させることが私たちの主な目標です。したがって、私たちの仕事は、特定のソフトウェアを調査し、Red Hat にさらに多くのリソースを提供するよう依頼し、特定のソフトウェアへの新機能の追加を促進することです。私たちは異なるコミュニティに属していますが、目標は同じです。それは、まずコミュニティにテクノロジーを投資し、次にこれを基にイノベーションをさらに発展させ、最終的に企業がそれを利用できるようにすることです。 質問: コミュニティ内の多数のオープンソース プロジェクトとテクノロジに関して、業界または企業のユーザーがこれらのテクノロジを有効に活用できるようにするにはどうすればよいでしょうか? Thomas Cameron:私たちは、この技術がまだアップストリーム コミュニティにある間に試してみることを奨励しています。彼らは、どのような機能が開発されているかを確認し、ソフトウェアの問題を見つけるのを手伝ってくれるかもしれませんし、ソフトウェアがどのように動作するかについても非常に詳しくなるでしょう。企業ユーザーには、オープンソース コミュニティへの参加を推奨します。これらのオペレーティング システム、コンテナー テクノロジ、クラウド管理テクノロジが成熟するか、さらに開発され、ユーザーがそのようなテクノロジを使用する準備ができたら、Red Hat に連絡して、Red Hat の商用サポート付きのソフトウェア バージョンを入手できます。商用版は企業にとってより安定しており、さまざまなコンサルティングサービスやトレーニングを通じて、できるだけ早く導入を開始できるよう支援します。家庭ユーザーや個人の愛好家だけでなく、企業ユーザーにもアップストリーム コミュニティへの参加を奨励しています。
ManageIQのコミュニティリーダー、Carol Chen氏 Carol Chen:アップストリーム コミュニティに参加すると、コミュニティ デベロッパーと非常に良好な関係を築くことができるという別の利点があることを付け加えておきます。私たち中国人は人間関係の重要性を重視しており、これはオープンソース コミュニティでも同様です。オープンソース コミュニティに参加することで、オープンソース コミュニティの人々との作業に徐々に慣れ、双方の信頼関係が築かれていきます。商用ソフトウェアの使用を開始すると、両者の間にすでに良好な信頼関係が築かれており、これはソフトウェアの実際の適用にも非常に役立ちます。 質問:クラウド技術の進歩と普及に伴い、マルチクラウドハイブリッドの傾向がますます顕著になってきています。マルチクラウド管理の戦略やテクニックは何ですか? Carol Chen:私が管理している ManageIQ コミュニティは、ハイブリッド クラウド管理プラットフォームです。 Google Cloud、Microsoft Azure、Amazon AWS などのパブリッククラウドでも、OpenStack や VMware などのプライベートクラウドでも、このような管理プラットフォームツールがあれば、使用するクラウドを選択できるだけでなく、それらを 1 つのプラットフォームで管理できるようになります。 さまざまな環境で非常に重要な要素がいくつかあります。1 つはパフォーマンスであり、もう 1 つはコストです。 ManageIQ を使用すると、各クラウドのパフォーマンス ステータスを確認し、適切なフィードバックを得ることができます。また、オープンソースプロジェクトとして、多くの企業と連携し、これらのクラウドとの統合を実現してきました。たとえば、当社は Google と良好な協力関係を築き、当社の管理プラットフォームと Google Cloud の非常に良好な統合を実現しました。さらに、OpenShift と非常によく統合されたコンテナ オーケストレーション テクノロジーも備えています。最近、私たちはハードウェアの物理アーキテクチャで協力したいという思いで Lenovo と連携しており、オープンソース プロジェクトの観点から、開発者がハイブリッド クラウド管理を実装しやすくなります。 Red Hat テクニカル エンジニア:ここ数年、多くの人がパブリック クラウドを選択しましたが、クラウド テクノロジーの発展に伴い、状況も変化しています。誰もがさらなる自動拡張の実現を望んでおり、ますます多くの異なるクラウドが企業の使用シナリオに加わっています。したがって、これらの異なるクラウドを管理することは、企業が直面し、対処しなければならない問題となっています。 Red Hat はこの傾向を認識しており、OpenShift を含む非常に大規模なプラットフォームを提供し、Kubernetes、Docker、CICD などのさまざまなテクノロジーをこのプロセスに統合して使用しています。 Kubernetes テクノロジーはさまざまな段階にあります。例えば、1.10 は生産段階で使用できます。 1.10 までは実稼働段階に入っていませんが、このクラウド プラットフォームにはすでに複数のコンテナが存在します。たとえば、これらのコンテナを展開し、正常に動作できることを確認し、問題が発生したときにすぐに発見して対処するには、さまざまな問題やさまざまな状況に対する多くの研究開発が必要です。当社が提供する主なテクノロジーは、開発者がアプリケーションを作成、テスト、実行し、クラウドにデプロイできるようにする無料のオープンソース クラウド コンピューティング プラットフォームである OpenShift です。 質問: Kubernetes の機能と安定性において、注意が必要な欠陥や問題は何ですか?
Max Leonard Inden、CoreOS および Prometheus コミュニティ ソフトウェア エンジニア Max Leonard Inden: Kubernetes のプロセスを管理するのは非常に複雑なので、誰にとっても難しいことです。ただし、Kubernetes と Gluster については、さまざまな構成で高可用性を実現するためのチームとヘルプ サービスがあります。先日終了した LC3 カンファレンスでも、Kubernetes が高可用性を実現できるように自動拡張を実現することなど、このトピックに関する講演が数多くありました。私は多くのコミュニティ活動に関わっており、コミュニティ全体の関連活動を統合し、システムのさまざまなコンポーネントを監視したいと考えています。これは、システムのさまざまなコンポーネントをよりよく確認できるようにミラーを提供することと同じです。 質問: オープンソース分野では技術的な人材が不足しています。製造業を例にとると、オープンソース技術の進歩と柔軟性を企業の事業展開とどのように組み合わせることができるでしょうか? Thomas Cameron:現在、多くの企業が、Red Hat がサポートするさまざまな商用ソフトウェアなど、商用オープンソース ソフトウェアを使用しています。 Red Hat の Linux だけでなく、Red Hat の JBoss も非常に優れた製品です。これらのオープンソース技術は、米国、ヨーロッパ、ラテンアメリカ、アジア太平洋地域を含むさまざまな地域で広く使用されています。 Red Hat の公式サイトには、商用オープンソースソフトウェアを活用している企業のユーザー事例も多数掲載されています。これらの例を使用して、企業の幹部と話し合うことができます。一部のオープンソース ソフトウェアは企業によってサポートされていますが、これらのソフトウェアはもともとアップストリーム コミュニティ プロジェクトから生まれたものなので、今後はアップストリーム プロジェクトにも注目して、開発中のこれらのテクノロジが自社に役立つかどうかを確認することもできます。この観点から見ると、リスクは低いです。まず上流コミュニティのプロジェクトを理解し、同時に、広く使用され成功している実際の商用オープンソース ソフトウェアをいくつか見つけます。 実際、オープンソースのソフトウェアとテクノロジーを使用すると多くの利点があります。最大の利点は 2 つあります。まず、コストを節約でき、ビジネスに適しており、柔軟性も優れています。第二に、企業がコミュニティに参加することで、技術開発の推進や方向性の先導に貢献することができます。たとえば、ソフトウェアに特定の機能を追加したい場合や、特定の脆弱性を修正したい場合、コミュニティに参加すれば、プロプライエタリなソフトウェア企業よりもはるかに迅速に、必要なイノベーションを推進できます。したがって、私はこれらの企業とユーザーがオープンソース コミュニティに参加し、一方ではオープンソースのメリットを享受し、他方では技術革新と開発を主導し促進することを強く推奨します。 質問: Red Hat は今年初めに CoreOS を買収しました。 CoreOS は Red Hat の技術開発の促進にどのように役立ちますか? CoreOS を Red Hat の既存のテクノロジーにどのように統合できますか?
ジェニファー・マドリアーガ、イベントマネージャー、Red Hat マーケティングコミュニケーションズ ジェニファー・マドリアーガ: Red Hat は今年初めに CoreOS を買収しました。実際、CoreOS は、特にコンテナ化の分野において、常に Red Hat の優れたパートナーでした。私たちは、両方のコミュニティの最高のテクノロジーを確実に組み合わせていきます。私たちはまだそのようなロードマップを作成中です。 Fedora チームと CoreOS チームは、CoreOS コンテナ部分を Fedora に組み込むことを検討しています。これにより、Fedora コミュニティが強化され、多数のユーザーが集まることができるようになります。 Max Leonard Inden:実際、CoreOS が優れているのは、オペレーティング システムの下層から始まる自動更新です。今後は、Kubernetes やその他のプラットフォームやテクノロジーの自動更新を実現したいと考えています。 OpenShift およびその他の Red Hat 製品およびサービスに自動更新機能を導入します。 質問: 中国のオープンソース コミュニティの現状を踏まえて、中国のオープンソース コミュニティの開発を改善し促進するための提案はありますか?
Brian Exelbierd、Fedora コミュニティ リーダー ブライアン・エクセルビアード:私たちのコミュニティには、中国人同士がどのように交流しているかを理解し、コミュニケーションをとれるよう助けてくれる中国在住の人々が必要です。特定の分野でのコミュニケーションに重点を置くには、20 または 30 の異なるグループが必要です。また、読者や視聴者とともに、中国のコミュニティを支援し、より多くの開発者を参加させる方法について検討したいと考えています。一緒に解決策や解決法を見つけられると思います。さらに、もう一つ特に重要な点があります。オープンソースに関わる貢献はコードだけではないことを認識する必要があります。これまでのところ、中国のオープンソース コミュニティによる最大の貢献はコードです。パッケージ化、翻訳、ローカリゼーションなど、貢献する方法はさまざまです。中国では、アート、マーケティング、ドキュメント作成の分野での貢献が少ないため、貢献が少ないこれらの分野でより多くの人々が参加し、オープンソース コミュニティの発展に貢献することが期待されます。 ジェニファー・マドリアーガ:コード以外の貢献についてお話しします。 Apache Foundation は多くのプロジェクトを支援しており、毎年のカンファレンスでは「文化はコードよりも重要」と述べています。これがオープンソースの本質であり価値です。私たちは、重要なのはコードだけではなく、相互作用と適切な行動規範であることを常に強調してきました。したがって、私たちは、ローカライズされたファイルの作成など、コード以外の作業に皆さんが協力してくれることを常に望んでいます。多くの場所ではファイルをローカライズできないため、オープンソース コミュニティに参加したい人にとっては大きな問題点となります。この点に関して私たちがさらに努力することができれば、それは大きな貢献となるでしょう。つまり、コード貢献者と他の作業を手伝う貢献者の両方がいます。 オープンソースに携わる私たちは、皆、オープンソースの価値に非常に情熱を持っています。オープンソースの本質はコミュニティにあります。私たちはお互いを尊重し、協力し、透明性を保たなければなりません。したがって、私たちの仕事は、さまざまなテクノロジーのさまざまなコミュニティに、人々の生活をより良くするために努力しなければならないことを伝えることです。多くの企業の従業員は長時間働く必要があるため、オープンソースではこれが実現します。私たちが提供するテクノロジーが彼らにとって役立つものであれば、彼らの生活はより良くなるでしょう。これが、私たちがオープンソース コミュニティに参加する理由です。 Thomas Cameron:私は特に下手なプログラマーであることを認めなければなりませんが、関連文書の作成、さまざまな会議でのスピーチの準備、アイデアの普及支援など、さまざまなことをしてきました。そのため、読者の皆さんには、オープンソース コミュニティは単にソフトウェア開発者で構成されているとは思わないでいただきたいと思います。私がオープンソース コミュニティのメンバーになれるのであれば、あなたもオープンソース コミュニティの一員になれます。 質問: オープンソースに惹かれたのは、テクノロジーに対する好みですか、それともオープンソース テクノロジーが将来大きな商業的可能性を秘めているという信念ですか?オープンソース分野における継続的な取り組みを支えているものは何ですか? トーマス・キャメロン:私たちはすでに、クローズドソースのソフトウェアベンダーよりも商業的に成功しています。 Red Hat の年間平均成長率は 20% を超えており、成長率の観点から見ると、私たちはすべてのクローズドソース ソフトウェア開発企業よりも優れています。私が個人的にオープンソースに携わっている理由について、答えは非常に簡単です。それは、国や村の人々がコードを見て、手元にあるコンピューターを使用して関連する作業を実行できる業界は、私の知る限り世界中に他に存在しないからです。自分が知っていることすべてを他の人に伝え、その過程で報酬を得られるオープンソース コミュニティのような業界は他にありません。私は世界で一番幸運な人間だと感じています。一方では、毎日最先端のテクノロジーを体験でき、他方では、興味を持って学びたいと思っている人に自分の知っていることすべてを伝え、その過程で報酬を得ることができます。
私の腕にあるタトゥーをお見せしましょう。クローズドソース企業の従業員が自分の体に会社のロゴを彫ることはないと思いますが、私はそうしました。 5 年前は、クローズド ソース ソフトウェア企業とオープン ソース ソフトウェア企業間の対立が依然として顕著でしたが、今日では、すべてのクローズド ソース ソフトウェア企業がオープン ソース方式を採用していることがわかります。有名なメーカーとしては、IBM、Microsoft、Oracle などがあります。これらのメーカーも大量のオープンソース コードをリリースしています。言い換えれば、オープンソース モデル、つまりコラボレーション、他者へのサービスの提供、そして人々の生活をより良くするためにあらゆることを行うというモデルは、誰もが認めるものです。 ジェニファー・マドリアーガ:オープンソースの核はコラボレーションであるということを強調したいと思います。オープンソース コミュニティでは、多くの競合他社がパートナーでもあります。当社は IBM、Microsoft、AWS、Google と非常に良好なパートナー関係にあります。彼らが私たちと共同で参加していなければ、この業界はこれほど大きな成功を収めることはできなかったでしょう。私はさまざまなコミュニティを訪問し、他の組織と交流することがよくありますが、その多くはメディアによって私たちの競合相手として紹介されています。当社はこれらの企業と取引するだけでなく、多くの大学や非営利団体とも交流しています。コミュニティは多様で、交流も盛んです。 オープンソース コミュニティの素晴らしい点は、特にイノベーションを促進することです。 CERN のすべてのソフトウェアはオープンソースです。彼らはCoreOS、Fedora、Cephなどを使用しています。NASAもオープンソースソフトウェアを多く使用しています。 OpenStack を最初に発明し、その後コミュニティでさらに発展させたのは彼らです。業界の未来はオープンソースです。多くの企業がオープンソースを使用するのは、オープンソースを使用することによってのみ俊敏性を維持できることを知っているからです。企業自身が将来を予測することは困難です。時代の流れに遅れると、将来行き詰まってしまうかもしれません。
Adam Samalik、 Fedora コミュニティ リーダー Adam Samalik:コードを書くのが好きな人、または会社のためにコードを書く人であれば、自分のコードをコミュニティで公開し、他の人にコードに貢献してもらえば、オープンソースの重要性と価値をすぐに理解できるでしょう。たとえば、Kubernetes は最初に Google によって共有されました。最初は非常に単純でしたが、誰もがその発展の見通しを見出しました。現在、ますます多くの企業が Kubernetes に貢献しており、Kubernetes はさらに大きくなっています。これは素晴らしいことです。こうしたことはオープンソース コミュニティでのみ起こります。コードを共有すると、自分のコードが失われることはありません。より多くの人がコードを手伝って改善してくれるようになり、より多くの貢献が得られます。 キャロル・チェン:昨年、Red Hat は Alibaba と提携しました。中国でさらに多くの現地提携が発展することを期待していますし、そう信じています。今年の LC3 カンファレンスから、さまざまな規模の多くの地元企業がオープンソースに取り組んでおり、オープンソースに関する経験を積極的に共有していることがわかります。オープンソースの開発動向を真に理解できます。私個人としては、テクノロジーが大好きで、それを他の人と共有したり、他の人にこれらの非常にクールなプロジェクトに参加する機会を与えたりするのが好きです。私は自分の生活がより良くなることを望み、オープンソースに参加することでそれを実現しています。 Brian Exelbierd:私が初めてオープンソースに触れたのは大学時代でした。当時、私はコンピューターの動作を少し速くしたい、プログラムの動作を変えたいと思っていました。私も初めて寄付をしました。この動機のおかげで、私は徐々にオープンソース コミュニティに参加することができました。当時の私はまだ大学生で、私の書いたコードはあまり良くなかったのですが、コードレビュー担当者がコードを見て、改善に役立つさまざまな提案をしてくれました。徐々に参加していき、より多くの貢献をし、他の人に少しでも役立てばと思っています。当社の最初の GRP システムでは、製造元はそれをどのように使用するかを尋ねませんでした。しかし、オープンソース コミュニティでは状況はまったく異なります。企業ユーザーとコミュニケーションをとると、ソフトウェアにどのような問題があるのか、どのように改善すべきなのかを直接教えてくれます。 [51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください] |
<<: Hadoop 分散ファイルシステム - RAID から始める
>>: マルチクラウド環境でのイノベーションを実現する IBM DevOps ソリューション
【編集後記】この記事の著者は @wbuild です。記事では、デザイナーの成長過程を3つの段階に分け...
数日前、鄭州のある男性は、10月2日の夕方、購入したばかりのiPhone 7で動画を撮影していたとこ...
Hostyun は最近、米国のロサンゼルス データ センターの cn2 vps も使用しました。3 ...
このタイトルを見て笑う人もいるかもしれません。キーワードはどうやってトップに上がったのですか?と聞く...
Chinanews.com、8月17日。公安部のウェブサイトによると、公安部、国家工商行政管理総局、...
新商人totyunの香港VPSは、CN2回線と国際回線の2種類に分かれています。まずはHost Ca...
私は何度も inceptionhosting を推薦してきました。評判が良く、VPS の品質が保証さ...
コンテナ技術に関して言えば、2017 年は「Kubernetes の年」であると言っても過言ではあり...
コロラド州に設立された会社(登録番号:1395960)であるaccuratenodeは、主にVPS、...
2012 年 6 月 28 日、これは多くのウェブマスターにとって決して忘れられない日だと思います。...
今日では、携帯電話やさまざまなモバイルアプリケーションが人々の日常生活の重要な一部となっています。そ...
インターネット上の一部の Web サイトでは、1 つのコンテンツを複数のページに分割するのが一般的で...
アリババは、他のインターネット企業がとってきた、資金を調達し、人材を採用し、物事を実行するという古い...
中国でウェブサイトを構築するためにドメイン名を登録することを計画している人はたくさんいます。私やTe...
Baidu は今年、「plant」アルゴリズムのアップグレードとアップデートを開始し、非常に困惑させ...