Artikel Traffic Server

Apa itu Apache Traffic Server?
Jaringan data global telah menjadi bagian dari kehidupan sehari-hari: pengguna internet meminta miliaran dokumen dan terabyte data, setiap hari, dari dan ke seluruh bagian dunia. Informasi adalah gratis, berlimpah, dan dapat diakses. Sayangnya, jaringan data global juga dapat menjadi mimpi buruk bagi profesional TI karena mereka berjuang dengan server overload dan jaringan padat. Hal ini dapat menantang untuk konsisten dan andal mengakomodasi masyarakat, AOS tumbuh permintaan data.
Lalu Traffic Server adalah kinerja tinggi web cache proxy yang meningkatkan efisiensi jaringan dan kinerja dengan caching informasi yang sering diakses di tepi jaringan. Hal ini membawa konten secara fisik lebih dekat kepada pengguna akhir, sementara memungkinkan pengiriman lebih cepat dan mengurangi penggunaan bandwidth. Traffic Server dirancang untuk meningkatkan pengiriman konten untuk perusahaan, penyedia layanan Internet (ISP), penyedia backbone, dan intranet besar dengan memaksimalkan bandwidth yang ada dan tersedia.

Pilihan Traffic Server Deployment
Terbaik sesuai dengan kebutuhan Anda, Traffic Server dapat digunakan dalam beberapa cara:
    Sebagai cache proxy web
    Sebagai reverse proxy
    Dalam hirarki cache yang

Bagian berikut memberikan ringkasan opsi penyebaran Traffic Server ini. Perlu diingat bahwa dengan setiap pilihan ini Traffic Server dapat dijalankan sebagai satu contoh, atau sebagai cluster multi-node.

Traffic Server sebagai Web Proxy Cache
Sebagai cache web proxy, Traffic Server menerima permintaan pengguna untuk konten web sebagai permintaan tersebut melakukan perjalanan ke server web ditakdirkan (server asal). Jika Traffic Server berisi konten yang diminta, maka menyajikan konten secara langsung. Jika konten yang diminta tidak tersedia dari cache, maka Traffic Server bertindak sebagai proxy: itu memperoleh konten dari server asal pada pengguna, AOS nama dan juga menyimpan salinan untuk memenuhi permintaan di masa mendatang.
Traffic Server menyediakan eksplisit caching proxy, di mana pengguna, software AOS klien harus dikonfigurasi untuk mengirimkan permintaan secara langsung ke Traffic Server. Explicit caching proxy dijelaskan dalam bab Explicit Proxy Caching.

Traffic Server sebagai proxy reverse
Sebagai reverse proxy, Traffic Server dikonfigurasi sebagai server asal yang pengguna mencoba untuk menghubungkan (biasanya, server asal, AOS diiklankan hostname memutuskan untuk Traffic Server, yang bertindak sebagai server asal nyata). Fitur reverse proxy juga disebut percepatan Server. Reverse proxy dijelaskan secara lebih rinci Reverse Proxy dan HTTP Redirect.

Traffic Server dalam Hirarki Cache
Traffic Server dapat berpartisipasi dalam hirarki cache yang fleksibel, di mana permintaan Internet tidak terpenuhi dari satu cache diarahkan ke cache regional lainnya, sehingga meningkatkan isi dan kedekatan cache dekatnya. Dalam hirarki proxy server, Traffic Server dapat bertindak baik sebagai orang tua atau cache anak untuk sistem Traffic Server lain atau produk caching serupa.
Traffic Server mendukung ICP (Internet Cache Protocol) peering. Caching hirarkis dijelaskan secara lebih rinci dalam hirarkis Caching.

Keterbatasan Deployment
Ada, Aos sejumlah pilihan deployment yang Lalu Lintas Server tidak mendukung langsung dari kotak. Funcionality tersebut dapat diimplementasikan dalam sebuah plugin, tetapi dalam beberapa kasus Lalu Lintas Server, Aos API internal maupun pembatasan arsitektur menang, AOT membuatnya mudah:
·         Load Balancing - dicatat bahwa ada plugin eksperimental untuk ini: Balancer Plugin.

Lalu Lintas Server Komponen
Lalu Lintas Server terdiri dari beberapa komponen yang bekerja sama untuk membentuk cache web proxy yang Anda dapat dengan mudah memantau dan mengkonfigurasi. Komponen-komponen utama yang dijelaskan di bawah ini.

