クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

Alexander Baranov は、Veeam で研究開発ディレクタヌずしお働いおおり、䞡囜間に䜏んでいたす。 圌は時間の半分をプラハで過ごし、残りの半分をサンクトペテルブルクで過ごしたす。 これらの郜垂には、最倧芏暡の Veeam 開発オフィスがありたす。

2006 幎に、ロシアの XNUMX 人の起業家によっお蚭立された仮想マシン バックアップ ゜フトりェア関連のスタヌトアップ䌁業でした (仮想マシンの名前 V[ee][a]M もそこから来おいたす)。 珟圚では䞖界䞭に XNUMX 人以䞊の埓業員を抱える巚倧䌁業ずなっおいたす。

アレクサンダヌは、そのような䌚瀟で働くこずがどのようなものなのか、そしお入瀟するこずがどれほど難しいのかを語っおくださいたした。 以䞋は圌のモノロヌグです。

埓来、My Circle: Veeam Software が埓業員から受け取った䌚瀟の評䟡に぀いお話したす。 平均評䟡 4,4。 圌は、優れた瀟亀パッケヌゞ、チヌム内の快適な䜜業環境、興味深い仕事、そしお䌚瀟が䞖界をより良い堎所にしおいるずいう事実で高く評䟡されおいたす。


クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

Veeamはどのような補品を開発しおいたすか

IT むンフラストラクチャに耐障害性を提䟛​​する補品。 幞いなこずに、時間の経過ずずもに、ハヌドりェアの信頌性は非垞に高たり、クラりドはフォヌルト トレランスを提䟛したす。 しかし、人的ミスは今日たで続いおいたす。

たずえば、曎新プログラムず組織のむンフラストラクチャずの互換性がないずいう叀兞的な問題がありたす。 管理者が未怜蚌の曎新をロヌルアりトしたか、自動的に実行されたため、゚ンタヌプラむズ サヌバヌの動䜜が䞭断されたした。 別の䟋: 誰かが、適切だず思われる共有プロゞェクトたたは䞀連のドキュメントに倉曎を加えたした。 その埌、問題が刀明し、XNUMX週間前の状態に戻す必芁がありたした。 堎合によっおは、そのような倉化は人間の意識的な行動に関連しおいないこずもありたす。比范的最近、cryptolocker りむルスが人気を博したした。 ナヌザヌが、疑わしいコンテンツが保存されたフラッシュ ドラむブを職堎のコンピュヌタヌに持ち蟌んだり、猫のいるサむトにアクセスしたりするず、その結果、ネットワヌク䞊のコンピュヌタヌが感染したす。

すでに悪いこずが起こっおいる状況では、倉曎をロヌルバックする機䌚を䞎えたす。 倉曎が蚈画されおいるだけの堎合は、デヌタセンタヌのバックアップから再䜜成された分離されたむンフラストラクチャでその圱響を確認できたす。

倚くの堎合、バックアップは組織の監査に察する「沈黙の蚌人」ずしお機胜したす。 公開䌁業は倖郚芏制サヌベンス・オクスリヌ法などを遵守する必芁がありたすが、それには正圓な理由がありたす。 2008 幎、金融垂堎の䞀郚の参加者が倧たかに蚀えば、その掻動の結果を改ざんしたずいう事実により、䞖界経枈の状況は動揺したした。 これは雪だるた匏に拡倧し、経枈は沈䞋した。 それ以来、芏制圓局は䞊堎䌁業のプロセスをより綿密に監芖するようになった。 報告期間䞭に IT むンフラストラクチャ、メヌル システム、文曞管理システムの状態を埩元できる機胜は、監査人の芁件の XNUMX ぀です。

Microsoft、Amazon、Google、その他のクラりド プロバむダヌは、クラりド内のリ゜ヌスをバックアップするネむティブ ゜リュヌションを提䟛しおいたす。 しかし、圌らの決断は「それ自䜓」です。 問題は、倧䌁業のほずんどの堎合、ハむブリッド IT むンフラストラクチャがあり、その䞀郚はクラりドにあり、䞀郚は地䞊にあるずいうこずです。 クラりドは通垞、Web プロゞェクトず顧客向けアプリケヌションをホストしたす。 機密情報や個人デヌタを保存するアプリケヌションやサヌバヌは、ほずんどの堎合地䞊にありたす。

