企业建设自己的云平台

2024-07-01

企业建设自己的云平台(精选6篇)

篇1:企业建设自己的云平台

企业建设自己的云平台

自从2009年云概念席卷全球,至今,“云”作为IT名词已迅速扩散至IT业内外,为众人所知。但对于“云”,许多人也只是处于“知道”阶段,甚至,在许多人心中,还认为“云”仍处于概念推广阶段,更勿谈“落地”了。

这种理解当然有误,现实中许多事物——比如,和每个人都息息相关的网络购物、网络视频、网络云盘、云笔记等都已经实现了通过云为人们服务,只是,人们感知不明显未能察觉而已。可以肯定地说:“云”和“雾霾”一样,已经席卷中国,我们每个人都生活在“云”里。

从目前使用云技术提供服务的企业情况来看,拥有海量数据是他们的首要特征。此外,对数据的整合、整理和跨平台迁移能力要求也是云服务的重要特征。

所以,需要云服务的企业,一般都有以下三点需求:海量数据存储能力;海量数据整理、整合能力;数据跨平台迁移能力。这些能力是公有云和私有云都具备的,如果你的企业有以上需求,就可以考虑引进云服务了。不过,云服务通常以公有云、私有云、混合云三种形式存在,具体采用何种方式实现,还要进一步考量。

私有云和公有云的显著差别在于对数据的掌控。采用公有云服务的企业必须将数据托管于云服务商的数据中心,企业对数据的掌控力度自然减弱,一旦数据中心因自然灾害、人为因素或法律规范等各方面因素导致数据丢失,将对企业形成致命伤害。此前已有美国企业因公有云数据中心受飓风影响丢失数据和因数据中心数据被政府没收而无法找回的案例。

因此,企业若想对数据拥有较大掌控力度,在防火墙内构建私有云是最佳选择。

除此之外,私有云在数据安全、数据备份等方面也有更多的可选择空间。公有云当然也具备数据安全服务和数据备份能力,但企业对此的控制力度较差,不能处于主导地位,换句话说,公有云服务商的数据安全服务和数据备份措施是为保证整个数据中心的数据安全而进行的,并没有特别针对某个企业或某些数据的举措。而私有云在这方面则拥有更多灵活性,企业可以选择更安全、灵活的数据安全策略和数据备份计划。

当然,可利用现有IT资源也是私有云的优势之一,而如天锐绿盘提供数据加密、私密文件保险柜等功能的私有云产品更是基于私有云基础上的个性服务。私有云有了更多的个性化属性,企业才能根据自身情况进行服务定制,使私有云和企业现有IT资源无缝对接。

你的企业需要私有云吗?

篇2:企业建设自己的云平台

随着电子商务在我国的发展进一步深入,人们对于网络营销这个概念不再陌生,更多的人开始利用网络寻找商机,开辟自己的网络市场。

然而,对于一个企业而言,单独的去打造自己的网络营销团队耗资、耗力、耗神,并且风险性很大,举个例子,海尔它有自己的网络团队,有这个资本和这个渠道去打造自己的网络平台,对于大多数的企业怎么样才能既方便又有效地打造自己的网络营销市场呢?

于是乎部分企业人士把眼光转向了行业电子商务平台(也就是垂直商务网站),为什么投放在这里?行业电子商务平台目标客户集中,就拿牛羊吧()——中国牛羊供求网是专业肉牛、鲁西黄牛、奶牛、肉羊、小尾寒羊、波尔山羊、肉驴等牛羊驴以及牛羊药的招商代理供求信息平台,是一家牛羊驴类的行业网站,网站所面对的客户都是牛羊驴养殖户、牛羊驴供应商、牛羊驴养殖场等相关行业的用户,卖电冰箱的、买电风扇的不会来这个网站上闲着没事兜风,所以对于牛羊这个行业,牛羊吧这个所来的访客都是牛羊驴相关的客户,这就凸显出目标客户有针对性。

正是为此,人们不断地在相关的电子商务平台上面发布信息,可是却不见得有什么效果,怎么样利用网络轻松简单的达到营销自己产品的效果呢?在这里我简单的说一下:具体包括两个方面:

一、怎么样在产品说明里面做好营销这块。

二、怎么从客户这个角度做好营销。

一、怎么样在产品说明里面做好营销这块

那我们就针对牛羊驴这个行业简单介绍一下怎么能够更好的把牛羊驴这些相关产品在这些平台上做的更好,在此之前首先要明确,为什么要到这里来发布信息——为的是能够找到客户,那么客户怎么样知道咱们的产品、怎么样了解咱们的产品?就是靠着咱们在平台上发布的信息?如果这么多产品信息我选择哪个?你们的产品有什么有点或者说优势?那么就应该在发布产品的同时把各自的有点说出来。

我看了一下咱们有的客户发布的信息:某某某供应肉牛、肉羊、肉驴、小尾寒羊、波尔山羊等等,写了很多都是供应的产品名字,来的客户一看,我知道你是供应这个的,你不供应这个你来牛羊吧干嘛来了,我就是来买牛羊才到这里来的嘛,可是你只说你供应这个那个的,这里供应牛羊的多的去了,你那里又有什么特点值得我

去关注?

怎么样能够让客户和我们联系?怎怎么样让客户看到咱们的信息就感叹:哦,这个正是我想要买的品种,我就是需要这个。那就让我们的客户能够较多的知道,了解咱们的产品。

如果我问生意是怎么做成的?或许有人会嘲笑我说:谈的嘛,谈生意,谈生意当然是谈的喽!

对,生意是谈的,以前为了谈一笔生意,跋山涉水就是为了了解信息,而今我们进入网络时代,为什么这么多人相信网络能够缩短我们的经销渠道?就是说我们通过网络不再是跋山涉水的走个十万八千里去谈生意,直接在网络上看到咱们的信息一目了然,能够把我们在会面的时候要谈的涉及产品信息的这些内容在供应产品产品详细信息里面都说清楚,这样给客户以明确简洁的介绍了咱们的产品。

