logotype
  • Home
  • News
  • Product dan Services
    • Zimbra Mail Server
      • Excellent Managed Services Email
      • Lisensi Zimbra NE
      • Support dan Maintenance
      • MX Backup & ASAV
      • SMTP Relay
    • Proxmox
      • Proxmox Virtual Environment
      • Proxmox Mail Gateway
      • Proxmox Backup Server
    • XCP-ng
    • Red Hat Enterprise Linux
    • Ubuntu Pro
    • Nakivo Backup & Recovery
    • Vinchin Backup & Recovery
    • Lisensi
      • Proxmox Mail Gateway
      • Lisensi Zimbra Network Edition
      • Lisensi Nakivo Backup & Recovery
      • Subscription Zoom
    • Buku Training Mandiri
      • Buku Training Mandiri
      • Ebook Training Mandiri
    • Cloud & Hosting
      • Excellent Managed Services Email Server
      • MX Backup/Anti Spam & Anti Virus
      • SMTP Relay & Mail Gateway
      • Excellent Mail Hosing
    • SSL Sertifikat
  • Training
  • Insight
  • About Us
  • Contacts
logotype
logotype
  • Home
  • News
  • Product dan Services
    • Zimbra Mail Server
      • Excellent Managed Services Email
      • Lisensi Zimbra NE
      • Support dan Maintenance
      • MX Backup & ASAV
      • SMTP Relay
    • Proxmox
      • Proxmox Virtual Environment
      • Proxmox Mail Gateway
      • Proxmox Backup Server
    • XCP-ng
    • Red Hat Enterprise Linux
    • Ubuntu Pro
    • Nakivo Backup & Recovery
    • Vinchin Backup & Recovery
    • Lisensi
      • Proxmox Mail Gateway
      • Lisensi Zimbra Network Edition
      • Lisensi Nakivo Backup & Recovery
      • Subscription Zoom
    • Buku Training Mandiri
      • Buku Training Mandiri
      • Ebook Training Mandiri
    • Cloud & Hosting
      • Excellent Managed Services Email Server
      • MX Backup/Anti Spam & Anti Virus
      • SMTP Relay & Mail Gateway
      • Excellent Mail Hosing
    • SSL Sertifikat
  • Training
  • Insight
  • About Us
  • Contacts
logotype
  • Home
  • News
  • Product dan Services
    • Zimbra Mail Server
      • Excellent Managed Services Email
      • Lisensi Zimbra NE
      • Support dan Maintenance
      • MX Backup & ASAV
      • SMTP Relay
    • Proxmox
      • Proxmox Virtual Environment
      • Proxmox Mail Gateway
      • Proxmox Backup Server
    • XCP-ng
    • Red Hat Enterprise Linux
    • Ubuntu Pro
    • Nakivo Backup & Recovery
    • Vinchin Backup & Recovery
    • Lisensi
      • Proxmox Mail Gateway
      • Lisensi Zimbra Network Edition
      • Lisensi Nakivo Backup & Recovery
      • Subscription Zoom
    • Buku Training Mandiri
      • Buku Training Mandiri
      • Ebook Training Mandiri
    • Cloud & Hosting
      • Excellent Managed Services Email Server
      • MX Backup/Anti Spam & Anti Virus
      • SMTP Relay & Mail Gateway
      • Excellent Mail Hosing
    • SSL Sertifikat
  • Training
  • Insight
  • About Us
  • Contacts
Blog Post
Resource

Contoh Skema & Topologi Zimbra untuk Implementasi Skala Besar

February 4, 2013by Masim Vavai Sugianto

Zimbra mail server merupakan aplikasi mail server powerful yang bisa digunakan untuk account mulai dari belasan hingga puluhan ribu atau bahkan ratusan ribu account. Bagaimana hal ini bisa diadaptasikan oleh Zimbra? Kuncinya adalah menggunakan Zimbra dengan skema multi server. Saya juga sempat membahas contoh penggunaan skema multi server dalam artikel MTA/SMTP Server untuk Broadcast Email Massal.

Yang menjadi masalah, bagaimana sebenarnya contoh topologi yang dimaksudkan? Berikut adalah contoh topologi yang saya maksudkan :