Traffic Server Cache
Traffic Server Cache terdiri dari database objek berkecepatan tinggi yang disebut toko objek. Indeks store objek benda menurut URL dan header terkait. Menggunakan manajemen objek yang canggih, toko objek cache bisa versi alternatif dari objek yang sama (mungkin dalam bahasa yang berbeda atau jenis encoding). Hal ini juga dapat secara efisien menyimpan benda-benda yang sangat kecil dan sangat besar, sehingga meminimalkan ruang terbuang. Ketika cache penuh, Traffic Server menghapus data basi untuk memastikan bahwa benda yang paling diminta sudah tersedia dan segar.
Traffic Server dirancang untuk mentolerir kegagalan total disk pada salah satu disk cache yang. Jika disk gagal sepenuhnya, maka Traffic Server menandai seluruh disk sebagai korup dan terus menggunakan disk yang tersisa. Jika semua disk cache yang gagal, maka Traffic Server beralih ke mode proxy-only. Anda dapat melakukan partisi cache untuk memesan sejumlah ruang disk untuk menyimpan data untuk protokol tertentu dan server asal. Untuk informasi lebih lanjut tentang cache, lihat Konfigurasi Cache.

RAM Cache
Traffic Server mempertahankan cache RAM kecil yang berisi benda-benda yang sangat populer. Cache RAM ini berfungsi objek yang paling populer secepat mungkin dan mengurangi beban pada disk, terutama saat puncak lalu lintas sementara. Anda dapat mengkonfigurasi ukuran cache RAM sesuai dengan kebutuhan anda, untuk informasi rinci, lihat Mengubah Ukuran Cache RAM.
Host Basis Data
Traffic Server host database menyimpan domain name server (DNS) entri server asal yang Traffic Server menghubungkan untuk memenuhi permintaan pengguna. Informasi ini digunakan untuk beradaptasi interaksi protokol masa depan dan mengoptimalkan kinerja. Seiring dengan informasi lain, database tuan trek:
·         Informasi DNS (untuk konversi cepat hostname ke alamat IP)
·         Versi HTTP dari masing-masing host (fitur protokol begitu maju dapat digunakan dengan host menjalankan server modern)
·         Tuan keandalan dan ketersediaan informasi (sehingga pengguna tidak akan menunggu untuk server yang tidak berjalan)

The DNS Resolver
Traffic Server termasuk cepat, asynchronous DNS resolver untuk merampingkan konversi nama host menjadi alamat IP. Traffic Server mengimplementasikan DNS resolver native dengan langsung mengeluarkan paket DNS perintah daripada mengandalkan lambat, penyelesai perpustakaan konvensional. Karena banyak pencarian DNS yang harus dikeluarkan secara paralel dan cache DNS cepat mempertahankan binding populer dalam memori, lalu lintas DNS berkurang.

Proses Traffic Server
Traffic Server berisi tiga proses yang bekerja sama untuk melayani permintaan dan mengelola / control / memantau kesehatan sistem. Tiga proses yang dijelaskan di bawah ini:
·         Proses traffic_server adalah mesin pemrosesan transaksi Traffic Server. Hal ini bertanggung jawab untuk menerima koneksi, permintaan protokol pengolahan, dan melayani dokumen dari cache atau server asal.

·         Proses traffic_manager adalah komando dan kontrol fasilitas Traffic Server, yang bertanggung jawab untuk meluncurkan, monitoring, dan konfigurasi ulang proses traffic_server. Proses traffic_manager juga bertanggung jawab untuk port proxy autoconfiguration, antarmuka statistik, administrasi kelompok, dan failover IP virtual.
Jika proses traffic_manager mendeteksi kegagalan proses traffic_server, itu langsung restart proses, tetapi juga mempertahankan antrian koneksi dari semua permintaan yang masuk. Semua koneksi masuk yang tiba di beberapa detik sebelum server penuh Restart disimpan pada antrian koneksi dan diproses di pertama datang, urutan pertama-dilayani. Antrian koneksi ini melindungi pengguna dari setiap restart server downtime.

