2019/08/09

Huawei Meluncurkan Sistem Operasi Terdistribusi Baru, HarmonyOS

HarmonyOS akan memberikan pengalaman cerdas di semua skenario pengguna

[Dongguan, Cina, 9 Agustus 2019] Di Huawei Developer Conference hari ini, Huawei meluncurkan HarmonyOS - sistem operasi terdistribusi berbasis mikrokernel baru yang dirancang untuk memberikan pengalaman pengguna yang kohesif di semua perangkat dan skenario.

Huawei Meluncurkan Sistem Operasi Terdistribusi Baru, HarmonyOS

Richard Yu, CEO Consumer Business Group Huawei, menjelaskan pemikiran perusahaan di balik pengembangan OS baru ini. "Kami memasuki hari di mana orang-orang mengharapkan pengalaman cerdas holistik di semua perangkat dan skenario. Untuk mendukung ini, kami merasa penting untuk memiliki sistem operasi dengan kemampuan lintas platform yang ditingkatkan. Kami membutuhkan OS yang mendukung semua skenario, yang dapat digunakan di berbagai perangkat dan platform, dan yang dapat memenuhi permintaan konsumen untuk latensi rendah dan keamanan yang kuat. "

"Ini adalah tujuan kami dengan HarmonyOS," lanjutnya. "HarmonyOS benar-benar berbeda dari Android dan iOS. Ini adalah OS terdistribusi berbasis mikrokernel yang memberikan pengalaman yang lancar di semua skenario. Ia memiliki arsitektur yang dapat dipercaya dan aman, dan mendukung kolaborasi tanpa batas antar perangkat. Anda dapat mengembangkan aplikasi Anda sekali, kemudian secara fleksibel menyebarkannya di berbagai perangkat yang berbeda. "

Huawei Meluncurkan Sistem Operasi Terdistribusi Baru, HarmonyOS

Secara tradisional, sistem operasi baru dilepaskan bersama jenis perangkat baru. Pada awal 10 tahun yang lalu, Huawei membayangkan masa depan di mana intelijen akan berintegrasi mulus dengan semua aspek kehidupan kita, dan mulai mengeksplorasi bagaimana itu dapat memberikan pengalaman ini - yang akan melampaui batas ruang fisik dan menjangkau berbagai perangkat keras dan platform.

HarmonyOS adalah sistem operasi yang ringan dan kompak dengan fungsi yang kuat, dan pertama-tama akan digunakan untuk perangkat pintar seperti jam tangan pintar, layar pintar, sistem di dalam kendaraan, dan speaker pintar. Melalui implementasi ini, Huawei bertujuan untuk membangun ekosistem terintegrasi dan bersama di seluruh perangkat, menciptakan lingkungan runtime yang aman dan andal, dan memberikan pengalaman cerdas holistik di setiap interaksi dengan setiap perangkat.

HarmonyOS - Empat fitur teknis yang berbeda

Semua skenario, pengalaman cerdas menetapkan standar tinggi untuk konektivitas, sehingga HarmonyOS dirancang dengan empat fitur teknis berbeda untuk memenuhi janjinya kepada konsumen.

1. Seamless: OS perangkat pertama kali dengan arsitektur terdistribusi, menghadirkan pengalaman tanpa batas di seluruh perangkat

Dengan mengadopsi arsitektur terdistribusi dan teknologi bus virtual terdistribusi, HarmonyOS menawarkan platform komunikasi bersama, manajemen data terdistribusi, penjadwalan tugas terdistribusi, dan periferal virtual. Dengan HarmonyOS, pengembang aplikasi tidak perlu berurusan dengan teknologi yang mendasari aplikasi terdistribusi, memungkinkan mereka untuk fokus pada logika layanan individual mereka sendiri. Mengembangkan aplikasi terdistribusi akan lebih mudah dari sebelumnya. Aplikasi yang dibangun di atas HarmonyOS dapat berjalan pada perangkat yang berbeda sambil memberikan pengalaman kolaborasi yang mulus di semua skenario.

2. Smooth: Deterministic Latency Engine dan IPC kinerja tinggi

HarmonyOS akan mengatasi tantangan yang berkinerja buruk dengan Deterministic Latency Engine dan Inter Process Communication (IPC) berkinerja tinggi. Mesin Latermin Deterministik menetapkan prioritas dan batasan waktu pelaksanaan tugas untuk penjadwalan di muka. Sumber daya akan condong ke tugas dengan prioritas lebih tinggi, mengurangi latensi respons aplikasi sebesar 25,7%. Mikrokernel dapat membuat kinerja IPC hingga lima kali lebih efisien daripada sistem yang ada.

3. Secure: Arsitektur Microkernel yang membentuk kembali keamanan dan kepercayaan dari bawah ke atas

HarmonyOS menggunakan desain microkernel baru yang memiliki fitur keamanan yang ditingkatkan dan latensi rendah. Microkernel ini dirancang untuk menyederhanakan fungsi-fungsi kernel, mengimplementasikan sebanyak mungkin layanan sistem dalam mode pengguna di luar kernel, dan menambahkan perlindungan keamanan bersama. Microkernel itu sendiri hanya menyediakan layanan paling dasar seperti penjadwalan thread dan IPC.