并且对于产品搜索引擎而言,搜索引擎也是注重客户体验的,只是一股脑的发布之前说的那些:某某某供应牛羊驴等等,最终被搜索引擎视为垃圾信息,在连一台机器都不喜欢看的信息你想想客户看到后会是什么感想?不尊重客户!没有给客户知情权。所以现在大部分业界人士都开始注重客户体验这一块,也就是说即使见了面什么也不用说,都在产品说明里面。

二、怎么从客户这个角度做好营销。

现在做生意讲究的是什么?有人说讲究的是信誉,没错,但是我只能说你回答对了一半。现在客户讲究的是信誉,这个观点是自古以来所有经商者的座右铭,那我为什么说你回答对了一半呢?另一半是服务,信誉现在是常识,可谓就像是人的潜意识中必须会走路一样,做生意必须讲信誉,然而现在还有一条,就是服务。海尔为什么这么强悍?因为他做的不是一次性的买卖,海尔的售后服务没有哪家中国企业可以与之相提并论。

正如“相同的产品比质量,相同的质量比服务。”这句话一样,深切的考虑到你的顾客需要什么?商人是做什么的?就是解决客户的需要的。有需要就有市场。牛羊养殖行业,不少供应商只是发布信息供应牛羊驴,可是不注重后期的服务。相同的两个企业甲、乙。同时卖给一个村里面的两个养殖户。甲企业只是买完牛羊就不管不问,乙企业给客户不同的生长日期给以不同的养殖辅导,并且经常打电话询问养殖情况。你想想在这个养殖户里

面会发生什么事情?乙的客户会对甲的客户说乙企业又给我们送来了养殖资料,并且告诉我们怎么防疫,乙还会对别的养殖户说,而甲也会对别的养殖户说乙企业怎么怎么好,这样就形成了良好的口碑,用不了多久这个养殖户所在的区域市场都会被乙吃掉,而甲只能退出这个市场。所以后期的服务其实是看不见得市场,是软市场,但是正是这个效应是为企业开拓市场的强力后援。

有人会说,那也得等我先把牛羊卖出去再说呀。呵呵,其实不然,你大可以在网络这片市场上展现你的雄厚的实力,你可以在网站上发布一下你的对一些疾病的治疗方法,在网站上帮助客户解决一下养殖户遇到的难题,并且切入自己的产品,比如说是某某杂交品种对相关疾病有抵抗力(当然这里要实事求是,信誉是第一位的)。这就是网络中的顾问式营销。

篇3:企业建设自己的云平台

在企业信息化建设水平不断提高的情况下, 我国众多企业逐渐发现了传统的、简单的、分散的IT架构弊端, 即传统IT架构存在着利用率较低、资源管理较分散、服务器以及应用软件较为杂乱、管理成本较高等问题, 影响企业业务质量与管理水平。此外, 近年来, 云计算已经成为信息技术领域比较热门的技术, 受到了各个行业的重视, 其能够对企业当中现有的IT资源进行良好的管理与整合, 且能够具有一定快速性。据此, 众企业为了能够满足自身一体化业务平台的建设需求以及自身的发展需求, 均纷纷重视应用云计算技术进行企业私有云平台的建设。

1云计算内容概述

云计算是一种能够通过互联网技术, 以按需和便捷的形式, 从可配置的、共享的计算资源当中获取服务的全新业务模式。由此可见, 云计算属于全新的IT能力交付模式, 能够通过互联网向用户提供良好的计算资源环境, 帮助其实现服务。一般情况下, 只要用户能够提出服务要求, 其便能够根据要求进行信息资源的获取, 进而将所有的软件升级、硬件投入、数据存储、信息安全等均涵盖在“云”当中, 通过云计算进行处理与解决。与传统的IT架构相比较而言, 云计算具有动态性、可伸缩性, 且能够根据用户的需求而恰当的提供资源, 使用方式十分的便捷, 对于诸多信息资源亦能够高度整合。在云计算当中存在着三大服务模式, 即Iaa S———基础设施即服务、Paa S———平台即服务和Saa S———软件即服务。当前阶段, 我国诸多企业进行私有云平台建设时, 比较关注在Iaa S模式的基础上, 通过网络虚拟化、服务器虚拟化和存储虚拟化等诸多手段, 实现对IT资源的最大化利用。与此同时, 亦在不断进行Paa S模式和Saa S模式的转换研究, 由于过程比较复杂, 仍旧需要不断努力。

2企业私有云平台建设中的云安全管理问题

2.1存在传统信息安全风险

现阶段, 即便众多企业能够进行私有云平台的建设, 对云计算技术进行良好的应用, 但是, 其私有云模式下的传统信息安全风险依然存在。事实上, 云计算模式下所产生的云安全管理问题, 与传统的信息安全管理问题并不存在着较大的本质区别。就云安全管理问题而言, 其所设计到的风险因素因包括在应用层与网络层当中。例如, 在应用层当中, 应用系统可能会在其转移到私有云平台之前便遇到安全管理问题, 包括内部员工风险、黑客入侵、恶意代码攻击、拒绝服务攻击等诸多比较常见的安全管理行为与风险。该部分安全管理问题在应用系统转移至企业私有云平台以后并不会自行消失, 反而依旧存在。因此, 企业在进行私有云平台建设安全管理时亦需要予以上述安全管理问题高度重视。

2.2具有一定决策导向性

企业的私有云平台建设当中存在着一定的决策导向性。就云安全问题而言, 其并非简单的、单纯的技术型问题, 亦涉及决策与管理方面的内容。企业进行私有云平台的建设, 应用当中必须要慎重考虑隐私与安全问题, 而对隐私与安全会产生影响的诸多因素当中, 决策因素占比已经超过了30%。可以说, 企业在对是否采用云计算应用进行决策时, 云安全问题已经成为关键的考虑内容之一。产生该问题的主要原因在于, 云计算具有较高流动性和无边界性, 在应用的过程当中会产生诸多全新的安全问题。此外, 云计算由于其自身比较先进的特点, 对传统的网络安全和信息安全均会产生十分重大的影响。

2.3风险等级高于传统系统