さらに、組織はリスクを最小限に抑えるために、耇数の異なるクラりドを䜿甚しお XNUMX ぀のハむブリッド クラりドを構築したす。 倚囜籍䌁業がハむブリッド クラりドを構築する堎合、むンフラストラクチャ党䜓に単䞀の共通のフォヌルト トレランス システムが必芁です。

クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

このような補品を開発するのはどれほど難しいか

新しいテクノロゞヌは垞に出珟しおおり、研究、適応、経隓が必芁です。 私たちが初めお登堎し、スタヌトアップだった頃は、仮想化を真剣に怜蚎する人はほずんどいたせんでした。 物理デヌタセンタヌをバックアップするためのアプリケヌションもありたした。 仮想化デヌタセンタヌはおもちゃのように芋られおいたした。

私たちは、このテクノロゞヌが愛奜家のみに䜿甚されおいた圓初から、仮想化を意識したバックアップのサポヌトを開始したした。 そしお爆発的に成長し、暙準ずしお認識されたした。 珟圚、他の分野も同様の質的飛躍を埅っおおり、私たちはその波に乗ろうず努めおいたす。 機銖を颚䞋に保぀機胜は、同瀟の DNA のどこかに組み蟌たれおいたす。

珟圚、同瀟はすでにスタヌトアップの時代を経おいたす。 珟圚、倚くの倧芏暡顧客にずっお、安定性ず信頌性は重芁であり、耐障害性に関する決定には数幎かかるこずがありたす。 補品の適応、怜蚌、倚数の芁件ぞの準拠が必芁です。 面癜い状況が刀明したした。䞀方で、補品の信頌性ず信頌性を確保する必芁があり、他方では、最新の状態を維持する必芁がありたす。

しかし、新しいものは垞に、テクノロゞヌ、垂堎、たたはその䞡方に察する䞀定レベルの無知を䌎いたす。

たずえば、数幎間の䜜業の埌、バックアップを高速化するにはデヌタ ストレヌゞ システムの内蔵ストレヌゞ機胜を䜿甚する必芁があるこずに気付きたした。 こうしお、補鉄メヌカヌずの統合ずいう党䜓的な方向性が生たれたした。 珟圚たで、このプログラムの Veeam パヌトナヌはすべお、HP、NetApp、Dell EMC、富士通など、この垂堎の最倧手䌁業です。

たた、仮想化が埓来のサヌバヌに取っお代わるず考えおいたした。 しかし、物理サヌバヌの最埌の 10% が残っおおり、仮想化は䞍可胜であるか、意味がありたせん。 たた、バックアップする必芁もありたす。 これが、Windows/Linux 甹 Veeam Agent の登堎です。

か぀お私たちは、Unix が博物通に代わる時期が来たず考え、Unix のサポヌトを拒吊したした。 しかし、長い歎史を持぀クラむアントを蚪問するずすぐに、Unix がすべおの生き物よりも生きおいるこずに気づきたした。 それでも圌らは圌に代わっお決定曞を曞いた。

テヌプドラむブに぀いおも同じこずが蚀えたす。 私たちは、「珟代瀟䌚でそれらを必芁ずしおいるのは誰でしょうか?」ず考えたした。 次に、詳现なデヌタ リカバリや合成フル コピヌによる増分バックアップなどの機胜に取り組みたした。これはテヌプでは䞍可胜であり、ディスクが必芁です。 その埌、テヌプ ドラむブが長期保存に必芁な䞍倉バックアップを提䟛する手段の 5 ぀ずしお機胜するこずが刀明したした。そのため、XNUMX 幎埌に棚からテヌプを取り出しお監査できるようになりたす。 そうですね、クラむアントの芏暡も、小芏暡なクラむアントから始めたしたが、そこではテヌプを䜿甚する人は誰もいたせんでした。 そしお、「リボンがなければ商品は買わない」ず蚀っおくださるお客様たで成長したした。

クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

Veeamで䜿甚されおいるテクノロゞヌ

ビゞネス ロゞックに関連するタスクには .NET を䜿甚したす。 私たちはそれから始めお、最適化を続けおいたす。 珟圚、私たちは倚くの゜リュヌションで .NET Core を䜿甚しおいたす。 スタヌトアップが最初に蚭立されたずき、チヌム内にこのスタックの支持者が数人いたした。 ビゞネスロゞックの曞き方、開発スピヌド、ツヌルの利䟿性の点で優れおいたす。 圓時、それは最も人気のある決定ではありたせんでしたが、今ではそれらの支持者が正しかったこずは明らかです。

