- ?
云计算时代的技术发展路线
失意者
展开
云计算时代的技术并非单纯的IT技术,还包括其它领域的技术,工业技术、管理技术等。云计算是一个社会学概念,它提出的方法论既适用于虚拟世界,又使用于物理世界。
在云计算未出现之前,我们所提到的复杂的环境,如服务器、电子邮件、业务应用以及数据库、分支机构、员工便携式电脑、工作站、以及虚拟环境等不同的平台与技术才构成复杂的环境。在云计算时代,复杂的系统结构、多样的数据模型、以及可扩展性、和容错性等等,其中最为突问题就是海量,海量包含多个角度:集群规模、数据量以及用户量等等。
现在,虚拟化已经成为云计算服务商提供“按需服务”的关键技术手段,其中包括基础网络架构、存储资源、计算资源以及应用资源,这些都已经在支持虚拟化方面向前迈进了一大步,新一代数据保护策略只有基于这种虚拟化技术,才可能根据不同用户的需求,提供个性化的存储计算及应用资源的合理分配,并利用虚拟化实例间的逻辑隔离实现不同用户之间的数据安全,从而达到保障在云计算模式下的数据存储安全。
如何理解和制定云计算时代的技术路线,对于企业或者研究机构来说,其意义是很重大的,正确的技术路线有助于人们获得成功。
(1)目前处于云计算早期阶段,提供局部应用服务的技术和产品如同雨后春笋,层出不穷,因此当前的技术路线是如何设计一种方法,把这些已经存在的产品有效地组织连接起来,形成一个在不同“空间”尺度里应用的新产品。
(2)根据结点上的产品对整体所产生的影响,对该产品进行调整修改。该产品同样是由一些更小尺度的产品组织连接的,因此对该产品的调整实际上是对其组织结构节点上的产品的调整。
(3)传统产品上的创新难度将越来越大,门槛越来越低,但是成功的机会越来越渺茫。比如早期的网站属于技术活,只有少数人有这个手艺,因此成就了中国目前的这些互联网大佬。现在做网站成了普通技能,所以成功的难度也就更大了。
如果软件企业想在云计算竞争中获得优势,明知的行为就是,尽量使用开源软件代码,快速搭建出云计算应用产品,不要在传统的功能上花太多的时间,因为提供开源的技术人员会提供更新的功能的。把决大部分精力放在如何有效地提高系统的整体功效,创造整体优势。
编辑:Nistone乐石科技(企业云计算服务专业供应商)
- ?
云计算与虚拟化是什么关系?支撑与应用
潘祥
展开
虚拟化是云计算的重要支撑技术。是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。通过虚拟化,可以将应用程序和数据在不同层次以不同的方式展现给客户,为的使用者和开发者提供便利。的虚拟化过程为组织带来了灵活性,从而改善IT运维和减少成本支出。
云计算与虚拟化是什么关系?支撑与应用(图片来自Yahoo)
是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。对于来说,虚拟化是必不可少的。
将计算当做是公共资源,而非具体的产品和技术。早在20世纪70年代,大型计算机就一直在同时运行多个操作系统实例,每个实例也彼此独立。不过直到当今,软硬件方面的进步才使得虚拟化技术有可能出现在基于行业标准的大众化x86服务器上。
在环境下,软件技术、架构将发生显著变化。首先,所开发的软件必须与云相适应,能够与虚拟化为核心的云平台有机结合,适应运算能力、存储能力的动态变化;二是要能够满足大量用户的使用,包括数据存储结构、处理能力;三是要互联网化,基于互联网提供软件的应用;四是安全性要求更高,可以抗攻击,并能保护私有信息;五是可工作于移动终端、手机、网络计算机等各种环境。
此外,在环境下,由于软件开发工作的变化,也会对软件测试带来影响和变化。将各种IT资源以服务的方式通过互联网交付给用户。不过,虚拟化本身并不能给用户提供自服务层。
有专家认为,模式可以让终端自行供给自己的服务器和应用程序,甚至是虚拟化资源,而对于企业来说,大量的计算资源消耗也使得系统管理员倾向于提供虚拟机。
总的来说,虚拟化和并不是相互捆绑的技术,而是可以优势互补为用户提供更优质的服务。在的部署方案中,虚拟化技术可以使其IT资源应用更加灵活。而在虚拟化的应用过程中,也提供了按需所取的资源和服务。在一些特定场景中,和虚拟化无法剥离,只有相互搭配才能更好地解决客户需求。
- ?
服务器虚拟化和云计算的区别
楼怀寒
展开
服务器虚拟化和云计算是两个不一样的概念,虽说其中的关系密不可分,但两者之间是有区别的。 云计算其实是一个抽象的概念,并非像虚拟化是作为一种技术的存在。 虚拟化是一种具体技术,指把硬件资源虚拟化,实现隔离性、可扩展性、安全性、资源可充分利用等特点的产品。 CPU虚拟化的技术:Intel的VT-x,AMD的AMD-V。 虚拟化的软件:VMWare,Hyper-V,Xen,KVM,OpenVZ等
虚拟化和云计算两者之间的最大区别在于前者是技术而后者是作为抽象概念的存在。目前云计算,大多是通过虚拟化实现的,通过把多台服务器实体虚拟化后,构成一个资源池,实现共同计算,共享资源池。这就是现在人们通常所说的“云计算”,其实早在这个词问世之前,服务器集群就已经实现资源池共享、共同计算的功能了,不得不说当时的技术也不及现在的成熟。虚拟化主要解决资源利用率,资源提供的自动扩展。有服务器(compute)虚拟化(kvm/xen/lxc等),存储虚拟化,网络虚拟化。原来的数据中心服务器整合就利用了大量的虚拟化。
虚拟化技术是否都适用于并行计算,分布式大数据存储和检索? 这里得区分是什么的虚拟化。正如之前所说,有服务器虚拟化,存储虚拟化,网络虚拟化。现在流行软件定义网络,软件定义存储,广义的说,这也算是虚拟化技术的应用。 并行计算是一种计算模式。可以基于虚拟化技术来实现。lerlang就是采用vm的方式来表示多进程。但是也可以在硬件上实现。
- ?
虚拟化是推动了云计算发展的技术
诉说
展开
云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非木地计算机或远程服务器中完成目标任务。企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
那么云计算和虚拟机(VMWare)有什么区别?对此有网友表示称,虚拟化是推动了云计算这一概念发展的一项具体技术,通过将硬件的虚拟化(ect:一台母机虚拟成多台vps),虚拟化技术正好实现了人们降低了云计算开支与部署成本,使云计算的硬件资源得到更加高效的利用的需求。不过要想具体了解虚拟化和云计算的区别,就要从虚拟化的历史说起。
1998年VMware 推出了让人惊讶无比的Hypervisor,允许用户将x86系统转变成通用的共享硬件基础架构,开启了x86 架构上的虚拟化时代。但那个时代的虚拟化是一种完全的软件实现,在性能上尤其是I/O性能方面是非常糟糕的。在2005年之后陆续出现了硬件辅的助虚拟化技术(Intel VT-x和AMD-V)以及网络I/O虚拟化(SR-IOV、VT-d,存储技术(NVMe)以及APICv等技术的陆续出现,不仅大幅度的提升了虚拟机的性能,也满足了虚拟化技术在生产环境中的使用的要求。
一时之间各种虚拟化技术纷至沓来,主流的技术框架有计有开源的Xen、KVM,微软的Hyper-V、VMw are的ESX/ESXi以及极具特点的又令人惋惜的Solaris Zone等等。
- ?
虚拟化和云计算:孟不离焦 焦不离孟
琳达
展开
Tips:“小鸟云”是深圳前海小鸟云计算有限公司旗下云计算品牌,国内领先的企业级云计算服务商。团队拥有多年行业经验,专注云计算技术研发,面向广大开发者、政企用户、金融机构等,提供基于智能云服务器的全方位云计算解决方案,为用户提供可信赖的企业级公有云服务。
虚拟化是云计算的重要支撑技术。云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。通过虚拟化,可以将应用程序和数据在不同层次以不同的方式展现给客户,为云计算的使用者和开发者提供便利。云计算的虚拟化过程为组织带来了灵活性,从而改善IT运维和减少成本支出。
云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。对于云计算来说,虚拟化是必不可少的。
云计算将计算当做是公共资源,而非具体的产品和技术。早在20世纪70年代,大型计算机就一直在同时运行多个操作系统实例,每个实例也彼此独立。不过直到当今,软硬件方面的进步才使得虚拟化技术有可能出现在基于行业标准的大众化x86服务器上。
在云计算环境下,软件技术、架构将发生显著变化。首先,所开发的软件必须与云相适应,能够与虚拟化为核心的云平台有机结合,适应运算能力、存储能力的动态变化;二是要能够满足大量用户的使用,包括数据存储结构、处理能力;三是要互联网化,基于互联网提供软件的应用;四是安全性要求更高,可以抗攻击,并能保护私有信息;五是可工作于移动终端、手机、网络计算机等各种环境。
此外,在云计算环境下,由于软件开发工作的变化,也会对软件测试带来影响和变化。云计算将各种IT资源以服务的方式通过互联网交付给用户。不过,虚拟化本身并不能给用户提供自服务层。有专家认为,云计算模式可以让终端自行供给自己的服务器和应用程序,甚至是虚拟化资源,而对于企业来说,大量的计算资源消耗也使得系统管理员倾向于提供虚拟机。
总的来说,虚拟化和云计算并不是相互捆绑的技术,而是可以优势互补为用户提供更优质的服务。在云计算的部署方案中,虚拟化技术可以使其IT资源应用更加灵活。而在虚拟化的应用过程中,云计算也提供了按需所取的资源和服务。在一些特定场景中,云计算和虚拟化无法剥离,只有相互搭配才能更好地解决客户需求。
- ?
服务器虚拟化实现云计算
一更:
展开
服务器虚拟化 服务器虚拟化即服务器物理资源抽象延伸为逻辑数据资源,可以将数量有限的服务器转变成几台甚至成千上万台的虚拟化服务器,服务器虚拟化的优点在于,服务器的局限变小,不再受物理服务器的上限,因为服务器虚拟化的CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化。
服务器虚拟化实现云计算 服务器虚拟化有助于实现云计算。运用服务器虚拟化的方式,我们可以把服务器硬件抽象出来,再将服务器搬到云里,这便是服务器虚拟化转变为云服务器的前提,这可以说已经为搬到云里做好了准备。这也意味着第一步可能是从虚拟化的数据中心搬到私有云,然后随着公共云的发展,随着相关技术的不断成熟,你会慢慢感受到云计算提供的各种优质服务。 选择优质的云服务提供商,感受优质服务,成熟的云计算助你事半功倍。梦飞云是相对较为成熟的云计算服务商,云服务器的优点在于快速部署、低成本,高性价比、灵活性,动态调整。相信梦飞云平台成熟的云计算,用最低的成本实现效率最大的提升
- ?
细数云计算的核心技术-系统虚拟化
Cybill
展开
简介
说到系统虚拟化,我们应该从虚拟化开始说起。虚拟化是表示计算机资源的抽象方法,可以简化基础设施、系统和软件等,技术有很多种,如网络虚拟化,内存虚拟化,桌面虚拟化和应用虚拟化等等。
系统虚拟化是使用虚拟机管理程序在一台物理机上虚拟和运行一台或多台虚拟机,虚拟机和物理机一样运行软件,而且相互之间的隔离的,互补影响。
用途
软件测试:使用虚拟机配置软件测试环境,比五路方式快很多,而且在硬件成本上节省很多。
桌面应用:可以打破平台专属软件限制,提升桌面安全性和相关性。
服务器整合:可以将多台物理机工作整合到一台物理家上,简化了IT架构复杂度
自动化管理:使用分布式资源调度,动态迁移和高可用性等虚拟化管理技术能极大提升数据中心的自动化管理,并实现容灾。
快速应用部署:引入虚拟化应用发布格式,可以快读的发布虚拟机,方便多个数据中心之间进行迁移。
技术分类
硬件仿真:在物理机操作系统上创建一个模拟硬件的程序来仿真索要的硬件,并且在这个程序上跑虚拟机。
全虚拟化:在客户操作系统和硬件之间捕捉和处理那些虚拟胡敏感的指令,使客户操作系统无需修改就能运行。知名的产品有VirtualBox,VMware等
半虚拟化:和全虚拟化类似,利用虚拟机管理程序实现对底层硬件的共享访问。典型产品是Hyper-V。和全虚拟化相比,这种模式的架构更简洁,在整体速度上有很大优势。
硬件辅助虚拟化:主要是英特尔和AMD等硬件厂商通过对部分全虚拟化和半虚拟化使用到软件技术进行应建华来提高性能。
操作系统级虚拟化:对服务器啊哦做系统进行简单的隔离实现虚拟化,实现成本低,性能不错,但在资源隔离方面稍差一些。
虚拟机的特征
一致性:一款软件运行在虚拟机和物理机上的行为基本要一致。
可控性:虚拟化管理程序对系统资源有控制能力和管理权限。
高效性:大多数客户机指令应该由硬件直接执行不需要虚拟化管理程序参与,提高效率。
在硬件角度可以对CPU、内存和IO进行虚拟化,而且各有优缺点,根据实际的虚拟化需求选择相应的虚拟化技术来实现。
VMware
VMware在这个虚拟化行业占据近乎垄断的地位,下面让我们一起看一下VMware,vSphere主要用于服务器端虚拟化,通过在一台物理机上虚拟出多台虚拟机实现服务器整合和资源优化等目的。vCloud是云计算计划IaaS和PaaS产品。VMware View是左面虚拟化的产品,简化IT管理和降低IT成本。虚拟化是云计算的基础,VMware当然也没有放弃云计算这块“肥肉”
虚拟网络
当我们谈到电脑的时候,我们首先想到CPU、内容和IO,在互联网高度发达的时代,网卡是我们不能忽略的,因为没有网卡我们就不能够将电脑连到互联网。根据虚拟化的一个核心思想(一致性),我们要让客户操作系统无法察觉到他是在一个虚拟化的平台上工作,那么我们需要一个和物理网卡完全一致的虚拟网卡支持客户机连接到网络,一般通过虚拟交换机完成物理和虚拟之间的沟通。
动态迁移
动态迁移是让一台运行中的虚拟机从一台主机迁移到另一台主机,并且确保上面的应用在迁移过程中正常运行。
优点:排除危险、方便维护和资源优化。
挑战:虚拟磁盘无法迁移,网络设置无法迁移,迁移速度不够快,指令集的兼容性,范围限制等等。
针对虚拟化技术还有很多相关的技术、产品和厂商,我今天就先介绍到这里,以后再做深入的探讨。
释放价值,分享知识和经验,解读IT前沿和技术。帮助他人,提升自己。
- ?
虚拟化与云计算有什么区别
第三
展开
虚拟化是云计算关键技术之一,但虚拟化和云计算并非一回事。它们要解决的是不同维度的IT问题,而且对企业会产生不同层面的影响,导致不同的发展前景。
虚拟化:
简要言之,在IT环境中,虚拟化是要“隔离”计算资源,如此一来,某个层上的一个对象(如一个应用,一个任务,一个组件)就可以不考虑该层之下的其他变化而独立操作。对虚拟化做详尽的探讨超出了本文的范围。然而,还是让我们解释一些术语,虚拟化和“隔离”常常因为某些特殊原因而被选用,其实在“虚拟化”和“仿真”、“隔离”和“重定向”之间是存在技术差异的。虚拟化隔离了各种计算资源,因此也就提供了重新分配与整合被隔离资源的机会,以便更好、更高效地利用这些资源。
云计算:
而另一方面,云计算则是一种让各种资源按需取用的能力。一般而言,我们指望从云计算获得什么,有很多种答案。而美国国家标准与技术研究院(NIST)给出的云计算定义概括出了基本特征、如何交付,以及何种部署模式才算得上是云计算等等。我则进一步简化了这一定义,提供了一种更直接、更简单的方法来描述云计算。
云计算和虚拟化的明显差异:
1、虚拟化和云计算截然相反,例如自服务模式就不是虚拟化的基本构件,但是对云计算来说却是必不可少的。有人肯定会反驳说,某些虚拟化解决方案是包含了自服务组件的。但问 题是,自服务对于虚拟化来说既不是必要条件,也不是充分条件。而在云计算中,自服务却是一个至关重要的概念,对用户来说必须是任意时刻都可以获得的。而 且,为了减少长期培训,支持所有服务等级,自服务显然是一种高效机制。长期而言,它是加速云计算解决方案ROI,使其可持续的一个至关重要的因素。
2、虚拟化是虚拟机的核心,它源于基础设施的管理、运营及部署的灵活性。虚拟化指的是整合服务器、管理虚拟机、精简桌面等等的能力。
3、与此同时,云则是和“服务”相关的,而“服务”是和云就绪以及对市场机会的反应相关的。云关注的是如何走向市场。它重视的是怎么让一个被申请的企业核心业务应用可以按需取用,而不仅仅是为了部署一个虚拟机。云感兴趣的不仅是虚拟机的运营,而且要洞察在虚拟机上运行的目标应用。
因此,虚拟化绝不是云计算。而云计算则远远超出了虚拟化的范畴。
- ?
从虚拟化到私有云
符君浩
展开
随着计算机技术的发展,单台服务器的处理能力、存储容量日益增加,与此同时,业务日益复杂,应用模块数量逐步增加。一方面在同一台服务器上各个不同的应用模块需要更强的隔离性以防相互干扰,另一方面同一应用模块需要分布在多个不同的服务器甚至不同平台、不同物理机房以获得更高的性能和可用性,在这种环境和需求的推动下,虚拟化和云计算等技术得到了飞速发展。
虚拟化,是在同一台物理服务器上运行多个操作系统/容器,各个系统/容器所管理的资源(cpu、内存、存储、网络、应用程序)相互隔离,一个虚拟系统/容器中出现内存溢出、cpu超载等问题,不会影响这台物理服务器上的其他系统/容器;同时硬件被虚拟化意味着虚拟机可以迁移到另一个配置不同的物理服务器上,不会因设备厂家、型号不同而影响运行。
云计算,则是在虚拟化的基础上,使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中。企业数据中心的运行将与互联网更相似。云计算技术使得一个个被虚拟化的独立物理服务器整合到一个具备分布式、高可用、动态伸缩和迁移的平台,大大提高业务连续性和设备利用率。
联动优势已经将虚拟化技术广泛用于生产系统。几乎所有的新购PC服务器都被以虚拟化方式使用。虚拟化技术的使用,大大提高了设备利用率,降低了机房机柜、人员等运维成本。
随着虚拟化设备规模的扩大,虚拟化管理的问题也逐步体现出来,在虚拟化模式下,一台服务器上虚拟的系统的数量和风险成正比,同时众多的虚拟机的维护,也给运维人员带来了很大困扰。因此,在单机虚拟化模式下,一台服务器最多虚拟4-8台虚拟机。
为了进一步提高设备利用率,降低运维成本,联动优势开始了云计算技术的调研,并在IDC机房的测试环境中正式上线了第一个基于OpenStack的私有云平台。之后陆续将电商UAT环境、电商测试环境从原先的虚拟化平台迁移到私有云平台,小微测试环境也部分迁移到云平台。
什么是OpenStack
OpenStack,是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的开源的云计算管理平台项目,是基础架构云(Infrastructure as aService,即IaaS)的事实标准,为企业或消费者提供所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用。
整个OpenStack环境由控制节点、计算节点、网络节点、存储节点四大部分组成。控制节点负责了对其余节点的管理,包含虚拟机建立,迁移,网络分配,存储分配等;计算节点负责了虚拟机运行;网络节点负责了对外网络与对内网络之间的通信;存储节点负责了对虚拟机的额外存储管理。如果把OpenStack平台当做一个数据中心,控制节点就是数据中心的中控室,网络节点就是数据中心的网络系统和外部访问接口,计算和存储节点则相当于数据中心的内部的一个个服务器和磁盘阵列。
OpenStack的网络模块主体是一个叫做neutron的虚拟机交换机软件,可以构建复杂的数据中心级虚拟网络系统,可以通过虚拟交换、虚拟路由、虚拟防火墙等技术隔离各个部门、项目的计算资源。
除了IaaS之外,云计算还有 PaaS、SaaS两个层次。
PaaS (Platform-as-a-Service),即平台即服务。提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python等)、开发的应用程序部署到云计算基础设施上去。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置。
PaaS可以基于IaaS实现,如Cloud Foundry、OpenShift等方案,也可以直接在物理服务器上部署实现,如基于Docker的 Kubernetes方案。
SaaS (Software-as-a-Service),软件即服务。提供给消费者的服务是云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。SaaS是结合企业业务开发的,面向本企业用户的平台。
问题和解决
在部署私有云平台的过程中,我们遇到了很多问题和曲折。简单说几个曾经困扰我们的问题:
1.真假OpenStack
众所周知,OpenStack已经成为IaaS的事实标准。这个市场很大,很多公司都标榜自己是OpenStack,然而经过部署、试用后发现,其产品或者底层架构部分甚至完全不是OpenStack开源项目的组件;有的产品虽然是基于OpenStack,但是却存在较大的修改或者模块替换;也有产品部署后,很多功能都无法使用。经过试用,这些产品率先被淘汰下来,但却耽误了我们相当大的时间和人力。
发现这个问题后,后期我们在进行产品产品测试前,先要进行产品架构的评估,发现产品存在上述问题的,不再进入测试环节。
2.产品成熟度与开放性
Openstack开源社区版本还存在很大的功能缺失和稳定、支持性问题,这个是出现众多商业公司从事OpenStack开发和服务的主要原因。调研发现,从功能上,社区版和商业版的主要差异是商业版比社区版多了两个强大的企业级应用模块:工单流程和使用计费。企业在选择产品的时候,要想清楚,我们需要这两个功能吗?这两个功能是否能自己开发?这决定我们是购买一个商业软件,还是购买某项商业服务。
3.平台稳定性问题
OpenStack是一个庞大复杂的系统,其高可靠性的基础是多节点多副本,但不等于这个平台不出问题,特别是Openstack这样一个开源的、还在不断完善中的系统,不仅硬件会有问题,软件模块也会有种种问题。这些问题,如果及时发现和处理,云平台强大的容错能力是可以保证服务水平的。然而在平台上线之初,监控没有同步跟上,造成了不少问题。后来,我们狠抓监控,发现有盲点就及时完善,现在大多数软硬件故障都已经做到及时发现,故障率随之大大降低。
4.时间服务问题
作为一个集群,特别是分布式集群,时间的同步是整个集群数据同步的基础。这个细节,在传统生产平台上体会不深(以往某个服务器的时间服务出现问题,顶多是影响一两个模块),但在OpenStack云平台,出现的两次时间服务问题却造成了两次整个平台不可用。原因是,分布式存储需要时间同步来保证数据一致,分布式的访问控制需要时间一致,一旦集群的各个节点出现时间差,存储系统会拒绝服务,其他需要身份认证的服务访问请求也会被拒绝。
为此我们特别加强了时间服务架构的优化和时间服务程序的监控。
5.性能与成本
最开始建设私有云平台的时,在面临千兆网络还是万兆网络,是否使用SSD盘的选择时,由于是测试开发平台,我们都想当然地认为没有必要为一个测试系统使用那么高端的硬件。然而,后面血淋淋的教训告诉我们,云平台节约的是总拥有成本,降低的是单位使用成本,而不是靠用简单、便宜的硬件来节约。没有万兆网络,多副本模式下的数据同步成为集群的瓶颈,没有SSD盘,生产高峰期的IO成为瓶颈。甚至,原先认为性能要求不高、使用旧设备就能满足需要的控制节点,也成为了性能瓶颈,多次引发网络中断问题。
后来,我们从一位厂商架构师那里了解到,千兆网络环境满足几十个虚拟机应该是没问题的,但如果以集群里面出现了一百个以上的虚拟机,千兆的存储网络会成为瓶颈,会造成大量的IO延时和网络延时。同时,存储节点数量越多,集群性能越好。
未来展望
联动优势云平台已经上线运行日趋稳定,大部分平台问题也都得到了解决。为了使平台更为稳定可靠,网运中心即将对私有云平台进行较大幅度的改造和优化:
1.平台版本:从Openstack Kilo,升级到至少Openstack Mitaka版本,这个2016年8月社区新发布的版本在近期的产品测试中表现出更好的稳定性;
2.平台存储网络:从与千兆业务网络共用同一个交换机,变成独立的万兆存储网络,平台服务器增加SSD盘,以彻底提升云平台性能;
3.优化平台架构:使原先的3个独立的存储节点,改变为计算、存储融合的部署方式,使存储更分散,性能和可靠性更高。同时也使得存储节点上的cpu和内存得以充分利用,无形中再次提升整个平台的计算能力。
私有云建设,我们刚刚起步,还有很多需要研究和完善的,一方面平台还有很多功能需要挖掘,另一方面,IaaS只是云计算的起点,如何在IaaS的基础上实现PaaS平台,还是直接在物理服务器上实现独立的PaaS平台,进而结合联动优势业务实现面向应用的SaaS,这些都是我们今后尝试和研究的课题。
从虚拟化到云计算
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并