企业进行私有云平台建设, 必须要应用全新的云计算技术, 必须要进行安全管理思路的创新。一般情况下, 企业私有云平台在建设完成后, 其自身原有的大部分应用系统将能够通过虚拟化的网络技术以及服务器技术和存储技术等转移至私有云平台当中。因此, 企业所建设的私有云平台便需要具有比较强大的安全防护能力, 要有比较快的相应速度以及比较完善的防护策略与防护机制。该方面则必须要通过全新的、先进的、高层次的防御思路予以支持, 以此提高企业私有云平台的安全防护等级。鉴于此, 企业首先要提升其私有云平台的防火墙等引荐安全设备防护力度与性能, 对各个系统的单机防护策略要做出相应改变, 且要对主机的可靠性以及运算性能进行恰当的提升, 对于整个私有云平台的容灾备份机制进行良好的完善。此外, 企业亦需要对诸多系统以及关键数据做好隔离工作, 加强各个用户之间的边界安全防护, 有效组织木马、病毒、蠕虫等的内部快速传播。由于私有云平台的安全管理风险等级高于传统系统, 企业在建设私有云平台时便比需要做出更大的努力, 提供更充足的投资支持。

2.4账户安全问题凸显

企业私有云平台的建设当中, 与企业诸多业务相关的多用户数据、信息等均集中在私有云平台上, 处于共享的环境当中, 因而需要做好更加严格的数据隔离。在此方面可以采用数据加密的方式进行安全防护, 但是安全防护力度远远不足。例如, 企业存在着诸多的特权用户, 其能够在除了公司以外的诸多公共场合比较频繁的访问或者使用公司私有云平台的相关信息与数据。该种情况下便极有可能会出现账户被盗、数据泄露等安全管理风险。虽然运用账户控制能够帮助用户进行部分黑客或者恶意软件攻击的防范, 但是却无法避免受到非法软件中隐藏的木马, 以及用户自行下载的文件当中出现错误信息所产生的干扰。一旦用户不能够对上述问题及时发现, 便会出现比较严重的账户安全问题。

2.5信息系统向私有云平台迁移的安全问题

与公有云平台相比较而言, 企业信息系统在向私有云凭他爱迁移时所产生的安全管理风险比较小, 但是仍旧存在着软件许可、应用可靠性以及法规遵从等诸多问题。一般情况下, 用户在向私有云平台进行迁移时, 其必须要能够对私有云平台的运营管理以及系统建设安全问题有所了解, 并且要能够采用恰当的手段制定有效的、成熟的解决方案。与此同时, 用户要能够进行数据备份, 建立相应的系统容灾以及业务回退等确保私有云平台安全运行的工作机制, 以此提高私有云平台运营的安全性, 保障企业的信息系统能够顺利向私有云平台进行迁移。

2.6共享基础设置具有安全风险相关性

虽然众多企业均进行了私有云平台的建设, 但是众多企业信息系统均搭建于同一个私有云平台, 会对该私有云平台自身的安全性, 以及应用系统的安全性提出更高的要求。主要原因在于, 企业私有云平台的主机安全以及物理安全均会对整个企业的全部业务系统产生安全性影响, 在私有云平台的主机安全以及物理安全出现问题的情况下, 将会导致整个企业系统出现瘫痪的风险。与此同时, 企业的各个信息系统均搭建于同一个私有云平台上, 更便于木马、病毒、蠕虫等进行快速的内部传播, 对企业的信息、数据安全性产生严重威胁。

3结论

综上所述, 先进的云计算技术能够帮助企业降低信息与数据管理成本, 提高诸多业务的运行效率, 因而诸多企业均纷纷建立私有云平台。但是, 与传统的IT架构相比较而言, 企业私有云平台却存在传统信息安全风险、具有一定决策导向性、风险等级高于传统系统、账户安全问题凸显、信息系统向私有云平台迁移的安全问题, 以及共享基础设置具有安全风险相关性等诸多安全管理问题。为此, 企业必须要予以高度重视, 以便更好地应用云计算技术, 促进企业在当今信息时代获得稳健发展。

参考文献

[1]苏奎.云计算平台下的电子政务基础设施研究[D].山东师范大学, 2012.

[2]王丹丹.云计算环境下企业反竞争情报体系的构建研究[D].华中师范大学, 2012.

篇4:企业建设自己的云平台

关键词:企业私有云;云计算;云安全

中图分类号: G623.58 文献标识码: A 文章编号: 1673-1069(2016)31-15-2

0 引言

在企业信息化建设水平不断提高的情况下,我国众多企业逐渐发现了传统的、简单的、分散的IT架构弊端,即传统IT架构存在着利用率较低、资源管理较分散、服务器以及应用软件较为杂乱、管理成本较高等问题,影响企业业务质量与管理水平。此外,近年来,云计算已经成为信息技术领域比较热门的技术,受到了各个行业的重视,其能够对企业当中现有的IT资源进行良好的管理与整合,且能够具有一定快速性。据此,众企业为了能够满足自身一体化业务平台的建设需求以及自身的发展需求,均纷纷重视应用云计算技术进行企业私有云平台的建设。

1 云计算内容概述

云计算是一种能够通过互联网技术,以按需和便捷的形式,从可配置的、共享的计算资源当中获取服务的全新业务模式。由此可见,云计算属于全新的IT能力交付模式,能够通过互联网向用户提供良好的计算资源环境,帮助其实现服务。一般情况下,只要用户能够提出服务要求,其便能够根据要求进行信息资源的获取,进而将所有的软件升级、硬件投入、数据存储、信息安全等均涵盖在“云”当中,通过云计算进行处理与解决。与传统的IT架构相比较而言,云计算具有动态性、可伸缩性,且能够根据用户的需求而恰当的提供资源,使用方式十分的便捷,对于诸多信息资源亦能够高度整合。在云计算当中存在着三大服务模式,即IaaS——基础设施即服务、PaaS——平台即服务和SaaS——软件即服务。当前阶段,我国诸多企业进行私有云平台建设时,比较关注在IaaS模式的基础上,通过网络虚拟化、服务器虚拟化和存储虚拟化等诸多手段,实现对IT资源的最大化利用。与此同时,亦在不断进行PaaS模式和SaaS模式的转换研究,由于过程比较复杂,仍旧需要不断努力。

