某公司以RHEL系统配置服务器,现为了共享各类文档资料,要求在rhel系统上配置FTP服务,(1)禁止匿名登录,用非本地登录用户testftp登录FTP服务器。请根据FTP相关原理知识及服务组件完成该配置。1、安装FTP2、、添加非本地登陆用户:testftp3修改主配置文件:/etc/vsftpd/vsftpd.conf:禁止匿名登录。允许本地用户登录。4、将用户限制在他们的家目录而不许去其他目
分类:
其他好文 时间:
2018-11-06 00:48:57
阅读次数:
247
保证分布式系统数据一致性的6种方案 编者按:本文由「高可用架构后花园」群讨论整理而成。 有人的地方,就有江湖 有江湖的地方,就有纷争 问题的起源 在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要 ...
分类:
其他好文 时间:
2018-11-04 12:48:20
阅读次数:
156
什么是微服务 将复杂的业务系统根据业务拆分成多个子系统协同完成主体业务。 微服务的九大特性(根据Martin Fowler 在 Microservices 中的归纳) 服务组件化(灵活拆装,低耦合) 按业务组织团队(分工驱动团队的技术知识储备) 做产品的态度,团队对整个生命周期负责,业务进行拆分后, ...
分类:
编程语言 时间:
2018-10-29 10:30:13
阅读次数:
163
本篇文章将讲述 Docker 的网络功能,包括使用端口映射机制来将容器内应用服务提供给外部网络,以及通过容器互联系统让多个容器之间进行快捷的网络通信,有兴趣的可以了解下。 大量的互联网应用服务包含多个服务组件,这往往需要多个容器之间通过网络通信进行相互配合。Docker 目前提供了映射容器端口到宿主 ...
分类:
其他好文 时间:
2018-10-27 16:40:25
阅读次数:
253
上篇文章分享了keystone的安装配置,本文接着分享openstack的镜像服务glance。 完美的分割线 4.0.glance概述 1)glance作用和特性 用户使用镜像服务 (glance) 允许来创建,查询虚拟机镜像。它提供了一个 REST API,允许查询虚拟机镜像的 metadata ...
分类:
其他好文 时间:
2018-10-27 00:01:05
阅读次数:
235
本文分享openstack的认证服务组件keystone 完美的分割线 3.0.keystone认证服务 1)用户与认证:用户权限与用户行为跟踪 2)服务目录:提供一个服务目录,包括所有服务项与相关API的端点 3.1.在控制节点创建keystone相关数据库 1)创建keystone数据库并授权 ...
分类:
其他好文 时间:
2018-10-26 22:20:50
阅读次数:
350
企业应用架构演变: 单机程序->c/s->b/s->面向服务架构(SOA)->微服务架构 加粗的是单体程序 微服务架构 细粒度SOA,是强调小型短暂组件的SOA,小即是美 重点是服务,如何进行服务之间解耦 每个服务组件都可以独立开发、构建、测试、部署 自包含(如在容器中) 轻量级进程 使用REST风 ...
分类:
其他好文 时间:
2018-10-18 14:06:05
阅读次数:
346
虚拟机创建流程:根据官方提供的流程图,我个人将OpenStack云主机的创建步骤分为四个阶段:1、KeyStone验证阶段2、Nova服务组件交换3、OpenStack其它服务交换4、执行创建第一阶段:KeyStone验证用户使用DashboardHorizon或者命令行CLI,通过RESTAPI给Identity服务Keystone发送用户凭据(credentials)并验证(authentic
分类:
其他好文 时间:
2018-10-11 22:40:20
阅读次数:
206
前言 OpenStack是一个开源的云计算平台,提供了IaaS的解决方案,支持各种类型的云环境(公有云,私有云)。OpenStack系统由几个关键服务组成,它们可以单独安装。这些服务根据你的云需求工作在一起。你可以独立安装这些服务、独自配置它们或者连接成一个整体。这些服务包括: Higher-lev ...
分类:
其他好文 时间:
2018-10-02 22:26:46
阅读次数:
242