摘要:云计算作为未来网络应用架构,正在新兴发展中。云计算是一种共享IT基础架构的方法,它可以将巨大的系统池连接起来提供服务。云计算让企业数据中心的运行更加类似互联网,通过安全和可扩展的方式让计算资源可以像虚拟资源一样被访问和共享。 |
虚拟化是一个抽象层,它将物理硬件与操作系统分开,一方面可以将现有服务器的运算及存储能力进行更小粒度的切割并重新整合,从而提供更高的IT资源利用率和灵活性;另一方面也为巨大规模的云计算集成提供了通用的接口标准,从而使计算公用化。
在趋于云的计算集群上,进一步以“家庭在线”电子商务网站平台为实例,打包集成各式电子商务业务、流程、应用为云服务,以SOA思想为核心,通过企业服务总线ESB完成业务层服务整合。SOA是在计算环境下设计、开发、应用、管理分散的逻辑(服务)单元的一种规范。通过分析服务之间的相互调用,SOA使得公司管理人员方便的拿到什么时候、什么原因、哪些商业逻辑被执行的数据信息,这样就帮助了企业管理人员或应用架构师迭代地优化他们的企业业务流程、应用系统。
在电子商务系统设计中,以建立在虚拟硬件资源上的Linux服务器为基本系统单元,利用LVS(LinuxVirtualServer)和NAT(NetworkAddressTranslation)技术构建了一个实用的趋于云计算的集群系统,在更广域的数据中心之间,通过智能内容路由技术实现灵活的管理和调配应用服务,使高可用、高安全、高性能、低成本、高度可伸缩等特性包含在云基础设施中。
在实践中深入探索了云计算基础设施构造中的虚拟化和LVS整合过程。其中虚拟计算技术很好的切割了硬件的计算和存储能力并为更小的运算单元提供了标准的接口;LVS则是在linux下以负载均衡技术为基础的集群构造技术。通过切割和再重构,以此为基础实现了LVS调度负载均衡,使云内计算能力分布更趋于合理。
责任编辑:yayo