CIC的私有云计算架构

【云计算学习教程】探讨私有云计算平台的搭建(附带3套解决方案) 文章目录1)接入的终端数2)用户类型3)数据安全性小型云计算平台的搭建以及解决方案(超详细)需求分析系统设计1. 单机方案2. 双机方案1)配置盘D2)用户主目录盘 E3)共享文档资料盘 F硬件选型1. 高档配置2. 中档配置3. 低档配置4. 家庭虚拟化主机软件选型部署与运维1. 单机部署1)安装和配置操作系统。2)用户、配额和远程桌面。3)安装并配置应用软件。4)创建若干台虚拟机(这一步可选)。5)善后处理。知识小贴士2. 双机部署1)安装域控。2)配置“DFS复制”(只在 Node1 上操作)。3)配 阅读详情

 

原文链接

 

对很多人来说,云计算已经不是一个陌生的概念,只是好像它都是跟诸如Google、 IBM、微软这样的业界大腕相联系,与中小企业无缘。而实际上呢,得益于诸如Hadoop这样的开源软件,广大中小企业也可以搭建自己的私有云,相当程度的满足自身需求。我们这篇文章会从我们的实践出发,谈一谈为什么CIC的业务也要求类似云计算的IT基础架构,我们的施行效果又是如何。

在CIC技术系统内部存在相当数量的应用,各自承载不同类型的大计算量任务,包括分词,产品分析,新词发现等等。拿7月份来说,仅仅当月的产品分析一项就花了近3000个机时,如果单机执行,则需要花费接近小半年,初夏的数据要到深秋才能拿到,我们的分析师真是要等到花儿也谢了。

为了解决这个问题,我们之前的做法,是由负责各个应用的项目组针对每种任务独立提供解决方案。例如,有些应用是将数据通过Linux的NFS服务共享,然后通过一些散列算法让部署在不同机器上的应用程序各取所需;也有的应用则是将数据通过RPC轮询发给多机处理,最后再将结果集中返回。这些做法单独来看问题都不大,但是如果从技术发展的全局出发,就会发现它们存在如下的局限性:
1. 如果为各个具体项目来实现分布式计算,则各个项目组要花费相当的精力和时间,来一次次的重复完成例如负载均衡,出错恢复等非核心业务功能;
2. 鉴于分布式计算本身也有专门的技术要求,未必每个项目组都有相应的技术储备;
3. 我们系统内部同时存在多个分布式系统,而每个系统部署在一些专门的机器集群上,这样会缺乏对机器整体的协调和利用,导致集群在部分时段空闲,部分时段又过分拥挤。

譬如下图是同一时间内目前分别来自三个不同应用集群中的三台机器的实际CPU负载,可看出大部分时间内机器都是空闲。但是同时在任务密度比较大的时候,这些应用集群本身的机器资源又可能超负,需要手动从其他集群中协调机器,从而增加了维护成本。
CIC的私有云计算架构1

因此,如果沿着现在的方式走下去的话,那么我们的开发成本,维护成本,硬件投入,以及跨项目组的沟通协调成本都会持续提升;而硬件使用效率跟开发人员生产率却会下降。从这点出发,我们决定构造一个通用的分布式计算框架引擎(Computing Engine, 以下简称CE)作为我们的基础计算架构, 来满足如下基本需求:
1. 通用性,CE本身实现任务分发,负载平衡,错误恢复等分布式计算的基础工作,一个计算密集型的任务可以通过简易的封装,部署在CE中执行,在同一时间内,CE可以执行不同类型的任务,由此达到对服务器资源的最有效利用;
2. 健壮性,CE本身的运行稳定;
3. 可扩展性,新的机器资源可以简易的集成进CE集群,投入应用;
4. 灵活性,除去通过API或者通过扩展框架来将任务部署在CE中外,也要支持利用Python等脚本语言进行轻量级的开发,来应对一些ad-hoc的任务;
5. 支持对大规模数据量的处理,以及对最终结果的集中收集。

