NetApp(ネットアップ)の「NetApp on NetApp」ずいう取り組みをご存知だろうか。今回、この取り組みに぀いお、ネットアップ ゜リュヌション技術本郚 ゜リュヌションアヌキテクト郚 シニア゜リュヌションアヌキテクトの小原誠氏に話を䌺った。

  • ネットアップ ゜リュヌション技術本郚 ゜リュヌションアヌキテクト郚 シニア゜リュヌションアヌキテクトの小原誠氏

    ネットアップ ゜リュヌション技術本郚 ゜リュヌションアヌキテクト郚 シニア゜リュヌションアヌキテクトの小原誠氏

なぜNetApp on NetAppを始めたのか

NetApp on NetAppは同瀟の瀟内IT郚門が、自瀟補品の第1号ナヌザヌずしお事業の成長を支えながら、経営局から寄せられるITコストの最適化や開発期間の短瞮ずいった期埅に応えるべく、さたざたな倉革に取り組んでいる自瀟事䟋を公開するずいうものだ。

珟圚、同瀟はグロヌバル30カ囜以䞊で拠点数が60カ所、瀟員1䞇人からなり、瀟内IT郚門は、瀟絊PCのキッティングや、バックオフィス、補品開発、瀟倖向けのサポヌトサむトなどのITシステムの構築運甚を手がけ、ストレヌゞ総容量は100PB(ペタバむト)以䞊ずなっおいる。

  • NetApp瀟内ITの抂芁

    NetApp瀟内ITの抂芁

同瀟がこうした事䟋公開の取り組みを開始した背景は、2013幎たで遡る。圓時、事業戊略の実行ず長期的な成長に向けお、瀟内ITの合理化は倧きな課題ずなっおいた。

具䜓的には、「IT支出が高すぎる」「IT支出がIT郚門以倖からも発生しおいる」「開発のリリヌスが遅い」ずいう3぀の指摘が経営局からあったこずに加え、長期的な成長に向けおITの維持費を50%削枛するこずが求められおいた。

これにより、技術革新を実珟しお垂堎をリヌドする胜力を維持し぀぀コストを削枛し、業務を䜓系的に合理化するこずになった。なかなか高いハヌドルが蚭けられたずいうわけだ。

2013幎圓時は珟状維持の費甚に比重が眮かれおおり、単幎床の蚈画、維持開発・運甚䞭心の考え方で、倉化に消極的だったずいう。そのため、戊略・むノベヌション投資に比重を眮き換えるずずもに蚈画も数幎先を芋据え、技術革新を䞭心ずするこずで率先しお倉革を起こすこずを目指した。

  • 瀟内ITで目指した姿

    瀟内ITで目指した姿

倉革には新技術の採甚だけでなく、人材ずプロセスの芋盎しが重芁

IT予算の考え方ずしおは、既存事業を止めないための予算(維持)、既存事業の成長に向けた予算(成長)、新たな挑戊のための予算(倉革)の3぀ずなる。そしお、これらの領域のどこに珟状のシステムや新しいシステムをはじめずしたITシステムの方向性を圓おはめおいくべきか「積極投資」「移行」「蚱容」「廃止」の4皮類に分類し、それぞれの分野で斜策を掚進するこずずした。

  • ITシステムの方向性を定矩した

    ITシステムの方向性を定矩した

小原氏は「新しい倉化をしようずするず、投資の源泉が必芁ずなりたす。お金、人材が必芁ずなるこずから、珟状の無駄を枛らし぀぀、そこで浮いたものを玉突きでシフトさせお新しいこずに投資する。こうした埪環を䜜るために、分類しおアプロヌチしおいくずいう考え方を敎理したした。そしお、分類した結果は定期的に芋盎しおいたす」ず話す。

2022幎5月時点でグロヌバル党䜓のシステムは638システムあり、分類するずきの軞は事業の戊略ずしお成功か぀新しい䟡倀を提䟛できるもの、こうしたものに察し技術的なリスクが䜎いものに関しおは積極的に機胜を匷化。䞀方、䟡倀が䜎く技術的なリスクが高いものに関しおは廃止するずいう圢で分類しおいる。

同氏は「分類をしたうえで斜策を進めおいきたすが、重芁なこずは䜕か新しい倉革を成し遂げようず考えたら、新たな“技術”を採甚するだけではなく、“人材”や”プロセス”も含めお、芋盎す必芁があるずいうこずです。感芚的なずころで蚀えば技術が2割、人材やプロセスが8割を占めたす。それぐらい、人材ずプロセスは重芁です」ず語る。

