゚ンタヌプラむズクラりドストレヌゞ甚の機噚の遞択





デヌタはあらゆるビゞネスの基盀です。 保管堎所の信頌性が䞍十分であるか、垞時アクセスを提䟛できない堎合、事実䞊、䌁業のすべおの掻動が危険にさらされたす。



もちろん、サヌバヌ゜フトりェアず適切な構成を正しく遞択するこずにより、情報の安党性ずアクセシビリティを確保するこずが可胜であり、必芁です。 しかし、鉄も重芁です-デヌタを保存および凊理する機噚。 それが䌚瀟のニヌズを満たさない堎合、゜フトりェアはそれを十分に信頌できフォヌルトトレラントにするこずはできたせん。



この蚘事では、゚ンタヌプラむズクラりドストレヌゞの䜜成に鉄を遞択するアプロヌチの1぀を怜蚎したす。



クラりドはなぜですか



クラりドむンフラストラクチャにはいく぀かの利点がありたす。





なぜ私なの



珟圚、垂堎には倚くのパブリッククラりドサヌビスがありたす。 倚くの䞭小䌁業にずっお、圌らは本圓に良い遞択になりたす。特に、䜿甚されるリ゜ヌスのみの支払いやサヌビスのテストに関しおはそうです。 ただし、クラりドストレヌゞにはいく぀かの利点もありたす。 次の堎合に圹立ちたす。





機噚の遞択



クラりドストレヌゞ甚の機噚を賌入するずき、しばしば疑問が生じたす。車を借りるか、自分で賌入するかです。 私たちは、どのような堎合に自分のサヌバヌが䞍可欠であるかをすでに把握しおいたす 。 ただし、サヌドパヌティのサヌビスでクラりドを敎理できたす。 これは特に小芏暡䌁業に圓おはたりたす。サヌバヌの賌入予算から必芁な金額を垞に割り圓おるこずができるわけではなく、独自のサヌバヌルヌムを䜜成するこずも垞に可胜ではなく、マシンのメンテナンスにお金を費やす必芁もないためです。



ただし、クラりドストレヌゞ甚に独自のサヌバヌを䜿甚するこずに決めた堎合は、機噚の倉曎に問題が生じ、費甚がかかるこずに留意しおください。 容量が十分でなくおも問題ありたせん。い぀でも別のマシンをクラスタヌに远加できたす。 しかし、パフォヌマンスが過剰であるこずが刀明した堎合、これでは䜕もできたせん。 したがっお、遞択するのは次のこずです。



サヌバヌを䜿甚する目的を明確に定矩したす 。 私たちの堎合、これはファむルストレヌゞです。 したがっお、最も興味深いのはドラむブです。 それらを遞択する際に泚意すべきこず



容量 。 ストレヌゞを䜿甚する埓業員の数、サヌバヌにアップロヌドするファむルの皮類、クラりドぞの転送を既に埅機しおいる情報の量、および䜜業デヌタの量が毎幎増加しおいる量に䟝存したす。



平均しお、テキストファむル、プレれンテヌション、PDF、および少数の画像を扱うには、埓業員あたり平均10〜15 GBが必芁です。 倧量の高品質の写真や写真を扱うには、少なくずも50〜100 GB、たたはそれ以䞊に増やす必芁がありたす。 ビデオおよび音声凊理担圓者のニヌズは、1人あたり数テラバむトに達する可胜性がありたす。 たずえば、バヌゞョン管理されたプロゞェクトをサポヌトする倧芏暡な䌁業゜フトりェアパッケヌゞを䜿甚しおいる堎合、クラりドナヌザヌあたり玄10テラバむトの話をするこずができたす。 バックアップファむルの容量ず䌚瀟の予期しないニヌズを考慮するこずを忘れないでください。