我们的Computing Engine是在开源的分布式计算框架Hadoop上定制开发的, Hadoop 是一套对Google著名MapReduce模式的实现,用最简单的话说,Map Reduce就是把任务数据拆分成多块,分别在不同的计算机上进行处理,最后再把中间结果聚合起来,得到最终结果。

目前我们已经成功整合了两项应用,另外三项也在工作中,应该说结果很让人满意,所有的机器资源不需要再根据应用被划分,运行稳定可靠,如果中间因为网络或者小部分机器本身故障,Hadoop的内部机制可以自动将任务分配到正常机器上运行,保证所有任务最终的顺利完成。同样再抽取CE集群中三台机器,观察它们的CPU使用情况,可以看出资源的利用已经显得相当均匀,如下图所示:
CIC的私有云计算架构2

另外一个让我们高兴的副产品是,由于所有的计算任务会在单独的线程中进行,所以可以充分利用现代多核的CPU,经我们在双核的机器上测试,由于我们的应用本身没有对多核进行优化,因此在CE中执行时,即便是单机性能也提高了近50%. 

最后总结一下采用这样私有云架构对于我们未来技术发展的一些战略意义:
1. CE作为我们系统中核心运算平台的,能够大幅减少现有计算密集型任务的时间,同时提高服务器利用效率(顺便说一下,我们所有的计算服务器其实都是廉价的PC机);
2. 同时, CE也使未来对计算要求更高的业务成为可能,因为这样的架构允许我们简单的加入新的机器就能扩充计算资源,而不会有额外的管理和维护成本;3. 最后,由于CE除了支持Java,也支持Python和Bash Shell这样轻量级的脚本语言(这要感谢Hadoop的良好实现),也使得我们得以鼓励开发人员利用廉价而高性能的计算平台进行业务创新。

 

