Page 71 - 大数据云计算技术与通信安全研究
P. 71

第三章  大数据云计算技术在通信传输工程中的应用



              位置,快速部署出一个新的应用实例来接管任务的执行。对于数据的存储,云计
              算平台一般会保存多个副本,其中一个两个副本的数据损坏,并不会导致用户数
              据的丢失或出错。
                  (4)可扩展性

                  云计算可以利用动态可扩展功能来对其他服务器展开及时、有效的扩展,这
              样就能够确保应用的可持续性进行。在对虚拟化资源进行动态扩展的基础上,对
              应用实例也能够进行高效的扩展,提高云计算的操作效率和水平。
                  (5)性价比高

                  云计算平台一般不会使用单台性能超强、可靠性超高的服务器,而是使用程
              序将大量的普通服务器凝聚在一起,向用户提供超强性能和超高可靠性的服务。
              而且通过虚拟化隔离技术,将服务器资源利用率尽量提升。最终呈现给用户的,
              就是低廉的价格,经济实惠。

                  (二)云计算使用的虚拟技术
                  虚拟化是云计算系统的一项基础技术,它以软件的形式模拟出一个完全类似
              真正计算机的运行环境,供其他应用程序在其中运行。当前最主要的虚拟化技术
              有两种,一个是发展时间相对比较长的虚拟机技术,另一个是 2013 年才出现并

              快速发展起来的容器技术,它们分别适用不同的使用场景。
                  虚拟机,是指使用软件模拟的具有完整硬件与系统功能的、工作于一种完全
              隔离环境中的完整计算机系统。虽然虚拟机本身只是安装在物理计算机上的一个
              应用程序,不过它可以为其他应用程序模拟出一个完全类似真实计算机的运行环

              境。虚拟机能实现资源隔离和运行环境隔离,提升数据安全性。企业常用的虚拟
              机技术有 KVM、VMWare 等。与提供硬件虚拟化机制的虚拟机不同,容器通过
              对“用户空间”的抽象化处理,提供操作系统层级的虚拟化机制。容器是一种轻
              量级、可移植、自包含的软件打包技术,它把应用程序及各种依赖关系打包,使

              应用程序可以在几乎任何地方以相同的方式运行。容器具有极其轻量、秒级部署、
              容易移植、弹性伸缩等优点。容器和虚拟机之间的主要差异就是,各个容器都共
              用主机操作系统的内核,但是可以和虚拟机一样对应用程序使用的 CPU、内存、
              带宽等资源进行限制和隔离。当前,主流的容器引擎种类很多,其中 Docker 是

              使用最为广泛的一种。
                  虚拟机技术是在宿主机操作系统上又运行了一个客户操作系统,再在其中运


                                                                                      57
   66   67   68   69   70   71   72   73   74   75   76