所有提交的电磁系统将被重定向到在线手稿提交系统。作者请直接提交文章在线手稿提交系统各自的杂志。

促进教育行业使用云计算

P.Kavitha
Bharath大学副教授,部门的TN、印度钦奈
相关文章Pubmed,谷歌学者

访问更多的相关文章国际期刊的创新在计算机和通信工程的研究

文摘

计算教育成为一个解决许多问题等行业日益增长的信息处理需求,资金缺乏,基础设施落后,不能满足日益增长的学习者。云计算意味着基础设施不需要拥有但雇佣从而降低基础设施投资和缺乏所有权降低了管理责任。云基础设施提供了正确的在正确的时间降低成本解决资金问题,但提供所有使用最好的技术带来的好处。云计算是计算的交付服务而非产品,共享资源,软件和信息提供给计算机和其他设备通过网络工具[1]。教育行业可以通过识别其业务需要迁移到云涉众的需求和实现服务的云。我们已经确定了这样一个一般要求需要学生项目管理和评估。这样一个服务的设计和实现带来了过程需求和经验教训可用于开发一个框架,用于服务的快速发展教育产业的多样化和不断变化的需求。

关键字

云计算,SaaS Web服务框架。

介绍

云计算和存储方面,现在流行的使用在当今的商业环境。虽然几乎所有大型组织转向在线存储和计算,如果有许多中小型用户仍然犹豫不决。信息的缺乏是一种常见的可能原因。云计算makes computer infrastructure and services available "on-need" basis. The computing infrastructure could include hard disk, development platform, database, computing power or complete software applications. To access these resources from the cloud vendors, organizations do not need to make any large scale capital expenditures. Organization need to use "pay peruse", the billing model of cloud computing, which is similar to the electricity payment that we do on the basis of usage.
云计算在很大程度上取决于虚拟化技术。虚拟化指的是技术,硬件的功能都忠实地复制在一个软件程序。根据被虚拟化,云计算有三种类型的化身——IaaS (基础设施即服务),PaaS (平台即服务)和SaaS(软件即服务)。
对于大多数商业组织来说,业务流程的实现和维护一直是一个令人沮丧的经历在不断变化的业务需求。大量的生产时间是花在管理和基础设施升级和迁移服务从一个到另一个和集成新技术服务与现有环境。IT团队日益转向云计算技术来减少低附加值活动所花费的时间,使其专注于对业务战略活动与更大的影响。最初的安全是一个主要障碍,阻止迁移到公共云,但现在大部分云存储提供商使用高端加密技术来保护数据从而增加云用户的信心。数据中心监控24小时照顾安全漏洞,确保用户数据安全。
本文涵盖的概念、术语和与云计算相关的问题,紧随其后的是一个案例研究相关云技术。本文的组织结构如下:第二节简要概述云技术。第三节描述了其类型,第四节讨论的优势和问题相关云技术比传统的方法。基于云的应用程序的案例研究,为学生开发的项目管理和评估,使用Google AppEngine PaaS和谷歌提供的服务,如谷歌数据服务,Blobstore, OAUTH授权,在第5部分讨论。讨论了可能的扩展的结论。

通过云提供的服务类型

