为虚拟化做好准备 慎重选择 服务器 硬件设备
2009-10-21 15:51:08尽管CPU、内存、磁盘I/O和网络连接性都是任何服务器重要的元素,专家还是认为在虚拟服务器里有这几个“必要”组件非常重要。每个资源只需要满足具体数据该中心环境里的预期工作负载的要求。
尽管CPU、内存、磁盘I/O和网络连接性都是任何服务器重要的元素,专家还是认为在虚拟服务器里有这几个“必要”组件非常重要。每个资源只需要满足具体数据该中心环境里的预期工作负载的要求。
例如,你可能需要升级或添加处理器,但是不需要为虚拟化部署***的处理器。只要安装的处理器支持***限度(或者推荐)的每个操作系统和应用的要求。
处理器。目前的处理器能处理每个核心三到五台虚拟机,尽管保守的经验是每个CPU核心两个工作负载,据此规划你的服务器资源。如果一台服务器要在另外四个负载上运行四个工作负载,你可以用双核或者四核处理器部署服务器。
现有的处理器一般不需要升级,除非它们旧到不能支持计划的工作负载,或者你需要用于虚拟化的硬件辅助功能,如Intel VT或AMD V技术,用于虚拟工作负载迁移的技术或者硬件加速。
内存。一台服务器必须为操作系统或Hypervisor和每台虚拟机提供足够的内存空间。所需的内存数量在不同的虚拟工作负载之间有显著变化。
避免内存不足仍然很重要,否则受影响的虚拟机将会给磁盘带来压力——显著地降低性能和引发应用崩溃。内存升级快捷简单,只需要比匹配目前组模式多一丁点研究工作。不过内存升级受到服务器主板上的免费DIMM插槽数量的限制。大型(高容量)模块非常昂贵,并且当免费的内存插槽不足时替换现有的RAM模块更加昂贵。
磁盘I/O。服务器通常包括一定数量的本地磁盘存储。随着越多虚拟应用竞争磁盘空间,I/O活动(即每秒I/O操作数)能迅速变成瓶颈,造成应用性能降低。虚拟机现在是与磁盘冲突的大型文件,磁盘I/O成为服务器虚拟化的***制约因素。
新的磁盘控制器和相应的硬盘驱动能经常在很大程度上迁移磁盘I/O。例如,小型的基础SATA驱动能被Wide Ultra-2或Ultra-3 (Ultra160) SCSI控制器和驱动替换。这样的驱动升级成本通常非常合理,不过这种努力和从旧有驱动设备迁移数据到新驱动所包含的风险可能出导致问题。一些组织避免在虚拟服务器上使用本地存储,相反,他们将所有虚拟机存储需求委托到iSCSI (以太网)或光纤通道SAN存储。
网络连接性。应用也需要访问LAN,因此需要有足够的带宽用于服务器上的所有虚拟机。高级连接性,如10千兆以太网在目前的技术状态下很少用到,不过可以聚集两个或更多的1千兆以太网端口。非关键虚拟机能利用多端口NIC,并能承受单点故障的风险,而关键的工作负载能利用独立的NIC达到冗余,只需要在服务器的主板上添加额外的扩展槽。
最终,只有物理服务器升级比新购买服务器便宜才有意义。这种差别很难计算,“构建还是购买”这样的决策必须将服务器的年龄、质量保证和服务合约状态、升级计算的成本以及新服务器购买的比较值考虑进去。
例如,如果目前的服务器只需要额外的处理器或者更多的RAM,升级通常更经济。如果你有一台使用了两年的服务器,它的CPU性能很好,但是只有4GB的RAM,就不需要花钱去购买额外的RAM,可以直接用这些钱去购买更快更新的服务器。”
不过至于服务器年龄,升级变得难以调整,因此通常将成本分配给新服务器才更有意义,尤其是你如果考虑到刀片服务器这样的因素。关于“构建还是购买”没有单个基准或***实践,这个决策取决于你的具体环境和需求。
【编辑推荐】
mpls有哪些应用场景?
当前,许多大型企业的业务规模正快速扩张,新业务不断出现。 企业IT系统的建设如何能够快速的响应当前企业业务快速发展的趋势,成为一个越来越被重视的课题。 在这种背景下,网络虚拟化技术成为众多企业构建高效、稳定、易扩展的广域骨干网络的第一选择。 其中MPLS技术以其动态的隧道建立机制、高效的标签转发方式以及丰富灵活的业务规划和接入能力以及良好的可扩展性脱颖而出,得到大量广泛的应用。
MPLS L2部署模式
总的来说, MPLS L2主要有以下两个应用场景:
1.多个数据中心间利用MPLS L2在广域网上实现二层LAN的延伸;
2.企业利用MPLS骨干网络是给各部门提供二层虚拟通道,实现各业务部门纵向业务的承载。
这两种应用场景中,MPLS L2的虚拟通道上承载的分别是二层和三层业务,因此在业务转发路径规划方案和二层环路保护机制上都有很大的差异。
1.部门虚拟专网模型
在点到点模式下,MPLS骨干网络为各部门提供的仅是L2虚拟广域链路。 因此,各部门可以依托骨干网提供的L2虚拟广域链路搭建自己的星型或者其他拓扑结构的虚拟专网。 这种模式与租用运营商的广域链路搭建专网非常相似。
在点到多点的模式下,MPLS骨干网络为各部门提供的是L2虚拟交换网络。 部门各CE路由器类似于通过一台虚拟的交换机进行互联。
2.部门业务流量模型
在点到点模式的组网方式,部门内的业务流量均通过部门所属的CE设备进行转发。 因此,部门可以清晰的预估出业务流量模型,并实现部门业务的流量分析管理和安全策略控制。 当网络故障出现时,也方便进行故障定位。
在点到多点模式的组网方式,部门内的业务流量通过MPLS骨干网络直接进行转发。 企业业务流量无需在骨干网络上进行重复转发,因此具备很高的转发效率,也减轻了设备的性能压力。
自学Linux云计算能学好吗?
作为云计算市场的后来者,腾讯云近期攻势猛烈,从面向企业的云服务,到面向用户的个人云市场全面发力,更将战火蔓延至海外市场。 吸引了越来越多的人开始加入到学习linux云计算的行列,那对于没有基础的同学来讲,linux云计算好学吗?我们首先需要了解一下云计算是干什么的,都学习哪些内容。 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 学习云计算你需要知道虚拟化,虚拟化目前分为服务器虚拟化(以VMware为代表)、桌面虚拟化、应用虚拟化等。 可以分为以下几个阶段来学习:1. Linux云计算网络管理实战2. Linux系统管理及服务配置实战3. Linux Shell自动化运维编程实战4. 开源数据库SQL/NoSQL运维实战5. 大型网站高并发架构及自动化运维项目6. 网站安全渗透测试及性能调优项目实战7. 公有云运维技术项目实战8. 企业私有云架构及运维实战9. Python自动化运维开发基础10. Python自动化运维开发项目实战11. Python自动化运维开发项目实战12. 搜狐畅游项目实训具体学习目标:1、掌握大型网站架构、网站服务器运维、数据库运维、自动化运维技术;2、能够利用Shell及Python编写自动化运维工具,例如CMDB、自动化运维平台等、公有云管理系统;3、能够解决运维过程中出现的各种问题,例如网站架构问题等;4、具备中小型公司公有云运维的能力。 例如公司使用的是阿里云、亚马逊云;5、掌握中大型公司私有云平台的构建及运维,例如构建及运维京东私有云平台;6、能够利用Python开发运维中的各种工具,以及对现有软件如Zabbix、Ansible进行二次开发;7、具备快速学习及适应新技术迭代的综合能力。 对于初学者学习云计算,给出的建议是:基础是关键,在涉猎技术范围广泛的同时,所学所了解的知识领域一定要成体系,抓住一个方向,作为一技之长。 学以致用是,在学习过程中,重在理解,贵在实践,积极将所学所了解的技术运用于项目实践,成就你的云计算自学梦想。
云计算的概念是什么,它起什么作用吗?
云计算的概念是指遵循网格计算原理,使用内存和存储容量以及共享计算机和服务器的计算,并通过Internet进行联网。作用:

