Apache Traffic Server 6.2 - en to ja translation catalogue (48 entries)

en: Introduction
ja: 導入

en: Global data networking has become part of everyday life: Internet users request billions of documents and petabytes of data, on a daily basis, to and from all parts of the world. Information is free, abundant, and accessible. Unfortunately, global data networking can also be a nightmare for IT professionals as they struggle with overloaded servers and congested networks. It can be challenging to consistently and reliably accommodate society's growing data demands.
ja: グローバルなデータネットワークの利用は日常生活の一部となりました。インターネットユーザーは日常生活の基盤の上で数１０億ものドキュメントやペタバイトのデータを世界の隅から隅へリクエストします。情報はフリーで、豊富で、入手しやすいものです。不幸なことに、グローバルデータネットワーキングは過負荷なサーバーや混雑したネットワークと格闘している IT 専門家にとっては悪夢です。増え続けるデータ需要を絶えず、期待通りに動くように対応することはチャレンジングなことです。

en: Traffic Server is a high-performance web proxy cache that improves network efficiency and performance by caching frequently-accessed information at the edge of the network. This brings content physically closer to end users, while enabling faster delivery and reduced bandwidth use. Traffic Server is designed to improve content delivery for enterprises, Internet service providers (ISPs), backbone providers, and large intranets by maximizing existing and available bandwidth.
ja: Traffic Server はハイパフォーマンスなウェブプロキシーキャッシュであり、それはネットワークの端で頻繁にアクセスされる情報をキャッシュすることによりネットワーク効率とパフォーマンスを改善します。これは物理的に近いエンドユーザーにコンテンツを運ぶ一方で、素早い提供と帯域使用量の削減を可能にします。Traffic Server は商用のコンテンツ配信やインターネットサービスプロバイダー( ISP )やバックボーンプロバイダーや巨大なイントラネットを現行の利用可能な帯域を最大化することで改善するようにデザインされています。

en: Traffic Server Deployment Options
ja: Traffic Server デプロイメントオプション

en: To best suit your needs, Traffic Server can be deployed in several ways:
ja: 必要に応じて、Traffic Server はいくつかの方法で配置することができます。

en: As a web proxy cache
ja: ウェブプロキシーキャッシュとして

en: As a reverse proxy
ja: リバースプロキシーとして

en: In a cache hierarchy
ja: キャッシュ階層の一部として

en: The following sections provide a summary of these Traffic Server deployment options. Please keep in mind that with every one of these options Traffic Server can be run as a *single instance*, or as a *multi-node cluster*.
ja: 次のセクションではこれらの Traffic Server のデプロイメントオプションの概要を説明します。これらのすべてのプションで Traffic Server は *シングルインスタンス* としても *マルチノードクラスター* としても動作することを覚えておいて下さい。

en: Traffic Server as a Web Proxy Cache
ja: ウェブプロキシーキャッシュとしての Traffic Server

en: As a web proxy cache, Traffic Server receives user requests for web content as those requests travel to the destined web server (origin server). If Traffic Server contains the requested content, then it serves the content directly. If the requested content is not available from cache, then Traffic Server acts as a proxy: it obtains the content from the origin server on the user's behalf and also keeps a copy to satisfy future requests.
ja: ウェブプロキシーキャッシュとして Traffic Server はウェブコンテンツへのユーザーリクエストを受け取り、宛先のウェブサーバー(オリジンサーバー)へ届けます。Traffic Server がリクエストされたコンテンツを持っている場合、そのコンテンツを直接配信します。リクエストされたコンテンツがキャッシュから使えない場合、Traffic Server はプロキシーとして振る舞います。つまり、コンテンツをユーザーに代わってコンテンツを取得し、また将来のリクエストを満たすためにコピーを保持します。

en: Traffic Server provides explicit proxy caching, in which the user's client software must be configured to send requests directly to Traffic Server. Explicit proxy caching is described in the :ref:`explicit-proxy-caching` chapter.
ja: Traffic Server は明確なプロキシーキャッシュを提供します。この場合ユーザーのクライアントソフトウェアは Traffic Server に直接リクエストを送るように設定されていなければなりません。明確なプロキシーキャッシュについては :ref:`explicit-proxy-caching` の章で述べています。