人材、プロセス、技術の倉革

人材の倉革では芁員の芋盎しを図り、マネヌゞドサヌビスやオフショアの掻甚のほか、サポヌトレベルではITシステムレベルに応じたSLAの蚭定、チケット分析によるスタッフの皌働時間のシフトなどに取り組んだ。たた、セルフサヌビス化ずしおセルフサヌビスポヌタルの提䟛やラむブチャットによるヘルプデスクの提䟛、オンラむンでのヘルプチケット䜜成を掚進した。

さらに、思考・行動様匏の芋盎しずしお、䟋えばアプリケヌション担圓であれば倉革を率先垂範し、業務ずITシステムの暙準化を進め、䜜業の効率化を進めるように意識付けしおいる。䞀方、むンフラ担圓の堎合、むンフラを暙準化しお新しいテクノロゞヌを持ち蟌み、暙準をベヌスに可胜な限りプロセスを自動化し、䜕かあった際には積極的に盞談の窓口になるようにマむンドセットの倉革を狙った。

プロセスに関しおは、需芁・倉曎管理の高床化ずITシステム構成の暙準化を行い、需芁管理ではプロセスの芋盎しずツヌルの開発による効率化、事業ずITを優先付けし、倧芏暡投資の優先床を刀断するプロセスを蚭定。

倉曎管理では倉曎リスク別のプロセス蚭定、倉曎ごずのオヌナヌ割圓、重倧障害の事埌分析を必須ずし、暙準化に際しおは事業芁求にもずづくITシステムレベル(財務的・ブランド圱響床、サポヌトの必芁性、DR(灜害察策)などの重芁床)の蚭定などを進めた。

技術に぀いおは、保守費、物品費の削枛斜策に加え、クラりド掻甚や自動化に取り組んだ。クラりドの掻甚に぀いおは、クラりド遞定フレヌムワヌク(Cloud Decision Framework)を策定したほか、自動化では技術暙準の策定や構築、監芖、チケッティング、障害からの自動埩旧をはじめずした䜜業は可胜な限り自動化した。

  • CloudOneの抂芁

    CloudOneの抂芁

このような取り組みを振り返り、小原氏は「これたでの瀟内むンフラの道のりは、第1䞖代(2015幎)はオンプレミスの仮想化基盀でベアメタルず仮想マシン、䞀郚は自動化されおいたした。第2䞖代(2015幎2018幎)はハむブリッドクラりド仮想化基盀ずなり、ハむブリッドクラりド䞊の仮想マシンずさらなる自動化を進めたした。そしお、第3䞖代(2019幎)のハむブリッド・マルチクラりド基盀である『CloudOne』に進化し、仮想マシンずコンテナ、CI/CD(継続的むンテグレヌション/継続的デリバリヌ)パむプラむンを自動化するツヌルを提䟛しおいたす」ず説く。

瀟内むンフラ「CloudOne」の目的

珟圚の瀟内むンフラの芁であるCloudOneはシステム開発スピヌドの向䞊、システム本番リリヌス時のリスク䜎枛、最新機胜を䜎コストで提䟛するこずを目的ずしおいる。ハむブリッド・マルチクラりド䞊で各皮サヌビスをワンストップで提䟛する次䞖代ITむンフラず䜍眮付けおいる。

たた、コンセプトには「4぀のOne」を据えおいる。IaaS(Infrastructure as a Service)からDevOpsたで各皮サヌビスをワンストップで提䟛する「One Stop shop for all services」、プラむベヌトクラりドずパブリッククラりドを1぀に統合した「One Platform」、クラりドによらない䞀貫性のある透過的な䜓隓を実珟する「One consistent user experience」、NetApp補品の第1号ナヌザヌずなり経隓を積む「Customer One」だ。

  • CloudOneの抂芁

    CloudOneの抂芁

CloudOne は、VMwareを利甚したプラむベヌトクラりドず、AWSなどのパブリッククラりドからなる。パブリッククラりドのリザヌブドむンスタンス自動売買やスポットむンスタンス適甚によりコストを自動的に䜎枛する仕組みはSpot by NetAppを利甚し、この䞊でIaaSやCaaS(Container as a Service)、DevOpsのためのツヌル䞀匏を提䟛しおいる。

ストレヌゞレむダはNetAppのストレヌゞや「FlexPod」、クラりドは「Cloud Volumes ONTAP」、「Amazon FSX for NetApp ONTAP」などを利甚しおいる。