vavai-skema-multi-server

Keterangan :

  1. Semua server menggunakan IP private. Hanya butuh 1 IP public untuk kesemua server
  2. Semua server diinstall menggunakan Virtualization Technology. Bisa saja diinstall diatas mesin fisik namun akan membutuhkan server fisik dalam jumlah yang cukup banyak
  3. Pada skema diatas, saya membedakan jalur untuk akses HTTP (Web), SMTP Lokal (LMTP) dan SMTP External. Akses POP3 dan IMAP akan merujuk pada akses yang sama dengan akses HTTP. Jika diperlukan, jalur akses masing-masing server bisa juga dibedakan untuk mengurangi beban
  4. Jalur HTTP baik port 80 maupun port 443 (HTTPS), POP3 dan IMAP menggunakan akses Zimbra Proxy. Zimbra Proxy ini yang akan di NAT ke IP Public. Zimbra Proxy akan menerima DST-NAT untuk port : 80, 110, 143, 443, 993 dan 995. Zimbra Proxy memiliki memcached dan route lookup handler (baca link artikel saya diatas mengenai konsep dan skema multi server, utamanya dalam hal penjelasan mengenai Zimbra Proxy) yang akan meneruskan paket akses ke mailbox server yang sesuai.
  5. Pada skema diatas, Zimbra menggunakan 5 buah mailbox server untuk membagi beban (load balancing) dan masing-masing diestimasikan memiliki user 3000 s/d 5000 user yang berarti bahwa skema ini menggunakan asumsi 15 ribu hingga 25 ribu user. User tetap mengakses Zimbra dengan 1 nama, misalnya mail.excellent.co.id dan akan diteruskan ke mailbox server yang bersesuaian (mailbox server tempat accountnya berada)
  6. Semua mailbox server berada dibelakang layar dan tidak terekspos ke sistem public. Semua akses menggunakan jalur Zimbra Proxy
  7. Untuk SMTP, dibedakan jalur antara SMTP untuk incoming, SMTP lokal dan SMTP Relay.
  8. SMTP Incoming berfungsi sebagai penerima email dari luar. Port 25 di NAT ke server ini. Server ini juga yang berfungsi sebagai MX Records. Fungsi lainnya adalah sebagai anti spam dan anti virus. Jika memiliki anti spam dan anti virus appliance, SMTP Incoming ini bisa digantikan dengan appliance tersebut
  9. SMTP Lokal dibagi 3 fungsi, yaitu untuk koneksi normal (MTA Lokal), SMTP Aplikasi untuk berhubungan dengan pengiriman email oleh aplikasi dan SMTP mailing list untuk SMTP yang sifatnya berupa broadcast dan mailing list.
  10. Port 465 dan port 587 bisa di NAT-kan pada SMTP outgoing seperti pada skema diatas atau bisa juga di NAT-kan pada MTA lokal. Port ini digunakan untuk melakukan pengiriman email dari mail client menggunakan protokol SSL dan TLS
  11. Pada skema diatas, saya tidak menggambarkan LDAP Server, hanya memberikan contoh LDAP server diletakkan di Zimbra Proxy. Sebaiknya LDAP Server dipisah dalam 1 buah server tersendiri dan jika perlu direplikasi ke LDAP Replica. Nantinya LDAP replica digunakan oleh server lain untuk mengurangi beban akses ke LDAP server master

BENEFIT

