Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT

Ubuntu Core 22, phiên bản mới nhất của hệ điều hành Canonical dành cho Internet of Things và các hệ thống nhúng, bổ sung hỗ trợ thời gian thực cho các ứng dụng công nghiệp và rô-bốt

Ubuntu Core là phiên bản đóng gói của HĐH dựa trên Canonical Linux được thiết kế dành riêng cho các thiết bị và hệ thống nhúng Internet of Things (IoT). Nó có LTS 10 năm và đặc biệt tập trung vào bảo mật

Ubuntu Core hỗ trợ "cập nhật trực tuyến" để giúp người dùng cập nhật ứng dụng của họ theo cách giao dịch đơn giản hơn và giảm lưu lượng mạng bằng cách chỉ truyền khác biệt. Containerization được sử dụng để thực thi phân tách rõ ràng hạt nhân, hình ảnh hệ điều hành và ứng dụng. Ngoài ra, các thiết bị chạy Ubuntu Core có quyền truy cập vào Cửa hàng ứng dụng IoT chuyên dụng cho phép hạn chế cài đặt ứng dụng

Mã hóa toàn bộ đĩa, hộp cát ứng dụng thông qua Canonical snaps, khởi động an toàn bằng cách sử dụng xác thực mật mã của tất cả các thành phần liên quan đến trình tự khởi động, quét lỗ hổng, v.v. là các tính năng của Ubuntu Core được thiết kế đặc biệt để đảm bảo an ninh. Ngoài ra, Ubuntu Core cung cấp chế độ khôi phục có thể được kích hoạt thủ công khi khởi động hoặc từ xa thông qua API

Trên thực tế, Ubuntu Core 22 bao gồm một nhân hoàn toàn có thể sử dụng trước, giúp có thể áp đặt các phản hồi giới hạn thời gian, giúp hỗ trợ tính toán thời gian thực trở thành tính năng mới đáng chú ý nhất. Ngoài ra, Ubuntu Core có một phiên bản nhân đặc biệt sử dụng các bản vá PREEMPT_RT để giảm các phần quan trọng không được ưu tiên trong mã nhân. Được ưu tiên hoàn toàn có nghĩa là bộ lập lịch có thể ưu tiên các luồng trong nhân, bao gồm cả trong các phần quan trọng, trình xử lý ngắt và chuỗi mã vô hiệu hóa ngắt

Để kích hoạt các tính năng thời gian thực tiên tiến, Canonical cũng đang cung cấp chương trình Phần cứng được chứng nhận Ubuntu của mình cho các nhà sản xuất phần cứng và silicon. Theo Canonical, hỗ trợ thời gian thực cho phép Ubuntu Core cung cấp năng lượng cho các hệ thống có độ trễ cực thấp và cung cấp khả năng dự đoán khối lượng công việc cần thiết cho các ứng dụng công nghiệp, viễn thông, ô tô và rô-bốt nhạy cảm với thời gian

Bạn có thể tải xuống Ubuntu Core 22 từ trang web của Canonical cho nhiều hệ thống khác nhau, bao gồm Raspberry Pi, Snapdragon, Intel NUC, AMD Xilinx và các hệ thống khác

Thông tin về các Tác giả

Sergio De Simone

Hiển thị thêmHiển thị ít hơnHiển thị ít hơn

Lấy cảm hứng từ nội dung này?

Một trong những quyết định sáng suốt nhất mà tôi từng đưa ra cho sự nghiệp của mình là tham gia InfoQ với tư cách là biên tập viên, vì nó đã thử thách và nâng cao tôi theo nhiều cách. Chúng tôi thực sự muốn mở rộng đội ngũ của mình

Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
Biên tập chính về Kiến trúc và Thiết kế Phần mềm tại InfoQ, Thomas Betts Biên tập chính về Kiến trúc và Thiết kế Phần mềm @InfoQ;
Viết cho InfoQ

Xếp hạng bài viết này

nhận con nuôi
Phong cách
Đã liên hệ với tác giả

Bài viết này là về điện thoại di động

