logo
长沙分公司
  • 广州总部

  • 深圳分公司

  • 长沙分公司

  • 重庆分公司

  • 武汉分公司

  • 西安分公司

  • 成都分公司

  • 广西分公司

gzyueqian
13352868059
全部课程
  • 网络营销
  • 电子商务
  • SEO优化
  • SEM投放
  • 跨境电商
  • 嵌入式开发
  • web前端开发
首页 > 新闻中心 > 技术资讯 > 正文

嵌入式开发:面向通用嵌入式Linux系统

更新时间: 2021-12-19 10:00:00来源: 粤嵌教育浏览量:11992

  就像早期的Linux一样,嵌入式Linux世界也需要拥抱自动化,并利用容器化来实现基础设施的无摩擦和不可见性。到现在为止,有许多不同的发行版,如RedHat、Debian、Suse等,其目标是使Linux可靠、易于使用和安全。这些发行版是由大型、充满活力的嵌入式开发人员社区创建的,他们将自己的空闲时间贡献给开源Linux项目。尽管Linux在早期获得了很大的发展,但在部署并在服务器上运行应用程序之前,集成一个发行版仍然需要相当多的努力和技术能力。


  随着AWS等公共云的出现,这种情况有所改变,AWS允许服务器根据需要进行旋转和扩展。最重要的是,您可以将软件部署到它上,而不必担心必须集成Linux发行版才能与您的软件一起工作。然而,在早期,那些一键式发行版是以映像的形式出现的,在它们能够以您需要的方式运行之前,仍然需要进行一些配置。


  输入Docker容器


  Alex表示,2015年,Linux系统的构建和管理方式发生了另一次转变。Docker容器的兴起意味着不再需要手动集成发行版并匹配相应的库版本。在Docker之前,第三方软件和服务很难使用Linux进行更改或影响发行版的工作方式。


  Docker容器允许嵌入式开发人员将他们想要的任何东西(包括第三方扩展)打包到一个自包含的单元中,然后部署到一个虚拟环境中,而不用担心它。由于这种能力,运行应用程序的主机操作系统变得越来越不重要,实际上已经变得不可见。这意味着开发人员可以减少对基础设施的关注,而将更多的时间花在创建为您的业务增值的应用程序上。


  内核对于嵌入式开发仍然很重要


  与今天的嵌入式开发人员不同,云开发人员通常不会考虑内核功能。Alex说:“在主机操作系统上,唯一真正重要的是Linux内核。Linux内核将在可预见的未来继续存在。内核是共同点,也是嵌入式开发人员Linux难题中最重要的部分。”。


  如今,大多数云开发者只需要担心他们可以在容器中运行什么。大多数人甚至不考虑他们在哪个内核上运行,也不担心它是否具有您需要的所有特性。



  Kubernetes是云本地基础设施


  事实上,云开发者甚至不再那么担心主机操作系统。云删除了主机操作系统作为中间层的功能,在过去,您可以每天与它进行交互。现在,Kubernetes将SSH’ing安装到主机上以安装软件已成为过去。

  相反,您可以只使用平台API并自动将您想要使用的任何有效负载部署到集群上。现在,您拥有的不是小组件,而是按您希望的方式工作的大型构建块,而无需考虑它们如何协同工作。


  面向嵌入式开发人员的通用平台


  在嵌入式方面,内核及其功能是嵌入式开发人员最重要的方面之一,尤其是在嵌入式Linux板上创建新产品时。微控制器无法运行像机器人这样复杂的应用程序,通常更适合传感器类型的数据。由于运行Linux的大多数IoT设备上的资源限制,定制和专门化固件是嵌入式开发人员需要做的重要事情之一。


  Alex随后介绍了一个实用的平台,用于在资源受限的嵌入式平台上使用容器构建应用程序。他称之为通用嵌入式Linux系统。那么为什么它是通用的呢?在Pantacor,主机操作系统应该尽可能少,并且尽可能不固执己见。事实上,它除了操作容器的生命周期、协调对硬件设备的访问并提供一个协议来驱动系统的部署之外,什么也不做。


  要部署某些东西,您需要一个可以描述为单个事务单元的系统运行时。使用通用嵌入式模型,您可以将所需的所有组件定义为单个事务性可部署单元。其余的是中间件容器、系统容器,然后是应用程序容器。


  所有这些都可以在容器中完成,它们应该在容器中完成,因为这是实现真正通用的唯一方法。根据Alex的说法,当你思考这个问题时,如果你用其他东西来替换不可变的部署平台,你已经失去了一半的潜在用例。


  自由选择=快乐的嵌入式开发人员


  有了通用的集装箱嵌入式系统,您可以选择发行版。事实上,发行版在一个庞大的嵌入式开发团队中变得无关紧要,这是非常强大的。


  Pantavisor Linux利用容器构建模块化的容器化嵌入式Linux系统,这些系统完全可定制,并且易于使用标准开源技术进行管理。容器的可移植性简化了跨物联网车队的嵌入式Linux固件和应用程序的生命周期管理。系统和应用程序级别的虚拟化允许 嵌入式开发Linux工程团队采用敏捷和现代的云本机方法,如微服务和其他自动化战略,以确保设备群的安全,加快上市时间并增加创新。

免费预约试听课

  • 姓名
  • 电话
  • 验证码
  • 获取试听资格

上一篇:Java培训:升级Java的主要好处和注意事项

下一篇:Web前端培训:前端测试关键工具和框架

粤嵌动态

  • 全部
  • 粤嵌新闻
  • 校企合作
  • 就业分享
  • 技术资讯
  • 校园动态
  • 技术实训
  • 实验室建设
  • 名企招聘
  • 学员就业

推荐阅读

  • ·用于移动和Web应用程序的Angular JS的特性
  • ·粤嵌教育学员:进国企大厂9K,不后悔早早来粤嵌
  • ·嵌入式系统工程师和嵌入式软件工程师的基本技能
  • ·广州后为科技有限公司专场招聘会
  • ·广州华立学院计算机工程学院联合粤嵌科技开展“简历制作”讲座
  • ·用Java理解和学习NoSQL数据库:三个主要好处
  • ·成为嵌入式软件架构师的5个技巧
  • ·实验室建设案例丨广州城市学院-智慧教室创新实验室
  • ·粤嵌科技赴广州软件学院进行“简历制作与面试技巧”讲座
  • ·如何为网站选择合适的框架?

PHP网站源码承德关键词按天扣费价格绥化seo网站推广多少钱贵阳高端网站设计通化网站制作哪家好太原网站制作设计哪家好汉中网站开发呼和浩特网络广告推广哪家好河池网站制作设计温州外贸网站设计福田建网站推荐吉林百度爱采购多少钱三明外贸网站建设多少钱鹤壁网站设计报价辽源关键词按天计费报价沙井网站推广方案哪家好思茅SEO按效果付费推荐鹰潭百度关键词包年推广多少钱泰安百度网站优化排名报价安庆百度网站优化排名推荐银川网站seo优化多少钱邵阳百度关键词包年推广推荐百色网站优化多少钱黄冈SEO按天计费价格海南百度网站优化排名报价眉山企业网站制作哪家好福永网络营销多少钱临猗网站seo优化泰安网站推广公司迁安百度爱采购多少钱南充网站推广多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化