Desain microkernel Harmony OS menggunakan metode verifikasi formal untuk membentuk kembali keamanan dan kepercayaan dari bawah ke atas di Lingkungan Eksekusi Tepercaya (TEE). Metode verifikasi formal adalah pendekatan matematika yang efektif untuk memvalidasi kebenaran sistem dari sumbernya, sementara metode verifikasi tradisional, seperti verifikasi fungsional dan simulasi serangan, terbatas pada skenario terbatas. Metode formal, sebaliknya, dapat menggunakan model data untuk memverifikasi semua jalur yang berjalan perangkat lunak.

HarmonyOS adalah OS pertama yang menggunakan verifikasi formal di perangkat TEE, yang secara signifikan meningkatkan keamanan. Selain itu, karena microkernel HarmonyOS memiliki kode jauh lebih sedikit (kira-kira seperseribu jumlah kernel Linux), kemungkinan serangan sangat berkurang.

4. Unified: IDE multi-perangkat memungkinkan aplikasi dikembangkan satu kali dan digunakan di beberapa perangkat

Didukung oleh IDE multi-perangkat, kompilasi terpadu multi-bahasa, dan kit arsitektur terdistribusi, HarmonyOS dapat secara otomatis beradaptasi dengan kontrol dan interaksi tata letak layar yang berbeda, dan mendukung kontrol drag-and-drop dan pemrograman visual yang berorientasi pratinjau. Ini memungkinkan pengembang untuk lebih efisien membangun aplikasi yang berjalan di beberapa perangkat. Dengan IDE multi-perangkat, pengembang dapat membuat kode aplikasi mereka sekali dan menyebarkannya di beberapa perangkat, menciptakan ekosistem yang terintegrasi erat di semua perangkat pengguna.

HUAWEI ARK Compiler adalah kompiler statis pertama yang dapat bekerja setara dengan mesin virtual Android, memungkinkan pengembang untuk mengompilasi berbagai bahasa tingkat lanjut ke dalam kode mesin dalam satu lingkungan yang terpadu. Dengan mendukung kompilasi terpadu dalam berbagai bahasa, HUAWEI ARK Compiler akan membantu pengembang meningkatkan produktivitasnya.

Rencana pengembang dan pengembangan ekosistem

Pada konferensi hari ini, Huawei juga mengumumkan peta jalan evolusi untuk HarmonyOS dan kernelnya. HarmonyOS 1.0 akan pertama kali diadopsi dalam produk layar pintar, yang akan diluncurkan akhir tahun ini. Selama tiga tahun ke depan, HarmonyOS akan dioptimalkan dan secara bertahap diadopsi di berbagai perangkat pintar, termasuk perangkat yang dapat dikenakan, HUAWEI Vision, dan unit kepala untuk mobil Anda.

Keberhasilan HarmonyOS akan tergantung pada ekosistem aplikasi dan pengembang yang dinamis. Untuk mendorong adopsi yang lebih luas, Huawei akan merilis HarmonyOS sebagai platform open-source, di seluruh dunia. Huawei juga akan membangun yayasan sumber terbuka dan komunitas sumber terbuka untuk mendukung kolaborasi yang lebih mendalam dengan pengembang.

China adalah rumah bagi ekosistem aplikasi yang kuat dan basis pengguna yang besar. Ke depan, Huawei akan meletakkan dasar untuk HarmonyOS di pasar Cina, dan kemudian memperluasnya ke ekosistem global. Dengan fokus memberikan nilai baru dan unik, Huawei akan membuka dan berbagi kemampuan intinya di bidang-bidang seperti konektivitas, kamera, dan AI. Ini akan bekerja sama dengan mitra ekosistem untuk memberikan aplikasi dan layanan yang memberikan pengalaman terbaik bagi konsumen dan menghadirkan kehidupan baru bagi industri.

HarmonyOS akan membawa manfaat baru yang luar biasa bagi konsumen, vendor peralatan, dan pengembang. Bagi konsumen, itu akan membawa pengalaman cerdas yang kohesif dan kuat di semua aspek kehidupan mereka. Untuk vendor peralatan, ini akan membantu mereka mendapatkan keuntungan penggerak pertama di zaman pengalaman cerdas holistik, di mana 5G, AI, dan IoT akan melihat pertumbuhan eksplosif. Pada saat yang sama, HarmonyOS akan memungkinkan pengembang untuk memenangkan lebih banyak pengguna dengan investasi lebih sedikit, dan layanan inovasi cepat di semua skenario.

"Kami percaya HarmonyOS akan merevitalisasi industri dan memperkaya ekosistem," kata Richard Yu. "Tujuan kami adalah menghadirkan pengalaman yang benar-benar menarik dan beragam kepada orang-orang. Kami ingin mengundang pengembang dari seluruh dunia untuk bergabung dengan kami saat kami membangun ekosistem baru ini. Bersama-sama, kami akan memberikan pengalaman cerdas bagi konsumen dalam semua skenario."