3 Hal yang akan membunuh kontainer Linux

Selama hampir dua tahun, Linux containers telah mendominasi dunia perusahaan IT dan untuk alasan yang baik antara lain mereka mengambil isu-isu virtualisasi yang tidak hanya dalam pengembangan aplikasi dan komputasi dalam skala besar dan memungkinkan bagi dunia usaha untuk benar-benar merangkul konsep seperti devops dan microservices (Service Oriented Architecture mimpi dari tahun-tahun lalu).

Bahwa suara yang Anda dengar adalah vendor IT berebutan menuju kereta musik kontainer, tapi seperti dengan setiap tren teknologi yang muncul, hal ini tidak selalu hal yang baik karena tidak semua orang berjalan terlepas dari bisnis yang mungkin benar-benar mengatakan.

Perpanjangan dari sistem operasi khususnya kernel Linux, Linux containers dibangun dari runtime dan format, dan kemudian diatur dengan jaringan dan penyimpanan sumber daya di seluruh kelompok host. Hasil akhirnya adalah satu set layanan aplikasi ringan, dinamis dan aman, mandiri dalam wadah Linux dan mampu menjalankan sendiri atau bersama dengan aplikasi kemas lain untuk membuat aplikasi enterprise jauh lebih fleksibel namun kompleks.

Kemampuan ini merupakan ancaman yang signifikan untuk beberapa segmen IT dan memberikan pukulan lain untuk tumpukan komputasi proprietary (perhatikan "Linux" dalam nama). Ini tidak mengherankan, kemudian bahwa wadah Linux dan terkait erat dengan Docker format kontainer menghadapi beberapa ancaman tidak signifikan, bahkan sebelum teknologi ini keluar. Jadi untuk teknologi yang umumnya melihat begitu positif, apa yang berusaha membunuh kontainer?

alur-kontainer-linux

Pada tingkat tinggi ada tiga isu-isu tentang menghadapi Linux wadah adopsi dan penyebaran infrastruktur berbasis kontainer:

  • Fragmentasi standar
  • kode berpemilik dan sumber "fauxpen"
  • container washing

Fragmentasi

Fragmentasi bisa dibilang ancaman paling berbahaya yang dihadapi Linux adopsi kontainer dalam dunia bisnis. Jelas standar diadopsi mudah, khususnya di format gambar dan orkestrasi tingkat, kebanyakan perusahaan akan benci untuk merangkul teknologi. Jawaban sederhana untuk "mengapa" adalah bahwa tidak ada IT pengambil keputusan ingin bertanggung jawab untuk mendukung kuda yang kalah.

Untuk menggunakan contoh dari dunia konsumen, pertimbangkan seseorang yang dirumah mereka dengan pemain HD-DVD dan aksesoris hanya untuk mengetahui Blu-Ray. Sekarang beberapa biaya kerugian secara eksponensial dan itulah yang dunia usaha menghadapi ketika datang ke standar kontainer Linux.

Sementara fragmentasi adalah jauh ancaman paling serius yang dihadapi Linux adopsi kontainer, itu juga salah satu yang sedang paling mudah ditangani. Dua yayasan baru, baik diatur oleh Linux Foundation telah datang ke dalam beberapa bulan terakhir untuk membantu menghilangkan momok fragmentasi dari dunia kontainer Linux.

Open Container Initiative bertujuan untuk memberikan standar tingkat rendah untuk format gambar kontainer dan runtime untuk pengembangan aplikasi berbasis kontainer.

Cloud Native Computing Foundation berupaya untuk mendorong standar, praktik terbaik dan interoperabilitas untuk teknologi yang digunakan untuk mengembangkan, menjalankan dan skala didistribusikan aplikasi dengan Kubernetes sebagai titik awal untuk orkestrasi kontainer.

Sementara dua organisasi ini adalah awal yang fantastis, kompleksitas siklus hidup wadah keseluruhan memerlukan perhatian konstan dari sudut pandang standar. Sebagai teknologi terus disempurnakan untuk diadopsi perusahaan, itu sangat mungkin bahwa lebih “format war”-type bentrokan akan terjadi sehingga akan sampai ke komunitas open source pada umumnya untuk membantu mengatur dan menyusun argumen ini menjadi standar dan praktek umum . Dengan kedua pemodelan inisiatif setelah praktik terbaik komunitas open source, kita bisa berharap bahwa standardisasi terus berkembang di tempat terbuka tanpa menghambat atau memperlambat inovasi.

