Apa
itu Apache Traffic Server?
Traffic Server dalam Hirarki Cache
· 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
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
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.
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.
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
Ilustrasi
dari tiga Proses Traffic Server
Tool Administrasi
Traffic Server menawarkan opsi administrasi berikut:
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
Jika Anda ingin bertanya silahkan berkomentar dengan sopan gan dan JANGAN PASANG LINK DI KOMENTAR.... ConversionConversion EmoticonEmoticon