乐视数据库运维实践_陶会祥_DBAPlus讲稿
运维安全技术:数据库运维实践

报警 配置管理
性能分析 连接控制
数据库信息
DNS
应用信息
连接分析
4.6 问题追踪提升系统健壮性
➢ 连接预警系统 ➢ 性能监控系统 ➢ 巡检系统 ➢ 性能订阅系统
➢ CMDB ➢ 性能分析系统
➢ 规范开发 ➢ 知识库 ➢ 自动审核 ➢ 配置管理
4.7 统一备份调用确保数据安全
mongo MySQL
平台化
➢ 整合服务 ➢ 统一调度管理 ➢ 统一展现
自动化
➢ 标准化 ➢ 规范化 ➢ 流程化
服务化
➢ 快速交付 ➢ 资源池 ➢ 一键迁移
可视化
➢ 基础信息 ➢ 性能分析 ➢ 决策数据
3.4 平台实践
运维管 理平台
自动化 流程化 标准化
安全 稳定 高效 成本
4.1 运维平台架构总览
应
用户权限
备份调度
稳定
事件预测 历史追溯 统计分析
成本
容量规划 扩展设计 运维效率
安全
数据安全 访问安全 故障切换
3.2 运维角色转变
产品DBA
➢ 数据库服务支持 ➢ 开发规范 ➢ 性能优化
服务
➢ GAMP搭建
➢ 运维决策数据支持 开发DBA
➢ 支持数据库运维
运维DBA
➢ 基础运维 ➢ 运维规范 ➢ 资源整合
3.3 运维四化准则的建立
性能
架构
容量 SLA ...
运维管 理平台
应用
数据分 析
优化资源布局 优化资源分配 优化资源结构 优化成本 决策数据支撑 …
数据库运维实践
1 发展历程 2 遇到的挑战 3 应对之道 4 运维平台实践
1.1 运维架构的发展
运维汇报发言稿范文

运维汇报发言稿范文
各位领导,各位同事:
大家好!
首先,感谢各位领导和同事对我们运维团队的支持和信任。
下面我将向大家汇报我们运维团队最近的工作情况。
近期,我们运维团队紧密围绕公司业务运作,全面负责了服务器、网络设备等硬件设施的管理维护工作,并通过不断优化和改进,确保了公司网络和系统的稳定运行。
同时,我们还积极参与了新项目的规划和部署工作,为公司业务的快速发展提供了有力的支持。
在技术方面,我们运维团队不断学习并应用新的技术手段,不断提升自身的技术能力,努力为公司提供更加高效和可靠的运维服务。
同时,我们也在不断完善和优化运维流程,规范运维行为,保障了公司业务的安全和稳定。
在工作中,我们运维团队还积极与其他团队合作,共同解决和处理了一些突发事件和问题,确保了公司业务的连续性和稳定性。
同时,我们也主动收集并分析了用户的反馈和需求,加强了与用户的沟通与协作,不断提升用户满意度。
总的来看,我们运维团队积极主动、团结协作,不断提升自身的专业素养和服务水平,全力以赴地为公司的发展和业务运作提供支持和保障。
最后,感谢各位领导和同事对我们的支持和关注,也欢迎大家提出宝贵意见和建议,我们会继续努力,为公司的发展做出更大的贡献!
谢谢大家!。
数据库运维解决方案