chủ đề liên quan
  • Sự phát triển
  • Thiết bị nhúng
  • Linux
  • Nhà phát triển phần mềm nhúng
  • Các hệ điều hành
  • Điện toán cạnh
  • di động
  • Đám mây
  • Internet vạn vật
  • biên tập liên quan

    • Nội dung được tài trợ có liên quan

  • Nhà tài trợ liên quan

    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT

    Thay đổi cách bạn cung cấp phần mềm; . Yêu cầu bản demo của LaunchDarkly ngay hôm nay để xem nó hoạt động

Nội dung liên quan

  • IoT xanh cho sự bền vững môi trường và hiệu quả năng lượng
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Google phát hành hệ điều hành học máy an toàn KataOS
  • Microsoft Store hiện cung cấp Windows Subsystem cho Linux với dung lượng chung
  • Đừng loại trừ Sidecar. eBPF và Lưới dịch vụ
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Giá trị của các hệ sinh thái có thể kết hợp như một tài sản (kinh doanh) kết hợp
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Nguyên tắc ứng dụng Edge-Native tại KubeCon NA 2022
  • Bản tóm tắt Invent 2022 của AWS
  • Với CodeCatalyst, AWS tham gia vào thị trường cộng tác và phát triển từ xa
  • Amazon Omics hiện có thể truy cập rộng rãi, theo AWS
  • Apple tăng cường Apple Silicon với hỗ trợ Core ML để khuếch tán ổn định
  • AWS công bố MySQL trên triển khai Aurora và RDS Blue/Green
  • Nguồn mở SkyPilot nhằm mục đích giảm chi phí đám mây cho máy học và khoa học dữ liệu
  • Các chức năng Java được AWS Lambda SnapStart tăng tốc
  • Nhắn tin theo thời gian thực được thực hiện bởi Serverless WebSockets
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Tích hợp điểm cuối REST bên ngoài cho Cơ sở dữ liệu SQL Azure hiện có sẵn trong Bản xem trước công khai
  • AWS ra mắt triển khai liên tục CloudFront cho các chiến lược Blue-Green và Canary
  • Các lớp và Enum trong PHP 8
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Hiện đang hỗ trợ nút. js 18 Thời gian chạy trong AWS Lambda
  • Đồng bộ hóa thời gian được cung cấp cho công chúng bởi Amazon
  • Tạo ứng dụng không gian với SDK không gian quỹ đạo Azure
  • Bản xem trước công khai của Azure SQL Trigger cho Azure Functions
  • Phát hành dự trữ bộ đệm của Cloudflare trong Open Beta
  • Tính năng Super Slurper cho Lưu trữ đối tượng R2 của Cloudflare hiện đã có trong bản Beta riêng tư
  • Tây Ban Nha có khu vực AWS mới
  • Hỗ trợ Redis 7 cho Amazon ElastiCache dành cho Redis được AWS công bố
  • Để nâng cao các vi dịch vụ không có máy chủ ngoài các bộ chứa, Fermyon đã xây dựng một đám mây WebAssembly
  • Microsoft ra mắt máy ảo mới cho điện toán hiệu suất cao trên Azure HX và HBv4
  • AWS ra mắt Resource Explorer để đơn giản hóa việc tìm kiếm và khám phá tài nguyên
  • Trong kỷ nguyên không có máy chủ, các bản phát hành mang tính quyết định, có thể tái sản xuất và không gây ngạc nhiên
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Google xuất bản hướng dẫn mô đun hóa ứng dụng Android
  • Khả năng đo lường OpenTelemetry mới trên Azure Monitor
  • Thụy Sĩ có một khu vực AWS mới
  • Để chuyển đổi và đẩy nhanh quá trình tạo giao diện người dùng Android, Google đã ra mắt Relay
  • Quy trình công nhân biệt lập cho NET 7 cho các chức năng Azure hiện khả dụng rộng rãi
  • Ranh giới từ HashiCorp hiện có thể truy cập rộng rãi trên HCP
  • Nền tảng Iac nào là tốt nhất cho bạn. CloudFormation hay Terraform?
    Ubuntu Core 22 mang đến hỗ trợ điện toán thời gian thực cho các ứng dụng công nghiệp IoT
  • Meta đang chuyển đổi một triệu dòng mã Java sang Kotlin
  • AWS giới thiệu Bộ lập lịch Amazon EventBridge
  • Momento công bố dịch vụ bộ nhớ cache không có máy chủ
  • AWS cho phép chuyển địa chỉ IP giữa các tài khoản