同時に、Unix、Linux で曞き蟌み、ハヌドりェアを操䜜するため、他の゜リュヌションを䜿甚する必芁がありたす。 バックアップに保存するデヌタに関する情報に関連するシステム郚分、デヌタ怜玢アルゎリズム、ハヌドりェアの動䜜に関連するアルゎリズム - これらはすべお C++ で曞かれおいたす。

クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

埓業員が䞖界䞭にどのように配眮されおいるか

珟圚、同瀟は玄 XNUMX 人の埓業員を雇甚しおいたす。 そのうち玄XNUMX人がロシアにいる。 同瀟には XNUMX ぀の倧きなグルヌプがありたす。 XNUMX ぀目は補品の開発ず技術サポヌトです。 XNUMX ぀目は、補品を倖郚の䞖界に芋えるようにするもので、販売ずマヌケティングがその暩限を持ちたす。 グルヌプ間の比率は玄 XNUMX 察 XNUMX です。

圓瀟は䞖界䞭に玄 XNUMX のオフィスを構えおいたす。 販売範囲は広くなりたしたが、開発も遅れおいたせん。 䞀郚の補品は、䞀郚はサンクトペテルブルク、䞀郚はプラハなど、耇数のオフィスで同時に開発されおいたす。 䞭には XNUMX ぀だけで開発されおいるものもありたす。たずえば、Linux の物理バックアップを提䟛する補品はプラハで開発されおいたす。 カナダでのみ開発されおいる補品がありたす。

お客様のご芁望に合わせお分散開発を行っおおりたす。 倧芏暡な顧客は、補品が動䜜するのず同じ地域で開発が行われるず、より安心感を感じたす。

私たちはすでにチェコ共和囜に非垞に倧きなオフィスを構えおおり、来幎にはプラハに 500 人の開発者ずテスタヌを収容できる別のオフィスを開蚭する予定です。 「第䞀波」でチェコ共和囜の銖郜に移䜏した人々は、ハブレでペヌロッパで働く機䌚に興味があるすべおの人に、自分の経隓やラむフハックを喜んで共有したす。 ロシアでは、オフィスはサンクトペテルブルクにあり、瀟内プロゞェクトの䞀郚はむゞェフスクで実行され、サポヌトの䞀郚はモスクワで行われおいたす。 䞀般に、䞖界䞭で数癟人が技術サポヌトに埓事しおいたす。 さたざたなレベルの技術トレヌニングず専門分野のスペシャリストがいたす。 最も高いレベルは、補品を゜ヌスコヌドレベルで理解できる人材であり、開発ず同じオフィスで働いおいたす。

クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

プロセスの構造化

玄幎に XNUMX 回、新機胜を備えたメゞャヌ リリヌスがあり、XNUMX  XNUMX か月ごずに、緊急の垂堎芁件やプラットフォヌムの倉曎に察応するバグ修正や改善を含むアップデヌトが行われたす。 芁件にはマむナヌからクリティカルたでの優先順䜍が割り圓おられおおり、それがなければリリヌスは䞍可胜です。 埌者は「゚ピック」ず呌ばれたす。

資源の質、量、タむミングずいう叀兞的な䞉角圢がありたす䞀般の人々は、「早く、効率的に、安く、XNUMX぀を遞択する」。 悪いこずをするこずはできず、品質は垞に高くなければなりたせん。 私たちは垞に拡倧しようずしおいたすが、リ゜ヌスも限られおいたす。 時間管理の柔軟性が倧幅に向䞊したしたが、倚くの堎合、固定されおいたす。 したがっお、倉曎できる唯䞀のこずは、リリヌスの機胜の量です。

゚ピックは原則ずしお、予定されおいるリリヌス サむクルの 30  40% を超えないよう努めたす。 残りの郚分は切り取ったり、転送したり、改良したり、修正したりするこずができたす。 ここは私たちの機動のための郚屋です。

リリヌスの芁件ごずに䞀時的なチヌムが䜜成されたす。 耇雑さに応じお、XNUMX 人になる堎合もあれば、XNUMX 人になる堎合もありたす。 私たちは柔軟な開発方法論を遵守しおおり、週に XNUMX 回、各機胜の完了枈みおよび今埌の䜜業のレビュヌずディスカッションを開催したす。

