Anda dapat mengelompokkan resource berdasarkan penggunaan, izin, dan wilayah sehingga memungkinkan pengelolaan hierarkis menurut pengguna dan proyek. Setiap resource hanya termasuk dalam satu resource group, dan resource groups tidak memengaruhi asosiasi antar-resource. Di E-MapReduce (EMR), Anda hanya dapat menentukan resource groups untuk kluster dan proyek. Topik ini menjelaskan cara menentukan resource groups untuk resource serta menyediakan contoh terkait.
Informasi latar belakang
Saat menggunakan resource groups, perhatikan poin-poin berikut:- Resource group dapat berisi resource dari wilayah yang berbeda. Misalnya, Resource Group A berisi kluster di wilayah China (Hangzhou) dan kluster di wilayah China (Shanghai).
- Resource group dapat berisi berbagai jenis resource. Misalnya, Resource Group A berisi resource seperti kluster, Instance ECS, dan proyek.
- Kluster dan proyek yang termasuk dalam Akun Alibaba Cloud yang sama dan berada di wilayah yang sama dapat diasosiasikan lintas resource groups. Misalnya, Akun Alibaba Cloud Anda dapat mengakses Resource Group A dan Resource Group B. Resource Group A berisi proyek yang berada di wilayah China (Beijing). Resource Group B berisi kluster yang juga berada di wilayah China (Beijing). Dalam kasus ini, Anda dapat menjalankan pekerjaan dari proyek tersebut di kluster tersebut.
- Pengguna RAM memiliki akses ke resource groups sesuai otorisasi. Misalnya, jika Anda memberi otorisasi kepada Pengguna RAM untuk mengelola semua resource Alibaba Cloud dalam Akun Alibaba Cloud Anda, maka semua resource groups dalam akun tersebut dapat diakses oleh Pengguna RAM tersebut.
Batasan
- Anda hanya dapat membuat dan mengelola resource group serta memberikan otorisasi kepada Pengguna RAM untuk mengakses resource group tersebut melalui Konsol Resource Management. Untuk informasi selengkapnya, lihat Apa itu resource management?
- Di EMR, Anda hanya dapat menentukan resource groups untuk kluster dan proyek. Saat Anda membuat atau melakukan scale out kluster atau memindahkan kluster antar-resource groups, semua node dalam kluster tersebut akan dipindahkan ke resource group yang sama dengan kluster tersebut. Resource node berikut ini dapat dikelola dalam resource groups: Instance Elastic Compute Service (ECS), disk, image, Elastic Network Interfaces (ENI), security groups, dan key pairs.
- Anda tidak dapat memindahkan resource antar-resource groups yang termasuk dalam Akun Alibaba Cloud yang berbeda.Penting Jika Anda memindahkan resource node ke resource group yang berbeda, kluster tempat resource node tersebut termasuk tetap berada di resource group asal. Untuk mengelola resource dan memberikan izin secara terpusat, kami menyarankan agar Anda mengelola resource node dalam resource group yang sama dengan kluster tersebut.
Tentukan resource group
Setiap resource harus termasuk dalam sebuah resource group. Jika Anda tidak menentukan resource group saat membuat resource, resource tersebut akan ditambahkan ke resource group default. Bagian ini menjelaskan cara menentukan resource groups saat Anda membuat kluster dan proyek.
-
Masuk ke Konsol E-MapReduce.
-
Di bilah navigasi atas, pilih wilayah dan resource group.
-
Klik CREATE_CLUSTER.
-
Setelah mengonfigurasi perangkat lunak dan perangkat keras, pada halaman Basic Configuration, buka Advanced Settings, lalu pilih resource group yang sudah ada di bagian Resource Group.
Jika perlu membuat resource group baru, klik Create Resource Group.. Untuk informasi selengkapnya, lihat Buat resource group.
CatatanUntuk informasi selengkapnya tentang cara membuat kluster, lihat Buat kluster.
Kasus penggunaan
Berikut adalah kasus penggunaan umum:
-
Skenario 1: Kelompokkan resource cloud berdasarkan tujuan untuk pengelolaan terpisah.
-
Skenario 2: Tetapkan administrator independen untuk setiap resource group guna mengelola pengguna dan izin dalam cakupan resource group tersebut.
Skenario 1: Kelompokkan resource cloud berdasarkan tujuan
Anda dapat menambahkan kluster yang digunakan di lingkungan pengujian dan kluster yang digunakan di lingkungan produksi ke resource groups yang berbeda. Saat pengujian, pilih kluster dari resource group untuk lingkungan pengujian. Hal ini mencegah kesalahan operasional yang mungkin terjadi pada kluster produksi. Saat meluncurkan layanan, pilih kluster dari resource group untuk lingkungan produksi guna memastikan layanan berjalan sesuai harapan.
-
Buat resource groups Test Environment dan Production Environment.
Untuk informasi selengkapnya, lihat Buat resource group.
-
Tetapkan administrator yang sama untuk kedua resource groups Test Environment dan Production Environment.
Untuk informasi selengkapnya, lihat Berikan izin resource group kepada identitas RAM.
-
Buat dua kluster bernama TestEnv1 dan TestEnv2.
Saat membuat kluster tersebut, tetapkan ke resource group Test Environment.
-
Buat dua kluster bernama ProdEnv1 dan ProdEnv2.
Saat membuat kluster tersebut, tetapkan ke resource group Production Environment.
-
Masuk ke Konsol EMR dengan akun administrator untuk resource groups Test Environment dan Production Environment.
-
Di bilah navigasi atas, pilih resource group yang diperlukan.
Kluster dalam resource group yang dipilih akan muncul di halaman daftar kluster. Misalnya, jika Anda memilih Test Environment, Anda hanya dapat melihat kluster dalam resource group Test Environment.
Skenario 2: Pengelolaan pengguna dan izin
Anda dapat menambahkan kluster dan proyek suatu departemen ke resource group independen serta mengonfigurasi administrator independen untuk resource group tersebut. Dengan demikian, Anda dapat mengelola pengguna dan izin pengguna masing-masing resource group secara terpisah. Dalam prosedur berikut, resource groups untuk development department dan test department dibuat.
-
Buat resource groups Develop Dept dan Test Dept.
Untuk informasi selengkapnya, lihat Buat resource group.
-
Tetapkan administrator terpisah untuk resource groups Develop Dept dan Test Dept.
Untuk informasi selengkapnya, lihat Berikan izin resource group kepada identitas RAM.
-
Buat kluster bernama ITCluster dan tetapkan ke resource group Develop Dept.
Untuk informasi selengkapnya tentang cara membuat kluster, lihat Buat kluster.
-
Buat kluster bernama FinanceCluster1 dan tetapkan ke resource group Test Dept.
-
Masuk ke Konsol EMR dengan akun administrator Test Dept.
-
Di bilah navigasi atas, pilih Test Dept.
Kluster dalam resource group Test Dept akan muncul di halaman daftar kluster.