Bản tin InfoQ

Tham gia cộng đồng hơn 250.000 nhà phát triển cấp cao và nhận thông tin tổng quan về nội dung từ tuần trước trên InfoQ vào Thứ Ba hàng tuần. Xem một ví dụ

Nhập địa chỉ email của bạn
Chọn quốc gia của bạn Tôi đồng ý rằng InfoQ. com có ​​thể xử lý dữ liệu của tôi theo những cách được mô tả trong Thông báo về quyền riêng tư này. Tôi đồng ý với InfoQ. com xử lý dữ liệu của tôi như được giải thích trong Thông báo về quyền riêng tư này.

Chúng tôi bảo vệ quyền riêng tư của bạn

xin chào người lạ

Để đăng nhận xét, bạn phải Đăng nhập hoặc Đăng ký tài khoản InfoQ, nhưng đăng ký có nhiều lợi ích hơn

Phiên bản mới nhất của Canonical OS cho IoT và các hệ thống nhúng, Ubuntu Core 22, giới thiệu hỗ trợ thời gian thực cho các ứng dụng trong ngành công nghiệp và người máy. Với 10y LTS và đặc biệt tập trung vào bảo mật, Ubuntu Core là phiên bản được đóng gói của Hệ điều hành dựa trên Canonical Linux được tạo riêng cho các thiết bị IoT và hệ thống nhúng

Ubuntu Core tận dụng quá trình container hóa để thực thi phân tách rõ ràng hạt nhân, hình ảnh hệ điều hành và ứng dụng. Ngoài ra, nó hỗ trợ “cập nhật trực tuyến” để giúp khách hàng dễ dàng cập nhật ứng dụng của họ theo cách giao dịch và giảm lưu lượng mạng bằng cách chỉ truyền khác biệt. Các thiết bị chạy Ubuntu Core cũng có thể có Cửa hàng ứng dụng IoT chuyên dụng, nơi kiểm soát ứng dụng nào có thể được cài đặt

Các tính năng đặc biệt của Ubuntu Core nhằm đảm bảo an ninh là mã hóa toàn bộ đĩa, các ứng dụng được hộp cát thông qua Canonical snaps, khởi động an toàn bằng cách sử dụng xác thực mật mã của tất cả các thành phần liên quan đến trình tự khởi động, quét lỗ hổng, v.v. Ngoài ra, Ubuntu Core cung cấp chế độ khôi phục có thể được kích hoạt thủ công khi khởi động hoặc từ xa thông qua API

Tính năng mới đáng chú ý nhất trong Ubuntu Core 22 là hỗ trợ tính toán thời gian thực, có sẵn trong bản beta. Ubuntu Core 22 bao gồm một hạt nhân có thể ưu tiên hoàn toàn, cho phép thực thi các phản hồi có giới hạn thời gian. Được ưu tiên hoàn toàn có nghĩa là bộ lập lịch có thể ưu tiên các luồng trong nhân, bao gồm cả trong các phần quan trọng, trình xử lý ngắt và chuỗi mã vô hiệu hóa ngắt. Hơn nữa, Ubuntu Core có một phiên bản kernel đặc biệt sử dụng các bản vá PREEMPT_RT để giảm thiểu các phần mã kernel thiết yếu không được ưu tiên

Canonical cũng đang cung cấp chương trình Phần cứng được chứng nhận Ubuntu của mình cho các nhà sản xuất phần cứng và silicon để kích hoạt các tính năng thời gian thực tiên tiến ngay lập tức. Nhờ hỗ trợ thời gian thực, Canonical cho biết, Ubuntu Core có thể cung cấp năng lượng cho các hệ thống có độ trễ cực thấp và cung cấp khả năng dự đoán khối lượng công việc cần thiết cho các ứng dụng công nghiệp, viễn thông, ô tô và rô-bốt nhạy cảm với thời gian

