很早之前企业可能通过购买服务器实现横向扩展,来满足业务流量不断增长的需求。
这种方式虽然在一定程度上解决了一部分问题,当时成本及其昂贵。
1节约成本
阿里很早之前随着业务爆发式增长,购买了很多高性能设备仍无法解决问题,最终决定去IOE,通过自研+云计算的方式,最终解决问题,这其中少不了虚拟化的整体解决方案。随着当前公有云、私有云的解决方案的火爆,各种虚拟化技术也层出不穷,如vmwar、docker、openstack都在底层扮演者重要角色。
2快速交付
当前软件开发讲求高效的交付,通过频繁的版本迭代来满足用户需求。如果通过传统的交付流程:采购、上架、部署、交付,中间环节耗费太多精力,最终导致产品无法及时性交付。在此虚拟化技术给快速交付带来了希望,通过可靠的技术手段,可以在秒级或分钟级实现产品的快速交付,让用户能够优先体验到产品,从而带来用户增长。
3效率提升
其实虚拟机带来的远不止这些,还有开发、运维、测试各部门之间的催化作用,带来生生效率的提升。例如通过虚拟化,运维可以给开发、测试快速部署隔离的测试环境,在上线前通过充分的测试,来避免产品bug。注意这是在不增加成本的前提下就可以做到的,这在没有虚拟化前无法想象。
以上是虚拟化给企业带来的最明显的变化,当然还远不止这些,希望我的回答对你有帮助。
虚拟化可以减少企业成本,提高资源利用率。话是这样说,但具体是如何表现,下面给你三个图,你就看得出来了:
物理机、虚拟机、容器的区别:
一、物理机
二、虚拟机
三、容器
简单说来,物理机:资源可用性比较低,当然你可以放多个应用在上面,但如果是多个人管,那管理不方便。如果不同应用要用不同 *** 作系统,要求同一个对外端口,那就无法共同一台物理机虚拟机:可以在一台物理机上建多个虚拟机,这样就比物理机方便多,当然 在虚拟机上性能稍微差一点,但目前的技术,已经做得非常好了。
容器:大家会发现,采用虚拟机技术,每个虚拟机还要跑自己的 *** 作系统,而且分配硬盘空间可能用不完,那就造成浪费,所以采用容器技术,只需要跑一个 *** 作比较重的 *** 作 *** 作系统,各个容器跑在一个很轻量的 *** 作系统上,这个可以省好多CPU、内存等资源,共享硬盘空间、网络可以充分利用。
从上面三图可以看出,要实现容器技术,可以在物理机上先建虚拟机,再建容器,虽然这多一个中间环节,性能损失一点,但比较符合大家逐步采用容器化策略。当然更好的,是在物理机上直接建容器技术
虚拟化不是IT趋势。它也不是新事物,但在许多组织中却是新事物,因为各种规模的公司都投资于虚拟化技术以获取其许多好处:节能,服务器和桌面配置,减少物理服务器,增加正常运行时间和可用性,更好的灾难恢复…而这样的例子不胜枚举。
切换到虚拟化意味着服务器上发生的工作负载没有绑定到特定的物理硬件,并且多个虚拟工作负载可以在同一台机器上同时发生。虚拟化的直接好处包括更高的数据中心服务器利用率和更低的成本,但也有更先进的优势。
服务器虚拟化已被证明是IT管理的革命性技术解决方案,它提供了物理基础架构无法实现的功能。从经济角度来看,服务器虚拟化的好处集中在节省成本上,因为它允许在单个物理服务器上安装多个应用程序。
那么,您的公司如何从虚拟基础架构中受益呢?让我们看一下前五种方式:
1降低硬件成本据说,理论上人类仅使用其大脑命令的10%;在严格的物理环境中,大多数服务器未充分利用,估计使用了5-15%的容量。当您实施虚拟化服务器/云计算方法时,由于一台物理服务器现在可以容纳多个虚拟机,因此可以提高硬件利用率。应用程序不再需要它们自己的服务器,因为物理服务器上的每个虚拟机现在都在运行它们。2011年,IDC报告称,采用服务器虚拟化策略的IT部门的硬件和软件成本降低了40%。
2更快的服务器配置和部署服务器虚拟化可在几分钟之内完成系统的配置和部署,使您可以克隆现有虚拟机,而无需花费通常的时间和成本来安装新的物理服务器。拥有虚拟环境的公司已经回过头来,不厌其烦地填写采购订单,等待服务器到达,然后等待数小时以等待 *** 作系统和应用程序完成安装。
时间和成本的实质累加,更不用说您要购买的机架和电缆的数量要增加,以适应数量不断增加的物理服务器。对于大多数企业而言,数据中心虚拟化绝对必不可少,以跟上与竞争对手保持同步所需的数据资源的爆炸式增长。
3大大提高了灾难恢复能力服务器虚拟化的最大好处也许就是能够将虚拟机快速安全地从一台服务器移到另一台服务器。由于您的公司可以轻松地创建复制站点,因此可以快速有效地备份关键数据。大多数企业虚拟化平台都包含有助于在灾难期间自动进行故障转移的软件。该软件还允许您测试灾难恢复故障转移-将其视为数据中心自己的防火计划。如果发生数据中心灾难,则您的基础架构已设置为采取适当措施快速而安全地进行恢复。尝试通过物理服务器阵列实现这一目标-现在这是一场真正的灾难。
4节省大量能源成本除了将服务器虚拟化的其他好处外,将物理服务器迁移到虚拟机还可以将它们整合到更少的物理服务器上。结果?冷却和电力成本大大降低,这意味着您不仅将“走向绿色”,而且还将有更多的绿色可用于其他地方。据VMware称,服务器整合可将能源成本降低多达80%。另一个主要优点是能够关闭服务器电源,而不会影响应用程序或用户。
5提高生产力物理服务器越少,意味着要维护和管理的物理服务器就越少。如收益2所述,过去需要花费数天或数周的时间才能完成的应用现在只需数分钟即可完成。这使您的IT员工有更多时间花在更有生产力的任务上,例如推动新的业务计划,削减开支和增加收入。
服务器虚拟化带来了积极的转变,例如降低了硬件成本,改进了服务器配置和部署,更好的灾难恢复解决方案,能源的有效和经济利用以及员工生产率的提高。尽管如此,迁移到虚拟基础架构似乎是一项艰巨的任务,而且如果没有适当的专业知识,这可能是艰巨的任务!
企业是否用服务器虚拟化,考虑企业规模,如果客户端达到500台,必然用到虚拟化。使用到虚拟化有一下几个好处:
1以VMware虚拟化为例,使用虚拟化后,对服务器的管理将更加方便。
2使用虚拟化后,可减少后期增加服务器成本,如果没有使用虚拟化,每年需新增物理服务器,考虑到每年物理服务器的增加,中心机房又要增加机柜,还要考虑未来几年企业业务增量,增加的服务器目前中心机房是否有位置放置。使用了虚拟化后,只要规划好企业每年业务需求量和增加,随时可以分配一台服务器使用,既方便也快捷,同时也不占用数据中心位置。
3后期运维。使用虚拟化后,后期运维在一个界面可以同时管理所有虚拟的服务器,同时哪台服务器出现问题,都会在界面显示。减少了运维难度。
4使用虚拟化后,如果目前服务器已经不能满足当前业务需求,需要新增,实施起来也方便点。
以上就是个人对应企业服务器虚拟化的一点点意见。
服务器虚拟化技术的优点:1、提升资源利用率:通过服务器虚拟化的整合,提高了CPU、内存、存储、网络等设备的利用率,同时保证原有服务的可用性,使其安全性及性能不受影响。2、提高服务可用性:用户可以方便地备份虚拟机,在进行虚拟机动态迁移后,可以方便的恢复备份,或者在其他物理机上运行备份,大大提高了服务的可用性。3、加速应用部署:采用服务器虚拟化技术只需输入激活配置参数、拷贝虚拟机、启动虚拟机、激活虚拟机即可完成部署,大大缩短了部署时间,免除人工干预,降低了部署成本。4、降低运营成本:服务器虚拟化降低了IT基础设施的运营成本,令系统管理员摆脱了繁重的物理服务器、OS、中间件及兼容性的管理工作,减少人工干预频率,使管理更加强大、便捷。5、降低能源消耗:通过减少运行的物理服务器数量,减少CPU以外各单元的耗电量,达到节能减排的目的。6、提高应用兼容性:服务器虚拟化提供的封装性和隔离性使大量应用独立运行于各种环境中,管理人员不需频繁根据底层环境调整应用,只需构建一个应用版本并将其发布到虚拟化后的不同类型平台上即可。7、 动态调度资源:在服务器虚拟化技术中,数据中心从传统的单一服务器变成了统一的资源池,用户可以即时地调整虚拟机资源,同时数据中心管理程序和数据中心管理员可以灵活根据虚拟机内部资源使用情况灵活分配调整给虚拟机的资源。
虚拟化的初衷,通俗一点儿,就是:成本,money~
很好理解~
1、硬件成本
很好理解,例如:买一个服务,64G + 1T,上面部署一个项目的所有的服务,资源占用率50%,剩下的50%浪费
如果我还需要部署一个项目,那么我还需要一个服务器,也许还会出现以上的资源浪费情况~
通过虚拟化技术,可以很好的提高服务器的资源利用率,可以在一个服务器上装多个项目的虚拟机,然后在虚拟机上面运行相应服务。
2、运维成本
原来是维护多个物理机,现在维护是一个物理机上面的虚拟机,虚拟机的所有 *** 作,通过虚拟化的客户端都能很好实现,例如:虚拟机的安装 *** 作系统,部署服务等,如果是原来的物理机,你需要用U盘,甚至光驱才能安装 *** 作系统,那个 *** 作,简直不能同日而语~
在虚拟化技术的加持下,运维成本大大降低~
3、折旧成本
字面理解,不多赘述~
如果控制好以上三点,基本就把服务器的成本控制的差不多了,所以企业都在用虚拟化,其实现在的容器(docker)也是基于以上三点,再加上技术的实现,一切的初衷,都是成本~
最大化的提高硬件利用率,节约成本,做到数据可管可控。
让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力,这就是服务器的虚拟化
好处如下:
降低能耗整合服务器通过将物理服务器变成虚拟服务器减少物理服务器的数量,可以在电力和冷却成本上获得巨大节省。数据中心里服务器和相关硬件的数量,企业可以从减少能耗与制冷需求中获益,从而降低IT成本。
使用虚拟化技术大大节省了所占用的空间,减少了数据中心里服务器和相关硬件的数量。避免过多部署在实施服务器虚拟化之前,管理员通常需要额外部署一下服务器来满足不时之需。利用服务器虚拟化,可以避免这种额外部署工作。
使用虚拟化技术大大削减了采购服务器的数量,同时相对应的占用空间和能耗都变小。
通过将基础架构资源池化并打破一个应用一台物理机的藩篱,虚拟化大幅提升了资源利用率。通过减少额外硬件的采购,企业可以获得大幅成本节约。
提高可用性,带来具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境。通过将 *** 作系统和应用从服务器硬件设备隔离开,病毒与其他安全威胁无法感染其他应用。
迁移虚拟机服务器虚拟化的一大功能是支持将运行中的虚拟机从一个主机迁移到另一个主机上,而且这个过程中不会出现宕机事件。有助于虚拟化服务器实现比物理服务器更长的运行时间。
通过动态资源配置提高IT对业务的灵活适应力,支持异构 *** 作系统的整合,支持老应用的持续运行,减少迁移成本。支持异构 *** 作系统的整合,支持旧应用的持续运行,支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
中小企业为了降低成本,实现服务器虚拟化,可以使用云服务器,即方便,费用低,还有专人进行维护和管理。安全等级也比较高。简单来说,就是让一台服务器变成几百甚至上万台虚拟服务器,让我们不再受限于物理资源,那么 服务器虚拟化 究竟都有什么好处呢 买服务器多少钱,租云主机和服务器价格的区别。
1、数据中心降低能耗
随着数据中心走向绿色环保,公司通过整合服务器通过将物理服务器变成虚拟服务器减少物理服务器的数量,可以在电力和冷却成本上获得巨大节省。据中心里服务器和相关硬件的数量,企业可以从减少能耗与制冷需求中获益,从而降低IT成本,数据中心也达成减排目标。
2、节省数据中心空间
比起一个机柜只放几台服务器相比,使用虚拟化技术将节省海量空间,为数据中心减负。避免过多部署在实施服务器虚拟化之前,管理员通常需要额外部署一下服务器来满足不时之需。利用服务器虚拟化,可以避免这种额外部署工作。
3、节约用户成本
使用虚拟化技术大大削减了采购服务器的数量,同时相对应的占用空间和能耗都变小了,这样用户租用的费用也降低了不少。
4、提高基础架构的利用率
服务器虚拟化将基础架构集中化不仅有利于管理,还大幅提升了资源利用率。通过减少额外硬件的采购,企业可以获得大幅成本节约,供应商管理成本降低,事故率也降低了不少。
5提高数据中心稳定性
服务器虚拟化具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境。通过将 *** 作系统和应用从服务器硬件设备隔离开,病毒与其他安全威胁无法感染其他应用。减少宕机事件、提高灵活性
通过动态资源配置提高IT对业务的灵活适应力,支持异构 *** 作系统的整合,支持老应用的持续运行,减少迁移成本。支持异构 *** 作系统的整合,支持老应用的持续运行,支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
服务器虚拟化又分为软件虚拟化和硬件虚拟化
IBM/HP小型机上的硬件分区就是所谓的硬件虚拟化。此处对x86架构下的虚拟化技术进行说明。从技术实现上来讲,在OS之上的虚拟化有Virtual PC、Vmware Workstation;裸金属架构的半虚拟化技术xen;裸金属架构的全虚拟化有VMware ESX、KVM等。楼主问的amazon EC2使用的是开源的Xen,Xen也是公有云中唯一被广泛使用并得到成功验证的平台。heroKu是个PaaS平台,PaaS不关心底层IaaS使用哪种虚拟化软件,故heroKu没有虚拟化软件一说。
服务器虚拟化即将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器或者多台服务器虚拟成一台服务器,不再受限于物理上的界限,让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力,这就是服务器虚拟化的意义。
一、什么是VPS和云服务器VPS指的是虚拟专享服务器。VPS实际上是被划分为几个部分的独立服务器,每个部分作为单独的VPS服务器进行销售和使用。、
云服务器是基于云计算平台进行管理和控制,它的基础架构是建设在几台甚至几百台服务器集群基础之上,然后根据客户需求来按需调度、分配资源。
二、VPS和云服务器的区别
1、可利用资源
VPS是将一台物理服务器切分成若干个所需的单元进行出售,就像一个大房子里分成许多大小不一的房间让人去租一样。
云主机则是将多台物理服务器的集群利用虚拟技术(如XEN、KVM等)切分,从而得到若干个虚拟的独立服务器,就如同大小不一的房子等人来租用一样。
2、d性扩容
VPS容易受到同一台物理服务器上其他vps主机的资源抢夺,受其他VPS的干扰较大,没有云主机独立性好。升级配置,受制于单台物理服务器。
云服务器可以动态平衡负载,当你的带宽、内存、硬盘不够用的时候,可以随时一键升级相应服务,通过d性的调整来实现满足各种变化的需求。
3、服务器安全
云服务器部署在规模级的服务器集群阵列上,采用负载均衡方案,在集群每台服务器上都有云主机的一个镜像,即使一台服务器出现故障,也会自动迁移到其他云端继续平稳运行,在安全性能方面得到极大提升。
而VPS服务器一旦其所在的物理服务器出现硬件故障,就会影响网站的正常工作。
云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。
云计算有什么特点:
虚拟化突破了时间,空间的界限,是云计算最为显著的特点,虚拟化技术包括应用虚拟和资源虚拟两种
云计算具有高效的运算能力,在原有的服务器基础上增加云计算功能,能够 使的计算速度迅速提高,最终实现动态扩展虚拟化的层次达到对应的进行扩展的目的
云计算平台能够根据用户的需求快速配备计算能力及资源
目前市场上大多数IT资源、软、硬件都支持虚拟化,比如存储网络、 *** 作系统和开发软、硬件等。虚拟化要素统一放在云系统资源虚拟池当中进行管理,可见云计算的兼容性非常强,不仅可以兼容低配置机器、不同厂商的硬件产品,还能够外设获得更高性能计算。
云计算的实现形式:
软件即服务, 通常用户发出服务需求,云系统通过浏览器向用户提供资源和程序等。值得一提的是,利用浏览器应用传递服务信息不花费任何费用,供应商亦是如此,只要做好应用程序的维护工作即可。
网络服务: 开发者能够在API的基础上不断改进、开发出新的应用产品,大大提高单机程序中的 *** 作性能。
平台服务: 一般服务于开发环境,协助中间商对程序进行升级与研发,同时完善用户下载功能,用户可通过互联网下载,具有快捷、高效的特点
互联网整合: 利用互联网发出指令时,也许同类服务众多,云系统会根据终端用户需求匹配相适应的服务。
商业服务平台。构建商业服务平台的目的是为了给用户和提供商提供一个沟通平台,从而需要管理服务和软件即服务搭配应用。
云的分类;
但是,如今的私有云不再必须从内部 IT 基础架构来搭建。现在,许多企业已开始在租赁的、供应商所有的外部数据中心内构建私有云,所以位置和所有权都早已不是界定标准。同时,这也让私有云形成了许多子分类,包括托管私有云客户可以创建并使用由第三方供应商部署、配置和管理的私有云。托管私有云适合 IT 团队人手不足或技能欠缺的企业,能为用户提供更为出色的私有云服务和基础架构。
专用云
它就像是云中的云。您可以在公共云(如红帽 OpenShift 专业版)或私有云上部署专用云。例如,会计部门可以在企业的私有云中部署自己的专用云。
混合云:
混合云是从局域网(LAN)、广域网(WAN)、虚拟专用网()和/或 API 连接的多个环境创建而成的 IT 环境,但看起来只是单一的一个环境。
混合云的特性较为复杂,不同的人对它的要求和理解都各不相同。例如,混合云可能需要包含:
至少 1 个私有云与至少 1 个公共云
2 个或多个相互连接的私有云
2 个或多个公共云
连接至少一个公共云或私有云的裸机或虚拟环境
不过,如果应用可以轻松地移入或移出多个独立但相互连接的环境,每个 IT 系统就相当于成了一个混合云。这些环境中至少有一部分必须来自可按需扩展的整合 IT 资源,而您需要使用集成化管理和编排平台,把所有这些环境视为单个环境进行管理。
多云:
多云是一种云架构,由多个云供应商提供的多个云服务组合而成,既可以是公共云,也可以是私有云。所有混合云都是多云,但并非所有多云都是混合云。当通过某种形式的集成或编排将多个云连接在一起时,多云就变成了混合云。多云环境可能是有意为之(更好地控制敏感数据,或作为冗余存储空间以提高灾难恢复能力),也可能是偶然形成的(通常是影子 IT 的结果)。无论哪种,都表明有越来越多的企业选择了多云,以期通过扩展更多环境来改进安全与性能。
云计算服务器类型:
云服务是指由第三方提供商托管的基础架构、平台或软件,可通过互联网提供给用户。"即服务型"的解决方案主要有 3 种类型:IaaS、PaaS 和 SaaS。每种解决方案都能促进用户数据从前端客户端通过互联网流向云服务提供商的系统,或是反向流动,但具体情况会因服务内容而异,
IaaS 表示将由云服务提供商通过互联网连接为您管理基础架构,包括实际的服务器、网络、虚拟化和数据存储。用户可通过 API 或控制面板进行访问,并且基本上是租用基础架构。诸如 *** 作系统、应用和中间件等内容由用户管理,而提供商则负责硬件、网络、硬盘驱动器、数据存储和服务器,并负责处理中断、维修及硬件问题。这是云存储提供商的典型部署模式。
PaaS 表示硬件和应用软件平台将由外部云服务提供商来提供和管理,而用户将负责平台上运行的应用以及应用所依赖的数据。PaaS 主要面向开发人员和编程人员,旨在为用户提供一个共享的云平台,用于进行应用的开发和管理(DevOps 的一个重要组成部分),而无需构建和维护通常与该流程相关联的基础架构。
SaaS 是将云服务提供商管理的软件应用交付给用户的服务。通常,SaaS 应用是一些用户可通过网页浏览器访问的 Web 应用或移动应用。该服务会为用户完成软件更新、错误修复及其他常规软件维护工作,而用户将通过控制面板或 API 连接至云应用。此外,SaaS 还消除了在每个用户计算机上本地安装应用的必要性,从而使群组或团队可使用更多方法来访问软件。
1模拟:Emulation
Qemu, PearPC, Bochs,
(2) 完全虚拟化:Full Virtualization,Native Virtualization
完全虚拟化提供底层物理系统的全部抽象化,且创建一个新的虚拟系统,客户机 *** 作系统
可以在里面运行,不需要对客户机 *** 作系统或者应用程序进行修改, 客户机 *** 作系统或者应用程序像往常一样运行,意识不到虚拟环境的存在)。
vmware是一款完全虚拟化软件,,但完全虚拟化的弱点是效率不如班虚拟化的效率高,
半虚拟化系统性能可以接近在裸机上的性能。
3半虚拟化: Para-Virutalization
半虚拟化需要对运行在虚拟机上的客户 *** 作系统,进行修改, 这些客户机 *** 作系统会意识到它们运行在虚拟环境里)并提供相近的性能,但半虚拟化的性能要比完全虚拟化更优越
特点: GuestOS明确知道自己运行虚拟机之上;
4 容器级虚拟化: LXC, OpenVZ, libcontainer, runC, rkt, Linux V Servers, Virtuozzo,
5,库级别虚拟化: wine
6程序级虚拟化: jvm
2、主机虚拟化:Emulation, Full Virtualization, Para-Virutalization
Type-I:Hypervisor直接运行于硬件;
Type-II:Hypervisor运行主机OS之上;
3、云栈的类别:
在主机方面的虚拟化主要分为以下三个方面:
1cpu虚拟化
2内存虚拟化:
3,硬盘虚拟化: 虚拟机如何使用硬盘的空间:虚拟机在物理硬盘上划分一个文件来使用,此文件也是靠宿主机通过文件系统将磁盘分区后,并创建文件系统后,分给虚拟机一个文件的大小的空间。在宿主机上表现的就是一个文件,而在虚拟机上表现的就是一块硬盘。所以还需要用软件的方式模拟一个适配器,将此文件,模拟成硬盘。
4,网络虚拟化: 用软件的方式给每个虚拟机虚拟一块网卡和MAC地址,当通信时使用同一块物理网卡,网卡通讯有排队方式,在同一台物理网卡上,排队执行任务。(将物理网卡设为混杂模式;无论是不是发向本机物理网卡的内容都给与接收);此时将物理网卡也虚拟化一个MAC地址,把物理网卡当作交换机来使用。
I/O虚拟化:
通过前端(Front-End)/后端(Back-End)模拟实现虚拟化
Guest OS中的驱动程序为前端,VMM提供的与Guest通信的驱动程序为后端。前端驱动将Guest OS的请求通过与VMM间的特殊通信机制发送给VMM的后端驱动,后端驱动在处理完请求后再发送给物理驱动。
I/O穿透技术:
设备透传就是向一个特定客户os提供一种设备隔离,对于性能而言,,使用设备透传可以获得近乎本机性能, 对于某些网络应用程序(或那些拥有高磁盘 I/O 的应用程序)来说,这种技术简直是完美的。 这些网络应用程序没有采用虚拟化,原因是穿过管理程序(达到管理程序中的驱动程序或从管理程序到用户空间模拟)会导致竞争和性能降低 。但是,当这些设备不能被共享时,也可以将它们分配到特定的客户机中。例如,如果一个系统包含多个视频适配器,则那些适配器可以被传递到特定的客户域中。
特点: 于硬件级别直接运行在hypervisor虚拟机管理控制 xen,vmware ESX/ESXI
二型虚拟化:
特点:host主机上建立guest虚拟系统,有宿主机,在硬件级别上运行一个os,而此上运行一个vmm监视器,用于管理guest虚拟化系统,
云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台
云计算平台是云计算时代兵家争夺激烈的地方。
1开源云计算平台
(1)AbiCloud(Abiquo公司)
AbiCloud是一款用于公司的开源的云计算平台,使公司能够以快速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施(包括虚拟服务器、网络、应用、存储设备等)
(2)Hadoop(Apache基金会)
该计划是完全模仿Google体系架构做的一个开源项目,主要包括Map/Rece和HDFS文件系统
(3)Eucalyptus项目(加利福尼亚大学)
创建了一个使企业能够使用它们内部IT资源(包括服务器、存储系统、网络设备)的开源界面,来建立能够和AmazonEC2兼容的云
(4)MongoDB(10gen)
MongoDB是一个高性能、开源、无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式
(5)Enomalismd性计算平台
它提供了一个功能类似于EC2的云计算框架。Enomalism基于Linux,同时支持Xen和KernelVirtualMachine(KVM)。与其他纯IaaS解决方案不同的是,Enomalism提供了一个基于TurboGearsWeb应用程序框架和Python的软件栈
(6)Nimbus(网格中间件Globus)
Nimbus面向科学计算需求,通过一组开源工具来实现基础设施即服务(IaaS)的云计算解决方案
2云计算平台厂商
(1)微软
技术特性:整合其所用软件及数据服务
核心技术:大型应用软件开发技术
企业服务:Azure平台
开发语言:NET
(2)Google
技术特性:储存及运算水平扩充能力
核心技术:平行分散技术MapRece,BigTable,GFS
企业服务:GoogleAppEngine,应用代管服务
开发语言:Python,Java
(3)IBM
技术特性:整合其所有软件及硬件服务
核心技术:网格技术,分布式存储,动态负载
企业服务:虚拟资源池提供,企业云计算整合方案
(4)Oracle
技术特性:软硬件d性虚拟平台
核心技术:Orackle的数据存储技术,Sun开源技术
企业服务:EC2上的Oracle数据库,OracleVM,SunxVM
(5)Amazon
技术特性:d性虚拟平台
核心技术:虚拟化技术Xen
企业服务:EC2、S3,SimpleDB、SQS
开发语言:
(6)Saleforce
技术特性:d性可定制商务软件
核心技术:应用平台整合技术
企业服务:Force
开发语言:Java,APEX
(7)EMC
技术特性:信息存储系统及虚拟化技术
核心技术:Vmware的虚拟化技术,一流存储技术
企业服务:Atoms云存储系统,私有云解决方案
(8)阿里巴巴
技术特性:d性可定制商务软件
核心技术:应用平台整合技术
企业服务:软件互联平台,云电子商务平台
(9)中国移动
技术特性:坚实的网络技术丰富的带宽资源
核心技术:底层集群部署技术,资源池虚拟技术,网络相关技术
了解更多开源相关,去LUPA社区看看吧。
XenServer是在云计算环境中经验证的企业级虚拟化平台,为企业提供创建和管理虚拟基础架构所需的所有功能。深得很多要求严格的企业信赖,广泛使用于运行最关键的应用,已被最大规模的云计算环境所采用。Xen Server支持直接安装在物理机上,不需要底层的 *** 作系统,但对于硬件有一定要求,如:1、服务器必须支持64位的CPU
2、BISO里需要开启Inter-VT(虚拟化技术)功能。
一、准备工作
硬件准备:两台电脑,一台用作XenServer安装主机(ip:1921680201),一台用作XenCenter客户机(ip:1921680100),组成一个局域网;
软件准备:从citrix(思杰)下载XenServer安装文件(一共4个版本:版、高级版、企业版、铂金版),只能提供版下载使用,最新版本是XenServer 61,ISO格式文件,将其刻录成CD,待用。
二、开始安装
1、在安装XenServer之前,要在主机BIOS中打开Inter-VT功能,将BIOS设置为光驱启动,然后放入XenServer光盘,引导界面出现XenServer安装界面,选择F1进入标准安装。
2、在选择按F1键进入标准安装后,进入安装设置界面,在选择键盘布局页面中,选择要在安装过程中使用的键盘布局,一般选用US,然后选择OK。
3、选择键盘后会显示 Welcome to XenServer Setup(欢迎使用 XenServer 安装程序)界面,告知用户在安装Xenserver时会重新格式化本地硬盘,所有原来的数据都会丢失,并且要求用户确认是否有重要数据。确定后选择 OK(确定)。在整个安装过程中,可以通过按 F12 键快速前进到下一个屏幕。要获得常规的帮助信息,请按 F1 键。
4、在citrix用户协议中,阅读并接受 XenServer最终用户许可协议 (EULA),因为Xen的内核版本是Linux,开源系统,所以必须选择同意用户许可协议。
5、如果拥有多个本地硬盘,请选择主磁盘进行安装。选择 OK(确定)。下面是开启本地cache功能,能够减小存储的压力,在DDC服务器配置中,选择host时也要对应开启才行,主要是针对Citrix的虚拟桌面。
6、在选择安装介质中选择 Local media(本地介质)作为安装源。
7、当系统询问是否希望安装任何增补包时,请选择 No(否)继续。
8、在验证安装源界面中选择 Skip Verification(跳过验证),然后选择 OK(确定)。如果在安装期间遇到问题,建议您验证安装源。
9、设置并确认 root 用户密码,XenCenter 应用程序将使用此密码连接 XenServer 主机。
10、设置将用来连接 XenCenter 的主管理接口。如果计算机有多个网络接口卡 (NIC),选择用来实施管理的网卡,将管理 NIC 的 IP 地址配置为静态 IP 地址或使用 DHCP。手动指定或通过 DHCP 自动指定主机名和 DNS 配置。
11、如果手动配置 DNS,请在提供的字段中输入主要(必需)、二级(可选)和三级(可选)DNS 服务器的 IP 地址。
12、选择时区,先选择地理区域,然后选择城市。
13、指定服务器在确定本地时间时所用的方法:使用 NTP 或手动输入时间。选择 OK(确定)。如果使用 NTP,您可以指定是由 DHCP 设置时间服务器,还是在下面的字段中至少输入一个 NTP服务器名称或 IP 地址。
14、设置完成后选择 Install XenServer(安装 XenServer)。
15、选择安装后,XenServer会进行安装,安装过程中需要重新启动服务器。
16、如果选择了手动设置日期和时间,系统会提示您输入本地时间信息。
17、 Installation Complete(安装完成)屏幕中,从驱动器中d出安装 CD,然后选择 OK(确定)重新引导服务器。
18、服务器重新引导后,XenServer 将显示 xsconsole,这是一个系统配置控制台。到此,Citrix Xenserve安装结束。
三、安装XenCenter
安装XenCenter 要求 *** 作系统为Windows 7、Windows XP、Windows Vista、Windows Server 2003、WindowsServer 2008、Windows Server 2008 R2(所有版本)或NET Framework35版本。
安装XenCenter要求的硬件配置: CPU 主频最低 750 MHz,建议使用 1 GHz 或更快的 CPU;RAM 最低 1 GB,建议使用 2 GB 或更高容量的 RAM;磁盘空间最低 100 MB;网络卡为100 MB/s 或更快的网卡;屏幕的分辨率最低 1024x768 像素。
下载XenCenter可以访问之前安装好的XenServer,可以通过IE来访问下载XenCenter,IE访问提供安装文件和iso文件的XenCenter。下载后将xenserver主安装 CD 插入要运行 XenCenter 的计算机的 DVD 驱动器中。打开 CD 上的 client_install 文件夹。或者从Citrix的官方网站上下载XenCenter安装文件。双击 XenCentermsi 开始安装。
1、在IE浏览器中,输入XenServer的地址,然后点击继续浏览。
2、可以按照自己的需求来下载相应的格式的XenCenter。
3、开始Citrix XenCenter安装向导 *** 作。该向导允许您修改默认目标文件夹,然后安装 XenCenter。
4、选择Citrix XenCenter的安装目录,单击浏览来更改安装目录。点选使用Citrix XenCenter的用户
5、在已准备好安装Cirtix XenCenter页面中,单击安装,开始安装Citrix XenCenter。
6、按照安装向导提示的进行安装,直到安装完成。
四、简单配置
1、通过 XenCenter,可以从 Windows桌面计算机管理 XenServer 环境并部署、管理和监视虚拟机。从 XenCenter 监视和管理服务器上的活动,需要将该服务器添加到 XenCenter 的逗托管地资源集合中。首次连接服务器时(通过工具栏上的添加新服务器或服务器菜单)
2、单击添加服务器图标,以打开添加新服务器对话框。
3、在服务器框中,输入要添加的服务器的 IP 地址或 DNS 名称。如果有多个XenServer服务器,可以通过在服务器框中输入用分号分隔的名称或 IP 地址,可以添加具有相同登录凭据的多个服务器。键入在 XenServer 安装期间设置的用户名(例如 root)和密码。 如果在 XenServer 环境中启用了 Active Directory (AD) 授权,可以在此处输入 AD 凭据。单击连接,将显示连接进度监视器,要取消连接,请单击取消。
4、成功添加XenServer服务器后,可以看到XenServer服务器中的信息和虚拟机。什么是云服务呢
我来给您作一个简单的描述:它足够智能,能够根据您的位置、时间、偏好等信息,实时地对您的需求做出预期。在这一全新的模式下,信息的搜索将会是为您而做,而不再是由您来做。无论您采用什么设备,无论您需要哪种按按需服务,您都将得到一个一致且连贯的终极体验。
通过繁殖大量创业公司提供丰富的个性化产品,以满足市场上日益膨胀的个性化需求。其繁殖方式是为创业公司提供资金、推广、支付、物流、客服一整套服务,把自己的运营能力像水和电一样让外部随需使用。这就是云服务的商业模式。
云服务的诞生前提是:互联网打破地域分割形成一个统一大市场,为个性化需求提供产品开始有利可图。其客观效果是:把创业成本降到最低,创业者只专注于创意等核心环节,运营和管理将不再重要。小公司开始挑战大公司,颠覆“规模制胜”的工业文明。我们的社会和文化将更加独立和自由。
云终端
下一代PC名叫“云终端”,它不再需要中央处理器、硬盘、显卡,甚至 *** 作系统和应用软件,因为上述功能全部都由公共的云服务器完成,它只是一个小巧的机顶盒,或者直接内置到显示器中。“价格只要500元。”
云终端是迄今为止最为经济的计算机网络解决方案,单台价格只有区区数百元,据统计,实现同样功能的商用网络系统,云终端系统与传统PC系统相比:在采购环节将省下70%的投入;在系统运维环节,将减轻90%的成本负担;在使用成本上,50台云终端才相当于一台普通PC机的功耗,电费节省相当可观。
云计算”会改变现在电脑“机箱+显示器”的模式,将来包括电视、手机、游戏机都可能成为网络的端设备,电脑因为无处不在,以至于我们看不到它了,这就是泛在计算。而随着云计算的理念日趋成熟,电信运营商、硬件供应商以及软件服务提供商融为一体,过去传统PC行业中, *** 作系统与处理器平台的统治地位将会下降,PC制造商将有更多的话语权和发展机会。
云计算(Cloud computing),是一种新兴的共享基础架构的方法,可以将巨大的系统池连接在一起以提供各种IT服务。很多因素推动了对这类环境的需求,其中包括连接设备、实时数据流、SOA的采用以及搜索、开放协作、社会网络和移动商务等这样的Web20应用的急剧增长。 另外,数字元器件性能的提升也使IT环境的规模大幅度提高,从而进一步加强了对一个由统一的云进行管理的需求。
云计算-定义 云计算狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。 提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。
广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以使任意其他的服务。
云计算经常与并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)相混淆。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。
云计算-特点
(1) 超大规模。“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
(2) 虚拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
云计算(3) 高可靠性。“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。
(4) 通用性。云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
(5) 高可扩展性。“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
(6) 按需服务。“云”是一个庞大的资源池,你按需购买;云可以象自来水,电,煤气那样计费。
(7) 极其廉价。由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。
云计算-由来 云计算(Cloud Computing)是一种新兴的商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。
这种资源池称为“云”。“云”是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等等。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本。
之所以称为“云”,是因为它在某些方面具有现实中云的特征:云一般都较大;云的规模可以动态伸缩,它的边界是模糊的;云在空中飘忽不定,你无法也无需确定它的具体位置,但它确实存在于某处。
之所以称为“云”,还因为云计算的鼻祖之一亚玛逊公司将曾经大家称作为网格计算的东西,取了一个新名称“d性计算云”(EC2),并取得了商业上的成功。 云计算被它的吹捧者视为“革命性的计算模型”,因为它使得超级计算能力通过互联网自由流通成为了可能。企业与个人用户无需再投入昂贵的硬件购置成本,只需要通过互联网来购买租赁计算力,“把你的计算机当做接入口,一切都交给互联网吧”。用户只需要640K的内存就足够了。”比尔·盖茨1989年在谈论“计算机科学的过去现在与未来时”时如是说。那时,所有的程序都很省很小,100MB的硬盘简直用不完。互联网还在实验室被开发着,超文本协议刚刚被提出。它们的广泛应用,将在6年之后开始。目前(2008年),在提供装机服务的网站上可以检索到这样的信息,一个普通白领上班所需的电脑标配是:低端酷睿双核/1GB内存/100GB硬盘,很快,兆级的硬盘就将进入家庭机使用范围。硬件配置飞速飚高的背后,是互联网上数据飞速的的增长——这简直在挑战人类想象力的极限,海量数据作为一个概念被提出时,单位以GB计。而现在这只是一个小网站的数据量单位。
云计算-基本原理 李开复云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。从最根本的意义来说,云计算就是利用互联网上的软件和数据的能力。 对于云计算, 李开复(Google全球副总裁、中国区总裁)打了一个形象的比喻:钱庄。 最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM,或者国外的渠道。就像用电不需要家家装备发电机,直接从电力公司购买一样。“云计算”带来的就是这样一种变革——由谷歌、IBM这样的专业网络公司来搭建计算机存储、运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”做为资料存储以及应用服务的中心。 云计算目前已经发展出了云安全和云存储两大领域。如国内的瑞星和趋势科技就已开始提供云安全的产品;而微软、谷歌等国际头更多的是涉足云存储领域。
云计算-发展条件
(云计算)必然会越来越普遍,逐渐发展成主流的计算模式而取代集中式的大型计算机:
1、现在分布式系统的第一个原因就是因为他具有比集中式系统更好的性能价格比。你不要花几十万美元就能获得高效能计算。
2、多数应用本身就是分布式的。如工业企业应用,管理部门和现场不在同一个地方。
3、高可靠性。冗余不仅是生物进化的必要条件,而且也是信息技术。现代分布式系统具有高度容错机制,控制核反应堆主要采用分布式来实现高可靠性。
4、可扩展性。买一台性能更高的大型机,或者再买一台性能相同的大型机的费用都比添加几台PC的费用高得多。
5、高度灵活性。能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。
云计算-类别
Markus Klems
云计算是一个囊括了开发,负载平衡,商业模式,以及架构的时髦词,是软件业的未来模式(Software100),或者简单地讲,云计算就是以Internet为中心的软件。
Reuven Cohen
云计算是一种基于Web的服务,目的是让用户只为自己需要的功能付钱,同时消除传统软件在硬件,软件,专业技能方面的投资。云计算让用户脱离技术与部署上的复杂性而获得应用。
Douglas Gourlay
云计算指的是一个大的宏图,基本上说,就是让用户透过Internet访问技术服务,现在,每次登陆Facebook或搜索航班,事实上都是在使用云计算。
Praising Gaw
云计算就是新的Web20,一种既有技术上的市场绽放。就象以前人们在自己的网站上放一点ajax就宣称自己是Web20一样,云计算是一个新的流行词。
积极的一面是,Web20最终抓住了主流眼球,同样,云计算概念最终也会改变人们的思想,最终爆发出各种各样的概念,托管服务,ASP,网格计算,软件作为服务,平台作为服务,任何东西作为服务。
Briande Haaff
从消费者的角度看,SaaS是云计算的一种,然而行业内的人必须明白这到底是什么意思。简单说,云计算就是SaaS的升华。
Ben Kepes
云模式的初衷是让硬件层的消费象按需计算,按所需存储空间那样进行,而为了让云模式带来更多力量,我们需要在整个应用架构中,在一个虚拟的环境中实现配制,部署,服务。
Omar Sultan
云计算就是为一些需要动态改变的需要访问资源与服务。应用和服务请求的资源来自“云”,而不是固定的有形的实体。云就是一些可以自我维护和管理的虚拟资源。
云计算-前景
云计算被视为科技业的下一次革命,它将带来工作方式和商业模式的根本性改变。
首先,对中小企业和创业者来说,云计算意味着巨大的商业机遇,他们可以借助云计算在更高的层面上和大企业竞争。自1989年微软推出Office办公软件以来,我们的工作方式已经发生了极大变化,而云计算则带来了云端的办公室——更强的计算能力但无须购买软件,省却本地安装和维护。
其次,从某种意义上说,云计算意味着硬件之死。至少,那些对计算需求量越来越大的中小企业,不再试图去买价格高昂的硬件,而是从云计算供应商那里租用计算能力。在避免了硬件投资的同时,公司的技术部门也无须为忙乱不堪的技术维护而头痛,节省下来的时间可以进行更多的业务创新。
以亚马逊为例,其云计算产品价格便宜(当然利润丰厚),吸引了大批中小企业,甚至《纽约时报》、红帽、晟碟等大型公司。亚马逊提供每1G的存储收费15美分,服务器的租用则是每小时10美分。据称其“云”中的每台计算机投资仅为300美元,假设电力消耗也是300美元,而按此收费标准,在一年不间断的情况下其收益为876美元,利润率约为45%—高于其销售书籍的毛利。
随着云计算的兴起,传统硬件制造商再次面临危机。戴尔、惠普、SUN等多年来一直担忧美国市场的衰退,或许这下硬件市场的衰退真的要来了。
云计算对商业模式的影响体现在对市场空间的创新上。哈佛商学院教授克里斯滕森认为,Gmail的需求突然出现猛增,谷歌的云计算系统会自动为Gmail增加容量和处理器的数量,无需人工干预,而且增加和调整都不增加成本。依赖云计算,谷歌能以几乎可以忽略不计的成本增加新的服务。如果新增的服务失败了,那没关系,关掉并且忘掉它就可以。如果成功了,系统会自动为它增加空间和处理能力。
谷歌CEO埃立克·施密特认为,云计算意味着从PC机时代重返大型机时代。“在PC时代,PC提供了很多很好的功能和应用,现在又回到大型时的时代了。现在的大型机看不见,摸不着,不过确确实实就摆在那里,它们在云里,在天空里。”
云计算-发展空间
畅想一下,当计算机的计算能力不受本地硬件的限制,更小尺寸,更轻重量,却能进行更强劲处理的移动终端触手可得。我们完全可以在纸样轻薄的笔记本上照样运行最苛刻要求的网络游戏,也完全可以在手机上通过访问Photoshop在线来编辑处理刚照出的照片。
更为诱人的是,企业可以以极低的成本投入获得极高的计算能力,不用再投资购买昂贵的硬件设备,负担频繁的保养与升级。例如,美国的房地产网站Goosipy希望建立一个数据库,计算67万个家庭在12年间购入沽出房产的的数据,以便为消费者提供更好的建议。如果他们自己动手,初步预计,需要花费6个月的时间和数以百万计的美元。而最后,他们租赁了Amazon所提供的“d性计算机云”服务,通过使用Amazon强大数据分析能力,这个项目的完成仅用了3个星期,费用不到5万美元——云计算的妙处之一,即是按需分配的计算方式能够充分发挥大型计算机群的性能。如果你只需使用5%的资源,就只需要付出5%的价格,而不必像以前那样,为100%的设备买单。
云计算-识别 网络游戏让一个个年轻人上瘾1)如果标称是“网格”或“OGSA(开放网格服务架构)”那么,它不是云。
2)如果需要你向厂商提供一份几十页的需求说明书那么,它不是云。
3)如果你不能用自己的xyk来购买那么,它不是云。
4)如果他们想卖给你硬件设备那么,它不是云。
5)如果没有提供API那么,它不是云。
6)如果需要你重新构架你的系统那么,它不是云。
7)如果你不能在10分钟之间部署(provision)服务器那么,它不是云。
8)如果你不能在10分钟之间撤销(deprovision)服务器那么,它不是云。
9)如果你知道你所使用的机器的具体位置那么,它不是云。
10)如果需要有一个咨询顾问来帮助你那么,它不是云。
11)如果需要你事先准备好所需机器数目清单那么,它不是云。
12)如果它只运行一种 *** 作系统那么,它不是云。
13)如果你不用把它连到你自己的机器上去那么,它不是云。
14)如果需要你安装软件才能使用它那么,它不是云。
15)如果你拥有所有这些硬件那么,它不是云。
云计算技术:云计算爱好者应该关注的几个开源云计算项目鉴于很多云计算爱好者想学习云计算但不知道如何入手,中云网(china-cloudcom)云计算专家提醒云计算爱好者关注以下三个开源的云计算项目,接触开源的东西能够更好更快的掌握云计算。
(1) 10gen,它既是一个云平台,又是一个可下载的开放源代码包,可用于创建您自己的私有云。10gen 是类似于 App Engine 的一个软件栈,它提供与 App Engine 类似的功能 — 但有一些不同之处。通过 10gen,可以使用 Python 以及 JavaScript 和 Ruby 编程语言开发应用程序。该平台还使用沙盒概念隔离应用程序,并且使用它们自己的应用服务器的许多计算机(当然,是在 Linux 上构建)提供一个可靠的环境。
(2) Eucalyptus 项目(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems)是Amazon EC2 的一个开源实现,它与商业服务接口兼容。和EC2 一样,Eucalyptus 依赖于Linux 和Xen 进行 *** 作系统虚拟化。Eucalyptus 是加利福尼亚大学(Santa Barbara)为进行云计算研究而开发的。您可以从该大学的网站上下载它,或者通过 Eucalyptus Public Cloud 体验它,不过后者有一些限制。
(3) Enomalism 云计算平台。Enomalism 是一个开放源代码项目,它提供了一个功能类似于 EC2 的云计算框架。Enomalism 基于 Linux,同时支持 Xen 和 Kernel Virtual Machine(KVM)。Enomalism 提供了一个基于 TurboGears Web 应用程序框架和 Python 的软件栈。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)