云计算的一种虚拟网络管理系统
随着计算机技术的日新月异和互联网用户的不断增长,数据中心和IT 基础设施规模成爆炸性地增长,建设成本增高、周期变长、集中式的大规模IT 基础设施出现了大量系统资源利用率不足的问题,这些闲置的资源如何被共享和集中控制,成为在降低资金和运营成本过程中迫切需要解决的问题。于是,云计算技术应运而生。终端用户(企业)可以通过网络获得自己所需要的计算资源,运行自己的业务系统。这种方式使用户不必自己建设这些基础设施,而只是通过对所使用资源付费即可,创造出更高水平的效率和经济性。对于用户来说,云计算为他们提供了无限的计算能力和存储空间,同时方便地访问这些资源:只需要通过网络来获得相应的服务,按需使用。不必具有专业的技术知识,了解具体的技术细节。云计算使得用户与计算资源的管理相分离。通过仅在需要资源时获取资源并仅为所需的资源付费,可以减少企业服务相关的成本和运营成本。云计算是一个新出现的分发和使用资源模型,具有很好的经济性,吸引了一批中小公司使用。尽管云计算的得到了运来越多的使用,但是一些关键性问题还没有得到很好的解决,例如:缺乏细粒度的安全、隐私保护、审计、不可预知的性能问题和低可靠性等问题。
云计算通过虚拟机软件,可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟的计算机运行在一个完全隔离的环境中,并具有完整的硬件系统功能。通过虚拟机及多种虚拟化技术,可以实现异构、分布的软硬件资源(包括计算资源、存储资源、网络资源、服务资源及数据资源)的按需构建与重组,形成满足应用需求的资源影响,以服务享用的方式提供给用户。
但是,虚拟化只是云计算的一部分因素,由于用户需要在各种物理设备之间迁移数据和应用,搭建云计算平台的厂商必须提供按需伸缩容量的能力,让用户根据需要很容易的配置新的服务器和存储设备。因而,在虚拟化的基础上,需要一个优化的体系结构互联异构的软硬件资源,高可扩展的增加、删除资源,根据用户的需求自动收缩,充分利用虚拟化的好处,方便用户在虚拟机上直接部署所定制的网络环境。在云计算的使用中,云计算使用者缺乏对于网络的配置能力,这部分目前并没有开放给用户所使用。目前在云计算环境中,云网络模型通常只提供基础的动态或者静态地址分配给用户所使用的虚拟机,以及基本的防火墙等功能。缺乏网络关键的服务,这都极大地限制了用户的使用、安全和性能问题。 --------------------编程问答-------------------- --------------------编程问答--------------------
补充:云计算 , OpenAPI