首页 文章 精选 留言 我的

精选列表

搜索[优化],共10000篇文章
优秀的个人博客,低调大师

优化农业生产力的智慧农业监测解决方案

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 图片来源:https://pixabay.com/images/id-1595488/ 在所有物联网解决方案中,智慧农业系统无疑会脱颖而出。作为全球经济的核心领域之一,农业也拥有最具活力的物联网采用率。这个领域有充分的理由接受创新:到2050年,全球人口预计将达到100亿。 鉴于这样的前景,很难忽略农业监测的重要性。显然,那些使用农业监测系统的公司将获得显著的竞争优势。 在本文中,我们将仔细研究现有农业监测解决方案的范围,探索它们在各个农业子领域中的好处,并概述采用这些解决方案的大致计划。 当前的农业挑战 农业被认为是最具资源和劳动密集型的产业之一。农民今天面临的挑战包括但不限于以下方面: ▲机械定期维护 农业产业严重依赖机械。维护操作,即使是定期安排,也会浪费时间并影响预算。但是,尽管如此,仍无法消除不可预测性因素。一旦机械意外故障,通常会导致意外停机。 ▲正确的用水估算 作物生长需要水,但用水量取决于土壤湿度水平。为了测量这些水平,农民必须到田间进行常规的人工观测——或者,他们可以使用智能传感技术,这种技术目前更精确、方便、省时。 ▲消除水资源浪费和间接费用 未能收集准确的土壤湿度信息可能会导致作物缺水或过度浇水。浇水不足的作物干燥且脆弱,但过度浇水会造成水资源浪费,并且会导致不可预测的费用。 ▲估算正确的种植时间 每种作物都有自己的最佳种植时间,具体取决于一系列环境因素。然而,如果没有准确的数据,通常很难正确估计该时间。 ▲测量土壤温度和湿度 土壤温度和湿度水平是农民需要收集的关键指标,以评估作物状况并采取适当行动。不幸的是,如果没有物联网农业监测系统,通常无法正确测量它们。 ▲害虫防治 成功的害虫控制包括检测害虫、它们的位置、活动和行为模式,而这是农民必须面对的另一个挑战。如果没有基于物联网的害虫防治系统,这一挑战很难应对。 智慧农业监测解决方案 据IBM预测,到2050年底,物联网的使用将使农民的生产效率提高70%,因此,总的来说,未来看起来是乐观的。不管怎样,物联网在缓解农民经常面临的痛苦方面可以提供很多帮助。 科技农业是一个蓬勃发展的产业,并且到今天为止,一系列广泛的智慧农业系统使农民能够应对日常挑战。种植、浇水、作物收获和病虫害防治——农田监测收集了一系列农民可以有效管理这些任务的指标。 以下是智慧农业监测解决方案的一些示例以及它们的工作原理。 ▲土壤状况监测 土壤状况是帮助农民决定最佳播种时间和作物收成时间的重要指标。通过物联网传感器进行土壤状况监测,农民可以立即收到有关土壤水分和盐分警报。其他指标包括土壤温度和空气温度:正确估计它们可以使农民规划浇水时间,并知道何时会出现虫害。 土壤状况监测需要硬件和软件系统的结合,来实时运行,并提醒用户任何重大变化。 这种解决方案的一个例子是CRoPx,一个用于农业远程监测的科技农业平台。它使用智慧农业传感器收集数据,并使用云基础设施进行数据处理和存储,以可读格式将数据传送到用户的计算机或智能手机上。 ▲气象监测 农业气象监测是物联网最常用的应用领域之一。在农作物种植中,产量很大程度上依赖于环境,而环境本身是不稳定的。位于野外的天气监测解决方案(例如气象站使用的解决方案)可以提醒农民不断变化的天气状况——温度、降水、湿度、太阳辐射和风速。 像Pycno、allMETEO和Smart Element这样的天气监测平台是生动的例子,展示了智能传感技术是如何帮助将有效的天气通知发送到农民的笔记本电脑和智能手机上,使他们能够立即采取行动。 ▲温室自动化系统 脆弱而敏感的温室生态系统需要持续的维护和控制。Growlink、Farmapp和GreenIQ等温室自动化智慧农业解决方案展示了遥感技术在农业中的应用。它们有助于维持最佳的小气候条件,并管理照明、湿度、二氧化碳和温度水平。即时警报和增加的管理能力最大限度地提高了温室种植的效率。 ▲作物监测系统 随着作物的生长和成熟,可能会出现许多问题:生病、虫害或不利的环境条件可能会在农民注意到之前造成无法挽回的伤害。(来源物联之家网)智能传感技术应用于作物监测,可以收集农作物状态的指标(温度、湿度、健康),并在出现任何问题时使农民能够及时采取措施。 此外,Semios和rable等系统有助于检测作物何时成熟,使农民能够规划准确的收获时间。 ▲数字虫害管理 病虫害是农民经常面临的一些痛苦。知道虫害何时到达可能是一项挑战,但如果不经常去田间,也无法确定它们的活动和位置。智慧农业监测系统可以解决这些问题。此外,它们还帮助分配每种情况下消除虫害所需的确切农药数量。 诸如Strider之类的物联网虫害检测系统可以对昆虫进行计数,并使用昆虫摄影头和直接放置在田间的农作物虫害检测传感器实时确定其位置。像Fieldin和DTN这样的农业科技公司为基于物联网的虫害控制提供了类似的解决方案。 ▲牲畜监测系统 除了作物和天气监测之外,农业监测解决方案也在畜牧业中得到了更广泛的应用。通过将先进的物联网硬件(例如基于智能传感技术的可穿戴设备)与最新的物联网软件相结合,使Cowlar等农业技术解决方案可帮助保护牲畜。 SCR是另一家专门从事农业远程监测的公司,它使用奶牛颈圈来跟踪奶牛的健康状况、位置和活动。农业遥感技术与先进的分析软件相结合,可提供关于奶牛营养和整个牛群健康的见解。 ▲端到端农场管理系统 从温室到牧场,整个农场区域都可以容纳智慧农业传感器,这些传感器充当重要数据的收集点,以构建功能强大、涵盖面广的农场管理系统。当然,此类系统应利用高级数据分析软件,并与会计和采购数据库无缝集成,以提供见解并充分展示其分析潜力。 Cropio和Farmlogs是基于物联网农业监测为远程农场管理提供端到端农业技术解决方案的公司。 在农业中使用物联网监测解决方案的好处 物联网监测解决方案的使用有以下原因: ▲生产力最大化 利用物联网进行农业作物监测,并及时采取措施消除常见威胁,可提高作物产量。在畜牧业中,物联网监测的使用也有助于最大限度地提高生产力。 ▲提高质量 物联网监测系统有助于维持最佳条件,以确保更好的作物质量。例如,农业中的天气监测有助于估算种植高质量作物所需的水、化肥和营养物质的准确供应。(来源物联之家)与其他产品相比,使用物联网监测系统种植的农产品也更符合市场规范。 ▲减少对农药的需求 农药不仅有毒,而且还涉及费用。智能虫害监测系统大大减少了对农药的需求、所涉及的费用以及化学品对环境和人类健康的影响。 ▲可预测性和控制 在实时农业监测的驱动下,数据分析可以预测最佳收获时间,并确保供应合同的安全性。随着时间推移,农民对市场的控制有助于使农业生产流程更易于管理。 ▲更高的销售价格 显然,使用最新农业技术种植的更绿色、更健康的产品将具有更高的销售价格,并最终带来更多的收入。 ▲未来预测 通过收集和处理智慧农业数据,农民可以预测土壤和环境的未来状态,并规划明年的作物。因此,预测分析使他们能够做出经过计算的农场管理决策,并为未来几年做计划。 开发物联网监测解决方案的第一步 不是所有现成的智慧农业解决方案都能满足您的个人需求。有时,必须为每个特定农场定制一个最优的物联网系统。那么,开发农业科技解决方案的最佳方法是什么? 从认识到物联网农业监测的重要性,到实施智慧农业解决方案将包括以下五个步骤: 1、定义您的目标 每个农场都有需要监测的敏感区域:如果您生活在极度干燥的气候中,土壤湿度监测可能是您的首要目标。您想要实现的关键目标最终将决定一切——从传感器结构到物联网解决方案的软件架构。 2、确定数据传输技术 智慧农业监测就是从数据中收集见解,但是您在现场收集的数据必须传输到处理单元。数据传输技术的选择取决于数据传输的距离。 例如,如果只有大约10米,则可以通过蓝牙完美传输数据。如果距离为几公里,则使用低功耗广域网(LPWAN)可能更合适。 3、确定关键电源 数据传输距离也很重要,因为它直接影响到物联网传感器的电池寿命。您可以通过调整数据传输的频率或传输更少的数据量来管理功耗。无论如何,功耗和电源都需要初步估计。 4、估计数据收集的频率 功耗和传感器寿命也将取决于数据收集的频率。为了实现价值,您需要多长时间收集一次数据? 5、考虑传感器的安装细节 传感器的安装可能需要复杂的操作,或者由于其位置而相对简单。这是您必须与物联网解决方案提供商讨论的另一个重要方面。 基于物联网的先进农业监测系统降低了成本,最大限度地提高了效率,帮助农民做出数据驱动的决策,并最终推动作物和畜牧业实践达到更高的道德和专业水平。尽管实施智能监测系统需要时间和投资,但从长远来看,这通常是值得的。 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/live 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK 原文发布时间:2020-03-31本文作者:iothome本文来自:“物联之家网”,了解相关信息可以关注“物联之家网”

