Komunikasi: Setiap kali hal-hal berubah, mereka tetap sama

Halo teman dekat TanyaTekno, jumpa kembali kita di artikel ini. Di artikel ini saya bakal mengupas Komunikasi: Setiap kali hal-hal berubah, mereka tetap sama

Dunia ini penuh dengan protokol jaringan – cara perangkat elektronik dan komputer berkomunikasi. Penggunaan besar dari protokol ini dapat ditemukan di pusat data, terutama di antara skala kelas atas seperti Google dan Amazon.

Menghubungkan semua server dalam pusat data adalah proses jaringan kepadatan tinggi, dan selama beberapa dekade, operator ini telah menggunakan protokol komunikasi paling populer seperti Ethernet untuk menghubungkan semua server dan sakelar ini secara fisik. (Ya, masih banyak yang lain yang masih digunakan, tetapi ethernet merupakan mayoritas dari apa yang sedang kita bicarakan.) Ethernet telah ada sejak lama karena sangat fleksibel, dapat diskalakan, dan semua hal lainnya. Tetapi seperti semua hal dalam teknologi, ia memiliki keterbatasan.

Catatan Editor:
Penulis tamu Jonathan Goldberg adalah pendiri D2D Advisory, sebuah perusahaan konsultan lintas fungsi. Jonathan telah mengembangkan strategi pertumbuhan dan aliansi untuk perusahaan di industri seluler, jaringan, game, dan perangkat lunak.

Awal tahun ini, Google meluncurkan protokol jaringan baru yang disebut Aquila di mana Google tampaknya berfokus pada salah satu batasan besar Ethernet – latensi jaringan, atau penundaan yang disebabkan oleh jumlah waktu yang diperlukan untuk memindahkan berbagai hal di sekitar jaringan Ethernet. Memang, kita mengukur latensi dalam sepersejuta detik (mikrodetik, s), tetapi pada skala yang kita bicarakan, kita membicarakan penundaan ini.

Dalam kata-kata Google:

Kami menyaksikan kesulitan baru di pusat data karena kemajuan dalam komputasi terdistribusi semakin dibatasi oleh kurangnya prediktabilitas kinerja dan isolasi di jaringan pusat data multi-penyewa. Perbedaan kinerja dua hingga tiga kali lipat dalam apa yang dituju oleh perancang kain jaringan dan apa yang dapat diharapkan oleh aplikasi dan perangkat lunak tidak jarang, sangat membatasi laju inovasi dalam sistem berbasis blok terdistribusi tingkat tinggi

Melalui analisis makalah yang luas ini, dua pertanyaan muncul bagi kami.

Pertama, aplikasi apa yang dibangun Google begitu kompleks sehingga membutuhkan solusi ini. Google dikenal karena upayanya dalam memasarkan solusi komputasi terdistribusi. Mereka menemukan banyak alat dan konsep paling populer untuk memecah masalah komputasi yang besar dan kompleks menjadi tugas-tugas kecil yang terpisah yang dapat dilakukan secara paralel. Tapi di sini mereka ingin memfokuskan semuanya.

Alih-alih tugas terpisah, Google malah membangun aplikasi yang terkait erat dan saling berhubungan, ke titik di mana mereka perlu berbagi data sedemikian rupa sehingga mikrodetik mengganggu segalanya dengan “dua hingga tiga kali lipat”.

Jawabannya mungkin adalah “jaringan saraf kecerdasan buatan” – yang merupakan cara yang bagus untuk mengatakan perkalian matriks. Rintangan yang dihadapi banyak sistem AI adalah ketika menghitung model besar, tahapan matematika yang berbeda saling memengaruhi – satu komputasi perlu diselesaikan oleh yang lain sebelum dapat diselesaikan.

Teliti masalah perusahaan chip AI yang muncul, banyak di antaranya didasarkan pada masalah semacam ini. Google harus memiliki model yang begitu besar sehingga saling ketergantungan ini menjadi kemacetan yang hanya dapat diselesaikan pada skala pusat data. Kandidat yang mungkin di sini adalah bahwa Google membutuhkan sesuatu seperti ini untuk melatih model mengemudi otonom – yang harus memperhitungkan sejumlah besar variabel bersarang. Misalnya, apakah objek di Lidar ini sama dengan yang dilihat kamera, di luar, dan berapa lama sampai kita menabraknya?

Mungkin juga Google sedang mengerjakan beberapa akun lain yang sangat intensif. Makalah ini berulang kali membahas komputasi kinerja tinggi (HPC), yang biasanya merupakan bidang superkomputer yang mensimulasikan interaksi cuaca dan nuklir. Sangat membantu untuk memikirkan apa yang sedang dikerjakan Google di sini karena mungkin sangat penting di suatu tempat nanti.

Namun, faktor kedua yang muncul bagi kami dalam tulisan ini adalah perasaan paradoks yang ekstrem.

Kami telah menemukan paragraf ini secara khusus menjadi lucu (yang tentu saja mengatakan lebih banyak tentang selera humor kami daripada yang lainnya):

Perbedaan utama dalam pengaturan yang lebih khusus ini sehubungan dengan lingkungan pusat data produksi meliputi: 1) kemampuan untuk mengasumsikan penyebaran penyewa tunggal atau setidaknya berbagi ruang daripada berbagi waktu; 2) mengurangi kekhawatiran tentang penanganan kegagalan; dan 3) kesediaan untuk menggunakan teknologi jaringan yang kompatibel, termasuk format kabel.

Intinya di sini adalah bahwa Google ingin Aquila menyediakan jalur jaringan khusus untuk satu pengguna, untuk memberikan jaminan pengiriman pesan, dan untuk mendukung protokol komunikasi lama. Tentu saja ada beberapa teknologi jaringan yang benar-benar melakukan ini – kami menyebutnya beralih sirkuitIni telah digunakan oleh operator telekomunikasi selama lebih dari seratus tahun.

Kita tahu bahwa Aquila benar-benar berbeda. Tetapi perlu dipertimbangkan seberapa banyak teknologi adalah pendulum. Peralihan sirkuit telah memberi jalan bagi peralihan paket Internet selama beberapa dekade transisi yang menyakitkan. Sekarang kami telah mencapai titik di mana protokol Internet memberi daya pada hampir setiap jaringan komunikasi, yang terbaru kami kembali ke pengiriman saluran khusus yang tak terhindarkan.

Intinya bukan karena Google regresif, hanya saja teknologinya memiliki trade-off, dan aplikasi yang berbeda memerlukan solusi yang berbeda. Ingatlah bahwa lain kali seseorang mengobarkan perang suci atas satu protokol atau lainnya.

Google tidak sendirian dalam mencari sesuatu seperti ini. Pergantian paket pada umumnya dan Internet pada khususnya memiliki beberapa keterbatasan serius. Ada lusinan kelompok di dunia yang ingin mengatasi keterbatasan ini. Kelompok-kelompok ini berkisar dari pionir internet seperti Profesor Tim Berners-Lee dan Solid Initiative-nya hingga IP baru Huawei (pandangannya sedikit berbeda).

Jelas, proyek-proyek ini memiliki tujuan yang sangat berbeda, tetapi mereka semua memiliki masalah untuk mengatasi basis dunia yang telah terbukti. Sebaliknya, Google tidak ingin mengubah dunia, hanya sebagian saja.

Demikianlah uraiantentang Komunikasi: Setiap kali hal-hal berubah, mereka tetap sama

. Jangan Lupa untuk
share artikel ini ya sobat.