基础设施即服务(IaaS):
这些都是各种服务的硬件虚拟化。虚拟机(即CPU +内存),虚拟磁盘(例如亚马逊EBS),虚拟文件系统(例如Amazon S3),虚拟数据库(例如Google BigTable, Amazon SimpleDB, SQL Azure)都是基础设施即服务的例子。基本上,这些服务可以向用户提供相同的好处,他会通过一个硬件基础设施分布在几个服务器机房和实验室没有监控和维护的责任是一样的。用户消费处理、存储、网络和其他计算资源能够快速、弹性的规模和控制资源来部署和运行软件和服务。
平台即服务(PaaS):
这些各种各样的服务,软件开发平台(即编程语言、运行时环境、等)被虚拟化。Google AppEngine (Java / Python),微软Azure (。NET/Visual工作室)是PaaS的例子。一个完整的开发环境,使用最先进的工具,为您服务,新服务可以快速开发、部署和管理。
软件即服务(SaaS):
这些各种服务几乎完全删除了需要的硬件和软件工程师,软件解决方案的最终用户可以满足他们的需求的台阶。在SaaS用户没有投入很多努力得到一个现成的软件,他可以直接开始使用。比如SalesForce——软件使用的销售代理。这里用户消费应用程序(如CRM、ERP和社会协作工具从多个客户机设备通过一个web浏览器。
2.4业务流程作为服务(BPaaS):
这里用户使用业务的结果(例如,工资处理、人力资源)通过webcentric访问业务服务接口。
今天,有三个主要的交付模式的云:
私有云:资产和消费者都坐落在一个企业。
公共云:企业的资产以外的地方。
混合云:结合以上两个模型。

云计算的优势

有许多云计算的优势在旧的做事方式:
方便:云计算是很容易的。没有处理真正的机器,和磁盘失败,和电力故障等,是一个巨大的好处。
成本:云计算有两种不同的成本优势。有时是比物理更便宜的选择。在其他时候,优势来自这样一个事实:你每个月需要支付小的部分,而不是大量的钱当你购买基础设施。
便宜:云计算通常是便宜。这主要是因为云计算提供商能够分享他们的基础设施在大量的客户,给他们的经济规模,和更高的利用率。
现收现付制:我们需要支付按消耗像我们普通的电费。有时当我们不使用服务器时,我们可以把它关掉,不要支付。如果在一个忙碌的月,我们需要两台服务器,我们可以得到第二个服务器只有一个月,然后删除它在这个月底。比不得不购买整个第二台服务器第一个月后这将是无用的。
简单的可伸缩性:如果我们不断增长的公司,和计算的需求突然增加(例如,你突然得到10000新客户),IaaS提供商提供了许多可伸缩性选项点击一个按钮。PaaS和SaaS提供商照顾扩展完全透明的方式,甚至不需要去想它。
位置独立性:云计算服务可以从任何地方无论使用的实际物理位置或基础设施。

云技术的相关问题

隐私:
被批评的云模型隐私拥护者的更轻松地承载云服务的公司控制(CSP),因此,可以监视,合法或非法。关键是由于CSP操作,客户或租户的数据可能不会保持在同一个系统上,或者在同一个数据中心甚至在同一个供应商的云。这可能导致法律管辖的担忧。云计算带来的隐私问题,因为服务提供者在任何时间点,可能在云上的数据的访问。意外或故意修改甚至删除一些信息[2]。
开放标准:
大多数云提供商通常开放api——记录而且独特的实现,因此不是可互操作的。一些厂商已经采用了他人的api和有许多正在开发的开放标准,以提供互操作性和可移植性[3]。
安全:
随着云计算是实现增加人气,表达的担忧安全问题介绍了通过采用这种新模型。私有云的物理控制设备比拥有更安全的设备,在别人的控制之下。物理控制和视觉的能力需要检查数据链接和访问端口以确保数据链接不妥协。处理各种各样的安全问题是一个重大的挑战在云技术。
虐待:
与私人购买硬件、饼干冒充合法用户可以购买云计算的服务用于邪恶的目的。这包括密码破解和发动袭击使用购买服务[4]。2009年,银行木马非法使用流行的亚马逊服务作为一个指挥和控制频道,发布软件更新和恶意指令电脑被恶意软件感染的[5]。

案例研究

我们开发了一个基于云的web应用程序称为“ETRAQ”(评估的透明度、远程、准确和快速)。申请项目监测评估和发展。这是一个解决方案在大多数院校面前的一个问题,那就是每年进行的监测和评估项目的学生。它是用来指导他们的工作,分配一个新任务、评估和监控他们的步伐。可怜的老师学生比率,很难提供持续评估的关注这是非常重要的学生项目。
ETRAQ轻松高效地执行上面的事情。我们使用云作为一个平台,由Google AppEngine [6]。Google App Engine允许您运行您的web应用程序在谷歌的基础设施,它们很容易构建,易于维护,易于规模作为你的流量和数据存储需求的增长。App Engine,没有服务器维护。你可以上传您的应用程序,它准备为用户服务。谷歌的应用程序使用OAUTH授权(图1)。使用OAUTH身份验证,第一次使用我们的应用程序必须授权访问Google数据,用户看到一些文本和链接或按钮指引他们进行身份验证(登录)使用他们的谷歌账户凭证,用户的凭证不保存在应用程序空间从而使安全占了上风。
谷歌应用程序相关的数据存储在数据存储中。数据存储中数据的对象被称为实体,每个实体都有一个关键,标识的实体。实体可以属于同一实体集团允许您执行一个事务与多个实体。实体组有一个父键识别整个实体组。一个应用程序的默认数据存储高复制数据存储。这个数据存储使用Paxos算法在数据中心复制数据。高复制数据存储非常弹性面对灾难性的失败。
应用程序设计为使用Google Web Toolkit。Google Web Toolkit是一个Web应用程序框架处理服务器和客户端。当一个服务器需要做一些处理在web服务必须被使用。服务是用于从客户端调用服务器端代码。
学生提交的应用程序提供了直接安排他们指导的工件或者文件上传的文件。指导获取工件的提交列表,可以查看/下载它。这设备是由谷歌Blobstore服务(图2)。Blobstore API允许我们应用服务数据对象,称为斑点比规模更大的允许对象的数据存储服务。气泡是由上传一个文件通过一个HTTP请求。Blobstore创建一个blob从文件的内容并返回一个不透明的blob,叫做一个blob键,你可以以后使用blob。
学生。管理员负责创建一个项目组织和分配指南。指导登录,信息和其他的细节。他可以分配新任务,检查工件或各自提交的文件组。学生需要登录查看分配任务的指南和使用简单的表单提交文档。这个过程可以减少评估指南的努力工作,在任何地方、任何时间数据可用,增加小组成员之间的同步。
应用程序将所有的活跃成员一个屋檐下为需要提供一个易于使用的界面交互。

结论

通过一些添加和修改ETRAQ可用于监视和控制的工业项目。在教育机构,它可用于其他类似评估项目在项目比赛或在外部评估。进一步ETRAQ可以多租户共享这将使应用程序和资源的大量的用户。
实现过程显然了云平台的有效性和可以使用的经验教训在发展中实现服务的框架为教育部门在云上。
无数企业和他们的IT组织,采用云模型是一种路径成本效率和更有效的商业。云提供了一套大型的通常所需的服务和大型工具集,可以快速有效地用于将一个业务流程需求转化为一个服务在云上。
不同大小和复杂性的企业将受益于一个云的解决方案。

数据乍一看

图 图 图 图
图1 图2 图3 图4

引用








全球技术峰会