数据库运维解决方案第1篇数据库运维解决方案一、方案背景随着信息化建设的不断深入,数据库作为信息系统的核心组件,其稳定性、安全性和高效性对整个信息系统至关重要。
为确保数据库运维的合法合规性,提高数据库运维质量,降低运维风险,制定本数据库运维解决方案。
二、方案目标1. 确保数据库运维的合法合规性,遵循国家相关法律法规和行业标准。
2. 提高数据库运维效率,降低运维成本。
3. 提升数据库稳定性、安全性和性能,保障信息系统正常运行。
4. 建立完善的数据库运维管理体系,实现运维工作的持续改进。
三、方案内容1. 组织架构与职责(1)成立数据库运维团队,负责数据库的日常运维、故障处理、性能优化等工作。
(2)明确团队成员职责,制定岗位职责,确保团队成员具备相应的专业技能和资质。
(3)建立跨部门沟通协作机制,确保数据库运维工作的高效推进。
2. 制度与流程(1)制定数据库运维管理制度,包括但不限于运维操作规范、变更管理、备份恢复、监控报警等。
(2)建立数据库运维流程,包括但不限于日常巡检、故障处理、性能优化、版本升级等。
(3)定期对运维制度和流程进行评审,确保其符合法律法规、行业标准和实际业务需求。
3. 技术措施(1)数据库选型:根据业务需求,选择成熟、稳定、具有良好社区支持的数据库产品。
(2)部署架构:采用高可用、灾备部署架构,确保数据库的稳定性和数据的安全性。
(3)备份恢复:制定备份策略,定期进行数据备份,确保数据的安全性和完整性。
(4)监控报警:部署数据库监控工具,实时监控数据库性能和运行状态,发现异常及时报警并处理。
(5)性能优化:定期对数据库进行性能分析,针对瓶颈问题进行优化,提升数据库性能。
4. 安全管理(1)制定数据库安全策略,包括身份认证、权限控制、审计等。
(2)加强数据库安全防护,防范SQL注入、拖库等安全风险。
(3)定期进行安全评估,发现安全隐患及时整改。
5. 培训与评估(1)定期组织数据库运维培训,提升团队成员的专业技能和素质。
运维平台技术实践分享ppt课件 共11页

使用Laravel
构建出整个运维平台体系的基础 使用命令行工具实现同步用户功能 使用过滤器记录行为数据,权限控制 轻松管理机器与功能模块的配置信息
NDPmedia
谢谢!
谢谢你的阅读
知识就是财富 丰富你的人生
NDPmedia
运维平台技术分享
- 孙康健
运维平台
运维平台是最基本的框架
已有的系统:事件平台、监控平台 未来的系统:通知平台、基础资源平台、LBS管理平台
运维平台
事件平台 监控平台
更多
运维平台
运维平台的特点
跨平台:任何语言平台,都可以作为支撑运维平台功能的一部分 开放性:提供API以供其它业务系统使用 统一性:运维平台将统一管理各个系统
审计
审计所有动作
记录动作 审计动作
功能结构
权限
角色1 角色2
资源1 资源2 资源3
角色 运维团队 监控团队 监控团队 管理员
资源 用户列表 报警中心 报警列表 用户管理
资源类型 接口 视图 接口 菜单
角色与接口多对多关联,用户与角色 多对多关联,形成RBAC模型
目前采用动态查询的方式校验权限
资源 = [接口][菜单][视图]
权限
授权中心
请求接口
No 验证 权限
Yes
调用接口
无权访问
运维平台
有效角色
运维平台统一管理权限,可接入更多系统
通过Cookie、Key等方式传递身份
无限级菜单
名称 平台管理 用户 用户列表 角色 添加角色
编号 00 0000 000000 0001 000100
描述 一级菜单 二级菜单 三级菜单 二级菜单 三级菜单
运维述职报告ppt

运维述职报告ppt篇一:述职报告-络运维部述职报告一、试用期总结我于20XX年XX月XX日进入公司,时间一晃而过,转眼试用期已接近尾声,首先感谢公司能给我展示才能、实现自身价值的机会。
这段时间是我人生中弥足珍贵的经历,也给我留下了精彩而美好的回忆。
在这段时间里公司给予了我足够的支持和帮助,让我充分感受到了领导们“海纳百川”的胸襟。
同时也为我有机会成为XX科技有眼公司一份子而感动高兴。
这段时间里,有领导和同事们的关怀和指导协助下,我顺利完成了自己职责范围内的工作。
在工作中处处留心,多看、多思考、多学习,以较快的速度熟悉公司络架构、设备运行情况。
积极向上级领导请教、与同事们沟通,了解电话系统与络系统协同作业诸多技术,并明确自己的工作目标,技术上加强与现场工作人员相互交流,共同学习以弥补技术上的不足之处。
同时利用手上资料加深理解,向资深员工询问、学习,提高自己的技术水平。
经过半年的试用期,我认为我能够积极、主动的完成自己的工作,并在工作中能够发现问题,全面的配合领导的要求来展开工作,与同事能够很好的配合和协调。
在以后的工作中我会一如继往,与人为善,在工作上力求完美,不断的提升自己的技术水平及综合素质,以期为我公司的发展尽自己一份力量。
二、试用期工作内容1、对日常出现的络故障、计算机故障、电话故障进行紧急排除处理。
2、杀毒软件服务器及PC端杀毒软件的日常维护安排计划与数据更新。
3、计算机周边设备(如:打印机、传真机)的维护。
4、计算机的安装、调试、安全配置、系统优化以及升级。
5、新进员工门禁权限开放以及离职员工门禁卡及权限的收回管理。
6、监控系统定期巡检,协助现场管理人员调取监控资料等。
三、待改进事项1、提高自己的技术能力;2、遇事多思考,减少犯错的机率。
3、由于到XX时间尚少,核心络技术和经验都不足,处理核心机房问题不能做到得心应手。
四、下阶段工作目标与计划1、配合好一线工作人员完成各项工作;2、在以后的工作中,一定坚持多跑机房,敢于发现、解决和处理问题,虚心向经验丰富的老员工学习。
运维交流发言材料范文

