-
虚拟化IT基础架构?VMware vSphere介绍
所属栏目:[空间] 日期:2019-11-07 热度:109
X86 计算机硬件被设计为只能运行单个操作系统和单个应用程序,这导致了大多数计算机未得到充分利用。即使安装了众多应用程序,大多数计算机仍无法得到充分利用。在最基本的层次上,通过虚拟化可以在单台物理计算机上运行多个虚拟机,且所有虚拟机可在多种[详细]
-
漫谈VMware虚拟化之一:VMware ESXI 的安装和配置
所属栏目:[空间] 日期:2019-11-07 热度:154
比较突出的就一个问题:为什么要虚拟化?虚拟化能给我们带来什么好处呢? 要回答这个问题,我们首先来分析一下,物理服务器存在的问题: 1、难以复制和移动,备份比较复杂; 2、受制于一定的硬件组件,一旦有重要的硬件部件发生变化,很可能造成服务器系统无[详细]
-
Vmware 虚拟机三种网络模式、桥接、NAT仅主机工作原理及配置详解
所属栏目:[空间] 日期:2019-11-01 热度:107
概述 vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。 打开vmware虚拟机,我们可以在选项栏的编辑下的虚拟网络编辑器中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式)[详细]
-
JVM性能调优监控工具使用详解
所属栏目:[空间] 日期:2019-11-01 热度:101
现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... 这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只是重启服[详细]
-
Java8 JVM内存结构变了,永久代到元空间
所属栏目:[空间] 日期:2019-10-27 热度:178
如果在网络上搜索JVM内存结构,90%的可能会搜到Java7及以前的内存图,本篇文章将会对JVM内存结构再次细化,深入理解Java8之后的内部变化。 再来看一下《 JVM之内存结构详解 》中的内存结构图。 永久代到元空间 src=http://p3.pstatp.com/large/pgc-image/b[详细]
-
Kubernetes和虚拟化结合的三个主要趋势
所属栏目:[空间] 日期:2019-10-27 热度:57
近年来,容器已成为云原生应用程序架构的同义词。它们重新定义了打包、分发、部署和管理应用程序的方式。但是,容器本身就是已有Linux技术的重新兴起,只不过这些技术以一种新的、更有用的方式结合在一起。 虽然许多组织正在将基于虚拟机(VM)的应用程序迁[详细]
-
微型VM弥补完整VM和容器间的差距
所属栏目:[空间] 日期:2019-10-17 热度:93
虚拟机(VM)和容器是现在的主流技术,但是它们都有缺点,给管理带来挑战,例如移动性降低和安全性较弱。而微型VM可为IT管理员提供所需的功能,且没有增加缺点。 微型VM使管理员能够在每个主机上运行大量的小型VM。但随着这些微型VM的累积,主机会变得越来越[详细]
-
你真的了解JVM吗?
所属栏目:[空间] 日期:2019-10-17 热度:144
对于java程序员小白来说(没错,是我),jvm总是笼罩着一层神秘的面纱的,java是如何分配内存的,又是如何回收内存的呢?有人说内存管理是一道墙,墙里面的人想出去,墙外面的人想进去。而我们java程序员,就是硬着头皮进去的那群人... 学习的目的很简单 ----[详细]
-
对JVM还有什么不懂的?带你深入浅出JVM!
所属栏目:[空间] 日期:2019-10-13 热度:169
JVM JVM = 类加载器(classloader) + 执行引擎(execution engine) + 运行时数据区域(runtime data area) 下面这幅图展示了一个典型的JVM(符合JVM Specification Java SE 7 Edition)所具备的关键内部组件。 组件中的多线程处理 多线程处理或自由线程处理指的[详细]
-
大多数程序员并不知道,负载均衡器LVS是个啥?
所属栏目:[空间] 日期:2019-10-13 热度:163
1. Linux Virtual Server项目 针对高可伸缩、高可用网络服务的需求,我们给出了基于IP层和基于内容请求分发的负载平衡调度解决方法,并在Linux内核中实现了这些方法,将一组服务器构成一个实现可伸缩的、高可用网络服务的虚拟服务器。 虚拟服务器的体系结[详细]
-
一文带你深入理解JVM
所属栏目:[空间] 日期:2019-10-13 热度:107
一、什么是JVM JVM是Java Virtual Machine(Java 虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是平台无关性。而使用Java虚拟机是实现[详细]
-
一文讲弄懂Vlan、三层交换机、网关、DNS、子网掩码、MAC地址
所属栏目:[空间] 日期:2019-09-27 热度:129
一、什么是vlan? VLAN中文是虚拟局域网。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络也就是广播域。 听上面的概念,肯定有不少朋友是一头雾水的,什么是虚拟局域网?好好的[详细]
-
Jvm内部缓存选型?一篇文章为你解答疑惑
所属栏目:[空间] 日期:2019-09-24 热度:87
原生Java 简单的在HashMap的链式法增加新的引用形成一个链表,即是一个HashMap又是一个链表,这样输出即有序,也可以根据访问来动态调整顺序,达到FIFO或者LRU的特点。 使用ConcurrentHashMap作为缓存,没有淘汰功能或者手动淘汰。但是寻找效率较高,而且[详细]
-
Tomcat 和 JVM 的性能调优经验总结!拿走不谢
所属栏目:[空间] 日期:2019-09-17 热度:187
Tomcat性能调优 找到Tomcat根目录下的conf目录,修改server.xml文件的内容。对于这部分的调优,我所了解到的就是无非设置一下Tomcat服务器的最大并发数和Tomcat初始化时创建的线程数的设置,当然还有其他一些性能调优的设置。 下图是我根据我机子的性能设[详细]
-
通过可靠的设计预防VMware环境故障
所属栏目:[空间] 日期:2019-09-17 热度:165
ESXi主机需要vCenter才能进行高级功能和管理,当然,即使没有它,你也可以执行很多管理任务。但是,当你遇到事故或中断时,vCenter是虚拟环境中最重要的工具。在设计VMware环境时,你必须保护vCenter,并考虑为大规模故障制定应急计划。 很多管理员在同一[详细]
-
记一次隐藏很深的 JVM 线上惨案的分析、排查、解决
所属栏目:[空间] 日期:2019-09-11 热度:199
1、本文背景 本文会给大家讲解一个比较特殊的JVM优化案例,这个优化案例本身是因为新手工程师对JVM优化可能了解了一个半吊子,然后不知道从哪里找来了一个非常特殊的JVM参数错误的设置了一下,就导致线上系统频繁的出现Full GC的问题。 但是我们后续大量的[详细]
-
确保云计算中虚拟机安全的4个步骤
所属栏目:[空间] 日期:2019-09-06 热度:83
对于人们来说,安全性是一个问题,而网络安全是一个更严重的问题,因为将会面临风险的复杂因素以及失败时可能会产生严重的负面影响。 虚拟网络安全是更糟糕的一个问题,因为它将传统托管和应用程序安全性产生的问题与网络安全问题相结合,然后增加了虚拟资[详细]
-
浅谈虚拟机内存区
所属栏目:[空间] 日期:2019-09-06 热度:136
1. Java 虚拟机内存区概述 我们在编写程序时,经常会遇到OOM(out of Memory)以及内存泄漏等问题。为了避免出现这些问题,我们首先必须对JVM的内存划分有个具体的认识。JVM将内存主要划分为:方法区、虚拟机栈、本地方法栈、堆、程序计数器。 2. Java 虚拟[详细]
-
SDN技术主要应用场景
所属栏目:[空间] 日期:2019-09-06 热度:185
软件定义网络(Software Defined Network, SDN)在InfoWorld于2011年11月公布的将影响未来10年的十项新技术中排名第二。2012年7月,SDN代表厂商Nicira被VMware以12.6亿美元收购,随后Google宣布成功在其全球10个IDC网络中部署SDN,这促使SDN引起业界的强烈关[详细]
-
详解GPU虚拟化技术
所属栏目:[空间] 日期:2019-09-06 热度:107
GPU英文名称为Graphic Processing Unit,GPU中文全称为计算机图形处理器,1999年由NVIDIA公司提出。 一、GPU概述 GPU这一概念也是相对于计算机系统中的CPU而言的,由于人们对图形的需求越来越大,尤其是在家用系统和游戏发烧友,而传统的CPU不能满足现状,[详细]
-
什么?网卡也能虚拟化?
所属栏目:[空间] 日期:2019-09-06 热度:103
01 macvlan 简介 前面的文章讲过了几种 Linux 虚拟网络设备:tap/tun、veth-pair、bridge,它们本质上是 Linux 系统 提供的网络虚拟化解决方案,今天要讲的 macvlan 也是其中的一种,准确说这是一种网卡虚拟化的解决方案。因为 macvlan 这种技术能将 一块[详细]
-
为每个虚机度身定制,VMware服务定义防火墙让安全不再被动
所属栏目:[空间] 日期:2019-09-06 热度:88
【51CTO.com原创稿件】随着大数据和云计算的应用,数据中心已经成为企业业务运营的神经中枢和核心资产。但当前安全威胁形势正在变得越来越复杂,传统的防火墙、IPS、WAF等对于恶意数据攻击的防护能力正在逐渐减弱,已无法满足企业安全需求。常见的病毒厂商[详细]
-
云计算之基,一文带你速懂虚拟化KVM和XEN
所属栏目:[空间] 日期:2019-09-06 热度:92
前言 云计算这个技术经过十余年的普及到如今已经可以称得上是家喻户晓了,基于云计算平台,在多个领域内创造了一个又一个的记录:电子商务里亿万人同时在线抢购的的双11神话;几个月里从0到千万用户级别的游戏应用;集结海量计算力从无用数据中寻找价值的大[详细]
-
VMware虚拟机三种联网方法及原理
所属栏目:[空间] 日期:2019-09-06 热度:156
一、Brigde桥接:默认使用VMnet0 1、原理: Bridge 桥就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在桥上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时,V[详细]
-
大数据生态系统迭代:容器要革“虚拟化”的命?
所属栏目:[空间] 日期:2019-09-06 热度:198
大数据时代面临着生态系统的不断更新迭代。程序猿和攻城狮们绞尽脑汁地想要降低硬件成本、开发出能保罗万象的系统。 先是系统分身虚拟机的出现,宿主系统和虚拟镜像灵活切换,十分酷炫!随着GO语言这位最强王者的出现,又有神猿编写出了docker这个貌似鲸鱼[详细]