CIC滤波器 文章目录1. CIC滤波器的原理1.1 单级CIC滤波器1.2 多级CIC滤波器2. CIC滤波器的应用条件3. 多级CIC滤波器的FPGA实现3.1 Hogenauer滤波器3.2 计算字长3.3 FPGA源码 CIC滤波器及半带滤波器因为具有运算速度快,占用资源少的特点,在多速率信号处理中得到广泛的应用。 1. CIC滤波器的原理 1.1 单级CIC滤波器 CIC滤波器的冲激响应为 h(n)={1,0⩽n⩽M−10,其他h(n)=\left\{\begin{matrix} 1,& 0\leqs 阅读详情

相关推荐

云计算学习总结

云计算总结 理论汇总 与saas不同,基于平台服务的云计算形式把开发环境或者运行平台也作为一种服务给用户提供. 云计算是对并行计算,网格计算,分布式计算技术的发展与运用. Amazon.com公司通过EC2计算云,可以让客户通过webservice方式租用计算机来运行自己的应用程序. 远程托管桌面不属于桌面虚拟化技术构架. 虚拟桌面基础架构(VDI),虚拟操作系统基础架构(VOI),OSV智能桌...

炎溟墨的博客 1万+

云计算架构

一、云计算概述     云计算到底是什么呢?在这个问题上,可谓众说纷纭。比如,在维基百科上的定义是“云计算是一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人和企业用户提供按需即取的计算”;著名咨询机构 Gartner 将云计算定义为“云计算是利用互联网技术来将庞大且可伸缩的IT能力集合起来作为服务提供给多个客户的技术”;而 IBM 则认为“云计算是一种新兴的IT服务交付方式,应用、

Jack Zhou的专栏 8万+

从实验到生产:H3C CAS CVM/CIC/SSV组件全选避坑指南与初始化最佳实践

本文详细解析H3C CAS云计算管理平台中CVM、CIC、SSV三大核心组件的功能耦合关系,提供从系统初始化到安全加固的全流程实战指南。通过时间同步、网络规划、账户安全和存储配置等关键步骤,帮助用户构建稳定可靠的虚拟化生产环境,避免常见部署陷阱。

weixin_30279671的博客 458

私有云基础架构设计:存储、网络、计算、安全和应用的设计最佳实践及案例

前两天看到网络某位大牛的一篇文章分析超融合市场,其中提到“超融合是从很大意义上将计算、存储、网络、安全等企业级IT基础设施有机融合在了一起,但不只是硬件架构上的融合。到目前为止,能完全有机融合这四大元素的公司似乎还没有出现,更多的还是如何将计算、存储、网络还有虚拟资源互相融合。” 在开始讨论私有云的架构之前我们首先确定一件事情,即没有架构是完美的,总是根据实际业务慢慢优化最终满足或者超越最初需求...

Enweitech Software Works 2万+

基于H3C CAS的云计算平台搭建

基于H3C CAS的云计算平台搭建1.H3C CAS介绍 H3C CAS(CloudAutomation System)云计算管理平台是H3C 公司推出的构建云计算基础架构的资源管理平台,它为数据中心云计算基础架构提供虚拟化管理解决方案,实现对数据中心云计算环境的集中管理和控制。此外,CAS 还支持vStor 分布式存储管理功能,即整合多个宿主机内的硬盘资源,构建IP ...

weixin_34050519的博客 6550

掌握云计算,实现AI算力网络与通信的飞跃

本技术分析聚焦于云计算在推动AI算力网络与通信发展方面的关键作用。从概念基础出发,阐述相关领域的背景、历史及问题空间。通过理论框架推导基本原理,介绍架构设计和实现机制,分析其在实际应用中的策略与考量。同时探讨高级层面的扩展、安全、伦理等问题,最后进行综合拓展,为跨领域应用和未来研究提供方向,旨在助力读者全面掌握云计算如何促进AI算力网络与通信的飞跃发展。当前,云计算、AI算力网络与通信领域面临着诸多问题。例如,云计算资源的分配和管理不够高效,导致资源利用率低下;

AI算力网络与通信的博客 846

KubeSphere Meetup 北京站火热报名中 | 搭载 CIC 2021 云计算峰会

“CIC 2021 云计算峰会”是一场 Top 级行业盛会,将汇聚 800 家青云QingCloud 企业客户信息化负责人,采取线上线下相结合的方式,与会规模将超过 10000 人。大会的...

云原生实验室 528

从零搭建一个虚拟ECU:手把手用Autosar CP模块模拟汽车灯控系统(基于Vector工具链)

本文详细介绍了如何使用Vector工具链从零搭建一个基于Autosar CP架构的虚拟ECU系统,模拟汽车灯光控制功能。通过环境搭建、模块配置、通信栈设置到灯光控制逻辑实现的全流程指导,帮助开发者掌握Autosar CP模块术语的实际应用,并提供了系统集成与测试的实用方案。

weixin_42628688的博客 312

拍乐云 X 青云科技,预见数字自由,相约 CIC 2021 云计算峰会

拍乐云Pano 受青云科技邀请,将于7月29日参加 CIC 2021 云计算峰会,展出全场景实时音视频解决方案,同时在7月30日的线上直播中,拍乐云服务端专家沈伟锋将带来关于《大规模实时音视频技术架构的实践和演进》的主题演讲。拍乐云与青云科技已达成实时音视频领域的深度合作,携手为千行百业数字化转型注入科技创新的力量。 CIC 云计算峰会是由“混合云第一股”青云科技主办的TOP级行业盛会,已成功举办五届,成为云计算行业创新发展的风向标。CIC 2021 以“预见·数字自由”为主题,分享云计算前沿技术、最新应

Pano2019的博客 392

手把手教你设计2bit反射型超表面:从单patch扫参到pin管配置全流程

本文提供了一份2bit反射型超表面设计的完整工程实践指南。从单贴片谐振器的参数化扫描与“270度法则”应用,到PIN二极管等效电路模型的获取与集成,再到利用参数化扫描高效仿真四种工作状态,手把手指导读者完成从单元设计到阵列布局、偏置线集成及加工考量的全流程,旨在帮助射频工程师将概念转化为可加工测试的实体模型。

java5的博客 1021

Cesium体渲染实战:从医学CT到气象数据的3D可视化全攻略

本文详细介绍了如何利用Cesium体渲染技术实现医学CT和气象数据的3D可视化。从数据预处理到交互式渲染,涵盖了DICOM和NetCDF格式的处理技巧,以及性能优化的实战策略,帮助开发者高效处理复杂的三维数据集。

weixin_28717431的博客 420

CIC 2019 回顾:行业洞察与数字化转型的未来

7 月 25 日,青云QingCloud Cloud Insight Conference 云计算峰会在北京建国国际会议中心成功落幕,此次峰会,机械工业出版社华章公司作为参展商,与国控生...

华章IT官方博客 289

从零实现机械臂抓取仿真:用MoveIt+Gazebo完成物体pick&place全流程

本文详细介绍了如何使用ROS的MoveIt框架与Gazebo仿真环境,从零构建机械臂抓取仿真系统。涵盖环境搭建、MoveIt配置、Gazebo集成、抓取动作实现等全流程,帮助开发者掌握机械臂控制的核心技术,实现高效的pick&place任务。

weixin_29250403的博客 476

打造绿色数字经济新动能 青云科技CIC 2021云计算峰会成功举行

北京,2021年7月29日—— 7月29日,主题为“预见·数字自由”的CIC 2021云计算峰会在京成功举行,青云科技(qingcloud.com,股票代码:688316)董事长兼CEO黄允松携大众交通信息数据中心总经理王元鑫等重要嘉宾亮相。会上,黄允松发表了《以坚实,预见数字自由》的主题演讲,勾勒出以青云云原生产品家族为驱动力,以无缝适景的云网边端一体化架构,构建数字基石蓝图,赋予企业客户数字化创新自由,共同推动绿色数字新基建进程,建设数字中国。 青云科技董事长兼CEO 黄允松 数字化是颠覆式创

cover_se的博客 1

Ubuntu 22.04 局域网安装GitLab

下面直接给你一份。

u013250861的博客 667

Fiori Elements 表格之 Tree Tables:从数据建模到交互行为的全链路剖析

SAP Fiori elements的Tree Table组件将分层数据以表格形式展示,支持展开/折叠操作,适用于组织结构、物料清单等多级数据场景。该组件在List Report和Object Page中均可使用,支持懒加载、多选、列冻结等标准表格功能,并与OData V4服务层级注解深度集成。后端需通过RAP或CAP建模提供层级数据,前端通过清单配置切换表类型。需注意在草稿模式下仅显示活动实体,且展开状态在编辑时不保留。性能方面建议采用懒加载策略,避免全量加载树节点。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 159

青云科技云原生产品家族亮相CIC 2021 为企业铺筑全面云化通路

北京,2021年7月29日—— 2013年Docker容器引擎与2015年K8s容器编排的开源,推动了云原生技术在全球范围内的广泛关注。如今,随着企业“云化”和数字化转型的不断深入,基于云原生的技术、架构和服务来构建、管理应用,充分利用云的优势来助力业务创新,成为企业发展的必经之路。为此,企业亟需一系列完整的云原生产品作为支撑,以实现企业应用架构与云基础设施充分适配,最大化利用云计算弹性可扩展、灵活、敏捷的特性。 在7月29日举办的CIC(Cloud Insight Conference)2021云计算

cover_se的博客

RTOS与Linux功能差异与应用场景全面对比

在嵌入式系统的开发中,操作系统的选择至关重要。和是两种广泛应用的操作系统,它们在功能、设计目标以及应用领域中各具优势。随着嵌入式系统的不断发展,已成为嵌入式行业的大趋势。那么,这两者到底有什么不同呢?

硬核科技 400

CIC灼识咨询发布《中国云通讯行业蓝皮书》:容联云2021年上半年云CC市场增速第一

万物互联时代,企业通讯方式发生了翻天覆地的变化。基于云计算架构的云通讯解决方案可有效降低企业的通讯成本、提高办公协作效率,逐步被越来越多的企业采用。 CIC灼识咨询基于大量一手及二手研究,重磅发布《中国云通讯行业蓝皮书》,蓝皮书中就中国云通讯行业主要应用领域进行梳理,对各应用领域的应用场景、主要系统、发展历程、市场规模、驱动因素、进入门槛、代表公司及其市场份额等方面进行了详细分析。本文将蓝皮书中的精华内容摘录出来以飨读者。 蓝皮书显示:容联云为中国2021年上半年营收增速最快的云通讯解决方案服务...

xhlylxhl的博客 1911

微信小程序:使用mqtt手机屏幕锁屏后导致中断问题,让mqtt在手机黑屏后依然能保持连接及持续后台运行接收或处理任务,详解微信小程序MQTT在应用退到后台或手机熄屏的情况下自动检测并重连【强制保活】

微信小程序切后台后MQTT连接无法维持,微信小程序MQTT一旦用户锁屏、切换到后台或手机熄屏,连接就会断开,导致无法继续监听和处理业务消息,微信小程序mqtt保活方案,微信小程序屏幕锁屏或息屏导致mqtt连接中断怎么办,如何解决MQTT不能黑屏持续连接的问题,微信小程序应用退到后台 MQTT连接断开问题解决,苹果ios手机,安卓手机,uniapp微信小程序mqtt断开怎么解决,后台应用怎么保活,uni-app中MQTT连接频繁断开如何解决?应用退到后台后MQTT连接断开以及常连接断连的问题,微信小程序、MQ

✅ 精选推荐文章 3026

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

动态|GBASE南大通用受邀参加青云科技CIC 2021云计算峰会,共同携手推进数字化和信息技术应用创新

7 月 29 日,青云科技 CIC(Cloud Insight Conference)2021 云计算峰会在北京成功举办。本次活动以“预见·数字自由”为主题,GBASE南大通用作为受邀合作伙伴出席本次峰会,并共同成立了“繁星”信创生态联盟,携手推进进数字化和信息技术应用创新发展。 活动伊始,青云科技董事长兼CEO黄允松认为,数字化是一场颠覆式创新,企业想实现战略数字化、业务数字化、组织数字化目标,战略视野和思路的转型尤为关键,“一把手”不仅需要率先成为数字化领...

weixin_47390342的博客 267

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

在VMware中安装H3C CAS云计算管理平台

H3C CAS系列 一、CAS初认识注意:本实验在易优云平台上完成,如果你在物理机上的虚拟机安装,步骤类似,但是你要有CAS镜像文件如果你是在物理机中的虚拟机安装CAS,直接看三、步骤这一块,物理机上的虚拟机安装过程大概类似,镜像文件我没找到,只能在此平台完成。新华三好像要产品号,无法使用。

此人很懒 3473

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

云计算生产实习第二天内容

在第一天云计算生产实习第一天的内容中,安装了包含3个管理系统的iso镜像,包括cas,cic,ssv,所以这个虚拟机可以看作是一个主服务器,作为云计算,接下来安装其他的副服务器,过程非常的简单,流程与第一天的安装流程相同,参数上有些差异: 名字:CAS-CVK01 地址:192.168.11.2 配置上也有一些差异: 内存:1G CPU核心:1 其他的地方完全相同。 安装好后如下:

a18792721831的博客 1386
上一篇: 社会网络分析方法和IWOM研究的结合初探
CICTech
博客等级 码龄19年 26粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值