2 企业私有云平台建设中的云安全管理问题

2.1 存在传统信息安全风险

现阶段,即便众多企业能够进行私有云平台的建设,对云计算技术进行良好的应用,但是,其私有云模式下的传统信息安全风险依然存在。事实上,云计算模式下所产生的云安全管理问题,与传统的信息安全管理问题并不存在着较大的本质区别。就云安全管理问题而言,其所设计到的风险因素因包括在应用层与网络层当中。例如,在应用层当中,应用系统可能会在其转移到私有云平台之前便遇到安全管理问题,包括内部员工风险、黑客入侵、恶意代码攻击、拒绝服务攻击等诸多比较常见的安全管理行为与风险。该部分安全管理问题在应用系统转移至企业私有云平台以后并不会自行消失,反而依旧存在。因此,企业在进行私有云平台建设安全管理时亦需要予以上述安全管理问题高度重视。

2.2 具有一定决策导向性

企业的私有云平台建设当中存在着一定的决策导向性。就云安全问题而言,其并非简单的、单纯的技术型问题,亦涉及决策与管理方面的内容。企业进行私有云平台的建设,应用当中必须要慎重考虑隐私与安全问题,而对隐私与安全会产生影响的诸多因素当中,决策因素占比已经超过了30%。可以说,企业在对是否采用云计算应用进行决策时,云安全问题已经成为关键的考虑内容之一。产生该问题的主要原因在于,云计算具有较高流动性和无边界性,在应用的过程当中会产生诸多全新的安全问题。此外,云计算由于其自身比较先进的特点,对传统的网络安全和信息安全均会产生十分重大的影响。

2.3 风险等级高于传统系统

企业进行私有云平台建设,必须要应用全新的云计算技术,必须要进行安全管理思路的创新。一般情况下,企业私有云平台在建设完成后,其自身原有的大部分应用系统将能够通过虚拟化的网络技术以及服务器技术和存储技术等转移至私有云平台当中。因此,企业所建设的私有云平台便需要具有比较强大的安全防护能力,要有比较快的相应速度以及比较完善的防护策略与防护机制。该方面则必须要通过全新的、先进的、高层次的防御思路予以支持,以此提高企业私有云平台的安全防护等级。鉴于此,企业首先要提升其私有云平台的防火墙等引荐安全设备防护力度与性能,对各个系统的单机防护策略要做出相应改变,且要对主机的可靠性以及运算性能进行恰当的提升,对于整个私有云平台的容灾备份机制进行良好的完善。此外,企业亦需要对诸多系统以及关键数据做好隔离工作,加强各个用户之间的边界安全防护,有效组织木马、病毒、蠕虫等的内部快速传播。由于私有云平台的安全管理风险等级高于传统系统,企业在建设私有云平台时便比需要做出更大的努力,提供更充足的投资支持。

2.4 账户安全问题凸显

企业私有云平台的建设当中,与企业诸多业务相关的多用户数据、信息等均集中在私有云平台上,处于共享的环境当中,因而需要做好更加严格的数据隔离。在此方面可以采用数据加密的方式进行安全防护,但是安全防护力度远远不足。例如,企业存在着诸多的特权用户,其能够在除了公司以外的诸多公共场合比较频繁的访问或者使用公司私有云平台的相关信息与数据。该种情况下便极有可能会出现账户被盗、数据泄露等安全管理风险。虽然运用账户控制能够帮助用户进行部分黑客或者恶意软件攻击的防范,但是却无法避免受到非法软件中隐藏的木马,以及用户自行下载的文件当中出现错误信息所产生的干扰。一旦用户不能够对上述问题及时发现,便会出现比较严重的账户安全问题。

2.5 信息系统向私有云平台迁移的安全问题

与公有云平台相比较而言,企业信息系统在向私有云凭他爱迁移时所产生的安全管理风险比较小,但是仍旧存在着软件许可、应用可靠性以及法规遵从等诸多问题。一般情况下,用户在向私有云平台进行迁移时,其必须要能够对私有云平台的运营管理以及系统建设安全问题有所了解,并且要能够采用恰当的手段制定有效的、成熟的解决方案。与此同时,用户要能够进行数据备份,建立相应的系统容灾以及业务回退等确保私有云平台安全运行的工作机制,以此提高私有云平台运营的安全性,保障企业的信息系统能够顺利向私有云平台进行迁移。

2.6 共享基础设置具有安全风险相关性

虽然众多企业均进行了私有云平台的建设,但是众多企业信息系统均搭建于同一个私有云平台,会对该私有云平台自身的安全性,以及应用系统的安全性提出更高的要求。主要原因在于,企业私有云平台的主机安全以及物理安全均会对整个企业的全部业务系统产生安全性影响,在私有云平台的主机安全以及物理安全出现问题的情况下,将会导致整个企业系统出现瘫痪的风险。与此同时,企业的各个信息系统均搭建于同一个私有云平台上,更便于木马、病毒、蠕虫等进行快速的内部传播,对企业的信息、数据安全性产生严重威胁。

3 结论

综上所述,先进的云计算技术能够帮助企业降低信息与数据管理成本,提高诸多业务的运行效率,因而诸多企业均纷纷建立私有云平台。但是,与传统的IT架构相比较而言,企业私有云平台却存在传统信息安全风险、具有一定决策导向性、风险等级高于传统系统、账户安全问题凸显、信息系统向私有云平台迁移的安全问题,以及共享基础设置具有安全风险相关性等诸多安全管理问题。为此,企业必须要予以高度重视,以便更好地应用云计算技术,促进企业在当今信息时代获得稳健发展。

参 考 文 献

[1] 苏奎.云计算平台下的电子政务基础设施研究[D].山东师范大学,2012.

[2] 王丹丹.云计算环境下企业反竞争情报体系的构建研究[D].华中师范大学,2012.

篇5:自己建设企业短信平台

1.开发初衷。

笔者所在公司的业务部门, 客户、员工很多, 平时沟通联系主要是电话。发现企业短信很适合我们, 但发现附带的软件功能很不好用或没有此类功能, 如:让系统通信录共享, 自动回复, 短信调查等。于是想自己改进一下, 直接调用中间体, 但发现大多加密, 要不就是有广告, 或有次数限制。于是自行从最底层写起, 全部用系统自带功能, 开发了本软件, 感觉很非常方便实用。