·         Proses traffic_cop memantau kesehatan dari kedua traffic_server dan proses traffic_manager. Proses traffic_cop berkala (beberapa kali setiap menit) query traffic_server dan proses traffic_manager dengan mengeluarkan permintaan detak jantung untuk mengambil halaman web sintetis. Dalam hal kegagalan (jika tidak ada respon yang diterima dalam interval timeout atau jika respon yang salah diterima), traffic_cop restart traffic_manager dan traffic_server proses
Gambar di bawah ini menggambarkan tiga proses Traffic Server

Ilustrasi dari tiga Proses Traffic Server
Tool Administrasi
Traffic Server menawarkan opsi administrasi berikut:
·         Lalu Lintas Jalur antarmuka baris perintah adalah antarmuka berbasis teks dari mana Anda dapat memantau kinerja Traffic Server dan lalu lintas jaringan, serta mengkonfigurasi sistem Traffic Server. Dari Traffic Line, Anda dapat menjalankan perintah individu atau script serangkaian perintah di shell.
·         Traffic Shell command-line interface adalah alat baris perintah tambahan yang memungkinkan Anda untuk menjalankan perintah individu yang memantau dan mengkonfigurasi sistem Traffic Server.
·         Banyak file konfigurasi memungkinkan Anda untuk mengkonfigurasi Traffic Server melalui file-editing dan penanganan sinyal antarmuka yang sederhana. Setiap perubahan yang Anda buat melalui Traffic Jalur Traffic atau Shell secara otomatis dibuat untuk file-file konfigurasi juga.
·         Akhirnya ada C API bersih yang dapat dimanfaatkan dengan baik dari banyak bahasa. Traffic Server Admin Client menunjukkan ini untuk Perl.

Analisis Pilihan Traffic
Traffic Server menyediakan beberapa pilihan untuk analisis lalu lintas jaringan dan monitoring:
·         Lalu Lintas Jalur dan Lalu Lintas Shell memungkinkan Anda untuk mengumpulkan dan statistik proses yang diperoleh dari informasi lalu lintas jaringan.
·         Transaksi logging memungkinkan Anda untuk merekam informasi (dalam file log) tentang setiap permintaan Lalu Lintas Server menerima dan setiap kesalahan mendeteksi. Dengan menganalisis file log, Anda dapat menentukan berapa banyak klien menggunakan Server Cache Lalu Lintas, berapa banyak informasi yang masing-masing diminta, dan apa halaman yang paling populer. Anda juga dapat melihat mengapa transaksi tertentu adalah keliru dan apa negara Lalu Lintas Server berada di pada waktu tertentu, misalnya, Anda dapat melihat bahwa Lalu Lintas Server restart atau bahwa komunikasi klaster timed out.

Traffic Server mendukung beberapa format standar file log, seperti Squid dan Netscape, dan format kustom sendiri. Anda dapat menganalisis standar format file log dengan paket analisis off-the-shelf. Untuk membantu dengan analisis file log, Anda dapat memisahkan file log sehingga mereka berisi informasi khusus untuk protokol atau host.

Lalu Lintas Server Security Options
Traffic Server menyediakan banyak pilihan yang memungkinkan Anda untuk membangun komunikasi yang aman antara sistem Lalu Lintas Server dan komputer lain di jaringan. Menggunakan opsi keamanan, Anda dapat melakukan hal berikut:
·         Klien akses kontrol ke Traffic Server Proxy Cache.
·         Konfigurasi Traffic Server untuk menggunakan beberapa DNS server agar sesuai dengan situs Anda, konfigurasi keamanan AOS. Sebagai contoh, Traffic Server dapat menggunakan server DNS yang berbeda, tergantung pada apakah perlu untuk menyelesaikan nama host terletak di dalam atau di luar firewall. Hal ini memungkinkan Anda untuk menyimpan konfigurasi jaringan internal Anda aman sambil terus memberikan akses transparan ke situs eksternal di Internet.
·         Konfigurasi Traffic Server untuk memverifikasi bahwa klien dikonfirmasi sebelum mereka dapat mengakses konten dari cache Traffic Server.
·         Koneksi yang aman dalam mode reverse proxy antara klien dan Traffic Server, dan Traffic Server dan server asal, menggunakan opsi terminasi SSL.
·         Akses kontrol melalui SSL (Secure Socket Layer).

 Sumber : Wikipedia and everywhere
Previous
Next Post »

Jika Anda ingin bertanya silahkan berkomentar dengan sopan gan dan JANGAN PASANG LINK DI KOMENTAR.... ConversionConversion EmoticonEmoticon