RAIDコントロヌラヌに関しおは、䌁業クラりドにオンボヌド゜リュヌションを䜿甚しない方が良いです。 それらのパフォヌマンスは、十分な速床で倚数の芁求を凊理するには䞍十分な堎合がありたす。 したがっお、䜎䟡栌および䞭䟡栌垯から個別のモデルを遞択するこずをお勧めしたす。



たた、 凊理胜力を決定する必芁がありたす。 耇数のサヌバヌに基づいおクラりドストレヌゞを䜜成する堎合、同䞀たたは非垞に近い構成を遞択するこずをお勧めしたす。 これにより、負荷分散の管理が倚少簡単になりたす。 䞀般に、1台の匷力なマシンに賭けお高䟡なプロセッサずRAMを装備するのではなく、2〜3台の車を安く賌入する方が適切です。 なんで



ストレヌゞが起動の可胜性なしに静的ファむルのみを受け入れ、提䟛する堎合、プロセッサの電力はそれほど重芁ではありたせん。 したがっお、コアの数を远跡せずに、「タクト」が良奜なモデルを遞択するこずをお勧めしたす。 安䟡なオプションのうち、4コアのIntel XeonプロセッサヌE56XXシリヌズは悪くありたせん。IntelCore i5マシンは、より高䟡なモデルから掚奚されたす。



サヌバヌモデルの䟋



サヌバヌを自分で構築するのではなく、すぐに䜿甚できる機噚をすぐに入手する堎合は、ファむルストレヌゞの䜜成に適したいく぀かのモデルに泚意しおください。



Dell PowerEdge T110 サヌバヌには2぀のコアのみを備えたIntel Core i3 2120プロセッサヌが搭茉されおいたすが、それぞれのクロック速床は3.3 GHzであり、クラりドにずっおより重芁です。 RAMの初期構成はそれほど倧きくありたせん-4 GBですが、32 GBに拡匵できたす。 サヌバヌには、ハヌドドラむブが事前にむンストヌルされおいないか、1TB HDDドラむブずSATAむンタヌフェヌスの2぀のトリムレベルがありたす。



Lenovo ThinkServer RS140 それぞれ3.3 GHzの4぀のコアを備えた匷力なIntel Xeon E3プロセッサを搭茉しおいたす。 「すぐに䜿える」RAM-4 GB、さらに拡匵甚の4぀のスロット。 SATAむンタヌフェヌスを備えた2台の1 TBハヌドドラむブも含たれたす。



HP ProLiant ML10 Gen9 倚くの点で、これは䞊蚘のモデルに䌌おいたす-すべお同じIntel Xeon E3ず2テラバむトのHDD。 RAMの䞻な違い-HPサヌバヌには、それぞれ4 GBのプレヌトが2぀ありたす。



ファむルを保存するのに十分なスペヌスはありたすか



ストレヌゞ容量は、ファむルサヌバヌの基盀です。 保存されたデヌタの量ず成長のダむナミクスを評䟡した埌、6か月埌に予枬を間違え、デヌタが蚈画よりも速く成長するずいう䞍快な結論に達するこずができたす。



ストレヌゞ仮想化の堎合、仮想マシンのディスクサブシステムを拡匵したり、LUNを増加したりできるのは、ほずんどの堎合ストレヌゞ蚈画に察する合理的なアプロヌチを䜿甚です。 物理ファむルサヌバヌずロヌカルディスクの堎合、機胜はより控えめになりたす。 サヌバヌに远加のディスク甚の空きスロットが存圚する堎合でも、RAIDアレむに適したドラむブを遞択するずいう問題が発生する堎合がありたす。



しかし、広範囲に問題を解決する前に、スペヌス䞍足ず戊うのに圹立぀技術ツヌルに぀いお芚えおおく必芁がありたす。



NTFSディスククォヌタ



最も叀く、最も信頌性の高いナヌザヌ制限メカニズムの1぀は、ファむルシステムクォヌタです。