运维交流发言材料范文尊敬的领导,亲爱的运维同事们:大家好!感谢能有机会与大家共同参与这次运维交流会议。
我是某某公司的运维工程师XXX,今天非常荣幸能够站在这里与大家分享一些运维方面的经验和思考。
我觉得在运维工作中,最重要的是保持对技术的持续学习和不断创新的精神。
随着互联网和科技的快速发展,我们所面临的技术变化也是前所未有的,因此,只有不断学习新知识和技术,及时了解行业最新趋势,才能保持竞争力。
其次,作为一名运维工程师,我们应该具备良好的团队合作精神。
在我们的工作中,很多时候需要与产品、开发和测试等团队密切合作,以确保系统的正常运行。
我们需要相互协助,共同解决问题,找到最佳解决方案。
团队合作可以提高工作效率,减少看似困难的挑战。
另外,运维工作常常面临很多紧急情况,如系统崩溃、网络故障等。
在这些危机时刻,我们需要冷静思考,准确判断问题的根源,并迅速采取措施解决问题,并及时向上级汇报。
同时,我们要做好问题的跟踪和分析,以防止类似问题再次发生。
运维工作的另一个重要方面是安全。
随着信息技术的广泛应用,网络安全问题日益突出,黑客攻击和数据泄漏的威胁时有发生。
因此,我们必须时刻关注系统的安全性,并采取相应的防护措施,如加密、防火墙、备份等。
此外,及时进行安全漏洞的修补和系统的升级也是非常重要的。
值得一提的是,合理的资源管理也是运维工作中的一项重要任务。
我们需要不断监控系统的资源使用情况,如服务器的CPU、内存以及磁盘空间等,并及时调整资源分配以提高系统性能和稳定性。
同时,合理规划和管理系统的扩容和升级也是必须的。
最后,我想和大家分享一些工作中的方法和技巧。
在我们的工作中,有时可能会遇到一些繁琐和重复的操作,这时候我们可以通过脚本自动化来简化工作流程,提高工作效率。
此外,运维工作往往需要处理大量的日志和报警信息,我们可以利用日志分析工具和监控系统来帮助我们快速定位问题和提前预警。
总结一下,作为一名运维工程师,我们需要时刻关注技术的变化和发展,具备良好的团队合作精神,冷静处理紧急情况,注重系统的安全,合理管理资源,并利用工具和技巧提高工作效率。
数据库运维解决方案

