欢迎来到天天文库
浏览记录
ID:31359464
大小:105.50 KB
页数:5页
时间:2019-01-09
《基于saas的跨平台信息服务模式及其在培训系统中的应用和研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于saas的跨平台信息服务模式及其在培训系统中的应用和研究 摘要:云计算及云服务是我国最为关注和发展最为迅速的行业,特点是基于saas的跨平台信息服务将会得到广泛的应用和发展,特别在手机端,由于手机的显示器,操作系统等的差异,就必须有很良好的跨平台性。 关键词:saas跨平台培训系统云计算 1引言 云计算作为当今最热门的网络术语,给人们一种很高端大气的感觉。云计算其实相当于一个核心库,用户可以通过互联网访问云,从而得到用户所需的服务。作为信息产业的重大突破,云计算模式正在高速的发展,以及得到学术界的广泛关注。 2Sa
2、aS模式简介 软件即服SaaS被广泛认可为一种新的软件交付方式,这种软件交付的模式将会成为服务供应商的重要运营模式和营销手段。SOA是一种分布式,分层式的软件架构体系,此架构可以将各个不同的平台上,部署的应用程序(组件)进行管理和整合,通过这些定义规范的各个服务之间的接口以松耦合的方式组合在一起,可以将一个松散的网络服务整合成一个新的系统。 2.1基于SaaS模式多租户情况5 为了让企业的服务吸引客户,并且能提供给中小型客户的需求,以及为中小型客户节约成本,服务供应商可以支持多租户和多租户所需的托管服务,在多租户的场景下,
3、各个组合之间的硬件可以得到共享,软件服务应用托管满足一个或多个不同组织及公司的具体请求服务,这样多租户就能为节约供应商的开发成本,以及满足各个不同组织及公司的业务要求。基础设施以及应用应该被多个应用程序共享,以及被应用程序重用。 2006年,ChongFrederick和CarraroGianpaolo提出了SaaS应用程序交付给多个组合的SaaS四级成熟度图。 在第一级别,SaaS为每个不同的客户提供特质的应用,重用性和可拓展性不是很好,对于如果特质的应用有相当的功能用处时,需要消耗巨大的重复性工作量。最早期的传统应用服务
4、模式。 在第二级别,SaaS利用重用性,为每个用户一对一提供服务,相对于第一级别有了良好的重用性,但是资源利用和分配上,还是各自提供,没有很好的节约硬件资源。 在第三级别,SaaS同一个实例分配给不同的客户,做到了硬件重用性良好的有效利用。 在第四级别,SaaS在第三级别的基础上,加入了负载均衡的概念,让每个不同的客户,在同一时间上很好的有效的得到资源的合理分配。 2.2基于SaaS模式数据的隔离性5 用户通过SaaS模式,只要可以访问英特网,就能获取网络资源服务,就相当于租用和使用了云存储的功能来获得网络中的资源。S
5、aaS模式的应用可以大大降低企业的运营成本,企业只需根据自身的业务场景来定义所需的网络服务资源,并根据所获取的咨询就行付费,使得企业的管理模式变成了电子化,并且很大程度的降低了企业的费用。 2.3基于SaaS模式定制的隔离性 给不同的租户分配不同的权限,使得在同一应用中,不同的权限能给享受不同的服务。不同的服务之间具有完全隐私的访问权限,使得不同的租户具有隔离性相当好的体验,租户的权限则有服务供应商提供保护,租户则享受完全的隐私保护。 2.4基于SaaS模式性能的隔离性 SaaS模式基于云平台,不同的租户所需要的资源利用
6、率也是不同的,不是每个租户都具有相当大的访问量,作为SaaS服务商,可以对不同的租客提供不同的访问级别,分配的运行效率也不同,可以让百万级别的访问享受到最高的访问待遇,慢慢递减,访问量小的租户则不需要很大的资源开销。可以利用小的开销,实现性能分离,给各种要求的租户提供不能效率的性能利用。 2.5基于SaaS模式架构的拓展性 SaaS模式的运行必须具有良好的架构扩展,伴随着高节奏,高要求的应用要求,需要在最小的控制范围内,完成架构升级拓展,以满足现在的需要。 在租户的大量增加的情况下,可以利用服务器的增加以满足巨大的运算需要
7、,各个服务器之间以集群形式关联,其中,不同的服务器可以充当不同的角色。例如批处理等。从而提高模式的架构拓展。 2.6基于SaaS模式的数据库结构的有效利用率及其分配5 日常生活中,SaaS服务的租户所需要的访问量以及访问能力是具有不同要求的。形成可配置的数据通道可以利用最小的消耗满足最大的需求。 图1数据通道示意图 图中,例如数据通道1需要1000并发,而数据通道2需要500并发,如果让通道1和通道2,同时满足统一标准。或许会浪费资源开销,或许又会达不到标准。这时定量的数据通道以解决租户的不同开销可以节约巨大成本。我们可
8、以采用不同的标准通道提供不同租户所需要的要求。最大化的利用SaaS服务的可配置性。 4总结 Saas模式作为理论核心,对多租户的情况加以配置整合,可以有效的提高数据库利用率,降低系统开销,提高用户的效率可配置化,大大节约日常生活中的系统开发维护成本,能够让租
此文档下载收益归作者所有