openEuler是一个开源免费的Linux发行版系统,通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,openEuler同时是一个创新的系统,倡导客户在系统上提出创新想法、开拓新思路、实践新方案。

加载中
置顶
运营/编辑
发表了问答
2021/01/22 14:40

「2020 openEuler高校开发者大赛」复赛助攻的四个锦囊,收好了!

2020 openEuler 高校开发者大赛已进入复赛阶段,为了帮助大家解决在复赛中遇到的问题,让大家的复赛进程更加顺畅,组委会送出四个助攻锦囊,收好啦! 锦囊一:使用 Git 进行协同开发 建议在 Gitee 上进行团队协作开发 之前所有复赛团队都已在 Gitee 上创建了仓库,是时候用起来啦!Git 现在已然成为主流的代码托管技术,大多数公司都在使用 Git 进行协同开发,学会使用 Git 也是参与开源项目的第一步,还不会用 Git 你就 out 啦... 展开更多

收藏 2
置顶
运营/编辑
发表了资讯
2020/12/03 18:13

为什么建议学生积极参与开源项目?

“你参与过开源项目吗?“ 随着开源技术对信息产业的积极影响进一步扩大,越来越多的面试官将是否参与开源项目作为考核开发者能力的一项基本指标。 对于求职者来说,参与开源能为简历增色不少,增加赢得优质offer的机率。拥有开源项目参与经验,一方面能让面试官更直观清晰地了解你的技能,另一方面能巧妙地展示自己对技术的追求与热爱,刷一波面试官好感。而深度参与知名开源项目的开发者,从来不缺工作,参与开源的经验不仅能... 展开更多

收藏 3
置顶
发表了问答
09/18 15:21

新人一枚,希望前辈们将我拉进openeuler官方交流群

添加了openeuler公众号上提供的小助手微信,但一直没通过,希望有在群里的前辈们将我拉进去一下,万分感谢 注:1608829354@qq.com,这个是我的邮箱,希望有空的前辈,将微信号发我邮箱,我加您好友

收藏 0
置顶
发表了博客
09/05 18:30

StratoVirt 中的 PCI 设备热插拔实现

热插拔即带电插拔,在虚拟化场景下,热插拔就是在虚拟机运行过程中对磁盘网卡等设备进行动态调整。 常见的热插拔机制有 ACPI 机制的热插拔,PCIe-Native 机制的热插拔。ACPI 机制的热插拔依赖 ACPI 表,在 ACPI 表中会存放设备热插拔相关的信息。PCIe-Native 机制的热插拔是 PCI 规范中定义的,设备一般是热插到 Root Port 设备上,Root Port 设备可以认为是一个虚拟的桥设备,对应一个插槽。Root Port 设备本身不支持热插拔,因... 展开更多

收藏 0
0
置顶
发表了博客
08/08 22:15

StratoVirt 中的虚拟网卡是如何实现的?

StratoVirt 当前支持 Virtio-net/Vhost-net/Vhost-user-net 三种虚拟网卡,这三种虚拟网卡都基于 virtio 协议实现数据面。Virtio-net 数据面存在一层用户态到内核态的切换,Vhost-net 通过将数据面卸载到内核态解决了该问题,但是仍然需要 Guest 陷出来通知后端。Vhost-user net 将数据面卸载到用户态进程中,并绑定固定的核,不停的对共享环进行轮训操作,解决了 Vhost-net 存在的问题。接下来分别介绍每种虚拟网卡是如何实现的... 展开更多

收藏 0
0
置顶
发表了博客
08/09 09:46

操作系统迁移实战之在openEuler上部署MySQL数据库

## 写在前面的话 系统迁移中库体迁移是一件让人挺“头秃”的事儿。简单的需求(照原样再复制一份到XXX环境)可不意味着它的过程简单……好在openEuler社区这边提供了工具x2openEuler,能够提前评估将MySQL移植到openEuler操作系统的兼容性,再实时数据搬迁,减少很多准备工作和时间。想着可能也有朋友遇到同样的需求,这里我想分享下经验,也希望大家能够一起交流交流 ## 1.简要介绍 本文主要用于在openEuler 20.03 sp1 操作系统... 展开更多

收藏 0
0
置顶
发表了博客
08/05 17:59

openEuler资源利用率提升之道02:典型应用下的效果

前文[1]介绍了资源利用率提升这个课题的产生背景、形成原因、解决思路,以及在 openEuler 上所构建的资源利用率整体解决方案和技术演进思路。 本篇我们针对容器在离线场景下的典型应用类型( CPU 敏感型、内存敏感型、网络 IO 敏感型 ),并在搭载了 openEuler 混合部署 QoS 方案的 x86 环境上展开了专项的应用场景测试。 案例 1:CPU 调度敏感型应用 针对 CPU 调度敏感型应用场景,我们选择了 CloudSuite[2]的两个测试套件作为... 展开更多

收藏 0
0
置顶
发表了博客
07/05 19:25

实践分享:如何安全快速地从 Centos迁移到openEuler

去年年底,Centos 8 停止维护更新的消息,在业内掀起极大的关注。迁移CentOS也不是一件简单的事儿;不仅要对操作系统及其上搭载的应用软件和业务系统进行替代、适配、迁移和重构等,也要综合考虑其稳定性、安全性和灵活性,还有一些迁移成本、伙伴生态等等。 在进行一些调研后,我们使用了openEuler。其原因在于,首先操作系统openEuler内核源于Linux,支持场景多样,比较稳定易用。其次,它有比较完善的兼容评估与分析工具,减... 展开更多

收藏 0
0
置顶
发表了博客
07/05 21:00