数据库运维解决方案
《数据库运维解决方案》
随着信息化建设的不断深入,数据库运维成为了企业信息管理中的重要环节。
数据库作为企业信息系统的核心,其稳定性和运行效率直接影响着企业的业务运营和数据安全。
因此,针对数据库运维中的常见问题,需要采取有效的解决方案来保障数据库的正常运行。
首先,数据库备份和恢复是数据库运维中的重要环节。
在数据库日常运行中,经常会发生数据丢失、损坏等问题,因此数据库备份至关重要。
解决这一问题的方案是通过定时自动备份,并设置多个备份版本,确保即使发生数据问题,依然可以进行快速恢复。
其次,数据库性能优化也是数据库运维中的重中之重。
数据库在长时间运行后,通常会出现性能下降的情况,影响到系统的响应速度和稳定性。
为了解决这一问题,可以通过定期进行数据库健康检查并针对性地对数据库进行性能优化,包括索引优化、查询优化等方面,以提高数据库的运行效率。
此外,数据库安全也是数据库运维中不可忽视的问题。
数据库中存储着企业的重要数据,一旦遭受到攻击或泄漏,将对企业造成严重的损失。
因此,采取有效的安全措施来保障数据库的安全,包括加密、访问控制等,是解决数据库安全问题的有效方案。
综上所述,数据库运维是企业信息管理中的重要环节,面临着诸多挑战。
要解决数据库运维中的问题,需要采取相应的解决方案,包括备份恢复、性能优化、安全措施等,以确保数据库的稳定运行和数据安全。
只有采取有效的解决方案,才能使数据库运维工作更加高效和可靠。
数据库自动化运维技术实践

