热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

解析开源KVM云计算平台

云计算正对IT产生深远影响,云计算交付了计算即服务或者功能。云计算的一部分吸引力显然是资金上的需求;企业可以应用云计算来周转最少量且昂贵的IT基础架构,将计算成本转移到更易于管理的运营成本上。云计算也减轻了很多技术负担,包括IT系统支持和维护,

  云计算正对IT产生深远影响,云计算交付了计算即服务或者功能。云计算的一部分吸引力显然是资金上的需求;企业可以应用云计算来周转最少量且昂贵的IT基础架构,将计算成本转移到更易于管理的运营成本上。

  云计算也减轻了很多技术负担,包括IT系统支持和维护,协助企业把工作负载用在更具效率的业务上,而不是基础系统和软件。不管是什么动机,业务拥有者和数据中心管理者正逐渐转入云端,寻求至关重要的计算服务。

  在TechTarget最近关于云应用和服务的调查报告中,大约有61%的受访者表示他们使用了某种形式的云服务。小型企业,比如典型的拥有适度的内部IT资源,使他们更容易去看中不那么传统的IT方法云计算。大型企业主要使用云计算是为了成本节省战略,减少非核心关键工作负载,或者是免除法规遵从需求。

  云有形式有各种各样,从私有云到公有云,再到混合云。无论哪种云都具有三个关键特征:虚拟化、标准化与自动化。云计算的所有都在围绕着IT资源新交付方式与新消费模式。

  毫无置疑,构建云计算的第一步就是虚拟化。通过虚拟化技术可以在每台物理主机上宿主更多虚拟机,提高服务器利用效率。各大厂商都有自己的云产品与云服务,使用不同的技术与服务模式,于是出现了有效性、可靠性与互通性等难题,所以云计算要标准化。最后是云的管理与维护方面,自动化必不可少。

  基于开源的云计算似乎是个不错的选择。在过去几年间,开源云项目的数量也发生了急剧增长。2012年,开源软件出现了前所未有的发展机会。其中KVM开源虚拟化技术受到很大关注。KVM(基于内核的虚拟机)是遵守GPL的开源软件,完全内置于Linux的开源hypervisor,集成在Linux的各个主要发行版本中。红帽、IBM、英特尔等不仅成立开放虚拟化联盟OVA建立生态系统并推广KVM技术,也加入到oVirt开源社区,为KVM开发虚拟化管理软件。

  由于KVM技术的低成本、高扩展性与高性能,IBM将其作为最佳虚拟化开放技术,进行了大量资金与人才投资,并提供了一系列围绕着KVM的解决方案与产品工具。

  IBM SmartCloud Enterprise(简称SCE)之前叫做IBM Smart Business Development与Test Cloud。使用KVM提供底层hypervisor,打造IBM公共云,同时支持Linux与Windows虚拟机,运行各式各样的动态工作负载。SCE提供IaaS云端运算服务,企业可选择租用虚拟机资源,并且按小时计价租用IBM软件,或是使用第三方软件。

  IBM在全球建立了八个数据中心来支撑其公共云服务,由150个KVM节点组成,拥有1000台KVM主机与6000台虚拟机。该公共云可通过IBM Tivoli管理软件进行管理,将KVM作为最高级hypervisor进行支持。

  IBM SmartCloud Provisioning(ISCP)则是一款云端服务软件,提供面向虚拟基础设施的云服务(IaaS),它允许用户按照其需求对虚拟机以及数据存储进行操作与管理。

  DutchCloud是荷兰一家领先的网络服务供应商,提供基于云的服务,从托管完整的IaaS到灾难恢复解决方案。通过使用IBM SmartCloud Provisioning软件,很容易将虚拟机迁移到服务层,同时支持并管理KVM与VMware hypervisor。使用(Red Hat Enterprise Linux内置的)KVM也为DutchCloud节省了一大笔钱,因为许可成本低。过去六个月里,Dutch Cloud公司每月常规收入在经营成本维持不变的情况下,已经实现了两次三倍数的增长,Dutch Cloud公司的客户也得到了极大扩展。


推荐阅读
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • windows便签快捷键_用了windows十几年,没想到竟然这么好用!隐藏的功能你知道吗?
    本文介绍了使用windows操作系统时的一些隐藏功能,包括便签快捷键、截图功能等。同时探讨了windows和macOS操作系统之间的优劣比较,以及人们对于这两个系统的不同看法。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
author-avatar
mthp
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有