当今IT界放眼望去,成千上万个开源项目为我们带来了各个领域的技术创新成果。诸如OpenStack、Hadoop、CloudStack这些耳熟能详的国际开源项目,要么拥有极高的人气,要么拥有充裕的资金,要么紧贴最热IT潮流,而你可知,有一些项目的规模非常小,它们在大多数项目都是大规模、全球化的商业环境中显得格外突出。请讲我们的视野转向国内,来看一看今天的访谈“主人翁”——OSA。
什么是OSA?
OSA是Open System Administrator 的简称,意指开源、开放的运维管理系统,主要包含了设备管理、日常运维、运营分析、告警监控、批量操作等功能,是一个功能性比较全面的开源平台。相对HP,IBM等一些传统运维平台,OSA开源免费平台更适合对开源技术持拥抱态度的互联网企业来使用。基于OSA己开源的代码,能够非常方便的开发自己的脚本或插件,进行服务器的管理和维护。
OSA开源运维管理平台创始人、OSA监控精灵创始人 康岳来
在开源趋势下,企业的运维管理平台也在逐渐转型,OSA开源运维管理平台创始人、OSA监控精灵创始人康岳来告诉记者,通常情况下,开源软件同非开源软件一样,需要运维人员专门学习软件的一些特性,掌握开源软件的使用方法后,才可以对平台进行基本维护。当然,如果决定使用开源软件并希望在开源软件基础上添加一些更符合公司现在有业务的功能时,很可能需要为此准备二次开发的团队。这道理,同样适用于OSA开源系统。
分享技术 开放源代码
据统计,OSA使用用户已经达到500-600家,下载次数超过3万次,康岳来告诉记者,这些用户主要集中在互联网行业,这源于互联网行业有着海纳百川的态度。一般开源技术的服务没有专门的团队来实施和维护,因此服务质量比较差,但OSA却有着自己独特的诀窍。凭借着社区、QQ技术交流群等平台的一对一远程服务,这个OSA开源运维管理平台,为用户提供了服务保障。
光有服务,当然不能让OSA吸引越来越多的用户,很多开发者对于系统的源码都有着浓厚的兴趣,OSA本着分享技术的原则,已开放BETA版的所有源码。由于开源平台在运维方面具有高隐蔽性,决定了他能够非常方便的置身于防火墙内;熟悉OSA代码的朋友会发现,OSA的登录密码做了非常好的防破解尝试,OSA所有操作的功能,都要需要先登录才有权限执行的,有了高强度的用户权限保障系统,相信用户在使用OSA产品时,悬着的心也可以放下了。同时,在OSA升级开源代码后,会邀请一些安全公司进行测试,一旦测试出有漏洞便会及时提供升级补丁。
OSA的未来:小而美
时至今日,OSA已经成立了两年多的时间,开发了OSA运维平台以及OSA监控精灵两款产品。本着做国内最大的运维、监控平台,并且免费让大家享受到开源软件的理想,OSA将秉承开源的宗旨,自始致终的将开放分享放在第一位,为用户提供免费的产品和服务。对于将来,康岳来告诉记者,“自身是做运维出身的,所以对用户的需求具有一定的认识,而目前OSA的团队人员都是兼职的, 所以目前对于OSA的未来,并没有考虑更深层次的发展,主要是希望更多的人能用起来,让产品更完善,如果产品受到大家的认可,会进一步考虑更深层次的发展方向及模式。在目前的开发过程中,这个团队也遇到了一些问题,例如以目前开源团队的力量,无法支撑开发出一个功能全面并且好用的运维产品。所以未来会考虑朝小而美的开发方向发展,比如重点开发运维监控部分的功能,将功能做深入、做极致,让用户使用起来非常简单。”