什么是私有云?
私有云是指在组织专用的内部或外部资源上实施云服务的一种方式。通过使用私有云,您可以获得公共云计算环境所能提供的大部分收益—包括自助服务、扩展性,以及弹性—还可获得额外的控制和定制的专用资源。
私有云中的云服务有两种交付方式:基础架构即服务(IaaS)以及平台即服务(PaaS)。对于 IaaS,您可以将基础架构资源(计算机、网络,以及存储)作为服务使用,而 PaaS 则可将完整的应用程序平台作为服务提供。Microsoft 提供的解决方案可为私有云和公共云环境提供所需的 IaaS 和 PaaS。通过使用基础架构即服务模型,该 Microsoft 解决方案可适用于私有云环境,并以Windows Server 2008 R2 Hyper-V 和 System Center为基础构建而成,是 Microsoft 实现云计算环境的重要方式,可供您构建专用云环境,并彻底改变向业务交付IT服务的方法。
微软动态云基础架构能够帮助企业创建虚拟环境来运行应用,用户可以按照需要弹性分配适当的应用配置,并进行动态扩展。其具体功能特点包括部署、24×7监控、优化、保护和灵活适配五个方面。其中,部署功能包括部署服务器、网络和存储服务等资源;灵活的自我管理。24×7监控功能包括收集运行情况数据来更好地满足SLA需要,监控资源利用情况;客户自我监控。优化功能包括持续监控和在不影响或少影响应用运行的情况下主动根据运行需要来调整和迁移服务器;根据需要分配“合适”的资源,不超配和低配。保护功能包括防病毒、垃圾访问过滤和防火墙等;应用和数据备份;保证99.96%以上正常运行时间和基础设施的安全。灵活适配功能包括容易调整环境、部署新资源;存储、带宽等根据需要动态调整;还可以结合不同虚拟技术,并可以管理不同类型的虚拟机。
具体而言,微软动态云基础架构包括面向两类不同对象的解决方案:
· 面向企业客户方案(基于System Center Virtual Machine Manager Self-Service Portal 2.0等产品)
· 面向服务提供商方案(基于Dynamic Data Center Toolkit for Hoster等产品)
上述两类解决方案中均包含了配置、数据保护、部署、监控等四大基础设施功能模块,用户应用时可从自助服务Web门户或管理Web门户接入。微软动态云基础架构基于从上到下四层结构提供相关资源和功能支持。
图 平台逻辑层次实现
最上层是服务层,提供账户管理、服务目录、部署服务和用户报告等;下面一层是管理层,提供资源管理和负载均衡;再下面一层是虚拟化层,提供硬件虚拟化和应用虚拟化;最底层是包括服务器、网络和存储等在内的资源层。最终帮助用户实现动态数据中心的以下功能:
- 资源池管理:集中管理中心的硬件资源,包括服务器,存储,网络等
- 动态分配服务:平台可以动态分配服务资源
- 自助服务门户:用户可以根据需求自助申请计算资源;平台根据SLA和用户付费情况,决定审批结果
- 应用和服务管理:应用管理;服务度量计费,SLA等;数据存储和灾备服务
微软动态云基础架构本身就是一个可以独立运行的IaaS解决方案,是企业用户与云服务运营商的一个理想的用于构建数据中心的平台。除此以外,微软动态云基础架构还可以与微软其他的云应用结合,构建服务于行业的PaaS或SaaS垂直云,如:开发测试云、办公协同云、医疗云等。
结合各地软件园当前基础建设的实际,以及当前更强调软件应用服务的发展特点,下文将重点介绍微软针对软件园与大型软件企业设计的开发测试云解决方案,该解决方案也是建立在动态云基础架构上得以实现的。