2.短信平台的优点。

普及:手机作为信息终端.普及程度很高, 目前手机用户7亿多, 其普及使用的程度大大超过计算机网络终端, 简单易用, 几乎人人都会操作;及时高效准确, 大约每6秒可发1条;经济:大量节省话费和人力。人性:定时短信送上祝福, 重要事情提醒。

3.短信平台的特别用途。

企业之间的信息沟通, 现在成为企业中的一个需要非常突出的问题。部署短信平台后, 内部员工在本人的电脑上可以通过注册, 来使用这个平台, 向在外员工发送短消息, 并及时获取回复, 这时它的作用好像一个聊天工具, 但终端是手机, 大大减少了信息化的成本。它还有一些高级应用:让外部员工按定义好的格式回复短信, 系统自动分析处理。如:做针对某个问题的调查或回款日报告或对企业的一些决策做员工意见反馈, 可以通过这个平台, 方便地统计出结果。自动查询回复功能, 用户发送格式化短信, 平台接收后自动分析并查询后回复, 如查询业绩, 指标, 公司账户, 和公司其它可公开数据库信息等。

4.平台组成的技术信息。

本系统通过串口与短信猫相连, 短信猫仅200多元。本系统是服务器版由一个服务器端和多个客户端组成。基于客户/服务器模式, 使用VB.ET及SQLServer, 其结构为模块化结构。使用计算机串口通信、手机AT命令集。短信服务部分:NET通过MSComm对COM的控制利用AT命令实现手机短信的发送的过程。以及对PDU串进行整理及UNICODE解码。消息部分:通过TCPlistent TCPclient实现客户端和服务器端的通信以及定时系统的控制等, 是发送短信息的底层服务。VB通过使用SQL2000数据库为系统提供各种数据库服务、短信转发服务。

二、基础设置串口基本操作部分可能碰到些基础问题, 弄不清楚或设置不对下面的工作就没法进行

1.正确设置串口参数以打开串口, 串口参数只有波特率和串口号两个, 波特率可从设备相关资料获取, 也可用相关软件查出来。主要代码:

2.串口事件无响应的问题, 注意要设置M S C O M M的DTRenable=False, RTSenable=Ture, 才行, 并且要在设计时设置, 在运行时设置不起作用, 系统又不提示, 会很让人不解。

3.本地短信服务中心号码的设置, 资料上说不用短信服务中心号码也可以用, 但我在调式时, 未用短信服务中心号码连英文字符也是乱码, 后来用AT+CSCA?命令获取了本地短信服务中心号码并应用后就正常了。

三、短信发送

发送短信需要经UNICODE转换和PDU转换才可能把短信正确发送出去, 发出后返回含有OK成功含有ERR失败, 如长时间收不到要用定时器重发或终止

1.UNICODE转换。操作系统用的中文是GB格式的字符集, 要发送的中文必须用UNICODE格式的字符集 (NET内也用这种格式) , 所以必须转换。如要发送中文“中”要把中文的GB编码"7845"转换成"4E2D", 其转换代码:

2.PDU转换。Unicode格式的短信内容还要编码成PDU格式才能发送, 要发送的命令是

AT+CMGF=0‘以0即PDU格式发送, 1为文本格式

MSComm1.Output=“AT+CMGS”&PDU格式的字串的长度&VBCr&PDU格式的字串

编码成PDU的函数如下

3.字长的控制, 编码成PDU格式后如超长, 就产生发送错误, 发不出去, 所以必须编码前就对短信内容的长度截好, 要分几段发, 然后分别转换。前端设计时, 要每输入一个待发字符就提示剩余字数。

4.短信发送成功返回Ok, 失败返回ERROR。如长时间不返回, 要强制终止。

四、短信接收

如串口接收到包含“+CMTI:”的字串, 说明有新信息到来。这时就要接收。短信的接收要以下几个步骤:开机或有新信息来到时, 发送读信息命令, 等待接收几组串口数据, 信息多可能要多等待一段时间, 读完成后, 分析保存内容。

可以一次全读或只读一条, 全读时要逐条分析保存。注:要以文本格式读, 不要以UNICODE格式读, 这样读出来的很乱没法看。读到的字符串是以引号分隔的几组数据, 有号码、时间、UNICODE格式的内容。

要设置RTHhold=1, 让串口每有一组数据来到就产生中断, 因为有时返回“Ok”等内容很短, 不要等多组数据一起收

1.收集串口数据因为缓冲区有限, 短信不可能一次可以收完, 要分多次收, 也不要设置定长, 要设置临时存放字符串, 直到全部收集完。下面是处理串口收到一片数据和完整数据的函数。

2.内容是Unicode格式需要转换成中文的。转换函数如下

‘一位进制的数如“E”是二进制的4位所以个数是一个字节 (8位) , 2个字节一个中文 (个数)

五、连续收发时要考虑处理的问题

串口编程和常用的处理方式不一样, 因它是异步处理。当待发、待收短信很多时需特别注意。

1.要准备好待发列表, 执行进度表。只要有任务来到就加入到待发列表, 但任务进度可能很慢, 大约6秒才能收发一条。

2.因它是异步处理。对每个串口数据, 是接收的哪一个任务的, 一定对应好。对一组数据一定要等本组数据完整的接收完再处理, 这一点很重要!

3.在处理接收串口数据时, 有新信息来到, 不要立即去处理。要等到串口忙完, 再加入任务列表, 不要直接处理, 会影响线程。

4.待发任务列表不能无限长, 要设置清空机制, 长时间处理不完的任务用计时器强制终止。

5.收发完成及时保存

六、自动回复、信息采集功能

自动回复要即时处理;处理时要加入任务列表, 不要直接在串口中断中写。信息采集事件可以即时也可择时处理, 但都要定义好来信的格式。如可定义为形如“销量查询"200909”“报告回款电汇2万现金1万”处理时要分析入数据库的信息的自定义, 格式不对的就不用了。这部分是平时改动最多的地方, 不同单位内容各异, 我为方便就直接在写在程序中, 可据实际情况写独立的模块。

