每一个人都是一个趋势观察家。但是,认真观察那些产生最新流行术语的技术是确定哪一种趋势将实际融入企业计算结构的唯一途径。在InfoWorld网站,我们对于从设备管理系统消费化到基础设施融合等企业设备管理系统发展方向的巨大变化感到非常兴奋。但是,什么技术能够使这些设备管理系统战略成型,并且更重要的是,什么技术将在未来几年里巩固你的设备管理系统部门的这些变化? 在一些正在推出但是迄今为止还没有广泛应用的技术中,我们认为,从长远看,下列10大技术会产生最大的影响: 1. 私有云编排 采用私有云,设备管理系统经理能够借用公共云提供商首先采用的技术并且把这些技术用于自己的数据中心。这些云有许多活动部件 -- 虚拟化管理、退款系统、自助服务配置,因此需要编排。开源软件项目OpenStack提供一套云编排服务,已经获得巨大的增长势头。Eucalyptus是另一个替代的产品,提供了亚马逊Web服务的私有云实施。对于与云这个词汇有关的任何技术都很容易引起质疑。但是,没有人质疑把资源合在一起以便实现更大的经济规模的好处。 2. 软件定义的网络 随着时间的推移,数据中心网络已经僵化。虽然服务器和存储已经从软件编排中得到益处,但是,网络依然是受硬件制约的和静态的,从而使网络成为云计算的一个主要障碍。进入SDN(软件定义的网络),它在交换机和路由器硬件上加上一个软件层,作为一个集中管理的控制板和一个用于创新的平台。SDN不是网络虚拟化,而是安排这个网络的一种方法。也就是说,它允许云提供商和独立软件经销商建立其他人都能够使用的新的网络功能。 3. 高级同步化 苹果和微软赞成的一件事情是:现在是对单一用户环境说再见的时候了。在这个环境中,每一个用户设备都是一个隔离的孤岛,与这个用户的计算世界的其它方面隔离。苹果使用iOS和iCloud铺平了道路,推出一个基于云的跨设备的同步服务。微软的Windows 8进一步发展了这个概念,不仅保持数据同步,而且还同步应用程序状态。自动数据同步以及位置、可用输入方式、连接和传感器驱动的数据等情况将产生真正以用户为中心的计算,将具有深远意义地改变设备管理系统部门的工作方式,例如,使用应用程序、安全模式和以用户办公效率为中心的其它政策和战略。 4. Apache平台 Apache开辟了新天地,让企业能够部署商品服务器集群以处理许多TB(1TB = 1000GB)的非结构化数据。这只是要发现值得探索的有趣的样式,而不是开始一个正式的商务智能对象。像Apache Hive和Apache Pig那样的工具使开发者能够更轻松地利用Hadoop。在未来几年里,Hadoop生态系统的发展将使它的应用更轻松和获得更深刻的见解。随着Hadoop解决方案的普及,企业将能够更好地预测Web用户的行为,优化工作流以及发现从病历到通用搜索词汇等一切事情的样式。 5. 分布式存储分层 比硬盘快许多并且比RAND、NAND闪存便宜很多的是一个热门的产品。这个产品甚至比存储管理软件在数据中心实现其潜力时还要热门。它的高速度与低成本的结合使它非常适合服务器方面的缓存,是一层存储局域网存储的一个自然的选择。随着闪存成本的下降和固态硬盘容量的增加,服务器和存储局域网中的硬盘继续存在的日子屈指可数。最好的方面是,闪存存储将使服务器方面的存储能够像一个存储局域网的扩展那样管理,把访问最频繁的或者I/O密集型的数据存储在应用程序的附近。 6. JavaScript替代品 JavaScript是世界上最常用的执行代码。但是,为了它取得成功,每一个人都在向下一个事情发展。一些人要建立全新的语言,修复JavaScript的全部故障;其他人只要把自己的代码翻译成JavaScript,这样,他们就可以假装没有使用JavaScript。翻译代码非常流行。谷歌的Web工具能够把Java交叉编译为JavaScript。这样,开发者只需键入适当类型的Java代码。一些翻译是肤浅的:用CoffeeScript编写程序的程序员不需要太担心JavaScript的符号,因为这种交叉编译器在它运行之前就注入了这个代码。 7. Trust on a chip(可信芯片) 保证最高应用层的安全需要在每一层进行验证,包括计算设备的物理构造。在芯片中加入信赖。TCG(可信计算工作组,Trusted Computing Group)的TPM(可信平台模块)模块是第一个广泛应用的用于保证可信硬件和启动顺序的硬件芯片。去年,英特尔把TPM芯片和一个硬件管理程序层结合在一起以保护启动顺序、内存和其它组件。任何软件厂商都可以利用它。硬件可信解决方案并非十分安全,正如Princeton内存锁死和电子显微镜进攻显示的那样,这些攻击可以打败仅有软件保护的解决方案。硬件保护方案会变得更好。 8. 持续构建工具 我们中间的协作意识很强的开发人员喜欢Jenkins、Hudson和其它持续集成的服务器等持续构建工具帮助我们协作研究整体改进方案。这些工具把所有代码放在一个连续不断的测试流中,并且提醒开发者他们在10秒钟之前检查的代码中发现的问题,让每一个人都向同一个目标前进。Jenkins或Hudson等工具并不是新的,因为大量专有持续集成工具已经出现了一段时间,但是,开源解决方案的出现推动了这种类型的实验和创新。 9. 客户端管理程序 桌面虚拟化由于两个原因已经发生改变:它需要客户机与服务器之间不间断的连接和一台强大的服务器运行所有这些桌面虚拟机。客户端管理程序解决了这两个问题。在一台普通的机器上安装一个客户端管理程序并且利用这台客户机的处理能力。笔记本电脑用户可以携带一个包含这个操作系统、应用程序和个人设置的商务虚拟机。这个虚拟机是安全的并且与在那台机器上运行的一切东西隔离开,包括意外下载的恶意软件。你可以得到所有的虚拟化管理优势,包括虚拟机快照、便携性和方便的恢复。 10. HTML 5 反对者指出,自从万维网开始以来,我们一直把标签放在一起组成网页。HTML5只是增加新的标签。但是,虽然HTML5看起来与老式的HTML类似,但是,它完成的任务是完全不同的。本地数据存储,画布和视频,使它能够做除了以长方形的方式显示字和图像之外的更多事情。此外,新的HTML5 WebSockets技术规范定义了实施事件驱动的Web应用程序全双工通讯的新方法。随着Adobe决定终止开发移动Flash以及随着我们从Flash转移到HTML5,整个网络开发行业突然要更换工具。
信息发布:广州名易软件有限公司 http://www.myidp.net
|