优秀的个人博客,低调大师

Kafka 集群在马蜂窝大数据平台的优化与应用扩展

马蜂窝技术原创文章,更多干货请订阅公众号:mfwtech Kafka 是当下热门的消息队列中间件,它可以实时地处理海量数据,具备高吞吐、低延时等特性及可靠的消息异步传递机制,可以很好地解决不同系统间数据的交流和传递问题。 Kafka 在马蜂窝也有非常广泛的应用,为很多核心的业务提供支撑。本文将围绕 Kafka 在马蜂窝大数据平台的应用实践,介绍相关业务场景、在 Kafka 应用的不同阶段我们遇到了哪些问题以及如何解决、之后还有哪些计划等。 Part.1 应用场景 从 Kafka 在大数据平台的应用场景来看,主要分为以下三类: 第一类是将 Kafka 作为数据库,提供大数据平台对实时数据的存储服务。从来源和用途两个维度来说,可以将实时数据分为业务端 DB 数据、监控类型日志、基于埋点的客户端日志 (H5、WEB、APP、小程序) 和服务端日志。 第二类是为数据分析提供数据源,各埋点日志会作为数据源,支持并对接公司离线数据、实时数据仓库及分析系统,包括多维查询、实时 Druid OLAP、日志明细等。 第三类是为业务方提供数据订阅。除了在大数据平台内部的应用之外,我们还使用 Kafka 为推荐搜索、大交通、酒店、内容中心等核心业务提供数据订阅服务,如用户实时特征计算、用户实时画像训练及实时推荐、反作弊、业务监控报警等。 主要应用如下图所示: Part.2 演进之路 四个阶段 早期大数据平台之所以引入 Kafka 作为业务日志的收集处理系统,主要是考虑到它高吞吐低延迟、多重订阅、数据回溯等特点,可以更好地满足大数据场景的需求。但随着业务量的迅速增加,以及在业务使用和系统维护中遇到的问题,例如注册机制、监控机制等的不完善,导致出现问题无法快速定位,以及一些线上实时任务发生故障后没有快速恢复导致消息积压等, 使 Kafka 集群的稳定性和可用性得受到挑战,经历了几次严重的故障。 解决以上问题对我们来说迫切而棘手。针对大数据平台在使用 Kafka 上存在的一些痛点,我们从集群使用到应用层扩展做了一系列的实践,整体来说包括四个阶段: 第一阶段:版本升级。围绕平台数据生产和消费方面存在的一些瓶颈和问题,我们针对目前的 Kafka 版本进行技术选型,最终确定使用 1.1.1 版本。 第二阶段:资源隔离。为了支持业务的快速发展,我们完善了多集群建设以及集群内 Topic 间的资源隔离。 第三阶段:权限控制和监控告警。 首先在安全方面,早期的 Kafka 集群处于裸跑状态。由于多产品线共用 Kafka,很容易由于误读其他业务的 Topic 导致数据安全问题。因此我们基于 SASL/ SCRAM + ACL 增加了鉴权的功能。 在监控告警方面,Kafka 目前已然成为实时计算中输入数据源的标配,那么其中 Lag 积压情况、吞吐情况就成为实时任务是否健康的重要指标。因此,大数据平台构建了统一的 Kafka 监控告警平台并命名「雷达」,多维度监控 Kafka 集群及使用方情况。 第四阶段:应用扩展。早期 Kafka 在对公司各业务线开放的过程中,由于缺乏统一的使用规范,导致了一些业务方的不正确使用。为解决该痛点,我们构建了实时订阅平台,通过应用服务的形式赋能给业务方,实现数据生产和消费申请、平台的用户授权、使用方监控告警等众多环节流程化自动化,打造从需求方使用到资源全方位管控的整体闭环。 下面围绕几个关键点为大家展开介绍。 核心实践 1. 版本升级 之前大数据平台一直使用的是 0.8.3 这一 Kafka 早期版本,而截止到当前,Kafka 官方最新的 Release 版本已经到了 2.3,于是长期使用 0.8 版本过程中渐渐遇到的很多瓶颈和问题,我们是能够通过版本升级来解决的。 举例来说,以下是一些之前使用旧版时常见的问题: 缺少对 Security 的支持:存在数据安全性问题及无法通过认证授权对资源使用细粒度管理 broker under replicated:发现 broker 处于 under replicated 状态,但不确定问题的产生原因,难以解决。 新的 feature 无法使用:如事务消息、幂等消息、消息时间戳、消息查询等。 客户端的对 offset 的管理依赖 zookeeper, 对 zookeeper 的使用过重, 增加运维的复杂度 监控指标不完善:如 topic、partition、broker 的数据 size 指标, 同时 kafka manager 等监控工具对低版本 kafka 支持不好 同时对一些目标版本的特性进行了选型调研,如: 0.9 版本, 增加了配额和安全性, 其中安全认证和授权是我们最关注的功能 0.10 版本,更细粒度的时间戳. 可以基于偏移量进行快速的数据查找,找到所要的时间戳。这在实时数据处理中基于 Kafka 数据源的数据重播是极其重要的 0.11 版本, 幂等性和 Transactions 的支持及副本数据丢失/数据不一致的解决。 1.1 版本,运维性的提升。比如当 Controller Shut Down,想要关闭一个 Broker 的时候,之前需要一个很长很复杂的过程在 1.0 版本得到很大的改善。 最终选择 1.1 版本, 则是因为出于 Camus 与 Kafka 版本的兼容性及 1.1 版本已经满足了使用场景中重要新特性的支持的综合考量。这里再简单说一下 Camus 组件,同样是由 Linkedin 开源,在我们的大数据平台中主要作为 Kafka 数据 Dump 到 HDFS 的重要方式。 2. 资源隔离 之前由于业务的复杂性和规模不大,大数据平台对于 Kafka 集群的划分比较简单。于是,一段时间以后导致公司业务数据混杂在一起,某一个业务主题存在的不合理使用都有可能导致某些 Broker 负载过重,影响到其他正常的业务,甚至某些 Broker 的故障会出现影响整个集群,导致全公司业务不可用的风险。 针对以上的问题,在集群改造上做了两方面实践: 按功能属性拆分独立的集群 集群内部 Topic 粒度的资源隔离 (1) 集群拆分 按照功能维度拆分多个 Kafka 物理集群,进行业务隔离,降低运维复杂度。 以目前最重要的埋点数据使用来说, 目前拆分为三类集群,各类集群的功能定义如下: Log 集群:各端的埋点数据采集后会优先落地到该集群, 所以这个过程不能出现由于 Kafka 问题导致采集中断,这对 Kafka 可用性要求很高。因此该集群不会对外提供订阅,保证消费方可控;同时该集群业务也作为离线采集的源头,数据会通过 Camus 组件按小时时间粒度 dump 到 HDFS 中,这部分数据参与后续的离线计算。 全量订阅集群:该集群 Topic 中的绝大部分数据是从 Log 集群实时同步过来的。上面我们提到了 Log 集群的数据是不对外的,因此全量集群就承担了消费订阅的职责。目前主要是用于平台内部的实时任务中,来对多个业务线的数据分析并提供分析服务。 个性定制集群:之前提到过,我们可以根据业务方需求来拆分、合并数据日志源,同时我们还支持定制化 Topic,该集群只需要提供分流后 Topic 的落地存储。 集群整体架构划分如下图: (2) 资源隔离 Topic 的流量大小是集群内部进行资源隔离的重要依据。例如,我们在业务中埋点日志量较大的两个数据源分别是后端埋点数据源 server-event 和端上的埋点 mobile-event 数据源,我们要避免存储两个数据的主题分区分配到集群中同一个 Broker 上的节点。通过在不同 Topic 进行物理隔离,就可以避免 Broker 上的流量发生倾斜。 3. 权限控制和监控告警 (1) 权限控制 开始介绍时我们说过,早期 Kafka 集群没有设置安全验证处于裸跑状态,因此只要知道 Broker 的连接地址即可生产消费,存在严重的数据安全性问题。 一般来说, 使用 SASL 的用户多会选择 Kerberos,但就平台 Kafka 集群的使用场景来说,用户系统并不复杂,使用 Kerberos 就有些大材小用, 同时 Kerberos 相对复杂,存在引发其他问题的风险。另外,在 Encryption 方面, 由于都是运行在内网环境,所以并没有使用 SSL 加密。 最终平台 Kafka 集群使用 SASL 作为鉴权方式, 基于 SASL/ SCRAM + ACL 的轻量级组合方式,实现动态创建用户,保障数据安全。 (2) 监控告警 之前在集群的使用中我们经常发现,消费应用的性能无缘无故变差了。分析问题的原因, 通常是滞后 Consumer 读取的数据大概率没有命中 Page- cache,导致 Broker 端机器的内核要首先从磁盘读取数据加载到 Page- cache 中后,才能将结果返还给 Consumer,相当于本来可以服务于写操作的磁盘现在要读取数据了, 影响了使用方读写同时降低的集群的性能。 这时就需要找出滞后 Consumer 的应用进行事前的干预从而减少问题发生,因此监控告警无论对平台还是用户都有着重大的意义。下面介绍一下我们的实践思路。 整体方案: 整体方案主要是基于开源组件 Kafka JMX Metrics+OpenFalcon+Grafana: Kafka JMX Metrics:Kafka broker 的内部指标都以 JMX Metrics 的形式暴露给外部。1.1.1 版本 提供了丰富的监控指标,满足监控需要 OpenFalcon:小米开源的一款企业级、高可用、可扩展的开源监控系统 Grafana:Metrics 可视化系统,大家比较熟悉,可对接多种 Metrics 数据源。 关于监控: Falcon-agent:部署到每台 Broker 上, 解析 Kafka JMX 指标上报数据 Grafana:用来可视化 Falcon Kafka Metrics 数据,对 Cluster、Broker、Topic、Consumer 4 个角色制作监控大盘。 Eagle:获取消费组 Active 状态、消费组 Lag 积压情况,同时提供 API,为监控告警系统「雷达」提供监控数据。 关于告警: 雷达系统: 自研监控系统,通过 Falcon 及 Eagle 获取 Kafka 指标,结合设定阈值进行告警。以消费方式举例,Lag 是衡量消费情况是否正常的一个重要指标,如果 Lag 一直增加,必须要对它进行处理。 发生问题的时候,不仅 Consumer 管理员要知道,它的用户也要知道,所以报警系统也需要通知到用户。具体方式是通过企业微信告警机器人自动提醒对应消费组的负责人或使用者及 Kafka 集群的管理者。 监控示例: 4. 应用扩展 (1) 实时数据订阅平台 实时数据订阅平台是一个提供 Kafka 使用全流程管理的系统应用,以工单审批的方式将数据生产和消费申请、平台用户授权、使用方监控告警等众多环节流程化自动化, 并提供统一管控。 核心思想是基于 Kafka 数据源的身份认证和权限控制,增加数据安全性的同时对 Kafka 下游应用进行管理。 (2) 标准化的申请流程 无论生产者还是消费者的需求,使用方首先会以工单的方式提出订阅申请。申请信息包括业务线、Topic、订阅方式等信息;工单最终会流转到平台等待审批;如果审批通过,使用方会分配到授权账号及 Broker 地址。至此,使用方就可以进行正常的生产消费了。 (3) 监控告警 对于平台来说,权限与资源是绑定的,资源可以是用于生产的 Topic 或消费使用的 GroupTopic。一旦权限分配后,对于该部分资源的使用就会自动在我们的雷达监控系统进行注册,用于资源整个生命的周期的监控。 (4) 数据重播 出于对数据完整性和准确性的考量,目前 Lamda 架构已经是大数据的一种常用架构方式。但从另一方面来说,Lamda 架构也存在资源的过多使用和开发难度高等问题。 实时订阅平台可以为消费组提供任意位点的重置,支持对实时数据按时间、位点等多种方式的数据重播, 并提供对 Kappa 架构场景的支持,来解决以上痛点。 (5) 主题管理 为什么提供主题管理?举一些很简单的例子,比如当我们想让一个用户在集群上创建他自己的 Kafka Topic,这时显然是不希望让他直接到一个节点上操作的。因此刚才所讲的服务,不管是对用户来讲,还是管理员来讲,我们都需要有一个界面操作它,因为不可能所有人都通过 SSH 去连服务器。 因此需要一个提供管理功能的服务,创建统一的入口并引入主题管理的服务,包括主题的创建、资源隔离指定、主题元数据管理等。 (6) 数据分流 在之前的架构中, 使用方消费 Kafka 数据的粒度都是每个 Kafka Topic 保存 LogSource 的全量数据,但在使用中很多消费方只需要消费各 LogSource 的部分数据,可能也就是某一个应用下几个埋点事件的数据。如果需要下游应用自己写过滤规则,肯定存在资源的浪费及使用便捷性的问题;另外还有一部分场景是需要多个数据源 Merge 在一起来使用的。 基于上面的两种情况, 我人实现了按业务方需求拆分、合并并定制化 Topic 支持跨数据源的数据合并及 appcode 和 event code 的任意组个条件的过滤规则。 Part.3 后续计划 解决数据重复问题。为了解决目前平台实时流处理中因故障恢复等因素导致数据重复的问题,我们正在尝试用 Kafka 的事务机制结合 Flink 的两段提交协议实现端到端的仅一次语义。目前已经在平台上小范围试用, 如果通过测试,将会在生产环境下推广。 Consumer 限流。在一写多读场景中, 如果某一个 Consumer 操作大量读磁盘, 会影响 Produce 级其他消费者操作的延迟。l 因此,通过 Kafka Quota 机制对 Consume 限流及支持动态调整阈值也是我们后续的方向 场景扩展。基于 Kafka 扩展 SDK、HTTP 等多种消息订阅及生产方式,满足不同语言环境及场景的使用需求。 以上就是关于 Kafka 在马蜂窝大数据平台应用实践的分享,如果大家有什么建议或者问题,欢迎在马蜂窝技术公众号后台留言。 本文作者:毕博,马蜂窝大数据平台研发工程师。

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册