七、网络版的实现

网络版的系统要用到VB6的WINSOCK或NET的NET.SOCK, 用TCPLISTENER和TCPCLIENT来一听一说, 达到信息的交流, 但这种数据交换无校验, 容易漏掉数据, 所以我们不用它传递业务数据, 只来发送通知、传递消息。数据需要存、取时都到大型数据库去保存去读取。本身TCPLISTENER和TCPCLIENT配合收发文本框就是一个小形的聊天软件, 本软件本身就是用的系统集成身份验证, 所以聊天中是用户管理也就没问题了。

下面给出服务器端的SOCK部分的全部代码, 客户端的大同小异, 只是听写的端口不一样。

收发信息主要用到监听端口和机器名。

1.对于监听端口。如都是单用户操作系统如WinXP可以固定, 但我公司很多用户用的是多用户操作系统如SERVER2003, 为了处理多用户在同一台服务器上登陆, 要为每个用户分配一个端口, 为了不重复, 要用到用户的唯一ID号, 这都需要保存在一个用户信息表中。

2.对于机器名。发送对象所在的机器和提交用户, 提交时就要保存在待发信息表中, 这样对每条信息都直接知道要告诉哪台机器的哪个用户。

3.软件的服务器端, 本软件监听端口固定为888, 发送信息时的端口为用户的唯一ID号, 发送的机器名保存在短信信息中。

4.软件的客户端, 每个客户端都监听一个端口, 其数值为:用户自己ID号+1000, 因为Id号从1算起, 但端口为了安全要从1000算起,

5.软件自带了一页签, 用于调试服务器端和客户端的会话, 可以直接用它来在服务器端和客户端相互发送信息。也可以在任两个客户端进行相互发送信息、聊天。

八、其它

1.用户界面设计我用的VB.NET, 重在简单实用, 客户端主要功能有设置、发送、待发已发收、通信录。服务器端主要有设置、待发已发、会话、历史查询等

2.要循序渐进, 先调试好能收发单条短信, 再能连续收发, 再是附加功能的调试如自动回复, 自动分析特定格式的短信, 进而是服务器和客户端的设计。

3.核心功能的实现是关键。功能的完善是是工作的重点, 并在实践中不断完善。注意经验积累。有经验积累进度快, 比如用户账号管理、权限管理、常用控件、打印模块, 都可以拿来直接用, 在原有程序开发的基础上就省事多了。需源码可与作者联系。

参考文献

[1]Microsoft.Microsoft VB.net程序设计语言[M].高等教育出版社, 2003, 7, 1.

[2]AT命令中文手册[S].南京傲屹电子有限公司.

篇6:变废为宝打造自己的云平台

小知识

FreeNAS为何物?

FreeNAS是网络附加存储(NAS)专用操作系统FreeBSD的简化版。它提供了磁盘管理及RAID软件,可让用户将PC转换为NAS服务器。它支持多种协议,如FTP、NFS、RSYNC、CIFS、AFP、UNISON和SSH等,同时还内置了BT下载工具。由于该系统体积小巧,对系统资源要求极低,所以即使是很老旧的PC也能流畅运行,利用它,我们很容易将家中废弃的旧电脑、旧硬盘等打造成家庭专用的云端服务器或是BT下载专用机。

目前,FreeNAS的最新版本为8.0.1,不过,在笔者的使用过程中,发现该版本存在着稳定性欠佳,下载设置较麻烦等缺点,所以此处我们介绍的是以稳定著称的7.1版。可以访问sourceforge.net/projects/freenas,从官方下载7.1稳定版的FreeNAS光盘镜像文件(如图1),然后刻录成安装光盘。

安装FreeNAS

FreeNAS的体积小巧,安装速度很快,大约几分钟就可完成。

设置电脑由光驱启动后,放入刻录好的Freenas安装光盘,按照下面的安装步骤操作:

第一步:出现控制台菜单后(如图2),输入数字“9”(即选择Install/Upgrade to hard drive/flash device,etc.项,由硬盘或flash等设备上安装、升级),回车,进入install&upgrade(安装升级)对话框。

第二步:按下键盘右侧的“↑”、“↓”,选择第二项“Install ‘embedded’ os on HDD/Flash/USB + DATA +SWAP”),按下Tab键,选中下方的OK按钮,回车。在出现的对话框中,选择OK按钮,回车。

第三步:在出现的Choose installation media(选择安装媒体)对话框中,选择acd0项,选中OK按钮后回车。

第四步:在Choose destination Media(选择目标媒体)对话框中,选中ad0项及OK按钮,回车。然后在出现的Do you want to add a swap partition?(你想添加一个Swap交换分区)对话框中,选择Yes按钮,回车。

第五步:设置交换分区大小为512MB(可根据硬盘的实际容量来设置,一般不必过大,512MB足够)。选中OK按钮,回车。

第六步:在出现提示界面时,回车,系统将被自动安装到指定硬盘中,并同时将硬盘分为三个分区:系统分区、DATA数据分区和SWAP交换分区。安装完毕,会出现控制台设置菜单(如图3),此时安装已经完成,可以取出安装光盘,然后输入数字“7”并回车重启系统。

配置FreeNAS

系统安装完毕,接下来需要进行简单的设置,才能让其为我们服务。首先应为FreeNAS系统所在PC的网卡分配一个IP地址,以便能让它连接到外网和内网,此外,还需要将PC中的硬盘挂载到系统中。

设置IP地址

系统重启后,在界面LAN IPV4 address项中,可看到系统自动分配的IP地址。在局域网内的其他PC中,用浏览器访问该网址(比如此处笔者得到的IP地址为192.168.1.250),可以在浏览器中输入http://192.168.1.250,回车,看是否出现了FreeNAS登录界面,如果出现,说明地址准确,直接使用即可。如果没有,则应手工指定。

第一步:在系统界面中,输入2(选择Set LAN IP address项)并回车。在出现的“Do you want to use DHCP for this interface?(是否使用DHCP自动获取地址)”对话框中,选择NO按钮,回车。

