作者:邵悠锋
前言
随着云计算技术的不断完善和发展,云计算已经得到了广泛的认可和接受,许多组织已经或即将进行云计算系统建设。同时,以信息服务为中心的模式深入人心,
大量的应用正如雨后春笋般出现, 组织也开始将传统的应用向云中迁移。
云计算技术给传统的 IT 基础设施、应用、数据以及IT 运营管理都带来了革命性改变,同时也给安全措施改进和升级、安全应用设计和实现、安全运维和管理等带来了问题和挑战,也推进了安全服务内容、实现机制和交付方式的创新和发展。
云计算模式通过将数据统一存储在云计算服务器中,在传统 IT 技术的基础上,增加了一个虚拟化层,并且具有了资源池化、按需分配,弹性调配,高可靠等特点,但是这样也导致虚拟网络中无法更好的进行防护,比如同网段的流量可能内部进行交互,无法进行流量监控;同租户的不同网络的流量可能不经过物理防火墙,无法进行审计。
在云计算环境中,为了适应虚拟化环境,以及对虚拟机之间的流量、跨安全域边界的流量进行监测和访问控制的需要,安全设备在保持架构和功能的基础上,在产品形态和部署方式上发生了一定的变化。
在产品形态方面,主要体现是由硬件到软件。在部署方式方面,主要通过合理设计虚拟化网络逻辑结构,将虚拟化安全设备部署在合理的逻辑位置,同时保证随着虚拟主机的动态迁移,能够做到安全防护措施和策略的跟随。
在ZStack云平台上,我们可以非常快速的以虚拟机的形式部署安全设备,本文以FortiGate为例。
1.ZStack简介
ZStack是下一代开源的云计算IaaS(基础架构即服务)软件。它主要面向未来的智能数据中心,通过灵活完善的APIs来管理包括计算、存储和网络在内的数据中心资源。用户可以利用ZStack快速构建自己的智能云数据中心,也可以在稳定的ZStack之上搭建灵活的云应用场景。
ZStack功能架构
ZStack产品优势:
ZStack是基于专有云平台4S(Simple简单,Strong健壮,Scalable弹性,Smart智能)标准设计的下一代云平台IaaS软件。
1) 简单(Simple)
简单安装部署,单机即可POC,30分钟完成安装,全UI操作界面
2) 健壮(Strong)
稳定且高效的系统架构设计,支撑高并发的API请求,支持HA的严格要求
3) 弹性(Scalable)
物理机规模可达上万台,虚拟机支持横向纵向扩展
4) 智能(Smart)
自动化运维管理,5分钟一键升级,实时全局监控
2.FortiGate简介
FortiGate是Fortinet公司的UTM解决方案,可以有效地防御网络层和内容层的攻击。FortiGate解决方案能够发现和消除多层的攻击,比如病毒、蠕虫、入侵、以及Web恶意内容等等实时的应用,而不会导致网络性能下降。它所涉及到的全面的安全体系是涵盖防病毒、反垃