リリヌス サむクルの時間の半分は開発に費やされ、残りの半分は補品の完成に費やされたす。 しかし、「砎産したプロゞェクトの技術的負債はれロである」ずいう栌蚀がありたす。 したがっお、延々ずコヌドをなめるよりも、機胜し、需芁のある補品を䜜るこずが重芁です。 補品が人気がある堎合、それをさらに開発し、将来の倉化に適応させる䟡倀はすでにありたす。

クラりド時代ではバックアップが盛んですが、テヌプ リヌルも忘れられおいたせん。 Veeam ずチャットする

Veeam が開発者を採甚する方法

遞択アルゎリズムは倚段階です。 最初のレベルは、候補者ず採甚担圓者の間で本人の垌望に぀いおの䌚話です。 この段階では、私たちが候補者に適しおいるかどうかを理解しようずしおいたす。 私たちにずっお、プロゞェクトに人を参加させるのはお金がかかる喜びなので、䌚瀟ずしお興味深いこずが重芁です。

興味があれば、第 XNUMX レベルで、候補者の経隓がどの皋床関連性があり、スペシャリストずしお䜕を蚌明できるかを理解するためのテスト課題を提䟛したす。 たずえば、ファむル圧瞮プログラムを䜜成しおもらいたす。 これは暙準的なタスクであり、その人がコヌドにどのように関係しおいるか、どのような文化やスタむルに準拠しおいるか、どのような゜リュヌションを䜿甚しおいるかを瀺したす。

テスト タスクでは、通垞、すべおが完党に衚瀺されたす。 読み曞きできるようになったばかりで、初めお手玙を曞いた人は、い぀も手玙を曞いおいる人ずは明らかに異なりたす。

次に面接です。 通垞、すべおが可胜な限り客芳的になるように、この䜜業は XNUMX 人のチヌム リヌダヌによっお同時に実行されたす。 さらに、たずえ最終的に別のチヌムで働くこずになったずしおも、ほが同じ開発手法ずアプロヌチを持぀、技術的に互換性のある人材を採甚するのに圹立ちたす。

週の間に、空垭を芋぀けるために数回の面接を実斜し、匕き続き䞀緒に働く人を決定したす。

倚くの堎合、男性は私たちのずころに来お、珟圚の職堎に移動する堎所がないため、仕事を探しおいるず蚀いたす。䞊叞の退職に䌎う昇進を埅぀こずしかできたせん。 私たちは少し異なるダむナミクスを持っおいたす。 XNUMX 幎前、Veeam は埓業員 XNUMX 名のスタヌトアップ䌁業でした。 今では数千人の埓業員を抱える䌚瀟になりたした。

人々は激流の川のようにここにやっお来たす。 新しい方向性が垞に珟れ、昚日たでの普通の開発者がチヌムのリヌダヌになりたす。 人々は技術的にも成長し、管理的にも成長しおいたす。 小芏暡な機胜を開発しおいるが、それを開発したい堎合は、すでに戊いの半分は終わっおいたす。 サポヌトはチヌムリヌダヌから䌚瀟のオヌナヌたであらゆるレベルで行われたす。 管理的に䜕かを行う方法がわからない堎合は、コヌス、瀟内トレヌナヌ、経隓豊富な同僚がいたす。 十分な開発経隓がありたせん - Veeam Academy プロゞェクトがありたす。 したがっお、私たちはプロでも初心者でも、誰でも参加できたす。

Veeam Academy プロゞェクトは、初心者プログラマヌ向けの倜間の無料オフラむン C# 集䞭講座であり、優秀な孊生には Veeam Software ぞの就職が芋蟌たれたす。 このプロゞェクトの目暙は、平均的な倧孊卒業生の知識ず実践スキルの量ず、優れた雇甚䞻の関心を匕くために必芁な知識の量ずの間のギャップを埋めるこずです。 XNUMX か月間、圌らは実際に OOP の原理を研究し、C# の機胜に没頭し、.Net の゚ンゞン コンパヌトメントを研究したす。 講矩、テスト、研究宀、個人的なプロゞェクトに加えお、圌らは実際の䌁業のすべおのルヌルに埓っお共同プロゞェクトを開発したす。 プロゞェクトのテヌマは事前には䞍明です。コヌス開始埌の最初の数日間に党員ず䞀緒に遞択されたす。 最埌のストリヌムでは、圌女は仮想銀行になりたした。
登録は受付䞭です 新しいスレッド.

出所 habr.com

コメントを远加したす