随着机器数量的增长,Server端去pull数据 的任务经常出现积压,采集数据出现延迟
治标不治本,管理成本增加,无专职的运 维人员MySQL Redis MongoDB
问题:
问题:
具备易接入、 轻量级、高容量、高可用、 易扩展性等特性。提供数据查询API、数 据订阅、告警汇聚、多种通知渠道、智能 告警(趋势告警)等丰富功能。
成本分析成本趋势成本分布 成本汇总 预算申请 预算执行 预算统计…
监控告警告警汇总 未恢复告警服务拨测汇总 业务拨测汇总告警历史趋势故障清单…
安全稳定漏洞工单 入侵检测安全告警 账号权限MyDB报告…
公司级的资源入口和服务入口,同时兼具成本分析、监控告警汇总、安全信息展示的一站式自助平台
已具备的功能:自助系统数据库统计成本分析告警汇总日志监控两地三中心项目评级
动态 扩缩 容
执 行 单 元
实例 迁移 回收
DB
DB
DB
DB
DB
DB
私有云
公有云
K8S
服务生命周期内的智能调度器,实现服务从申请->生产->下线生命周期的调度闭环
预算配额管理系统-天玑
天玑
资源生命 周期管理
采购
上架
生产
下架
预算
业务收集需求
征信管理
预算审批
机器入库
资源申请 推荐算法 配额扣减配额借调 成本核算
云控制台-谛听
数据库自助平台-DBS
工单
执行
私有云数据库服务
公有云RDS实例申请 实例信息 监控指标 报警信息
集群信息
监控指标
会话事务
综合诊断
配额调整
工单系统
工作流
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
乐视数据库运维实践讲师介绍陶会祥1.先后任职于人人网、新浪、多点等公司。
期间任高级DBA,数据库架构师等职。
2.拥有丰富的数据运维管理、自动化平台建设经验。
分享主题:1)乐视数据库概述2)乐视私有云RDS一、乐视数据库概述数据库平台介绍乐视云计算公司成立于2014年1月,主要对外提供视频云、媒体云等公有云服务;同时为乐视体系提供基础运维的服务。
数据库部门属于乐视云技术保障部,为乐视云及乐视各公司提供安全可靠的数据库、缓存服务。
数据库部门的数据库种类较多: 有MySQL、Oracle、Mongodb、Redis等。
从另一角度可分为传统的DB (MySQL、MongoDB..) 及云数据库RDS。
其中MySQL在公司内部广泛使用,今天将只介绍乐视MySQL的运维情况。
乐视数据库产品现状MySQL版本较多,有官方MySQL5.5、Mariadb10、PXC5.6等; 架构有1主多从,1主多层、PXC(Percona-‐XtraDB-‐Cluster)等结构;硬件有SAS盘、SATA S SD,主要使用SATA S SD。
数据库架构MySQL架构见下图。
Master-‐Slave 结构有:l●1主N从l●1主N从+MB (master-‐backup)l●1主N从+Relay提个问题,图中引入relay有什么优缺点?l●优点:在跨机房高可用时,布署一台同步用的relay 在异地机房可减少跨机房同步带宽。
l●缺点: 增加了架构复杂度,主从关系变成多层树结构。
若是使用不当,比较乱易出错。
我见过超过4层的主从,梳理关系就麻烦。
建议不超过3层。
数据库监控乐视数据库监控以开源软件为主,有天兔Lepus,Prometheus,Open-‐Falcon等。
1.天兔l●Lepus是一个由Python+PHP开发的数据库企业级监控系统l●系统支持MySQL/Oracle/Mongodb/Redis等数据库的监控为天兔做下广告,对于不是特别大的DB规模,天兔监控就够用也挺好用。
可省去大量开发成本。
2.PrometheusPrometheus是一个开源的服务监控系统,它通过HTTP协议从远程的机器收集数据并存储在本地的时序数据库上。
它提供简单的网页界面、一个功能强大的查询语言以及HTTP接口等。
3. O pen-‐Falcon乐视云用Open-‐Falcon来做服务器基础监控。
对Open-‐Falcon进行了一些2次开发,如增加电话报警功能 ,IDC 的概念。
4. 做为补充还有zabbix、微信告警等公司监控平台提供email报警,短信报警,电话语音报警。
做为补充,数据库平台增加了微信告警。
优点是是方便,成本低。
重要性大于邮件的,不到电话或短信级别的可以用微信。
数据库备份数据备份是非常重要的,乐视云DBA也非常重视数据库的备份工作。
在这我把备份概念略微扩展,我认为数据库实时从库也是一种备份。
实时从库l●大存储机器 单机多实例布署(20-‐30+)l●重要业务 异地机房从库l●多源复制从库说明: 1)我们找了一些大磁盘存储10T+,在具布署了30+左右的MySQL数据库,不提供线上服务。
这样相当于在一台机器上有30个DB的热备份。
2) 对重要业务,进行异地跨机房从库制作。
可避免单一IDC异常,引发故障。
3)乐视有一些统计分析数据库,使用mariadb多源复制,一个实例同时同步多个主库。
某些情况也可以使用分析库来恢复数据。
冷备份l●xtrabackup 物理热备份l●全备+增备l●Mount 挂载大存储l●定期清理历史备份主要使用xtrabackup来物理备份MySQL。
使用了全备+增备,每周至少一次全备,多个增备,为了简便增备只做基于全备份的增备,并没有做增备的增备。
利用Mount 挂载大的存储 30T,做为备份存储。
有脚本会定期压缩,清理历史备份二、私有云RDS私有云RDS项目背景为什么做私有云RDS?有各种理由: PaaS平台的流行,老板提出需要把数据库服务化,容器技术兴起,成本优化(硬件成本+管理成本),用户体验等等。
但是最真实原因 忙!!!RDS介绍基于Docker + M cluster 开发的一种高可用、可弹性伸缩的在线数据库服务(Relational D atabase Service,简称RDS)。
Mcluster(MySQL S erver C luster),是MySQL数据库集群。
1)Mcluster是乐视云开发出的一种私有云MySQL集群2)基于PXC (Percona X tradb C luster)封装和调优3)真正的多主架构没有单点故障,高可用性4)是RDS的根基5)良好的扩展性PXC官方的链接: https:///doc/percona-‐xtradb-‐cluster/5.6/index.html私有云RDS架构架构图RDS整体架构主要分为以下几大部分:1)Docker RDS是跑在Docker容器内部2)Database 为具体的数据库。
可以是MySQL,也可以是PostgreSQL等任何数据库。
3)Matrix 负责前端数据库创建、管理、监控、维护和相关资源调度4)BeeHive 负责资源的调度管理。
BeeHive类似Kubernete。
5)Data A nalysis 负责数据库日志的分析还有用户行为分析RDS架构图2普通用户登录私有云平台matrix,申请创建RDS。
BeeHive计算分析机群中的资源,选择合适的3台机器布署Mcluster D B,同时还会额外布署一个vip容器来做DB高可用和负戴均衡。
用户可以通过此VIP来访问MySQL。
RDS管理员可通过matrix后台对平台全部的RDS进行管理,监控运行状态等。
Mcluster架构Mcluster是乐视云基于PXC (Percona X tradb C luster)封装和调优的私有云MySQL集群。
因为基于PXC封装, 故Mcluster具有和PXC 相同的特点。
l●多点读写机群中任一DB节点都可以写入l●并行复制可以多个线程复制,以事务为单位,多个事务同时并行推送到所有集群节点l●强一致性各节点数据强一致性l●高可用性单一节点故障不会影响机群的可用性。
l●兼容传统MySQL与传统mysql几乎完全兼容,数据可以直接使用不需要任何转换Mcluster和主从MySQL对比RDS界面RDS界面-‐-‐-‐用户前端类似阿里云、AWS的RDS用户平台页面。
用户选择RDS的配置,主要是磁盘及内存,点下一步,就可以提交RDS申请。
(每个用户可以免费建3个,超出需要DBA审核)RDS界面-‐-‐-‐管理后台RDS管理员可以登录管理后台进行RDS管理,主要功能如下。
RDS管理后台功能l●用户、宿主机资源管理l●RDS日常管理 申请审核,RDS信息查询,人员变更。
l●Docker 容器管理l●RDS备份l●RDS监控 RDS运行状态监控DockerFileDockerFil完成的工作:1.安装及配置MySQL2.安装相关软件3.启动mcluter-‐managerMcluster-‐manager大家可以看到在DockerFile最后一行,会启动mcluster-‐manager。
Mclustre-‐manager 功能1.tornado的web服务2.启动、停止初始化MySQL3.监控、管理MySQLmcluster-‐manager安装在docker容器中,用来管理MySQL。
外部系统不直接操作MySQL,而是通过mcluster-‐manager A PI操作。
包括启动、停止、初始化,监控、备份,管理MySQL等功能。
RDS运用私有云RDS上线后大大减轻了DBA工作量,降低了服务器成本和人力成本。
目前在乐视体系各子公司得到广范使用,如乐视云、乐视网、乐视影业、乐视汽车等。
运维和坑l●数据库规范、流程 非常重要l●私有云 可节省大量机器成本及人力成本l●私有云RDS产品设计、管理该异与公有云l●RDS用户在线修改大表,引发故障l●多节点同时大量写,容易引起死锁l●组件较多,相互间依赖太强l●运维工具待完善 如宿主机器故障,恢复工作量大数据库规范、流程非常重要,因为这是运维自动化的基础。
我们吃过这个亏,数据库版本众多,并且安装目录不同,带来很大的麻烦。
使用私有云确实是可节省大量机器成本及人力成本,这个在乐视云是可以确认的经验,因为我们每台机器上安装了20-30个docker,即跑了20-‐30个MySQL,较传统的MySQL布署节省大量成本。
若是有个别业务写入量特别大,因为pxc多份写的原因,这时我们也可能迁移到传统的主从DB方式。
私有云RDS产品设计,管理该和公有云有区别。
如 曾经有RDS用户在线修改大表,引发故障。
在公有云上,DBA不用关心此问题。
但是因为是公司内部用户,是私有云。
故只能是我们DBA 来处理,善后 :( 另私有云常还有产品树的概念,而公有云就不用类似的设计。
组件较多,相互间依赖太强。
乐视云RDS 系统做的还是有点太复杂,未来版本希望可减化。
运维工具待完善 如宿主机器故障,恢复工作量较大。
某一宿主机故障,要恢复20-‐30+的DB。
当前是DBA手动执行脚本,还是有点low。
我的分享到此结束了,谢谢大家。
联系方式: 8813740@ 三、Q&A1. 数据库备份主要是使用物理备份还是逻辑备份?答: 主要使用xtrabackup物理备份MySQL。
2. 使用数据库增量备份,恢复起来很麻烦吗?答: 乐视云使用基于全备的增备,并不会进行增备的增备。
恢复起来并不麻烦。
3. p xc多主架构是否是采用一个节点写,其余节点读的架构?答: 多点大量同时写有时会有锁问题,所以我们主要是写一节点,多节点读。
4. 如果写的节点挂了怎么办?答:我们前面有个架构图,用户通过gblance来访问RDS。
(相当于做了vip高可用)5. 前面讲到广州到北京复制,你们走公网还是专线?答:我们使用专线。
乐视云在全国有10多个机房。
大机房之间走专线。
6. 乐视云RDS是否存在着licence问题?答:不会有licence问题。
乐视云RDS是基于Docker + M ySQL开发,而MySQL、Docker都是开源软件,没有licence风险。
7. 乐视云RDS会开源吗?会对外提供RDS服务么?答:乐视云RDS暂无开源计划。