en: Traffic Server can also be employed as a transparent caching proxy server, in which the client software needs no special configuration or even knowledge of the proxy's existence. This setup is described in the :ref:`transparent-proxy` section.
ja: Traffic Server は透過キャッシュプロキシサーバとしても採用でき、クライアントソフトウェアに特別な設定をする必要も、プロキシの存在についての知識すらもありません。この設定は :ref:`transparent-proxy` の章で説明されています。

en: Traffic Server as a Reverse Proxy
ja: リバースプロキシーとしての Traffic Server

en: As a reverse proxy, Traffic Server is configured to be the origin server to which the user is trying to connect (typically, the origin server's advertised hostname resolves to Traffic Server, which acts as the real origin server). The reverse proxy feature is also called server acceleration. Reverse proxy is described in more detail in :ref:`reverse-proxy-and-http-redirects`.
ja: リバースプロキシーとして Traffc Server はユーザーが接続しようとするオリジンサーバーとして設定されています。(一般的に、オリジンサーバーとして公開されたホスト名は Traffic Server に解決され、実際のオリジンサーバーのように振る舞います。)リバースプロキシー機能はサーバーアクセラレーションとも呼ばれます。リバースプロキシーは :ref:`reverse-proxy-and-http-redirects` で詳しく述べられています。

en: Traffic Server in a Cache Hierarchy
ja: キャッシュ階層での Traffic Server

en: Traffic Server can participate in flexible cache hierarchies, in which Internet requests not fulfilled from one cache are routed to other regional caches, thereby leveraging the contents and proximity of nearby caches. In a hierarchy of proxy servers, Traffic Server can act either as a parent or a child cache to other Traffic Server systems or to similar caching products.
ja: Traffic Server は柔軟にキャッシュヒエラルキーに参加することができます。その中で１つのキャッシュからは満たされないインターネットリクエストは他の局地的なキャッシュに送られます。プロキシーサーバーの階層の中で Traffic Server は他のTraffic Server システムや似たキャッシングプロダクトの親や子として振る舞います。

en: There are a number of deployment options that Traffic Server does not support right out of the box. Such functionality may be implemented in a plugin, but in some cases Traffic Server's internal APIs or architectural restrictions won't make it easy:
ja: Traffic Server がサポートしていないデプロイメントオプションがいくつかあります。そのような機能はプラグインで実装されていることもあります。またいくつかの場合 Traffic Server の内部的な API やアーキテクチャ的な制限が実装を難しくしていることもあります。

en: Traffic Server consists of several components that work together to form a web proxy cache you can easily monitor and configure.
ja: Traffic Server は簡単に監視や設定が行えるウェブプロキシーキャッシュを構成するために協力するいくつかのコンポーネントから成り立っています。

en: The Traffic Server cache consists of a high-speed object database called the *object store*. The object store indexes objects according to URLs and associated headers. Using sophisticated object management, the object store can cache alternate versions of the same object (perhaps in a different language or encoding type). It can also efficiently store very small and very large objects, thereby minimizing wasted space. When the cache is full, Traffic Server removes stale data to ensure that the most requested objects are readily available and fresh.
ja: Traffic Server キャッシュはオブジェクトストアと呼ばれるハイスピードオブジェクトデータベースによって構成されます。オブジェクトは URL と関連するヘッダーに基づいたインデックスオブジェクトを保存します。洗練されたオブジェクト管理により、オブジェクトストアは同じオブジェクトの（言語やエンコーディングタイプなどが）異なるバージョンをキャッシュすることができます。これは無駄なスペースを最小化することによって、とても小さかったり、大きかったりするオブジェクトを効率的に保存することもできます。キャッシュがいっぱいになった場合、Traffic Server は最もリクエストされるオブジェクトがすぐに利用可能で新しい状態であることを保証するために、古いデータを削除します。

en: Traffic Server is designed to tolerate total disk failures on any of the cache disks. If the disk fails completely, then Traffic Server marks the entire disk as corrupt and continues to use remaining disks. If all of the cache disks fail, then Traffic Server switches to proxy-only mode. You can partition the cache to reserve a certain amount of disk space for storing data for specific protocols and origin servers. For more information about the cache, see :ref:`http-proxy-caching`.
ja: Traffic Server はすべてのキャッシュディスクのあらゆるディスク不良を許容するようにデザインされています。完全にディスクが壊れてしまった場合、Traffic Server はそのディスクを破損したと印をつけ、残りのディスクを使い続けます。すべてのディスクが壊れた場合、Traffic Server は proxy-only モードに切り替わります。特定のプロトコルやオリジンサーバーのデータを保存するための一定のディスクスペースを予約するためにキャッシュを分割することができます。キャッシュに関するより詳しい情報は :ref:`http-proxy-caching` を参照してください。

en: Traffic Server maintains a small RAM cache that contains extremely popular objects. This RAM cache serves the most popular objects as fast as possible and reduces load on disks, especially during temporary traffic peaks. You can configure the RAM cache size to suit your needs. For detailed information, refer to :ref:`changing-the-size-of-the-ram-cache`.
ja: Traffic Server はとても頻繁にアクセスされるオブジェクトを含む小さな RAM キャッシュを持っています。特に一時的なトラフィックのピークの間に、この RAM キャッシュは最もポピュラーなオブジェクトを可能な限り速く提供し、ディスクからのロードを減らします。この RAM キャッシュのサイズは必要な量に設定することができます。より詳しい情報は :ref:`changing-the-size-of-the-ram-cache` を参照してください。

en: The Traffic Server host database stores the domain name server (DNS) entries of origin servers to which Traffic Server connects to fulfill user requests. This information is used to adapt future protocol interactions and optimize performance. Along with other information, the host database tracks:
ja: Traffic Server は Traffic Server がユーザーリクエストを満たすために接続するオリジンサーバーのドメインネームサーバー(DNS) のエントリを保存するデーターベースをホストします。この情報は将来のプロトコルインタラクションへの対応とパフォーマンスの最適化のために使われます。加えて、ホストデータベースは次の情報を保存します。

en: DNS information (for fast conversion of hostnames to IP addresses).
ja: DNS 情報(ホストネームから IP アドレスを高速に引くため)。

en: The HTTP version of each host (so advanced protocol features can be used with hosts running modern servers).
ja: 各ホストの HTTP バージョン(最新のプロトコルの機能はモダンなサーバーで使われているかもしれないため)。

en: Host reliability and availability information (so users will not wait for servers that are not running).
ja: 信頼性と可用性の情報(ユーザーが起動していないサーバーを待つことがないように)。

en: Traffic Server includes a fast, asynchronous DNS resolver to streamline conversion of hostnames to IP addresses. Traffic Server implements the DNS resolver natively by directly issuing DNS command packets rather than relying on slower, conventional resolver libraries. Since many DNS queries can be issued in parallel and a fast DNS cache maintains popular bindings in memory, DNS traffic is reduced.
ja: Traffic Server はホスト名から IP アドレスへの変換を統合するために、高速で非同期な DNS リゾルバも含んでいます。Traffic Server は遅くて月並みなリゾルバライブラリに渡すよりも、直接 DNS コマンドパケットを渡すことによって、DNS リゾルバをネイティブに実行します。多くの DNS クエリが並列で渡され、高速な DNS キャッシュがポピュラーなバインディングをメモリに保存することにより、DNS トラフィックは減ります。

en: Traffic Server contains three processes that work together to serve requests and manage, control, and monitor the health of the system.
ja: Traffic Server は 3 つのプロセスから構成されます。それらはリクエストを返し、システムの状態を管理、制御、監視するために協調して動きます。

en: The :program:`traffic_server` process is the transaction processing engine of Traffic Server. It is responsible for accepting connections, processing protocol requests, and serving documents from the cache or origin server.
ja: :program:`traffic_server` プロセスは Traffic Server のトランザクションプロセッシングエンジンです。コネクションをアクセプトしたり、プロトコルリクエストを処理したり、キャッシュやオリジンサーバーからドキュメントを提供することに責任を持ちます。

en: The :program:`traffic_manager` process is the command and control facility of the Traffic Server, responsible for launching, monitoring, and reconfiguring the :program:`traffic_server` process. The :program:`traffic_manager` process is also responsible for the proxy autoconfiguration port, the statistics interface, cluster administration, and virtual IP failover.
ja: :program:`traffic_manager` プロセスは Traffic Server への命令と管理機能です。起動や監視と :program:`traffic_server` プロセスを再設定したりすることに責任を持ちます。 :program:`traffic_manager` プロセスはプロキシオートコンフィギュレーションポートや統計のインターフェイスやクラスター管理とバーチャル IP フェイルオーバーについても責任を持ちます。

en: If the :program:`traffic_manager` process detects a :program:`traffic_server` process failure, it instantly restarts the process but also maintains a connection queue of all incoming requests. All incoming connections that arrive in the several seconds before full server restart are saved in the connection queue and processed in first-come, first-served order. This connection queueing shields users from any server restart downtime.
ja: :program:`traffic_manager` プロセスが :program:`traffic_server` プロセスが失敗していることを検知した場合、即座にプロセスを再起動するだけでなく、すべてのリクエストのコネクションキューをメンテナンスします。サーバーが完全に再起動する数秒前に到着したすべてのインカミングコネクションはコネクションキューに格納され、最初に来たものから順に処理されます。このコネクションキューはすべてのサーバーの再起動の際のダウンタイムからユーザーを守ります。

en: The :program:`traffic_cop` process monitors the health of both the :program:`traffic_server` and :program:`traffic_manager` processes. The :program:`traffic_cop` process periodically (several times each minute) queries the :program:`traffic_server` and :program:`traffic_manager` processes by issuing heartbeat requests to fetch synthetic web pages. In the event of failure (if no response is received within a timeout interval or if an incorrect response is received), :program:`traffic_cop` restarts the :program:`traffic_manager` and :program:`traffic_server` processes.
ja: :program:`traffic_cop` プロセスは :program:`traffic_server` と :program:`traffic_manager` プロセスの両方の状態をモニターします。 :program:`traffic_cop` プロセスは定期的(毎分数回)に専用に用意されたウェブページを取得するハートビートリクエストを渡すことで :program:`traffic_server` と :program:`traffic_manager` に問い合わせます。失敗したとき(一定期間の間にレスポンスが帰って来ないときや不正なレスポンスを受け取ったとき) :program:`traffic_cop` は :program:`traffic_manager` と :program:`traffic_server` プロセスを再起動します。

en: The figure below illustrates the three Traffic Server processes.
ja: 次の図は Traffic Server の3つのイラストです。

en: Traffic Server offers the following administration options:
ja: Traffic Server は次の管理オプションを提供しています。

en: The :program:`traffic_ctl` command-line interface is a text-based interface from which you can monitor Traffic Server performance and network traffic, as well as configure the Traffic Server system. From Traffic Line, you can execute individual commands or script a series of commands in a shell.
ja: :program:`traffic_ctl ` コマンドラインインターフェイスはテキストベースのインターフェースです。Traffic Server のパフォーマンスとネットワークトラフィックを監視できます。また同じように、Traffic Server システムを設定することもできます。Traffic Line によって独立したコマンドや一連のコマンドのスクリプトをシェルで実行することができます。

en: Finally, there is a clean C API which can be put to good use from a multitude of languages. The Traffic Server Admin Client demonstrates this for Perl.
ja: 最後に、多くの言語から使うことのできるクリーンな C API があります。 Traffic Server Admin Client は Perl でこのことを示しています。

en: Traffic Server provides several options for network traffic analysis and monitoring:
ja: Traffic Server はネットワークトラフィックの分析と監視のためのいくつかのオプションを提供しています。

en: Transaction logging enables you to record information (in a log file) about every request Traffic Server receives and every error it detects. By analyzing the log files, you can determine how many clients used the Traffic Server cache, how much information each of them requested, and what pages were most popular. You can also see why a particular transaction was in error and what state the Traffic Server was in at a particular time. For example, you can see that Traffic Server was restarted or that cluster communication timed out.
ja: トランザクションロギングは Traffic Server が処理したへすべてのリクエストとすべての検知したエラーの情報を (ログファイルの中に) 記録することを可能にします。ログファイルを分析することによって、どれほどのクライアントが Traffic Sever キャッシュを使用し、どれくらいの情報がリクエストされ、どのページがポピュラーなのかを確認することができます。特定のトランザクションがなぜエラーになり、そのときの Traffic Server の状態がどうだったのかみることもできます。例えば Traffic Server が再起動したときや、クラスターコミュニケーションがタイムアウトしたときなどです。

en: Traffic Server supports several standard log file formats, such as Squid and Netscape, and its own custom format. You can analyze the standard format log files with off-the-shelf analysis packages. To help with log file analysis, you can separate log files so that they contain information specific to protocol or hosts.
ja: Traffic Server は Squid や Netscape などのいくつかの標準的なログフォーマットや固有のフォーマットをサポートしています。off-the-shelf 分析パッケージによって標準的なフォーマットのログを分析することができます。ログファイルの分析を助けるために、特定のプロトコルやホストの情報を含むようにログファイルを分割することができます。

en: Traffic Server provides numerous options that enable you to establish secure communication between the Traffic Server system and other computers on the network. Using the security options, you can do the following:
ja: Traffic Server は Traffic Server システムと他のコンピュータネットワーク間のセキュアな通信を確立することを可能にする多数のオプションを提供しています。セキュリティオプションを使うことによって、次のことが可能です。

en: Control client access to the Traffic Server proxy cache.
ja: Traffic Server プロキシーキャッシュにアクセスするクライアントの管理

en: Configure Traffic Server to use multiple DNS servers to match your site's security configuration. For example, Traffic Server can use different DNS servers, depending on whether it needs to resolve hostnames located inside or outside a firewall. This enables you to keep your internal network configuration secure while continuing to provide transparent access to external sites on the Internet.
ja: あなたのサイトのセキュリティ設定に合わせて複数の DNS サーバーを使うような Traffic Server の設定。例えば Traffic Server はホストネームを解決する必要があるのがファイアーウォールの内側か外側かによって異なる DNS サーバーを使うことができます。これは透過的にインターネット上の外部サイトにアクセスすることを提供しつつ、インターナルネットワーク設定をセキュアに保つことを可能にします。

en: Configure Traffic Server to verify that clients are authenticated before they can access content from the Traffic Server cache.
ja: クライアントが Traffic Server キャッシュからコンテンツにアクセスできるようになる前に、クライアントが認証されていることを検証する Traffic Server 設定

en: Secure connections in reverse proxy mode between a client and Traffic Server, and Traffic Server and the origin server, using the SSL termination option.
ja: SSL ターミネーションオプションを使うことによる、リバースプロキシーモードでのクライアントと Traffic Server 間と Traffic Server とオリジンサーバー間の安全な接続

en: Control access via SSL (Secure Sockets Layer).
ja: SSL (Secure Socket Layer) によるアクセスの管理

en: Traffic Server security options are described in more detail in :ref:`admin-security`.
ja: Traffic Server セキュリティオプションは :ref:`admin-security` に詳しく述べられています。

en: Tuning Traffic Server
ja: Traffic Server のチューニング

en: Finally, this last chapter on :ref:`performance-tuning` discusses the vast number of options that allow administrators to optimally tune Apache Traffic Server for maximum performance.
ja: 最後に、この最終章 :ref:`performance-tuning` では管理者が Apache Traffic Server を最大限のパフォーマンスを発揮するように最適なチューニングをするための膨大な数のオプションについて論じます。
