拡張セキュア FTP サービスを実装する場合、サービスを可能な限り最適に実行する上で考慮すべき重要な事項が多数あります。 この記事では、質問がよく寄せられる、Marketing Cloud の SFTP サービスの制限や注意事項に関するさまざまなトピックを取り上げます。 このガイドラインに従うことで、MCE SFTP サービスとのやり取りにおいて、安定したパフォーマンスと一貫した動作を確保できます。
MCE の拡張セキュア FTP サービスとデータを送受信するアプリケーションを構築する場合は、次のベストプラクティスに従ってパフォーマンスと信頼性を最適化します。
パフォーマンス測定のガイドライン
スループット要件のあるアプリケーションの場合、システムのスループット、レイテンシ、その他の重要な側面を測定することが重要となります。クライアントのインターネット接続速度、データが必ず通過するネットワーク、送信先 FTP サーバーのパフォーマンスなど、観測されるパフォーマンスには多くの要因が影響する可能性があります。このガイドのベストプラクティスに従うことで、スループットを最大限に高めることができます。前述の拡張セキュア FTP サービスに固有の推奨事項に加えて、Marketing Cloud は AWS S3、Azure Blob Storage、Google Cloud (GCP) Storage との統合もサポートしています。
これらのサービスに使用されるプロトコルはより効率的で、多くの場合、拡張セキュア FTP サービスよりもパフォーマンスが優れています。一方で、FTP は多くのシステムとの統合を可能にする、広くサポートされているプロトコルです。拡張セキュア FTP サービスと他のクラウドネイティブオプションのどちらを使用するかについては、システムごとに分けて決定する必要があります。システムパフォーマンスの実測定値に基づいて決定するのが理想的です。
TCP/IP 設定
FTP パフォーマンスの最適化には、複数の TCP/IP 設定の調整が必要な場合があります。 以下に、パフォーマンスに影響すると広く認識されている設定をいくつか示します。
圧縮
圧縮を使用すると、データセット全体を表すために転送する必要があるバイト数を減らすことができます。 使用しない場合、ある場所から別の場所へのファイル転送にかかる時間に重大な影響が即座に発生する可能性があります。拡張セキュア FTP サービスでは、圧縮に対応している SFTP クライアントの SFTP 接続における圧縮をサポートしています。または、SFTP 接続での圧縮をサポートしていないクライアントの場合は、転送前にファイルを圧縮することもできます。
ファイルサイズに関する注意事項
一般に、多数の小さいファイルをアップロードするよりも、少数の大きいファイルをアップロードするほうが良いとされています。 少ないセッションで大きなファイルをアップロードすれば、接続の初期化のオーバーヘッドが少なくなります。また、SFTP 圧縮は大きなファイルに対して行うほうが効率的です。多数の小さいファイルを転送する必要がある場合は、事前により大きい *.ZIP ファイルに結合して、ファイル転送アクティビティを使用して解凍することを検討してください。
SFTP クライアント
使用される SFTP クライアントがパフォーマンスに大きな影響を与える可能性があります。最適なパフォーマンスを実現するには、SFTP クライアントを最新の状態に保ってください。通常、SFTP クライアントの更新では、転送の信頼性やパフォーマンスを向上するためのアルゴリズムの最適化、バグ修正、対応できるプロトコルの拡張が行われます。
多くの SFTP クライアントには、特定の帯域幅に合わせて転送を調整する機能があります。SFTP 転送のパフォーマンスと信頼性を最適化するには、次の制限が無効になっていることを確認します。
データ保持
SFTP の処理のパフォーマンスと信頼性は、同じ親ディレクトリに含まれるファイルとディレクトリの数によって影響を受ける可能性があります。ファイルやディレクトリが多いとリスト取得処理のレイテンシが大きくなり、その結果、エラーが発生したり、ディレクトリの移動が困難になったりする可能性があります。拡張セキュア FTP サービスでは常にデータセットが必要最小限になるようにし、多数のファイルが必要な場合はサブディレクトリを使用してファイルを区分することを検討してください。拡張セキュア FTP サービスでは、システムの高いパフォーマンスを維持するため、22 日以上前のファイルが自動的に削除されます。
ネットワークアクセス
通常、拡張セキュア FTP サービスにはあらゆるソースが接続できます。ただし、ログインの失敗が連続して発生した場合は、IP アドレスが一時的にブロックされる可能性があります。また、悪意のあるログイン試行の失敗回数が多すぎる場合は、一部の IP アドレスが永久にブロックされる可能性があります。
[設定] の [FTP アカウント] セクションには IP 許可リストを設定するオプションがあります。特定の IP アドレスが拡張セキュア FTP サービスに接続できないときは、ほとんどの場合、アカウントに許可リストが適用されており、かつその送信元 IP アドレスが許可リストに含まれていないことが原因です。
SFTP クライアントが拡張セキュア FTP サービスに接続できない場合は、MCE サポートに連絡して、IP が接続できることを確認してもらい、ブロックがある場合は解除してもらってください。
002721756

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.