免费it运维管理系统
本发明提供了一种分布式数据库系统及电子设备,该分布式数据库系统响应于用户发起的数据库访问请求,包括:主控制器、受控于主控制器的Statefulset对象、PDB对象以及代理服务器;Statefulset对象生成若干Pod以形成Pod集群,PDB对象限制Pod集群中的Pod数量的阈值范围,Statefulset对象与PDB对象之间形成引用关系,基于引用关系获取阈值范围,并调整Pod数量位于阈值范围以内;代理服务器对Pod集群进行管理请求以及业务请求转发。通过本发明,实现了分布式数据库的维护和管理不需依赖外部系统,同时能够避免环境控制对象混乱所造成的一系列问题。
技术说明
Kubernetes是一种容器编排的工具,可作为基础设施搭建应用体系。而搭建的应用体系所包含的应用与应用数据之间处于割裂的状态,无法对应用和应用数据进行统一的管理;同时,应用与应用数据之间还需要搭建通信网络以实现通信,因此通过数据库迁移以实现应用和应用数据的统一成为了一种迫切需求。
在数据库迁移过程中,一般通过分布式数据库的方式以实现容错。所谓“容错”技术是指保证系统在某些组成部分出现故障或差错时仍能正常工作的技术,也就是组件可以删除而系统应该继续按照预期运行。分布式数据库以一主多从的方式对外提供服务,数据库自身提供的主从复制功能可以实现数据的多处备份。而对于一主多从所形成的多个数据库需要同时对多个服务器(即,单独的数据库所在的独立的服务器)进行管理和维护。同时,在多个服务器协同工作时,还会出现其他一些分布式数据库的问题,例如断网或者脑裂等。因此,需要对多个服务器、数据库、以及数据复制的逻辑以一种简单一致的方式协调运行的逻辑相融合。
本技术方案通过在Kubernetes中引用PDB对象,实现了Pod集群的高可用能力,保证了Pod集群中Pod数量位于阈值范围以内,扩展了Kubernetes管理数据库容器的能力。同时,通过在Statefulset对象与PDB对象之间引用关系的建立,防止Statefulset对象的随意删除,避免了环境控制对象混乱导致的一系列问题,例如,产生大量遗留资源及残留文件等问题,并有效地防止了分布式数据库系统中资源的浪费。进一步提升了数据库的容器化,固化了繁琐的分布式数据库维护操作步骤,降低了运维人员对分布式数据库维护技能的需求。通过管理代理对Pod监控,以得到每个Pod的状态信息,不需要对外部系统进行依赖,从而降低减少了对分布式数据库系统执行维护作业所导致的出错的概率。
★专利申请号/公开号:CN202211472755.2
开发团队
·带队负责人姓名:李瑞友
李瑞友,安超云技术架构专家。拥有多年公有云和私有云公司从业经历,做过运维、数据库和大客户服务,目前专注于云原生领域。
·隶属机构:安超云
安超云是数字技术基础架构提供商,聚集了国内外顶尖的云计算专家和资深工程师,融合了世界先进技术和研发经验,致力于为政企客户打造高性能、高可用、高效率、全面适配及易于安装运维的IT基础设施平台,可面向所有应用提供全方位云服务,实现数字化转型和业务创新。
相关评价
数据库容器化后,部署一套高可用集群加备份监控,只需要用时1~2分钟,标准化的系统管理,部署环境统一,配置文件统一,系统化的操作降低人为失误和重复劳动,资源使用集中管理,有效利用服务器资源。在Kubernetes上运行数据库有明显的优势:部署简单,整个堆栈由同一个编排工具管理,自动修复,以及自动重新部署失败的容器,从而提高可用性。
——某互联网行业用户
该技术一方面解决了数据库维护和管理所存在的需要依赖外部系统、性能不足、通用性不足的缺陷。另一方面,解决了数据库集群扩容缩容时,需要手动调整资源配置、手动调整数据库参数配置,从而耗费用户大量精力和时间的技术问题。帮助我们提高运维效率,减少资源浪费,提高资源利用率。
——某互联网行业用户
","force_purephv":"0","gnid":"9bc1cce76c3a8995a","img_data":[{"flag":2,"img":[{"desc":"","height":"459","title":"","url":"https://p0.ssl.img.360kuai.com/t01d9b0b138971d6610.jpg","width":"1080"}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"hbase","pub_time":1672286338000,"pure":"","rawurl":"http://zm.news.so.com/e87b749a399c5bb182f9297f7769312b","redirect":0,"rptid":"cc5544144c304654","s":"t","src":"数据猿","tag":[],"title":"【金猿技术展】解决云原生数据库运维管理存在的缺陷—一种分布式数据库系统及电子设备
于达绍3953IT运维管理软件哪些比较好用?
冉虽蓉13846789442 ______ 建议易维帮助台,我们公司一直在用,功能比较多,既可以租用有可以买独立版
于达绍3953国内ITIL软件IT运维管理软件有哪些?
冉虽蓉13846789442 ______ 每个IT运维软件有自己的优点,譬如:国聿IT运维管理软件, 同时支持SAAS租用模式. 不同版本可以分别满足企业客户和IT服务提供商不同需求. 考虑上线国内的IT运维管理软件的确是不错的选择
于达绍3953云呐IT服务台这个运维管理平台如何?是一直免费的吗? -
冉虽蓉13846789442 ______ 好像是有免费的版本可以用,我们公司用的就是他们家的平台,用起来的话倒是不难,平时帮客户配置资产的时候也挺快的,不过有一点麻烦的地方就是,他们家移动端有个运维人员的监控系统,哈哈,每天去哪公司领导都能看得到,你要是屏蔽吧,就会影响你的考核!不过里面的评论功能还是很有意思的,因为你永远不知道前一秒跟你笑脸相待的客户,下一秒在私下到底给你打了积分.囧囧囧囧囧
于达绍3953it运维管理产.品哪个比较好? -
冉虽蓉13846789442 ______ 做运维管理产品的公司还是比较多的,蚁巡、摩卡、北塔什么的.之前是用的开源的运维管理软件,维护起来比较麻烦,技术力量不够.现在用的蚁巡的运维平台,软硬一体化,性能挺好,功能齐全,操作方便
于达绍3953ITIL软件,IT运维管理软件,求推荐
冉虽蓉13846789442 ______ ITIL软件就是那种基于ITIL理论设计的IT运维管理软件,可以试试易维帮助台,密切结合ITIL思想,IT运维这方面也做得挺好
于达绍3953支持itil运维管理的软件 -
冉虽蓉13846789442 ______ 国际上经过Gartner评测的主流软件前三名有:1.BMC Remedy2.HP OVSM3.CA Unicenter 这些软件或解决方案相对成熟,平台的集成性和稳定性相对较好,而且也有很好的扩展性,适合大中型企业或机构,不过价格也比较贵.其它还有一些国...
于达绍3953比较可靠的网络运维管理软件有什么?北塔软件BTIM如何?
冉虽蓉13846789442 ______ "第一,新系统能够为决策人员、业务人员、IT运维人员、值班人员提供一致的可视化监控管理视图. 第二,BTIM可以为业务人员、运维人员提供一种通用的语言,以便对需求、问题的重要性、优先级进行交流,同时为决策人员提供决策依据. 此外,BTIM依靠告警事件压缩,单点告警、复合告警、基线告警结合使用,实现了先进的问题根源定位能力.从实际使用上看,新系统在支持大量监控点的同时,可以不增加监控设备性能开销,从而很好地支持了分析思路的切入,便于企业IT人员对问题追根溯源. "
于达绍3953网络运维管理平台,哪个比价好点? -
冉虽蓉13846789442 ______ 云雀运维 1、依照ITSS标准做研发,流程管理更高效合理; 2、研发团队有丰富的线下运维经验,产品落地性强; 3、价格更合理,比一些平台省2/3以上 4、指导组建运维团队.
于达绍3953IT运维管理系统如何选择? -
冉虽蓉13846789442 ______ IT运维管理系统至少应该具备下面几个特点: 统一的运行展现:可以给运维管理人员提供网络抄管理、业务应用管理、机房环境等资2113源监控系统的集中展现与处理平台,这即方便运维人员操作,也解决了IT系统的统一协调问题; 问题的管理功能:可以帮助运维人员查明突发事件或错5261误产生的根本原因,并制定解决问题的方案和防止错误再次发生的有效措施; 变更的管理:通过分4102析、计划、执行和回顾四个阶段,最大限度控制变更的风险,保持企业IT部门和客户之间的信息沟通,这不但降低了对人的依赖,而且还实现了运维1653的量化、标准化管理.
于达绍3953运维管理软件 -
冉虽蓉13846789442 ______ 运维管理软件其实都差不多,圈子就那么大,开发人员被挖来挖去,所开发的运维管理软件功能上 面都基本上一样,只是界面不同,服务不同.对于这块我以前也很纠结用哪家公司的运维管理软 件,最后勤智数码,北塔,IBM这些都用过,但是IBM的非常贵,个人觉得没什么必要,勤智数码 和北塔功能上都差不多,但是我个人更喜欢勤智数码的OneCenter,界面操作起来比较方便,价格合适,尤其是一个姓李小伙子,一个售后,服务很让我满意,你可以参考.