'Terbuka sebagian' adalah 'sepenuhnya ditutup'

Ancaman fragmentasi juga menimbulkan masalah penting lain ketika datang ke wadah yang open-core atau "fauxpen" persembahan sekitar kontainer Linux. Meskipun "Linux" dalam nama daya tarik yang luas di seluruh tumpukan proprietary dan open, masalah akan timbul namun ketika kode dan layanan eksklusif mulai cara mereka ke solusi berbasis kontainer yang seharusnya terbuka penuh.

"fauxpen" ancaman tidak baru, kita telah melihat dulu dengan Unix dan yang terbaru dengan solusi komputasi awan, khususnya platform sebagai layanan (PaaS) dan penawaran berbasis OpenStack yang seolah-olah terbuka tetapi lapisan teknologi proprietary di atas yayasan open-source.

Linux containers bagaimanapun adalah awal siklus adopsi mereka untuk perusahaan IT, jika kait proprietary yang mendarat ke teknologi sekarang, harus menjadi inovasi bukan kelanjutan dari sistem warisan proprietary. Dari tumpukan tertutup untuk lisensi selangit untuk sangat menurunkan inovasi, menambahkan "fauxpen" kode untuk teknologi dasar yang dibangun di atas darah keringat dan air mata dari masyarakat dapat dengan cepat mengurangi antusiasme dan terobosan di sekitar dasar terbuka.

Container washing

Selama hari-hari komputasi awan (yang kita bisa dibilang masih menjalani), gagasan cloud washing lahir. Efektif, vendor IT akan mengambil produk yang sudah ada dan "washing" jaminan pemasaran, lembar spec dan sebagainya dengan jargon awan, mudah-mudahan meyakinkan pelanggan dan prospek bahwa vendor yang ada ini merupakan pemain di dunia berkembang dari komputasi awan.

Sekarang kita melihat wadah washing dalam nada yang sama dengan vendor dan solusi yang hanya tangensial berhubungan (atau tidak berhubungan sama sekali) untuk boom kontainer mencoba jalan mereka ke dalam percakapan. Ancaman di sini jauh lebih sembunyi-sembunyi dari fragmentasi atau sumber fauxpen, itu salah satu yang menumbangkan wadah sebenarnya.

Contohnya adalah kebingungan di wadah dibandingkan mesin virtual. Kami pasti bisa menjalankan mesin virtual dalam wadah atau sebaliknya, tapi dua teknologi memecahkan masalah yang berbeda. Virtualisasi memberikan abstraksi dengan menggabungkan layanan infrastruktur dengan kode aplikasi, kontainer memungkinkan untuk pemisahan yang jelas dalam aset software ringan yang meminjamkan diri idealnya sebagai metode utama untuk memberikan layanan.

Dengan conflating teknologi yang sudah ada dengan yang disajikan oleh kontainer, ancaman ini menciptakan lebih banyak kebingungan dan sakit kepala bagi perusahaan ketika datang ke adopsi kontainer. Bukan hanya memilih apa yang terbaik untuk mereka, tim IT sekarang harus menyelidiki apakah solusi benar-benar memberikan manfaat kontainer Linux atau itu murni pemasaran berbicara. Hal ini bisa dengan mudah menyebabkan penurunan adopsi, sebagai tim IT dikenal karena jalur yang paling perlawanan ketika datang untuk menerapkan teknologi baru.

Di atas tiga yang terbesar, meskipun bukan satu-satunya ancaman yang dihadapi ekosistem di sekitar kontainer Linux. Ini bukan untuk mengatakan bahwa masalah ini benar-benar akan menghambat adopsi, fragmentasi sudah ditangani dan para pemimpin TI yang telah melalui Unix dan perang awan dimengerti waspada terhadap inti terbuka dan produk jargon washing. Tapi penting untuk diingat bahwa jalan menuju inovasi yang penuh dengan lubang untuk Linux, itu untuk komputasi awan dan itu adalah untuk kontainer Linux.

Terserah kepada komunitas open-source, dunia usaha, dan startups dan mendirikan vendor IT membangun inovasi sekitar kontainer Linux melewati hadangan tersebut, melalui kerjasama dan komitmen untuk membantu wadah yang benar-benar menyadari potensi perusahaan mereka.

Leave a Reply

Your email address will not be published. Required fields are marked *