smartx

“看得见”的超融合价值 – SmartX 某证券客户的多次弹性扩容实践

情到浓时终转凉″ 提交于 2019-12-05 03:48:45
随着证券公司业务和新技术的蓬勃发展,微服务、容器、devops 等新的技术、理念在证券公司正在扩大使用规模,这同时对证券公司的 IT 基础架构提出了新的要求,要求其具备更好的弹性、更加的敏捷。超融合架构拥有弹性扩展、运维简单、高性能、高可靠性以及高性价比的特点,越来越多的证券公司选择超融合架构来支撑敏捷业务。 首次部署的背景及需求分析 在 2017 年,某证券公司需上线 3 个生产系统,财务影像系统、风控文档系统、资讯中心系统。针对这个项目,客户的期望为: 1、快速上线:三个月内完成业务系统上线; 2、按需投资:前期投入成本较低,以应对后期业务增长的不可预测性; 3、维护简单:客户的 IT 运维人力紧张,可以降低运维难度。 系统初期设计的方案为 10 * PC Server+2 * 磁盘阵列 +2 * 光纤交换机,然而这个方案面临诸多挑战: 1、慢:从方案的规划,到部署、调试,整个交付时间周期长; 2、投资弹性差:初次采购成本高,后期扩容能力受限于磁盘阵列的性能瓶颈; 3、维护复杂:需要同时维护 x86、磁盘阵列,运维复杂度高。 解决方案 经过对方案进行评估和对比,用户决定尝试采用超融合方案并选择了 SmartX 的超融合解决方案。该方案使用 5 台联想 3650 M5 服务器+两台 Juniper 万兆交换机以及 SmartX 超融合软件 SMTX OS,从而满足快速部署

超融合一体机是什么,优缺点有哪些,超融合一体机与软件怎么选

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-03 20:24:06
目前市场上对超融合仍然有诸多不清晰的概念和疑问,例如: 超融合就应该是一体机? 应该选择超融合软件然后自行确定服务器并构建方案还是超融合一体机?分别适合什么场合?各有什么利弊? 超融合软件可以随意搭配服务器硬件? 针对这些疑问,我们特别整理了相关概念的澄清以及两种方案的对比如下。 超融合一体机是什么,超融合就是一体机? 首先,超融合这个概念强调的是分布式存储软件和虚拟化软件的融合部署,并不是单纯的指软、硬件融合,相反,超融合更强调软件定义,所以超融合架构的核心就是软件,而硬件就是标准的 x86 服务器。 超融合一体机更多是厂商根据客户的需求,和自身的产品策略,为用户提供的开箱即用,一体机化的交付方式。 一些厂商会同时提供两种方案给予用户更灵活的选择,例如 SmartX 、Nutanix 、Dell 等都提供软件和一体机的产品交付形态。 超融合一体机与软件交付方式的优缺点对比 首先,在下表中对超融合一体机与软、硬件单独采购两种方案的优、劣势对比如下。 注 :该特性需要获得厂商的支持。例如 SmartX 可支持兼容列表内的不同品牌服务器构成一个集群,而并非所有软件都支持此种模式。 针对硬件选择、产品的兼容性验证、服务等方面的关键,下文给出进一步解释。 1.购买软件更灵活但并非没有边界 例如 SmartX 等专业厂商的软件产品会覆盖主流的服务器品牌,给用户更灵活的选择

超融合一体机是什么,优缺点有哪些,超融合一体机与软件怎么选

匿名 (未验证) 提交于 2019-12-03 00:17:01
目前市场上对超融合仍然有诸多不清晰的概念和疑问,例如: 超融合就应该是一体机? 应该选择超融合软件然后自行确定服务器并构建方案还是超融合一体机?分别适合什么场合?各有什么利弊? 超融合软件可以随意搭配服务器硬件? 针对这些疑问,我们特别整理了相关概念的澄清以及两种方案的对比如下。 超融合一体机是什么,超融合就是一体机? 首先,超融合这个概念强调的是分布式存储软件和虚拟化软件的融合部署,并不是单纯的指软、硬件融合,相反,超融合更强调软件定义,所以超融合架构的核心就是软件,而硬件就是标准的 x86 服务器。 超融合一体机更多是厂商根据客户的需求,和自身的产品策略,为用户提供的开箱即用,一体机化的交付方式。 一些厂商会同时提供两种方案给予用户更灵活的选择,例如 SmartX 、Nutanix 、Dell 等都提供软件和一体机的产品交付形态。 超融合一体机与软件交付方式的优缺点对比 首先,在下表中对超融合一体机与软、硬件单独采购两种方案的优、劣势对比如下。 注 :该特性需要获得厂商的支持。例如 SmartX 可支持兼容列表内的不同品牌服务器构成一个集群,而并非所有软件都支持此种模式。 针对硬件选择、产品的兼容性验证、服务等方面的关键,下文给出进一步解释。 1.购买软件更灵活但并非没有边界 例如 SmartX 等专业厂商的软件产品会覆盖主流的服务器品牌,给用户更灵活的选择

从零学本体dApp开发(13):如何用VS code开发智能合约

南楼画角 提交于 2019-11-30 06:16:26
原创 | 工匠 (来自本体社区的技术人员) --------------- 写在前面 最近在利用业余时间学习本体的开发。我打算把自己学习的过程记录下来,一方面便于自己梳理学到的东西,另一方面希望可以通过笔记的共享,能使本体后来的开发者少走弯路。 由于是初学者,学习本体开发的过程中遇到了很多问题,在此,特别感谢本体社区的各位老师(宏雷、楚笙、Mickey、雪飞的逆袭、Andy季、周佩文等)耐心地为我解答各种各样的问题,本体有你们,真好! 学习本篇的目的: 前几篇我们创建智能合约都是在SmartX里面,但是本体官方推荐了一款更加强大的开发工具VS code, 这一篇我们就来学学如何利用VS code本体插件开发本体智能合约。 目录: 1. VS code是什么? 2. VS code本体插件是什么? 3. VS code本体插件安装和设置 1.VS code是什么? Visual Studio Code(点我下载)是Microsoft在2015年4月30日Build 开发者大会上正式宣布了 的项目,它是一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 他的功能一款非常强大的工具,集成了各种语言,如GO, C++, JAVA, Python,C#,还有各种各样功能强大的插件,比如本体插件。 Visual

SmartX新版上线,邀你一起部署Wasm智能合约!

冷暖自知 提交于 2019-11-28 12:40:04
Ontology 目前已经完成了对 Wasm 合约的全面支持,Wasm 合约距离上线主网的日子越来越近了。为了更好地方便广大智能合约开发者参与开发, SmartX 已经上线了新版本,支持 Wasm 合约的部署和调用 。现在就请和我一起清脆地敲起键盘,开始体验吧! 图 | 网络 作为一只程序猿, 敲起键盘来总是感觉自己酷酷的~ 好啦,说正题! 一、生成并测试合约 为了介绍 SmartX 如何部署和调用 Wasm 合约,我们需要用 Wasm 合约模板开发一个简单的测试合约。具体如何根据合约模板开发 Ontology Wasm 合约,可以戳我们之前的教程: 本体技术视点 | 想用Wasm开发dApp?你不得不读的入门教程(1) 。 1. clone 合约模板 git clone https://github.com/ontio/rust-wasm-contract-template.git 2. 修改 src/lib.rs 文件 #![no_std] extern crate ontio_std as ostd; use ostd::abi::{Sink, Source}; use ostd::prelude::*; use ostd::runtime; fn hello() -> String { return "hello world".to_string(); } fn say