Ada beberapa keuntungan dari penggunaan contoh skema diatas, antara lain :

  1. Load balancing dari sisi mailbox server. Akses HTTP, IMAP dan POP3 bisa dibagi bebannya ke beberapa mailbox server. Penambahan account bisa dipenuhi dengan cara menambahkan jumlah mailbox server
  2. Jika akses melalui Zimbra Proxy penuh, bisa diatasi dengan membuat beberapa Zimbra Proxy, misalnya dengan nama webmail.excellent.co.id, imap.excellent.co.id, pop.excellent.co.id dan lain-lain. Bisa juga dengan konsep round-robbin DNS, salah satunya menambahkan beberapa IP public untuk 1 nama yang sama, misalnya untuk mail.excellent.co.id menggunakan 2 atau lebih IP public yang merujuk ke Zimbra Proxy yang berbeda
  3. Kita lebih mudah membuat rule untuk email masuk dan email yang keluar
  4. Jika beban MTA lokal cukup besar, kita bisa menduplikasi MTA tersebut menjadi beberapa MTA/SMTP lokal, misalnya mailbox server 1 menggunakan MTA 1, mailbox server 2 menggunakan MTA 2 dan seterusnya
  5. Anti spam dan anti virus cukup diset di SMTP Incoming dan Outgoing sehingga filter dan rule yang diterapkan tidak mengganggu pengiriman email sesama lokal

PESAN SPONSOR 🙂

Jika ada perusahaan atau lembaga atau instansi yang tertarik ingin mendiskusikan deployment sistem seperti diatas di data center-nya, bisa kok mengundang team Excellent untuk presentasi sekaligus memberikan penawaran 🙂 . Silakan gunakan Formulir Kontak Excellent untuk menghubungi kami.

Large Deployment Multi Server Proxy Zimbra
Prev

Excellent Enterprise Zimbra VPS/Cloud

Next

Workshop Zimbra 8, Studi Kasus Multi Server 10 Ribu User, Minggu, 17 Februari 2013

Related Posts

ResourceZimbra
February 9, 2012

Kumpulan Artikel & Tutorial Mengenai Zimbra Mail Server

Read more
ResourceSUSE Linux Enterprise
September 23, 2012

Membangun Active Directory Server, Domain Controller & File Server Menggunakan Excellent Samba 4 Appliance

Read more
ResourceSUSE Linux Enterprise
October 16, 2012

Solved : Instalasi Driver Intel VGA (Intel HD Graphics) pada openSUSE 12.2

Read more

Comments(05)

  1. By jasa review
    June 15, 2013

    Ternyata topologi zimbra cukup rumit dan memerlukan pemahaman yang lebih dalam

  2. By Taufik
    November 13, 2017

    Bagaimanakah cara konfigurasi zimbra jika 1 mail server memakai 2 isp/2 ip publik?
    Karena isp di sini kadang sering bermasalah koneksi nya, jadi kami harus siapkan koneksi backup.
    Terima kasih.

Leave a Reply

Your email address will not be published. Required fields are marked *

Search
Recent Post
  • Zimbra Daffodil 10.1.16 Rilis: Modern Web App Makin Cerdas, Backup Lebih Hemat Storage, dan Peningkatan Keamanan
  • Live Migration vs High Availability di XCP-ng: Perbedaan dan Skenario Penggunaan
  • Informasi untuk Pelanggan PT. Excellent Infotama Kreasindo : Penyesuaian Kebijakan Masa Berlaku Sertifikat SSL/TLS Menuju Standar Keamanan Global
  • Excellent Infotama Kreasindo: Lingkungan Kerja yang Memberi Ruang untuk Bertumbuh
  • Segudang Benefit dari Dana Buffer: Ketika Kebijakan Berangkat dari Pengalaman
Categories
Archives
Featured image: Contoh Skema & Topologi Zimbra untuk Implementasi Skala Besar
Get in Touch

KATEGORI

  • Home
  • Artikel
  • Jadwal
  • Event
  • Berita

LAYANAN

  • Zimbra Mail Server
  • Ubuntu
  • XCP-ng
  • Vinchin
  • ASAV
  • Proxmox
  • RHEL
  • Nakivo
  • SMTP Relay
  • SSL Certificate

KONTAK KAMI

PT. Excellent Infotama Kreasindo, Premier Serenity Blok J12, Jl. KH. Agus Salim No. 40E, Bekasi Jaya, Bekasi Timur, Bekasi 17112, Jawa Barat, Indonesia

TENTANG KAMI

PT. Excellent Infotama Kreasindo merupakan entitas bisnis yang fokus pada layanan komputerisasi seperti implementasi sistem, konsultasi, training/workshop, dan maintenance sistem, terutama migrasi dari sistem Windows ke Linux. more…