1、大规模、分布式“云”一般具有相当的规模,一些知名的云供应商如Google云计算、Amazon、IBM、微软、阿里等也都拥能拥有上百万级的服务器规模。 而依靠这些分布式的服务器所构建起来的“云”能够为使用者提供前所未有的计算能力。 2、高可用性和扩展性那些知名的云计算供应商一般都会采用数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。 基于云服务的应用可以持续对外提供服务(7*24小时),另外“云”的规模可以动态伸缩,来满足应用和用户规模增长的需要。 3、虚拟化云计算都会采用虚拟化技术,用户并不需要关注具体的硬件实体,只需要选择一家云服务提供商,注册一个账号,登陆到它们的云控制台,去购买和配置你需要的服务,再为你的应用做一些简单的配置之后,你就可以让你的应用对外服务了,这比传统的在企业的数据中心去部署一套应用要简单方便得多。 而且你可以随时随地通过你的PC或移动设备来控制你的资源,这就好像是云服务商为每一个用户都提供了一个IDC一样。 4、安全网络安全已经成为所有企业或个人创业者必须面对的问题,企业的IT团队或个人很难应对那些来自网络的恶意攻击,而使用云服务则可以借助更专业的安全团队来有效降低安全风险。 5、按需服务,更加经济。
用户可以根据自己的需要来购买服务,甚至可以按使用量来进行精确计费。 这能大大节省IT成本,而资源的整体利用率也将得到明显的改善。
发表评论