基于iOS平台的云服务器管理系统研究与实现

被引量 : 22次 | 上传用户:mingliqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网技术的迅速发展,越来越多的企业将目光转向了云服务。云服务是指将大量网络连接的计算资源统一管理和调度,构成一个计算资源池向用户提供按需服务。云服务与传统的数据中心提供的服务相比,具有高安全性与可靠性、高可扩展性、资源虚拟化、以及低成本等优势。目前国外主流的云服务平台有亚马逊的AWS,提供服务包括弹性计算网云、简单存储服务、队列服务等;国内的云服务平台也逐渐崛起,如阿里云和华为云。在现有的云服务器管理系统中,计算资源都经由PC客户端进行管理,然而PC端的计算资源管理方式存在着一些不便,如受工作地点的限制以及网络环境的限制。随着移动互联网的不断发展,移动设备正在逐渐取代PC客户端的地位,越来越多的工作可以在移动端完成。通过移动设备对云端资源进行管理,不仅丰富了管理设备的多样性,并且能够解决PC客户端管理方式中工作地点以及网络的限制条件,管理人员可以随时随地对云端资源进行访问管理。基于此,本文提出了通过移动设备对云中计算资源进行管理的方案,设计了一个基于iOS平台的云服务器管理系统,以实现对云中的存储资源与服务器(计算资源)的管理。该方案不仅使得管理人员可以通过移动设备对云中计算资源进行管理,不受设备以及地点的限制;并且在系统中实现了性能监控服务,实时反馈云端资源的运行状态。本文采用iOS操作系统为实现平台,使用Objective-C语言与MVC设计模式实现系统的架构;根据功能对系统进行模块划分,针对每一模块进行详细的设计以及编码实现。系统主要由三个模块组成,分别为存储服务模块、计算服务模块以及监控管理模块。在存储服务模块中,本系统提供了一套完整的数据缓存机制,减少访问服务器的同时加快用户请求的响应时间,为用户资源的存取提供了便利。在计算服务模块中,利用iOS提供的GCD多线程编程技术,在移动端可以实现异步获取每一个云服务器实例的运行状态,并与服务器进行管理请求的交互;GCD技术将业务逻辑与UI呈现进行异步处理,为用户提供了良好的交互性。在监控管理模块中,对不同云服务器返回运行性能的XML数据,系统使用TouchXML技术实现结构化数据的解析,并为监控模块提供数据支持。本文所提出的基于iOS云服务器管理系统不仅实现了云中存储资源管理、云中计算资源管理以及性能监控等功能,并且在用户体验方面进行了优化与提升。针对移动设备与PC设备交互方式的不同,在设计过程中对一些参数的配置尽量采取预配置或用户点选而非用户输入的方式,降低了用户操作的复杂性,改善了用户体验。
其他文献
成本管理是企业经营中的重要部分,它贯穿于企业经营的整个环节,是企业管理最为重要的方面之一。随着市场经济和现代企业制度的逐步完善,深化成本管理成为煤炭企业一个迫切需要解
电子商务已广泛渗透到工业生产、工业流通和消费各个领域,与产品研发、采购、销售、物流、财务和人力资源管理等企业内部价值链深度整合,形成支撑工业领域价值链环节各项业务活
5A90铝锂合金由于具有优良的综合性能而广泛应用于航空航天领域,被认为是21世纪航天飞行器的主要材料。但是其室温下塑性差,成形复杂零件困难。因此,研究人员致力于运用不同的方
企业经过一段时期的经营以后,产业结构将出现诸多问题,如不及时整改,则会面临倒闭的危险。然而,当企业对于自身产业结构调整无能为力时,则可以通过并购来拯救自己。在世界经济一
傅高义(Ezra F. Vogel)作为当代美国著名的亚洲问题研究专家,因其学术社会影响,他的认识判断也在中美关系实际处理中产生着一定的影响。探讨傅高义的相关研究,既可加深了解美国学
生物信息技术近年来取得了飞速的发展,以人类基因组计划为代表的一些重大的生物信息项目取得了空前的成功,这也使得生物信息技术所需要处理的数据愈发庞大,这些数据的特点表现为
随着环境问题的日益凸显,汽车空调系统废旧冷媒的随意排放被逐渐禁止,取而代之的是冷媒回收再生处理。本文旨在设计一款智能化的冷媒回收加注机,可以实现冷媒回收再利用,具有很好
本研究旨在探讨低言语自闭症儿童接受“思想泡”教学后,其心理理论能力的立即学习与维持成效。研究方法采用单一被试实验设计模式中跨被试多试探实验设计,研究对象为目前就读
论文通过两步法模拟荷叶表面的凸凹结构,实现精纺毛涤面料的超拒水效果。第一步,羊毛表面改性;第二步,面料拒水整理。第一步,羊毛表面改性。羊毛表面改性采用化学、生物酶试剂,对羊
在当今技术创新的背景下,知识作为企业创新的重要资源,给企业创新发展带来不竭动力,企业才能在技术创新的舞台上处于不败之地。现如今大部分高技术企业已经意识到内部知识已经不