Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aliran data host pekerja untuk armada yang dikelola pelanggan
Topik ini menjelaskan koneksi jaringan yang dibuat oleh host pekerja AWS Deadline Cloud (Deadline Cloud) selama operasi, termasuk titik akhir yang dihubungi, protokol yang digunakan, dan data yang ditransmisikan. Informasi ini berlaku untuk pekerja armada yang dikelola pelanggan (CMF), termasuk instans Amazon Elastic Compute Cloud (Amazon EC2) dan pekerja lokal. Gunakan informasi ini untuk mengonfigurasi aturan firewall, membuat titik akhir VPC, melakukan audit keamanan, atau merencanakan kebijakan jaringan untuk host pekerja Anda. Untuk informasi tentang jaringan armada yang dikelola layanan, lihat. Privasi lalu lintas antar jaringan
Semua komunikasi pekerja hanya keluar. Host pekerja memulai semua koneksi—Anda tidak perlu mengizinkan koneksi masuk apa pun. Semua koneksi menggunakan HTTPS (TLS 1.2 atau yang lebih baru) melalui port 443.
Topik ini mencakup bagian-bagian berikut:
Titik akhir dan protokol
Tabel berikut mencantumkan titik akhir AWS layanan yang terhubung dengan host pekerja selama operasi. Untuk daftar lengkap titik akhir regional untuk setiap layanan, lihat titik akhir Layanan dan kuota di Referensi Umum.AWS
| AWS layanan | Titik akhir | Pelabuhan/Protokol | Tujuan | Diperlukan |
|---|---|---|---|---|
| Batas Waktu Cloud (penjadwalan) | scheduling.deadline. |
443/HTTPS | Pendaftaran pekerja, pemungutan suara tugas, pembaruan status, pertukaran kredensyal, pengambilan entitas pekerjaan. Lihat Operasi API yang digunakan oleh pekerja. | Selalu |
| CloudWatch Log Amazon (CloudWatch Log) | logs. |
443/HTTPS | Agen pekerja dan pengiriman log sesi. | Selalu |
| Amazon Simple Storage Service (Amazon S3) | s3. |
443/HTTPS | Unggah dan unduh lampiran pekerjaan. | Jika menggunakan lampiran pekerjaan |
Jika pekerjaan Anda menggunakan AWS layanan lain, Anda mungkin juga perlu mengizinkan koneksi keluar ke titik akhir layanan tersebut.
Operasi API yang digunakan oleh pekerja
Semua operasi API berikut menggunakan scheduling.deadline. endpoint. Untuk skema permintaan dan respons lengkap dari setiap operasi, lihat Referensi API Cloud Deadline.[Region].amazonaws.com
Fase bootstrap
Ketika tuan rumah pekerja dimulai, agen pekerja mendaftar dengan armada. Kredensyal bootstrap memerlukan izin dalam kebijakan AWSDeadlineCloud-WorkerHost AWS terkelola, atau izin khusus yang setara. Fase bootstrap menggunakan operasi API berikut:
-
CreateWorker— Mendaftarkan pekerja dengan armada. Mengirim nama host dan alamat IP. Menerima ID pekerja. -
AssumeFleetRoleForWorker— Memperoleh kredensi peran armada. Menerima AWS kredensi sementara yang digunakan agen pekerja untuk operasi selanjutnya.
Fase operasional
Setelah bootstrap, agen pekerja melakukan polling untuk sesi kerja dan proses. Peran armada memerlukan izin dalam kebijakan AWSDeadlineCloud-FleetWorker AWS terkelola, atau izin khusus yang setara, dan menggunakan operasi API berikut:
-
UpdateWorker— Memperbarui status pekerja, misalnyaSTOPPEDselama shutdown. -
UpdateWorkerSchedule— Jajak pendapat untuk tugas kerja. Mengirim pembaruan status tindakan sesi termasuk status penyelesaian, persentase kemajuan, pesan kemajuan, dan hash manifes keluaran. Menerima sesi yang ditetapkan (ID pekerjaan, ID antrian, tindakan sesi, konfigurasi log), permintaan pembatalan, status pekerja yang diinginkan, dan interval pembaruan. -
BatchGetJobEntity— Mengambil detail pekerjaan untuk pekerjaan yang ditugaskan. Mengirim pengidentifikasi entitas pekerjaan. Menerima detail pekerjaan, detail lingkungan, dan detail lampiran pekerjaan. -
AssumeFleetRoleForWorker— Menyegarkan kredensi peran armada secara berkala. -
AssumeQueueRoleForWorker— Memperoleh kredensi peran antrian yang dicakup ke antrian tertentu. Pekerja menggunakan kredensyal ini untuk mengakses lampiran pekerjaan di Amazon S3.
Data lain yang dikirimkan
Selain operasi API penjadwalan Deadline Cloud, host pekerja mengirimkan data berikut ke layanan lain AWS :
- Data log
-
Agen pekerja mengirimkan log agen pekerja dan log sesi (stdout dan stderr dari proses pekerjaan) ke CloudWatch Log menggunakan operasi API.
PutLogEvents - Lampiran Job
-
Pekerja mentransfer file input dan output melalui Amazon S3 menggunakan
GetObjectdan operasiPutObjectAPI. Pekerja menggunakan kredensyal peran antrian yang diperolehAssumeQueueRoleForWorkeruntuk akses ini. - Telemetri (opsional)
-
Agen pekerja mengirimkan metrik operasional seperti laporan kerusakan. Anda dapat memilih keluar dari koleksi telemetri. Untuk informasi selengkapnya, lihat Menyisih.
Opsi konektivitas pribadi
Anda dapat menggunakan AWS PrivateLink untuk menjaga lalu lintas antara host pekerja CMF dan Deadline Cloud dalam VPC Anda, tanpa melintasi internet publik. Untuk pekerja lokal, Anda dapat menggabungkan AWS PrivateLink dengan AWS Direct Connect (Direct Connect) atau koneksi VPN. Lihat informasi yang lebih lengkap di Akses AWS Deadline Cloud menggunakan endpoint antarmuka ()AWS PrivateLink.