Ubuntu Core 22 có sẵn cho một số nền tảng, bao gồm Raspberry Pi, snapdragon, Intel NUC, AMD Xilinx và các nền tảng khác

Hãy xem các phiên theo yêu cầu từ Hội nghị thượng đỉnh Low-Code/No-Code để tìm hiểu cách đổi mới thành công và đạt được hiệu quả bằng cách nâng cao kỹ năng và nhân rộng các nhà phát triển công dân. Xem bây giờ


Thiết bị nhúng và thiết bị kết nối vạn vật (IoT) là một loại máy tính đang phát triển và cùng với sự phát triển đó là nhu cầu mở rộng về bảo mật và khả năng quản lý

Một cách để giúp triển khai IoT và nhúng an toàn là sử dụng một hệ điều hành được bảo mật, chẳng hạn như Ubuntu Core của Canonical. Ubuntu Core cung cấp một phiên bản được tối ưu hóa của hệ điều hành Ubuntu Linux mã nguồn mở cho các dấu chân thiết bị nhỏ hơn, sử dụng phương pháp đặt các ứng dụng vào các thùng chứa. Vào ngày 15 tháng 6, Ubuntu Core 22 đã được phổ biến rộng rãi, cung cấp cho người dùng các khả năng mới để giúp tăng tốc hiệu suất và khóa bảo mật

Ubuntu Core 22 dựa trên Ubuntu 22. 04 Hệ điều hành Linux, là bản phân phối Linux hàng đầu của Canonical được cung cấp cho người dùng đám mây, máy chủ và máy tính để bàn. Thay vì là một hệ điều hành có mục đích chung, Ubuntu Core sử dụng công nghệ bộ chứa Snap mã nguồn mở do Canonical phát triển ban đầu để chạy các ứng dụng. Với Snaps, một tổ chức có thể định cấu hình ứng dụng nào sẽ chạy trong một thiết bị nhúng hoặc IoT cụ thể và khóa các ứng dụng đó để bảo mật. Snaps cung cấp phương pháp xác thực bằng mật mã để cập nhật ứng dụng

Canonical không phải là nhà cung cấp Linux duy nhất có chiến lược IoT. Trong những tháng gần đây, đơn vị kinh doanh Red Hat của IBM đã phát triển cách tiếp cận của mình để cho phép hỗ trợ các thiết bị biên và IoT. Suse Linux cũng đã hoạt động trong không gian và gần đây đã cập nhật nền tảng doanh nghiệp hàng đầu của mình

Biến cố

Hội nghị thượng đỉnh về an ninh thông minh

Tìm hiểu vai trò quan trọng của AI & ML trong an ninh mạng và các nghiên cứu điển hình cụ thể trong ngành vào ngày 8 tháng 12. Đăng ký vé miễn phí của bạn ngay hôm nay.

Đăng ký ngay

Linux thời gian thực mang lại nhiều khả năng dự đoán hơn cho IoT

Một trong những điểm nổi bật của bản cập nhật Ubuntu Core 22 là hỗ trợ nhân Linux thời gian thực dưới dạng tính năng beta

“Thời gian thực” là một loại phần mềm và công nghệ điện toán xảy ra trong một khung thời gian xác định. Tức là, mỗi lần thực hiện một hành động sẽ mất chính xác cùng một khoảng thời gian, vì vậy nếu người dùng nhấn một nút trong ô tô, thì hành động đó sẽ thực hiện cùng một lúc, mọi lúc

David Beamonte Arbués, giám đốc sản phẩm Ubuntu Core, nói với VentureBeat: “Thật đáng kinh ngạc khi có rất nhiều ngành công nghiệp thực sự yêu cầu thời gian thực. “Trong những năm trước, nó chủ yếu là thứ mà chỉ các ứng dụng ô tô và y tế mới cần, và bây giờ tất cả các loại ứng dụng cũng đang yêu cầu và đòi hỏi thời gian thực. ”

