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

Research on Big Data Cloud Computing Technology and Communication Security
                  大数据云计算技术与通信安全研究


             行应用程序,所以隔离性会比较高。而容器技术则是应用程序直接运行在宿主机
             操作系统上,所以其隔离性相对较低。在运行效率方面,容器的运行效率大大高
             于虚拟机的运行效率,因为容器直接利用宿主机的操作系统内核,它就是在宿主
             机操作系统上启动业务进程,容器本身基本不耗费时间,而虚拟机则需要安装创

             建一个新的客户操作系统,这个一般需要耗费几分钟的时间才能完成。最后在资
             源利用率方面,虚拟机由于增加了一层虚拟硬件层,多运行了一个客户操作系统,
             因此利用率也会相对较低。
                 (三)容器云

                 2013 年 Docker 容器引擎以及 2015 年 Kubernetes 容器编排的开源推动容器
             技术在全球范围内受到广泛关注。作为一种新兴的资源调度和应用封装方式,容
             器技术与国内欣欣向荣的云计算产业发展紧密联结,为企业带来了更高效的容器
             云服务。
                 随着容器技术的大量应用,云计算的三种服务模型逐渐由 IaaS(Infrastructure

             as a Service)、PaaS(Platform as a Service)、SaaS(Software as a Service)向
             CaaS(Container as a Service)过渡,容器云是指通过容器化技术对应用系统的程
             序、数据等资源进行部署和集中管理,应用系统可以通过多实例部署的方式

             大大提高系统的可用性,应用系统整体位于以 Docker 容器为基本单元的集群
             之中,容器集群通过集群编排管理工具对集群进行管控,如 Googlew 公司的
             Kubernetes、Docker 公司的 Swarm。
                 容器云应用的侧重点可概括为两个方面:一是利用容器的打包和隔离能力,

             实现应用程序的环境兼容,便于工作流程随处迁移;二是利用容器编排框架的调
             度管理能力,作为传统作业调度功能的替代方案,自动化基础设施的配置和管理。
             容器云是微服务架构的重要实现手段,Docker 容器很好地满足了每个微服务独
             立部署运行的需求,为信息系统细粒度的业务服务划分提供了更好的载体。当前,

             基于容器和 K8S 应用编排平台的基础架构,为新一代应用开发构建了重要基础,
             同时也是各类企业进行数字化转型的重要关键技术。容器技术变革了以往传统的
             应用开发、交付和运营模式,以席卷全球的新姿态走进各类型企业的信息化建设
             中,与企业的数字化转型紧密关联。随着容器云的迅猛发展,更进一步衍化出云

             原生的概念,是指应用程序基于云上而开发和运行,类似于云上的原住民一般。
             开发者无需考虑底层的技术实现,就能够充分发挥云平台的高弹性和分布式优势,


             58
   67   68   69   70   71   72   73   74   75   76   77