自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 数据中心与灾备中心建设总结

1.灾难备份的分类数据级别关注点在于数据,即灾难发生后可以确保用户原有的数据不会丢失或者遭到破坏。数据级别灾备是保障数据可用的最低底线,当数据丢失后能够保证应用系统可以重新得到所有数据。这种方案的优点是投入低,构建简单。应用级别应用级备份是要求在备份站点同样构建一套应用系统。应用级灾备系统能够提供不间断的应用服务,使用户的服务请求透明地继续运行,保证信息系统提供的服务完整、可靠和安全,完全不受灾难的影响。应用级灾备系统需要通过更多的软件来实现,它可以使企业的多种应用在灾难时进行迅速切换,确保业务的

2020-06-30 22:56:54 2583

原创 分布式队列RabbitMQ和Kafka

1.分布式队列概念消息队列是一个常用的通讯组件,它允许消息的生产者把消息存储在队列中,消费者在适当的时候取出处理。相比一般请求-响应处理模型,消息队列的存在使得生产者和消费者的处理可以是异步的,消费者的处理速率不必跟生产者完全一致:在极端的情况下,生产者和消费者进程不必同时存在:一个进程可以发送一个消息并退出,而该消息可以在数天后才被另一个进程获得。总体而言,由于消息队列的缓存功能,使得生产者和消费者的处理可以是解耦的,这个软件结构设计带来了很大的 灵活性。消息队列最先用于计算机内部的进程间通讯或线程

2020-06-28 13:38:49 147

原创 Flash存储架构介绍

Flash存储的特性存储系统的演进随着盘介质及CPU、网络总线的演进而演进的,盘介质的演进对存储系统的演进起着决定性作用。随着Flash介质在容量、可靠性的提高,特别是成本的下降,成为可以替代企业硬盘的一个选择,用SSD(SolidState Disk、Flash介质盘)替代企业阵列中的HDD盘可以带来高性能、低时延,同时整体能耗也会下降,但是由于Flash介质磨损问题,其成本仍然高于HDD的问题就需要通过系统层面的改进和优化来解决。不同存储厂家的Flash架构1. IBM FlashSystem软件

2020-06-27 23:28:50 1916

原创 理解Openstack的那些“东西”

OpenStack组件介绍Openstack架构图如下所示:控制台(Horizon)计算(Nova)网络(Neutron)对象存储(Swift)块存储(Cinder)认证服务(Keystone)镜像服务(Glance)编排服务(Heat)计量/监控服务(ceilometer)Openstack架构图如下所示:控制台(Horizon)用户通过该服务与OpenStack的各服务进行交互,如启动虚拟机实例、分配IP地址、设置访问控制等。计算(Nova)按需分派并管理虚拟机网络(Neutron)通常

2020-06-27 09:13:00 259

原创 Linux系统性能分析核心概念(1)

1.运行队列在Linux中,进程的状态有2种:可运行的:如果进程是可运行的,那就意味着它要和其它也是可运行的进程竞争CPU时间。阻塞的:正在等待一个事件的完成,阻塞进程可能在等待的是从I/O设备来的数据,或者是系统调用的结果。一个可运行的进程不一定会使用CPU,但是当Linux调度器决定下一个要运行的进程时,它会从可运行的进程队列种挑选。如果进程是可运行的,同时又在等待使用处理器,这些进程就构成了运行队列。运行的队列越长,处于等待状态的进程就越多。性能工具通常会给出可运行的进程个数和等待I

2020-06-26 14:37:57 117

原创 Linux系统运行分析工具-Sar命令使用总结

sar介绍sar用途sar是系统活动情况报告(System ActivityReporter)的简写,目前Linux上最为全面的系统性能分析工具。可以从以下方面对系统的活动进行报告,包括文件读写情况 系统调用使用情况 磁盘I/O cpu效率 内存使用状况 进程活动及IPC有关内容sar安装和启动yum install sysstat#安装完后默认路径find / -name sysstat /etc/sysconfig/sysstat /etc/cron.d/s

2020-06-26 10:59:38 1312

转载 Java性能优化的五种方式

Java性能优化的五种方式1.Java性能优化之设计优化2.JAVA性能优化之代码优化3.JVM优化4.数据库优化5.JAVA性能优化之操作系统优化1.Java性能优化之设计优化设计优化处于性能优化手段的上层,往往要在软件开发之前进行。在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术难点,并给出合理的设计方案,因为软件设计和系统架构对软件总体设计质量有决定性的影响。所以,设计调优对系统的性能影响也是最大的。假如说代码优化、JVM优化都是对系统的微观层次的“量”的优化,那设计优化就是对

2020-06-25 23:19:44 933

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除