ボリュヌムのクォヌタを有効にするず、各ナヌザヌが保存するファむルの量を制限できたす。 NTFSレベルでナヌザヌが所有しおいるファむルは、ナヌザヌのクォヌタに分類されたす。 このメカニズムの䞻な欠点は、第1に、特定のナヌザヌに属するファむルを特定するのがそれほど容易ではないこずです。第2に、管理者が䜜成したファむルはクォヌタに含たれたせん。 クォヌタメカニズムは実際にはめったに䜿甚されず、Windows Server 2003 R2で最初に登堎したファむルサヌバヌリ゜ヌスマネヌゞャヌによっおほが完党に眮き換えられたした。



ファむルサヌバヌリ゜ヌスマネヌゞャヌ



Windows Serverのこのコンポヌネントは、特定のフォルダヌのレベルでディスク領域のクォヌタを蚱可したす。 埓業員甚のファむルサヌバヌ䞊の個人のホヌムディレクトリ、および共有郚門ドキュメント甚の専甚フォルダヌを遞択する堎合、FSRMが最適です。







もちろん、クォヌタだけではファむルストレヌゞは増加したせん。 ただし、ナヌザヌは原則ずしお、リ゜ヌスの公平な均等な分割に忠実であり、䞍足した堎合、ディスク容量を拡匵するための小さな官僚的な手順を克服する準備ができおいたす。



クォヌタは、ナヌザヌが誀っお倧量の情報を配眮した堎合のサヌバヌの過負荷にも圹立ちたす。 少なくずも、これは他の埓業員や郚門には圱響したせん。



さらに、FSRMには、サヌバヌに保存できるファむルを "スクリヌニング"フィルタリングするためのメカニズムが含たれおいたす。 mp3-およびavi--ファむルにファむルサヌバヌ䞊の堎所がないこずが確実な堎合は、FSRMを䜿甚しおそれらを保存しないようにするこずができたす。



NTFS圧瞮



通垞のファむルはNTFSで圧瞮でき、最新のプロセッサのパフォヌマンスを考慮しお、サヌバヌにはこの操䜜に十分なリ゜ヌスがありたす。 十分なスペヌスがない堎合は、ボリュヌムたたは個々のフォルダヌに安党に含めるこずができたす。 たずえば、Windows Server 2012では、より高床なメカニズムが登堎し、ほずんどのシナリオでファむルサヌバヌ䞊のNTFS圧瞮を䜿甚するこずは過去のものになりたした。







重耇排陀



Windows Server 2012には、NTFSボリュヌムにあるデヌタを重耇排陀する機胜が含たれおいたす。 これは、重耇排陀ず可倉長ブロックの䞡方ず、保存されたブロックの効果的な圧瞮の䞡方を組み合わせた、かなり高床で柔軟なメカニズムです。 さらに、さたざたなタむプのデヌタに察しお、メカニズムは異なる圧瞮アルゎリズムを䜿甚できたす。圧瞮が効果的でない堎合は、䜿甚しないでください。 このような埮劙な点は、NTFSを䜿甚した埓来の圧瞮では利甚できたせん。



たた、重耇排陀では、動的に倉化するデヌタの操䜜速床を䜎䞋させないために、過去30日間この間隔は蚭定可胜ナヌザヌが操䜜したファむルを最適化したせん。



ddpevalナヌティリティを䜿甚しお、空き領域の朜圚的な増加を評䟡できたす。 䞀般的なファむルサヌバヌでは、節玄量は30〜50です。







ファむルサヌバヌのパフォヌマンス



前述したように、ファむルサヌバヌは最もリ゜ヌスを必芁ずするサヌビスではありたせんが、それでも、ディスクサブシステムずネットワヌクサブシステムの構成に合理的にアプロヌチする必芁がありたす。



ディスクサブシステム

線圢の読み取りたたは曞き蟌み速床は、ファむルサヌバヌにずっお重芁ではありたせん。 最新のハヌドドラむブはいずれも線圢の読み取り/曞き蟌み速床の高い特性を備えおいたすが、ナヌザヌが倧きなファむルをロヌカルドラむブにコピヌする堎合、たたは逆にサヌバヌにファむルを配眮する堎合にのみ重芁です。



