Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tambahkan sumber daya secara otomatis ke aplikasi yang ada untuk mengakomodasi peningkatan beban.
Konteks dan masalah
Aplikasi Anda tidak dapat meningkatkan kapasitas untuk memenuhi peningkatan permintaan yang tidak terduga. Kurangnya skalabilitas ini menyebabkan pengguna tidak mencapai aplikasi selama waktu penggunaan puncak. Aplikasi ini dapat melayani sejumlah pengguna tetap.
Perusahaan global memerlukan aplikasi berbasis cloud yang aman, andal, dan tersedia. Memenuhi peningkatan permintaan dan menggunakan infrastruktur yang tepat untuk mendukung permintaan tersebut sangat penting. Bisnis berjuang untuk menyeimbangkan biaya dan pemeliharaan dengan keamanan data bisnis, penyimpanan, dan ketersediaan real time.
Anda mungkin tidak dapat menjalankan aplikasi di cloud publik. Namun, mungkin tidak layak secara ekonomis bagi bisnis untuk mempertahankan kapasitas yang diperlukan di lingkungan lokal mereka untuk menangani lonjakan permintaan aplikasi. Dengan pola ini, Anda dapat menggunakan elastisitas cloud publik dengan solusi lokal Anda.
Solusi
Pola penskalakan lintas cloud memperluas aplikasi yang terletak di cloud lokal dengan sumber daya cloud publik. Pola ini memicu peningkatan atau penurunan permintaan, dan masing-masing menambahkan atau menghapus sumber daya di cloud. Sumber daya ini menyediakan redundansi, ketersediaan cepat, dan perutean yang sesuai secara geografis.
Cross-cloud scaling patternpola pengembangan antarcloud
Nota
Pola ini hanya berlaku untuk komponen stateless aplikasi Anda.
Komponen
Pola penskalaan lintas cloud terdiri dari komponen berikut.
Di luar awan
Traffic Manager
Dalam diagram, manajer lalu lintas terletak di luar grup cloud publik, tetapi harus dapat mengoordinasikan lalu lintas di pusat data lokal dan cloud publik. Penyeimbang memastikan aplikasi memiliki tingkat ketersediaan tinggi dengan memantau titik akhir serta menyediakan redistribusi failover saat diperlukan.
Sistem Nama Domain (DNS)
Sistem Nama Domain, atau DNS, bertanggung jawab untuk menerjemahkan (atau menyelesaikan) situs web atau nama layanan ke alamat IP-nya.
Awan
Server build yang dihosting
Lingkungan untuk menghosting alur build Anda.
Sumber daya aplikasi
Sumber daya aplikasi harus dapat menskalakan dan memperluas skala, seperti set skala komputer virtual dan Kontainer.
Nama domain kustom
Gunakan nama domain kustom untuk perutean permintaan secara menyeluruh.
Alamat IP publik
Alamat IP publik digunakan untuk merutekan lalu lintas masuk melalui manajer lalu lintas ke titik akhir sumber daya aplikasi cloud publik.
Awan lokal
Server build yang dihosting
Lingkungan untuk menghosting alur build Anda.
Sumber daya aplikasi
Sumber daya aplikasi memerlukan kemampuan untuk menskalakan masuk dan menskalakan keluar, seperti set skala mesin virtual dan Kontainer.
Nama domain kustom
Gunakan nama domain kustom untuk perutean permintaan secara menyeluruh.
Alamat IP publik
Alamat IP publik digunakan untuk merutekan lalu lintas masuk melalui manajer lalu lintas ke titik akhir sumber daya aplikasi cloud publik.
Masalah dan pertimbangan
Pertimbangkan poin-poin berikut saat memutuskan cara menerapkan pola ini:
Skalabilitas
Komponen utama penskalaan lintas cloud adalah kemampuan untuk memberikan penskalaan sesuai permintaan. Penskalakan harus terjadi antara infrastruktur cloud publik dan lokal dan menyediakan layanan yang konsisten dan andal sesuai permintaan.
Ketersediaan
Pastikan aplikasi yang disebarkan secara lokal dikonfigurasi untuk ketersediaan tinggi melalui konfigurasi perangkat keras lokal dan penyebaran perangkat lunak.
Pengelolaan
Pola lintas cloud memastikan manajemen yang mulus dan antarmuka yang akrab antar lingkungan.
Kapan menggunakan pola ini
Gunakan pola ini:
- Saat Anda perlu meningkatkan kapasitas aplikasi Anda karena permintaan yang tidak terduga atau permintaan berkala.
- Ketika Anda tidak ingin berinvestasi dalam sumber daya yang hanya digunakan selama puncak. Bayar untuk apa yang Anda gunakan.
Pola ini tidak disarankan ketika:
- Solusi Anda mengharuskan pengguna terhubung melalui internet.
- Bisnis Anda memiliki peraturan lokal yang mengharuskan koneksi asal berasal dari panggilan di tempat.
- Jaringan Anda mengalami hambatan reguler yang akan membatasi performa penskalaan.
- Lingkungan Anda terputus dari internet dan tidak dapat menjangkau cloud publik.
Langkah berikutnya
Untuk mempelajari selengkapnya:
- Lihat ringkasan Azure Traffic Manager untuk mempelajari selengkapnya tentang cara kerja penyeimbang beban lalu lintas berbasis DNS ini.
- Lihat kumpulan produk dan solusi Azure Stack untuk mempelajari selengkapnya tentang seluruh portofolio produk dan solusi.
Saat Anda siap untuk menguji contoh solusi, lanjutkan dengan panduan penyebaran solusi penskalaan lintas cloud . Panduan penyebaran menyediakan instruksi langkah demi langkah untuk menyebarkan dan menguji komponennya. Anda mempelajari cara membuat solusi lintas cloud untuk menyediakan proses yang dipicu secara manual untuk beralih dari aplikasi web yang dihosting Azure Stack Hub ke aplikasi web yang dihosting Azure. Anda juga mempelajari cara menggunakan penskalaan otomatis melalui traffic manager, memastikan utilitas cloud yang fleksibel dan dapat diskalakan ketika beban tinggi.