openEuler 资源利用率提升之道 01:概论

问题背景 据 Canalys 发布的一份报告显示[1],全球云基础设施服务支出在 2022 年第一季度同比增长 34%,达到 559 亿美元。然而,多个研究表明,当前全球数据中心用户集群的平均 CPU 利用率低于 20%,存在巨大的资源浪费。因此,提升数据中心资源利用率是当前急需解决的一个重要问题[2]。 问题成因 资源利用率低下的主要原因是任务和资源调配失衡,这种失衡又有多种表现形式,例如: 调度系统和集群独立:不同的作业采用不同的调... 展开更多

收藏 0
0
置顶
发表了博客
04/25 19:18

StratoVirt 的 virtio-blk 设备是如何实现的?

StratoVirt 是开源在 openEuler 社区的面向云数据中心的企业级虚拟化平台,具备轻量低噪、软硬协同、Rust 语言级安全等关键技术竞争优势。 virtio-blk 是虚拟化 KVM 平台下虚拟磁盘的一种实现方式,本质上为一种半模拟技术。virtio-blk 设备中采用 io_event_fd 进行前端到后端通知,采用中断注入方式实现后端到前端的通知,并通过 IO 环(vring) 进行数据的共享。 基本原理 IO 总体流程可以分为以下几个步骤,如下图所示: Gues... 展开更多

收藏 0
0
置顶
发表了博客
07/07 19:02

LibcarePlus 用户态热补丁技术那些事

LibcarePlus 用户态热补丁作为 openEuler 社区关键技术,受到了广大开发者的关注和讨论。openEuler 社区与天翼云基础架构技术团队通力合作,共同打造了全面支持 aarch64 及 x86 平台的 LibcarePlus 热补丁功能,可以应用于 CVE 漏洞修复,也可应用于不中断应用服务的紧急 bug 修复。下面我们就来聊聊什么是热补丁技术。 热补丁技术背景 当运行的程序存在漏洞的时候,我们一般有以下几种解决办法: 替换最新的包含修复补丁的 OS... 展开更多

收藏 0
0
置顶
发表了博客
06/29 20:56

聊聊怎么做硬件兼容性检测,快速迁移到openEuler?

作为一款免费的企业级 Linux 操作系统,自CentOS 8 宣布停止维护以来(2021年底),就引发行业的广泛关注。究其原因,不仅在于 CentOS 用户群体庞大,还在于迁移 CentOS 并不是简单的系统重新安装,而是需要对操作系统及其上搭载的应用软件和业务系统进行替代、适配、迁移和重构等。因此,如何高效安全且低风险地实现应用迁移,成为用户所关心的核心问题。 国内操作系统迁移方案很多,**开源操作系统openEuler也是大家比较热议的... 展开更多

收藏 1
0
置顶
发表了资讯
04/15 18:16

openEuler 22.03 LTS 版本发布,已有 8 家伙伴计划推出商业发行版

欧拉开发者大会2022顺利落下帷幕。这是欧拉正式捐赠之后的首次社区开发者大会,由开放原子基金会和欧拉开源社区共同主办。大会上,欧拉开源社区理事长江大勇做主题演讲,正式发布欧拉首个数字基础设施全场景长周期版本、欧拉生态服务平台和社区贡献看板,并分享了欧拉在技术、生态、商业、开源建设和人才发展方面的最新进展和实践成果。 欧拉开源社区理事长江大勇做主题演讲 2019年,华为把自己在服务器操作系统上积累了10余年的... 展开更多

收藏 2
置顶
发表了资讯
04/15 18:12

欧拉开发者大会 2022 发布多项重磅成果,携手共建数字基础设施开源操作系统

欧拉开发者大会(openEuler Developer Day 2022)于4月13日-15日在线上和线下同步举行。大会以“一起创未来,欧拉更精彩”为主题,旨在推动openEuler在服务器、云计算、边缘计算和嵌入式等全场景的技术探索和创新,共建极具创新力的开源社区,打造全球首选的数字基础设施开源操作系统。 本次大会是开放原子开源基金会的openEuler社区举办的开发者大会,也是欧拉捐赠之后社区发起的首次大会。中国电信天翼云、中国移动在线营销服... 展开更多

收藏 0
置顶
发表了博客
03/08 18:05

StratoVirt 的 virtio 设备模拟是如何实现的

virtio 是一种通用的半虚拟化的 I/O 通信协议,提供了一套前后端 I/O 通信的的框架协议和编程接口。根据该协议实现的设备通过前后端的配合,相比全模拟设备可以大幅减少陷入陷出以及内存拷贝的次数,使 guest 获得高效的 I/O 性能。作为目前虚拟化标准的通用协议规范,经历了 0.95、1.0、1.1 三个版本的演进。根据 0.95 版本实现的称为传统 virtio 设备,1.0 版本修改了一些 PCI 配置空间的访问方式和 virtioqueue 的优化和特定... 展开更多

收藏 0
0
置顶
发表了资讯
01/29 07:32

NestOS Beta 正式发布

在麒麟软件和欧拉开源社区的共同努力下,同时支持 x86_64 和 aarch64 架构的 NestOS beta 版本现已正式发布。与此同时,NestOS 官网也已正式上线。 NestOS 官网:http://nestos.org.cn/ 在硬件适配方面,目前 NestOS 在飞腾 FT2000+、S2500 与鲲鹏 Kunpeng920 等设备上完成了适配验证,支持以裸金属与虚拟化方式安装部署。未来我们也会持续扩展支持更多平台,为 NestOS 带来更多的可能性。 NestOS beta 版本架构图 NestOS 搭载... 展开更多

收藏 3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部