Komponen Jaringan (Networking) di Microsoft Azure
Azure berjalan hari ini di banyak Pusat Data yang tersebar di seluruh dunia. Saat Anda menjalankan aplikasi atau menyimpan data, Anda dapat memilih satu atau lebih dari Pusat Data ini untuk digunakan. Anda juga dapat terhubung ke Pusat Data ini dalam berbagai cara menggunakan layanan di bawah ini.1. Jaringan Virtual (Virtual Network)
Salah satu cara yang berguna untuk menggunakan cloud publik adalah memperlakukannya sebagai perpanjangan dari Datacenter Anda sendiri.
Karena Anda dapat membuat VM sesuai permintaan, hapus mereka (dan berhenti membayar) saat mereka tidak lagi dibutuhkan, Anda dapat memiliki daya komputasi hanya saat Anda menginginkannya. Dan karena Azure Virtual Machines memungkinkan Anda membuat VM yang menjalankan SharePoint, Active Directory, dan perangkat lunak lokal lainnya yang dikenal, pendekatan ini dapat bekerja dengan aplikasi yang sudah Anda miliki.
Untuk membuat ini benar-benar berguna, meskipun, pengguna Anda harus dapat memperlakukan aplikasi ini seolah-olah mereka sedang berjalan di datacenter Anda sendiri. Inilah yang memungkinkan Azure Virtual Network. Menggunakan perangkat gateway VPN, administrator dapat mengatur jaringan pribadi virtual (VPN) antara jaringan lokal Anda dan VM Anda yang disebarkan ke jaringan virtual di Azure. Karena Anda menetapkan alamat IP v4 Anda sendiri ke VM cloud, mereka tampaknya berada di jaringan Anda sendiri. Pengguna di organisasi Anda dapat mengakses aplikasi yang berisi VM tersebut seolah-olah berjalan secara lokal.
2. Rute Ekspres (Express Route)
Jika Anda membutuhkan lebih banyak bandwidth atau keamanan daripada koneksi Azure Virtual Network dapat menyediakan, Anda dapat melihat ExpressRoute. Dalam beberapa kasus, ExpressRoute juga dapat menghemat uang Anda. Anda masih memerlukan jaringan virtual di Azure, tetapi tautan antara Azure dan situs Anda menggunakan koneksi khusus yang tidak melampaui Internet publik. Untuk menggunakan layanan ini, Anda harus memiliki perjanjian dengan penyedia layanan jaringan atau penyedia pertukaran.
Mengatur koneksi ExpressRoute membutuhkan lebih banyak waktu dan perencanaan, jadi Anda mungkin ingin memulai dengan VPN situs-ke-situs, lalu bermigrasi ke koneksi ExpressRoute.
3. Manajer Lalu Lintas (Traffic Manager)
Jika aplikasi Azure Anda berjalan di banyak Pusat Data, Anda dapat menggunakan Azure Traffic Manager untuk merutekan permintaan dari pengguna secara cerdas di seluruh instance aplikasi. Anda juga dapat mengarahkan lalu lintas ke layanan yang tidak berjalan di Azure selama mereka dapat diakses dari internet.
Aplikasi Azure dengan pengguna hanya dalam satu bagian dunia mungkin berjalan hanya dalam satu datacenter Azure. Aplikasi dengan pengguna yang tersebar di seluruh dunia, bagaimanapun, lebih cenderung berjalan di banyak pusat data, bahkan mungkin semuanya. Dalam situasi kedua ini, Anda menghadapi masalah: Bagaimana Anda mengarahkan pengguna secara cerdas ke instance aplikasi? Biasanya, Anda mungkin ingin setiap pengguna mengakses pusat data yang terdekat dengannya, karena kemungkinan akan memberinya waktu respons terbaik. Tetapi bagaimana jika contoh aplikasi tersebut kelebihan beban atau tidak tersedia? Dalam hal ini, alangkah baiknya untuk mengarahkan permintaannya secara otomatis ke pusat data lain. Inilah yang dilakukan oleh Azure Traffic Manager.
Pemilik aplikasi mendefinisikan aturan yang menentukan bagaimana permintaan dari pengguna harus diarahkan ke Pusat Data, kemudian bergantung pada Manajer Lalu Lintas untuk melaksanakan aturan ini. Misalnya, pengguna mungkin biasanya diarahkan ke pusat data Azure terdekat, tetapi dikirim ke yang lain ketika waktu respons dari Datacenter default mereka melebihi waktu respons dari pusat data lainnya. Untuk aplikasi yang didistribusikan secara global dengan banyak pengguna, memiliki layanan internal untuk menangani masalah seperti ini berguna.
Manajer lalu lintas menggunakan Layanan Nama Direktori (DNS) untuk mengarahkan pengguna ke titik akhir layanan, tetapi lalu lintas lebih lanjut tidak melalui Manajer Lalu Lintas begitu sambungan dibuat. Hal ini membuat Manajer Lalu Lintas tidak menjadi hambatan yang dapat memperlambat komunikasi layanan Anda.