第二步:在“Enter new LAN IPV4 address(输入新的IPV4地址)”文本框中,输入局域网IPV4地址。该地址应该和网内的其他PC在同一网段且不能和已有地址重复。输入完毕,选中OK按钮并回车。在子网掩码设置对话框中,输入24(即用255.255.255.0作为子网掩码)。在接下来的界面中,依次设置好网关地址、DNS地址及是否启用IPV6等项,系统会保存上述设置,并将设置的IP地址显示出来。

挂载硬盘

和Windows系统不同,FreeNAS不会自动识别硬盘。要想使用硬盘(包括上面建立的Data和SWAP分区),需要将其挂载到系统中。而服务器的基本要求是存储的数据容量要大,所以我们经常会在FreeNAS所在的电脑中同时挂载多个硬盘。为了提高这些硬盘的传输速度并方便以后管理,通常会对其进行Raid处理。

除安装系统的ad0磁盘外,假如新增的三块硬盘的名称分别为ad1、ad3 、da0,其中ad1、ad3要作为下载及共享数据的主力存储设备,可以考虑搭建Raid,da0则作为重要数据的备份,磁盘的用途不同在FreeNAS系统中的处理稍有差别。

在浏览器地址栏中,输入FreeNAS网卡地址(此例中为“http://192.168.1.250”),回车,进入FreeNAS登录界面,输入Username(用户名,默认为admin)、Passeword(密码,默认为freenas),单击Login(登录)按钮,进入FreeNAS Web GUI管理界面(如图5)。

第一步:在Freenas Web GUI管理界面的菜单栏中,单击“Disk(磁盘)/Management(管理)”,单击“+”形按钮,在Disk项的下拉菜单中,选中ad0,单击“Add”按钮(如图6)。

第二步:单击菜单“Disk(磁盘)/Mount Point(挂载点)”,依次设置Type(类型)项为Disk,Disk为ad0,Partition type(分区类型为MBR partition,该类型只用于系统盘),Partition number为2,Filesystem为UFS,Mount Point name可以自由设置,便于以后识别即可。设置完毕,单击Save(保存)按钮,返回到上级界面,单击“Apply changes”(应用更改)按钮,此时列表中磁盘的status(状态)将变为OK,说明Data分区挂载成功。

单击菜单“System(系统)/Advanced(高级选项)”,切换到Swap标签,勾选右侧的Enable项,启用交换分区功能,然后将Type(类型)和Device(设备)分别设置为Device和“/dev/ad0s3”,单击Save(保存)按钮,Swap分区即可挂载成功。

挂载其他硬盘并格式化

第一步:用上文挂载Data分区的方法,将ad1、ad3、da0 挂载好。在磁盘列表左上角,单击Apply changes(应用更改)按钮。

第二步:单击菜单“Disk(磁盘)/Format(格式化)”,进入“Disks∣Format”界面。由于要将da0挂载到系统作为单独硬盘使用,所以在Disk(磁盘)项的下拉菜单中,选择da0,File system(文件系统)设置为UFS,单击Format disk(格式化)按钮,完成对该硬盘的格式化处理。然后用类似的方法,对ad1和ad3分别格式化,不过在选择File system(文件系统)的时候要注意,由于这两个硬盘要进行Raid处理,所以应将其File system(文件系统)选择为Software RAID。

第三步:对ad1和ad3进行Raid处理。单击菜单“Disks(磁盘)/Software RAID(软Raid)”,单击“+”按钮。在出现的界面中,设置Raid name(Raid名称)为Raid0,然后在Provider(提供者)列表中,选中ad1和ad3,在Initialize(初始化)项中,勾选“Create and initialize RAID(创建并初始化RAID)”项,单击Add按钮(如图7),返回到上级界面,单击Apply changes(应用更改)按钮。

启用NAS功能

此时的硬盘空空如也,需要将必要的数据传输到其中,同时以后还可以查看其中的数据,或将相应数据下载到内网PC中。这些,我们只要启用FreeNAS系统的功能服务就很容易做到。由于FreeNAS提供的协议很多,我们不可能一一叙述,所以这里仅以对家庭用户来说最方便、最实用的CIFS/SMB、FTP和服务为例,说说内网云平台数据的共享方法。

CIFS/SMB共享

SMB是Server Message Block的简称,是由微软开发的一种软件程序级的网络传输协议,它可以用于连接Unix服务器和Windows客户机,执行打印和文件共享等任务。

使用该协议共享文件,可以方便地在内网的所有PC中,用Windows资源管理器管理其中的文件,比如查看、编辑、删除和上传等,操作和使用本地文件一样便捷。

开启CIFS/SMB服务

第一步:启用CIFS/SMB服务。单击菜单“Services(服务)/CIFS/SMB”,进入“Services∣CIFS/SMB∣Settings”界面,切换到Settings(设置)标签,勾选右侧的Enable(允许)项(如图8),然后设置FreeNAS设备名及工作组等项目后,单击Save and Restart(保存并重启)按钮,使设置生效。

第二步:设置共享磁盘。切换到Shares(共享)标签,单击右侧的“+”字按钮,进入相应的界面,选择磁盘或文件夹即可。设置完毕,单击Add(添加)按钮,即可完成该磁盘的CIFS/SMB共享操作。用同样的方法,添加好其他共享磁盘。

使用CIFS/SMB共享

那么,以后网内怎样利用CIFS/SMB来共享文件呢?非常简单。

在内网的PC中打开“Windows”资源管理器,在地址栏中输入“\FreenNAS网卡地址”(此例中为“\192.168.1.250”),回车,然后在出现的登录界面中输入相应密码(默认用户名为admin,密码为freenas),回车,FreeNAS中的共享磁盘就会出现,然后就能像使用本地文件一样,对其中的文件进行管理了。

Tips

如果网内的某PC无法查看CIFS/SMB共享出来的文件,可以在该机中按下“Win+R”组合键,打开运行对话框,输入Services.msc,回车,打开服务管理器,查看Server、Workstation两个服务是否处于开启状态。如果没有,将其设置为“自动”,问题一般可得到解决。

FTP共享

FTP(File Transfer Protocol,简称FTP)协议是文件传输协议的简称,它是TCP/IP协议簇应用层的协议之一,和HTTP协议处于同一层次应用层,也是最常使用的共享协议之一,这一部分, 我们就讲讲如何利用它在FreeNAS中共享文件。

启用FTP

第一步:启用FTP共享。在Freenas Web GUI管理界面中单击菜单“Services(服务)/FTP”,进入“Services|FTP”界面,切换到Settings(设置)标签,勾选右上方的Enable(允许)项,启用FTP服务。然后在File Transfer Protocol(文件传输协议)栏中,将Max.conn.per IP(IP最大连接数)设置为0,即不限制。在Local users only(仅本地用户)项中,勾选Only allow authenticated users.Anonymous logins are prohibited(只允许验证用户。禁止匿名用户登录)项,其它保持默认值,单击“Save and Restart”(保存并重启)按钮。

第二步:单击菜单 “Access(通行)Users and Groups(用户和群组)”,切换到Users(用户)标签,进入相应的界面,单击“+”按钮,打开“Access|Users|Add”界面。在这里可以设置允许进行FTP共享的用户和群组等信息。

Tips

添加的用户,只能共享Home directory(主目录)中指定的文件。所以用该方法,我们可以根据文件的重要性,指定不同的用户能够共享的文件,从而变相实现指定权限的目的。比如,我们可以让信任的用户共享所有文件,而让某些用户只共享指定目录中的文件。

以后,授予共享权限的用户就可以通过资源管理器或浏览器,方便地共享FTP服务器中的文件了。

用浏览器访问 “ftp:// FreenNAS网卡地址”(此例中为ftp://192.168.1.250),即可看到服务中共享出来的文件列表,并进行访问、下载等操作了。

尽管由于版权问题,先前提供了大量BT下载资源的网站纷纷转向,取消了BT下载功能,但一种新的BT下载方式——磁力下载,目前正风靡网络。利用该方式,照样可以下载到心仪的高清大片、连续剧和软件等资源,所以BT下载实际上从来都没有结束。不过,由于BT资源通常较大,会耗费很多的下载时间,有些朋友不得不通宵挂机以完成下载。这样一来,PC的能源消耗问题就成了大事。那么,是否有一种方式能低能耗地完成下载呢?答案是肯定的,借助于FreeNAS对资源需求很低,同时又提供了BT下载服务的特点,我们很容易将其打造成为一台BT下载机。

FreeNAS默认使用Transmission作为BT下载软件,其设置方法极为简单,下面我们来看一下。

单击菜单“Services(服务)/BitTorrent”,进入“Services|BitTorrent”界面,勾选Enable(允许)项,单击Download directory(下载目录)项右侧的“…”按钮,打开相应的界面,选择一个文件夹作为BT下载文件的存储目录。其它项保持默认值,此时在Administrative WebGUI(管理Web界面)栏的URL项中,我们可看到一个类似于http://192.168.1.250:9091网址。记下它,以后通过在浏览器中输入该网址,回车并登录,我们即可在浏览器中进入Transmission软件界面,在这里可以方便地进行BT下载。

在软件主界面的工具栏中,单击Open(打开)按钮,打开Add a Torrent File(添加种子文件)对话框。在其中,可以通过两种方法来添加下载任务。一是网内的PC中已经存在着种子文件,可以单击Choose File(选择文件),打开相应的对话框,在其中进行选择,确认后,返回Add a Torrent File(添加种子文件)对话框,单击Run(运行)按钮进行下载。二是已知种子文件的下载地址,可以将其输入Or enter a URL(或者输入URL)文本框中,然后单击Run按钮下载(如图10)。

开启真正的私有云

之前开通的各种NAS服务仅仅能在内网使用,这与在任意地点都能访问自己的共享数据、远程管理FreeNAS,形成真正意义上的私有云还有很大的距离。其实只要利用FreeNAS提供的动态域名功能,再结合路由器的转发规则,就可以很轻松地将FreeNAS系统接入广阔的互联网。

启用动态域名

FreeNAS支持多种动态域名,这里就以3322.org动态域名为例。访问www.3322.net,在首页输入要使用的动态域名,如FreeNASCPCFAN.3322.org,然后点击“立即使用”按钮进入注册流程,填写用户账号、邮箱等注册信息,完成注册,再从注册时使用的邮箱中收取激活邮件,点击链接激活就可以使用了。

访问局域网中FreeNAS的WEB管理页面,进入“Services(服务) /Dynamic DNS(动态域名)”,在动态域名提供者(Provider)处选择“3322.org” (如图11),然后在域名(Domain Name)处填设置主机名称,在用户账号(Username)、密码(Password)输入3322.org的用户名及密码,填写完后点击下方的保存按钮。

接下来要为FreeNAS安装FreeBSD系统的3322.org的客户端,虽然3322.org官网上提供了FreeBSD 4.x客户端,但版本较老,已经不适用于新版FreeNAS。可以在浏览器中访问ftp://ftp4.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/All/,在其中搜索并下载3322.org客户端“ez-ipupdate-3.0.11b8_3.tbz”的二进制安装包,然后在浏览器中输入“http://FreeNAS本地IP/system_packages.php”打开软件安装页面(如图12),点击右侧的“+”号安装新软件,再点击“选择文件”按钮并找到已下载好的“ez-ipupdate-3.0.11b8_3.tbz”,最后点击“Install”即可。

启用DWZ主机

因FreeNAS服务器通过路由器联网,单单设置动态域名仍不可访问,需要将FreeNAS完全接入广域网。在浏览器中访问路由器,如“192.168.1.1”,进入路由器设置页面,找到“转发规则/DMZ主机”,在“MZ主机IP地址”中输入FreeNAS服务器的IP(如图13),然后点击保存。这样就可以用任意设备在能联网的地方,通过浏览器访问诸如“****.3322.org”的动态域名来打开FreeNAS的WEB管理界面,访问“ftp:// ****.3322.org”来上传下载文件,访问“http:// ****.3322.org:BT端口”,远程控制FreeNAS下载。

上一篇:哪些银行能申请信用卡下一篇:英语教师简历表格