それぞれのために50MBのスペースを持つ40,000以上のブログサイトを作成する必要がある

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/38452

  •  09-12-2019
  •  | 
  •  

質問

40,000人以上のブログサイトをサポートするシェアポイント上のブログプラットフォームを計画する必要があります。ユーザーが自分自身のためにブログを作成して登録します。

キャパシティプランニングと制限のためにここでチェックしました: SharePoint Server 2010キャパシティ管理:ソフトウェアの境界と制限

サイトコレクションは25万サイトをサポートすることができるので、サイトコレクションを最上位コンテナとして保つと考え、root-webの下のサイトとサブサイトとしてブログを作成しました(レベルのサイトのサイトの数は<2000の場合)。

後で、MAX CONTENT DBサイズが200GBであることを確認しました。これは、ブログごとに~5MBしかありません(200GB / 40000)。ブログ投稿の作成中にブログが画像をアップロードするため、これはブログにはブログには少なすぎます。ブログごとに少なくとも50MBが必要で、需要に応じて増やしたいです。

私は複数のサイトコレクションを持つことを考えていますが、サイトコレクション全体でユーザー、ブランディング、マスターページ、CSS、ナビゲーションなどを管理するのが難しくなります。また、200 GBの制限が交差したときにユーザーを新しいサイトコレクションにルーティングする方法を考えることはできません。

代替解のアイデア

また、いくつかの特別な場合には、4TBのコンテンツDBを上げることができることがわかります。誰かがそれを経験していますか?

役に立ちましたか?

解決

SharePointは強力で機能的な豊富で拡張可能なプラットフォームであり、正しく設計されている場合(情報アーキテクチャ、ソリューションアーキテクチャ、インフラストラクチャアーキテクチャーとストレージ)の場合、キャパシティニーズを満たすことができます。

Webアプリケーションを使用して、ブログをサイトコレクションに分割することができます。 以下に、あなたの懸念があるかもしれないポイントがいくつかあります:

  1. ブログを少なくとも20~25グループまたはサブグループに分類します(E.Gテクノロジ、ファイナンス、HR、管理など)。これらの各グループのサイトコレクションを作成します。その後、ユーザーがブログに適切なカテゴリを選択して適切なサイトコレクションにリダイレクトするWebPartを作成することができます(より良いサイトコレクションでユーザーのコードを介してブログを作成できます)

  2. 統一されたルックアンドフィールを持つために、カスタムブランディング、CSS、マスターページでブログサイト定義を作成できます。あるいは、既存のサイト定義を使用してブログが作成されたときにこれらすべてのアーティファクトを適用する機能を作成することも、サイトコレクションを簡単に消費することができるXMLベースまたはカスタムナビゲーションを使用することもできます。 Hive)

  3. サイトコレクション間のデータ集約の場合は、検索を使用できます。 最新の投稿を表示するためのカスタム検索WebParts > 、作成者など、データをプログラムで集約するためのカスタムタイマージョブを作成することもできます。総ブログ、投稿、 コメント、ユーザーなど
  4. 管理対象メタデータなどのサービスアプリケーション、コンテンツタイプを共有するためのユーザープロファイル(コンテンツタイプハブ)、用語セット(タグ付け用)、サイトコレクションを介したユーザー情報
  5. Blog Platform Level Adminsおよびモデレータの場合は、ドメイングループを使用できます。 SharePointグループはサイトコレクションレベルにスコープされています。 サイトコレクション内でのみ使用できます。ドメイングループはあります Active Directoryディレクトリの範囲内のどこにでも使用されます サービス。

    そのような解決策のためにしっかりしたガバナンス計画を立てることは非常に重要です。このTechNet記事ガバナンスの概要。ガバナンス計画意志 時間の経過とともにプラットフォームを制御するのに役立ち、不要なリスクを導入せずにスムーズに実行されるようにします。

他のヒント

最小データベースサイズは、停止ではなく推奨事項です。データベースとSharePointのブログの投稿をチェックしてください。 http://davidlozzi.com/tag/database/

最小要件を上回ることを検討している場合は、追加のメンテナンスタスクを含める必要があります。場合によっては、ハードウェアなどを改善する必要があります。SharePointは、それを効果的にサポートするための4TBデータベースをサポートすることができます。

これが主にブログプラットフォームである場合、私はストレージサイズについて心配していないでしょう。ブログの投稿はそれほど大きく、そして画像が莫大でない限り、それらは大きなスペースを占めません。私はDavidのデータベースのサイジングと制限についてのコメントに同意します。

クォータとサイジングを考えるとき、あなたはすべてのサイトから一様な使用をしないことがわかります。私は通常、私が多数のサイトを持っているときにクォータの使用量の20%を計画しています。40kサイトで、それはあなたのケースのそれよりもさらに少ないかもしれません。

それは言ったと言って、私はまだサブサイトよりも多くのサイトコレクションを試してみて、それがそれを管理する能力を向上させる(権限、バックアップ/リカバリー、機能)。あなたの懸念がブランドとナビゲーションの場合は、マスターページ、CSS、およびグローバルナビゲーションプロバイダーを展開できる比較的単純な機能セットをインストールすることで、これを簡単に管理できます。

その名前によるSharePointはすべて、シングルポイントですべてを共有してデータの重複を停止することができます。 1つのサイト定義と別のサイトテンプレートを作成し、カスタムマスターページを持つ別のサイトテンプレートを作成して、サイト定義間で1千のブログサイトを作成することができます。

トピックの1つのことは、SharePointでブログを作成することを考えると考えると思います。これは、深夜または他の時間にいくつかのアプリケーションプールリサイクルを行うことを意味するのは、アクセスが可能になることを意味します(私はそうではありません)。 100%確かにそれがどこにでも起こるが、私たちのSharePointアプリケーションで起こります)

また、検討中のもう一つのことはメモリ管理であることが、何千ものサイトがある場合は、WebParts用のコードの単一の行がSharePointベストプラクティスの後に続かなければなりません。

BTW私があなたの場合は、SharePointホスティング会社に連絡して、彼らが似たことをしたことがなければならないので、私はこの会社がSharePointのユーザーグループや他の人々を助けることを知っています、あなたは彼らに試してみる必要があります:)

これは、 を要求した場合にのみ無料のSharePointブログを提供する可能性があるSharePointホスティング会社です。

いいえ私は彼らのためにマーケティングの男ではありません、私はちょうどここで彼らについて言うMVPを見た

SharePoint Blogger

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top