Một thách thức với thời gian thực là cần có độ trễ rất thấp để thực thi quy trình trong một hệ điều hành mà không bị gián đoạn. Trước đây, hầu hết các hệ điều hành thời gian thực đều chạy trên kim loại trần, nhưng với Ubuntu Core 22, nó đang chạy trong môi trường được đóng gói. Arbués giải thích rằng hệ thống Snaps sử dụng cùng một tài nguyên điện toán như hệ điều hành thực tế mà không đưa ra chi phí tài nguyên không cần thiết

Việc tu sửa các thiết bị IoT sắp trở nên dễ dàng hơn

Một thách thức chung với nhiều thiết bị IoT là chúng chứa một bộ ứng dụng cố định. Trước Ubuntu Core 2022, nhà sản xuất thiết bị sẽ xác định trước một bộ ứng dụng Snap có thể chạy trên thiết bị và đó sẽ là

Ubuntu Core 2022 giới thiệu khái niệm “tu sửa”, cho phép các nhà cung cấp IoT sửa đổi danh sách các ứng dụng được xác định trước chạy trên thiết bị. Ngoài ra, khả năng tu sửa sẽ giúp người dùng các phiên bản trước của Ubuntu Core cập nhật lên các phiên bản mới dễ dàng hơn dưới dạng hoạt động tu sửa

Canonical cũng đã giới thiệu một tính năng gọi là Bộ xác thực, giúp đảm bảo rằng các ứng dụng Snap có liên quan và phụ thuộc lẫn nhau được nhóm lại với nhau. Việc phân nhóm được thực hiện để giúp xác nhận rằng khi một ứng dụng được cập nhật, những ứng dụng khác trong cùng một bộ cũng sẽ được cập nhật lên phiên bản tương ứng sẽ cho phép khả năng tương thích

Đảm bảo khả năng tương thích và cho phép tu sửa là cực kỳ quan trọng đối với các thiết bị IoT có thể được sử dụng trong thời gian dài. Đó cũng là lý do tại sao Canonical cung cấp hỗ trợ lên đến một thập kỷ cho Ubuntu Core

“Chúng tôi có thể có tới 10 năm hỗ trợ cho toàn bộ hệ điều hành,” Arbués nói. “Tôi nghĩ rằng đó là điều rất quan trọng đối với các loại trường hợp sử dụng này, nơi các thiết bị có thể sẽ có mặt trong lĩnh vực này trong hơn 10 năm. ”

Sứ mệnh của VentureBeat là trở thành một quảng trường thành phố kỹ thuật số dành cho những người ra quyết định kỹ thuật để có được kiến ​​thức về công nghệ doanh nghiệp chuyển đổi và giao dịch. Khám phá tóm tắt của chúng tôi

Lõi Ubuntu có thật không

Nhờ hỗ trợ thời gian thực , Canonical cho biết, Ubuntu Core có thể cung cấp năng lượng cho các hệ thống có độ trễ cực thấp và cung cấp khả năng dự đoán khối lượng công việc cần thiết theo thời gian .

Ubuntu Core 22 là gì?

Còn 4 bản phát hành phía sau, Ubuntu Core 22 là hệ điều hành nhúng hoàn thiện . Nó đã được phần lớn các doanh nghiệp và cộng đồng áp dụng vì nó giải quyết thành công nhiều thách thức chính mà các nhà sản xuất thiết bị biên và IoT phải đối mặt.

Bạn có thể sử dụng Ubuntu trên Internet of Things IoT không)?

Từ nhà thông minh đến máy bay không người lái thông minh, rô-bốt và hệ thống công nghiệp, Ubuntu là tiêu chuẩn mới cho Linux nhúng . Sở hữu giải pháp bảo mật tốt nhất thế giới, hệ điều hành được thiết kế cho IoT, cửa hàng ứng dụng riêng, cộng đồng nhà phát triển khổng lồ và các bản cập nhật OTA đáng tin cậy.

Lõi Ubuntu dùng để làm gì?

Ubuntu Core là phiên bản của hệ điều hành Ubuntu được thiết kế và chế tạo cho IoT và các hệ thống nhúng . Ubuntu Core tự động cập nhật và các ứng dụng của nó. Các gói Snap được sử dụng riêng để tạo ra một hệ thống hạn chế và dựa trên giao dịch.