SCVMM“云端”自动为虚拟机分配ip地址和MAC地址

目前云计算在IT界是一个比较新潮的词语,那么到底该怎么定义云计算呢?NIST对云计算的定义如下:云计算是一种能够通过网络以便利的,按需付费的方式获取计算资源(包括网络,服务器,存储,应用和服务等)并提高其可用性的模式,这些资源来自一个共享的,可配置的资源池,并能够以最省力和无人干预的方式获取和释放。

这种模式具有:

 5个关键功能, 4种部署方式,3种服务模式

5大核心特点:按需自助服务,广泛的网络访问,动态的资源池,快速弹性,可计量的服务

1.  按需自助服务(On
Demand Self-Service):

供应商的资源保持高可用和高就绪的状态,用户可以按需方便地自助地获得资源。

2.  泛在的网络访问(Broad
Network Access):

可以通过各种网络渠道,以统一标准的机制(如浏览器,相同的API等)获取服务,但是客户端可以是多种多样的瘦客户端或富客户端(例如移动电话、笔记本电脑、PDA等)。

3.  动态的资源池(Resource
Pooling):

供应商的计算资源可以被整合为一个动态资源池,以多租户模式服务所有客户,不同的物理和虚拟资源可根据客户需求动态分配。服务商需实现资源的位置无关性,客户一般不需要知道所使用的资源的确切地理位置,但在需要的时候客户可以指定资源位置(如哪个国家,哪个数据中心等)的要求。

4.快速弹性(Rapid
Elasticity):

可以迅速、弹性地提供服务,能快速扩展,也可以快速释放实现快速缩小。对客户来说,可以租用的资源看起来似乎是无限的,可在任何时间购买任何数量的资源。

5.可计量的服务(Measured
Service):

服务的收费可以是基于计量的一次一付,或基于广告的收费模式。系统以针对不同服务需求(例如,CPU时间、存储空间、带宽、甚至按用户账号的使用率高低)来计量资源的使用情况和定价,以提高资源的管控能力和促进优化利用。整个系统资源可以通过监控和报表的方式对服务提供者和使用者透明化。

4种部署方式:私有云,社区云,共有云,混合云

私有云(Private Cloud)

云基础设施被某单一组织拥有或租用,可以坐落在本地(on Premise)或(防火墙外的)异地,该基础设施只为该组织服务。

社区云(Community Cloud)

或称机构云,云基础设施被一些组织共享,并为一个有共同关注点的社区或大机构服务(例如,任务、安全要求、政策和准则等),社区云可以被该社区拥有和租用,也可以坐落在本地、(防火墙外的)异地或多地。笔者认为,社区云可能是一组私有云通过VPN(Virtual
Private Network)连接到一起的VPC(Virtual
Private Cloud),是混合云的一种。

公有云(Public Cloud)

云基础设施被一个提供云计算服务的运营组织所拥有,该组织将云计算服务销售给一般大众或广大的中小企业群体。

混合云(Hybrid Cloud)

云基础设施是由两种或以上的云(私有云、社区云或公有云)组成,每种云仍然保持独立实体,但用标准的或专有的技术将它们组合起来,具有数据和应用程序的可移植性(例如,可以通过负载均衡技术来应对处理突发负载(Cloudburst))。

通过以上四种云计算系统部署方式的解析,我们发现为什么要把"社区云"作为一种基本的"云"单独列出来,NIST并没有说明,也许是考虑到美国联邦政府所辖的部委和委办局之间的共享,如DHS(国土安全部)和DOD(国防部)之间的整合需要社区云,不过它似乎可以被两个或多个私有云组成的混合云所包含,属于混合云的一种。或者它是一种对应VPN网络或Extranet的VPC或混合云,而私有云对应Intranet,公有云对应Internet。对社区云的理解有很多不同的观点,比较混乱,,一种观点认为社区云的用户只能通过内网(Intranet)访问,另一种观点正好相反。

没有社区云的三种云的关系,有了社区云,几种云的关系就很不清楚了,或许NIST应该考虑在下一版本中把社区云去掉。

3种服务模式:Iaas,Paas,Saas

SaaS:提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过瘦客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储,等等。

PaaS:提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java、python、.Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置。

IaaS: 提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其他基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件(例如,防火墙、负载均衡器等)的控制。

在SCVMM管理虚拟机时,为一个站点里的逻辑网络建立一个IP地址池和MAC地址池,可以为创建成功的虚拟机分配静态ip,它和dhcp的功能还不一样,但此虚拟机的源必须是模板创建才可以从地址池那里获取ip,此时获取到的就是静态ip,可以为用户永久使用(前提是在不设置使用期限的情况下)。

时间: 2024-10-27 10:31:56

SCVMM“云端”自动为虚拟机分配ip地址和MAC地址的相关文章

IP地址与MAC地址