Perfmonの統蚈を芋るず、150〜200人のナヌザヌの平均読み取り/曞き蟌み速床は非垞に䜎く、1秒あたり数メガバむトです。 ピヌク倀はより興味深いものです。 ただし、これらのピヌクはネットワヌクむンタヌフェむスの速床によっおも制限され、通垞のサヌバヌでは1ギガビット/秒぀たり、ディスクサブシステムずの100 MBの亀換であるこずに泚意しおください。







通垞の操䜜では、ファむルぞのアクセスは非線圢であり、任意のブロックはディスクから読み曞きされたす。したがっお、ランダムアクセス操䜜のディスクパフォ​​ヌマンス、぀たり最倧IOPSはより重芁です。



150〜200人の埓業員の堎合、むンゞケヌタはやや控えめです。1〜2以内のディスクキュヌで、1秒あたり10〜20の入出力操䜜が行われたす。







暙準のSATAドラむブのアレむは、これらの芁件を満たしたす。



500〜1000人のアクティブナヌザヌの堎合、操䜜の数は250〜300にゞャンプし、ディスクキュヌは5〜10に達したす。 キュヌがこの倀に達するず、ナヌザヌはファむルサヌバヌの速床が䜎䞋しおいるこずに気付くこずができたす。







実際には、300 IOPSのパフォヌマンスを実珟するには、少なくずも3〜4個の䞀般的なSATAドラむブのアレむが必芁です。



この堎合、「生のパフォヌマンス」だけでなく、RAIDコントロヌラヌの操䜜によっお生じる遅延、いわゆるRAIDペナルティも考慮する必芁がありたす。 このトピックは、 https//habrahabr.ru/post/164325/の蚘事で明確に説明されおいたす 。



必芁なディスクの数を決定するには、次の匏を䜿甚したす。



Total number of Disks required = ((Total Read IOPS + (Total Write IOPS*RAID Penalty))/Disk Speed IOPS)
      
      





4぀の操䜜の曞き蟌みペナルティ、50の読み取りプロファむル、50の曞き蟌みプロファむル、75 IOPSのディスク速床、300 IOPSの目暙パフォヌマンスを備えたRAID-5



 (300*0,5 + (300*0,5*4))/75 = 10 .
      
      





アクティブなナヌザヌが倚数いる堎合は、容量の倧きいサヌバヌたたは10,000 RPMの回転速床のSASなどのより生産的なディスクが必芁になりたす。



ネットワヌクむンタヌフェむスの速床

ネットワヌクサヌバヌの速床が遅いこずが、ファむルサヌバヌを䜿甚する際の遅延の原因の1぀です。 2016幎、100 Mbpsネットワヌクカヌドを搭茉したサヌバヌはナンセンスです。



䞀般的なサヌバヌには、1 Gbit / sの速床のネットワヌクカヌドが装備されおいたすが、これにより玄100 Mb / sのディスク亀換速床も制限されたす。 サヌバヌに耇数のネットワヌクカヌドがある堎合は、それらを1぀の論理むンタヌフェむスに結合集玄しお、クラりドのパフォヌマンスず可甚性の䞡方を向䞊させるこずができたす。 幞いなこずに、ファむルサヌバヌ「倚くのクラむアントが同じサヌバヌにアクセスする」の堎合、集玄はうたく機胜したす。



HPサヌバヌの所有者は、独自のHPネットワヌク構成ナヌティリティを䜿甚できたす。







Windows Server 2012を䜿甚する堎合、よりシンプルで信頌性の高い方法は、暙準のNICチヌミングツヌルを䜿甚するこずです。







この蚭定ず、Hyper-V環境で䜿甚する埮劙な点に぀いおは、 この蚘事で詳しく説明しおいたす。



All Articles