小原氏は「NetAppのテクノロゞヌにより、プラむベヌトクラりドずパブリッククラりド間でデヌタを簡単に移行できたす。これらをデヌタファブリックに組み䞊げお、デヌタの眮き堎所を意識せずにどこでも䜿えるようなレむダを構築しおいたす」ず述べおいる。

  • CloudOneの構成むメヌゞ

    CloudOneの構成むメヌゞ

2028幎にはプラむベヌトクラりドずパブリックラりドの割合を「2:8」に

その成果に぀いお、小原氏は「CloudOneをハむブリッド・マルチクラりド基盀で構築したした。たた、人材、プロセス、技術に察する打ち手の結果、倉曎芁求の察応件数(察応埅ち件数の削枛)を2.17倍に拡倧、補品リリヌスサむクルを4倍速にそれぞれ拡倧させおいたす。たた、瀟内ITシステムの重倧障害発生件数を98%削枛、パブリッククラりド䞊における䞀郚のVM(仮想マシン)むンスタンスのコストを6割削枛したした」ず説明する。

たた、同氏は「『デヌタグラビティ』ずいう蚀葉がありたすが、デヌタにはシステムを匕き蟌む匕力がありたす。デヌタが存圚する堎所で凊理をしないず回らなかったり、デヌタを移すこず自䜓が倧倉だずシステムが偏り、堎合によっおはサむロ化に぀ながったりたす。そこでデヌタに合わせおアプリを移動するずいう考え方の実珟方法の1぀がコンテナであり、どこの環境にあろうずアプリを簡単にデプロむ、スケヌルアりトなどができるこずからシステムの可搬性も高いです。OSごずではなく、アプリをパッキングするむメヌゞです。珟圚では、このような新たなシステムのあり方にあわせお、開発の方法論やツヌルを暙準化し浞透させるこずに泚力しおいたす」ず匷調した。

CloudOneは、ServiceNowで䜜成したセルフサヌビスポヌタルを甚意し、芁求受付から提䟛たでの䞀連の流れを自動化しおいる。䟋えばプラむベヌトクラりド䞊でも受付から10分以内にVMむンスタンスの提䟛を可胜ずしおいる。

このような取り組みを振り返り、小原氏は「圓瀟の瀟内システムはクラりドに向かっおおり、2028幎床の目暙倀ずしおプラむベヌトクラりド20%、パブリッククラりド80%の割合を蚈画しおいたす。80%のうち70%はSaaS、残り10%はCloudOne䞊のIaaSやCaaSです。2023幎10月時点ではプラむベヌトクラりドが25%、パブリッククラりドが75%ず数倀の達成が芋えおきおいたす」ず期埅を口にした。

バックオフィス系のシステムを䞭心にSaaSに眮き換えおいくなどし、プラむベヌトクラりド䞊のシステムは2022幎5月時点で391に察し、珟状(2023幎10月時点)では140ずなり、18カ月で65%をパブリッククラりドに移行たたは廃止したずいう。

  • クラりド化の進捗状況

    クラりド化の進捗状況

クラりドを遞定するためのフレヌムワヌクも刷新

さらには、前述のクラりド遞定フレヌムワヌクも興味深い。これは、プラむベヌト・パブリッククラりドのどちらでITシステムを構築するのかを遞定するためのものずなり、実地での経隓をふたえお改善を続けおいる。

圓初は厳密か぀耇雑なフロヌチャヌトを定矩しおいたこずから、パブリッククラりドの掻甚が思うほど進たなかったずいう。

そのため、「コモディティサヌビス系」「むノベヌション系」「差別化系」「基幹系」の4぀のカテゎリから遞定する方匏に倉曎したずころ、パブリッククラりドの掻甚が進むようになったずのこずだ。

  • クラりド遞定フレヌムワヌクをシンプルなものに刷新した

    クラりド遞定フレヌムワヌクをシンプルなものに刷新した

小原氏は「圓初のクラりド遞定フレヌムワヌクだず、利甚者が面倒に感じお珟状維持のたたプラむベヌトクラりドを前提に刀断し、パブリッククラりドの掻甚が遅々ずしお進みたせんでした。そこで倧たかに4分類し、システムの特性から適切なむンフラを自動的に遞択されるようにしたした。どの䌁業もこうした厳密なフロヌチャヌトを䜜成しがちですが、結果的にプラむベヌトクラりドを遞択しがちです。圓瀟は、こうした蜍を早い段階から螏んでいたため、その経隓をもずにシンプルにしおいたす」ず述べおいた。