众所周知,每一块网卡在出厂时都烧录了世界唯一的MAC地址,使用该地址可以在网络中识别不同的计算机.同时,互联网中也使用IP地址来定位客户端,这是因为IP地址比MAC地址定位更方便,而且也更加便于记忆.  1.1 IP地址在大多数的局域网中,IP地址是计算机之间通信的唯一依据.当网络中计算机数量比较多时,想要准确记忆每一台计算机的IP地址,显然是一件不太可能的事情.如果网络规模相当大,而且划分了VLAN,那么网络管理员更无法准确记忆用户IP地址了. IP信息查看--ipconfigipconfig

如果重新设计网络,有没有可能合并IP地址跟MAC地址?

前阵子看网络基础相关的书籍,冒过一个疑问,为什么要有MAC地址跟IP地址?两者可否合二为一? 现在的逻辑是这样子:在数据传输过程中,路由器查看这个数据包的IP地址,跟路由表中记录的“IP集合:下一跳的mac地址”做对照,确定了要往那边扔:网卡在接收数据的时候,也会看看这个数据包中记录的目标MAC地址是不是自己,只接收自己的. MAC地址是数据链路层使用到的,IP地址是网络层使用到的.MAC地址是硬件的物理属性,在网卡上固定不变,IP地址是逻辑属性. 所以,因为网络分层的设计,很自然的就想到要使用

Internet为什么需要IP地址和MAC地址?

1 基本概念 IP地址是Internet协议地址,每个Internet包必须带有IP地址,每个Internet服务提供商(ISP)必须向有关组织申请一组IP地址,然后一般是动态分配给其用户. MAC地址是Ethernet网卡上带的地址,长度为48位.每个Ethernet网卡生产厂家必须向IEEE组织申请一组MAC地址,在生产网卡时在网卡的串行EEPROM中写入一个唯一的MAC地址. 2 为什么需要IP地址和MAC地址? 第一种情形:宽带用户通过ADSL拨号上网 用户/主机(如Host A)最初是

计算机网络之IP地址与MAC地址

IP地址 IP地址(Internet Protocol Address): 缩写为IP Adress,是一种在Internet上的给主机统一编址的地址格式,也称为网络协议(IP协议)地址. 它为互联网上的每一个网络和每一台主机分配一个逻辑地址. 常见的IP地址,分为IPv4与IPv6两大类,当前广泛应用的是IPv4. 目前IPv4几乎耗尽,下一阶段必然会进行版本升级到IPv6. IP地址对应于OSI参考模型的第三层网络层,工作在网络层的路由器根据目标IP和源IP来判断是否属于同一网段. 如果是不

虚拟机下linux迁移造成MAC地址异常处理办法

虚拟机下linux迁移造成MAC地址异常处理办法 Linux无法启用网卡:Device eth0 has different MAC address than expected,ignoring解决 遇到这样一个错误: 在linux上面, 无法成功启动网卡, 当我们Activate一个网卡的时候, 提示下面的错误. Cannot activate network device eth0! Device eth0 has different MAC address than expected, i

nbtscan命令和arp -a组合可以查看局域网所有正在使用的IP地址和MAC地址

1.下载nbtstat,解压包里的cygwin1.dll要和nbtscan.exe放在一起,如果cygwin1.dll文件无效,请使用"百度电脑专家"下载 *.dll文件. 2.使用ARP -a 可以查看所有在在线的IP地址和MAC地址.

java获取客户端IP地址和MAC地址

最近项目中要获得客户端的mac地址.服务端是移植的centos系统,arm架构的盒子.客户端是手机和移动设备.(其它场景应该也是类似的) 首先要获得ip地址: 根据客户端的http请求,利用request.getRemoteAddr()获取客户端Ip地址.在局域网内getRemoteAddr()和getRemoteHost()获得的结果相同.request.getRemoteAddr()是获得客户端的ip地址 .getRemoteHost()是获得客户端的主机名 .在有些场景中,可能有Squid

一句话脚本系列之获取eth0网卡的IP地址(或MAC地址)

欢迎转载!转载时请注明出处:http://blog.csdn.net/nfer_zhuang/article/details/42609733 引言 使用场景: 我使用的Linux服务器上有多个网卡,有时候就需要在脚本中使用到指定网卡的IP地址或MAC地址,那么这个时候就有两种做法,一是预先读取网卡的IP地址或MAC地址,然后写入到脚本中:另外一种方法就是通过shell命令实时获取指定网卡上的当前IP地址或MAC地址. 一般用法: 使用ifconfig eth0读取网卡信息 手动将IP地址或MA

IP地址映射绑定MAC地址

1.局域网之间通过查询对方IP地址可以将对方Mac地址映射到主机的APR缓冲表中.将主机IP地址映射到Mac上 首先通过 net view 查询共享的的局域网主机 第二:随便选取一个计算机名,强制使用ipv4得到IP地址,ping同之后ARP缓冲表中更新了ARP表,添加了当前的IP地址和对应的Mac 第三 获取主机的APR缓冲表 第四.将得到的Mac地址和自己主机IP地址进行映射 这样就成功的将自己的IP地址映射到局域网中的其他主机的Mac上.常见的蹭网形式.但是校园网存在账户设置不行.应为IP