摘要: 在很多情况下,项目遇到的麻烦都是因为对于技术依赖的疏忽和误解所导致的。但直到目前为止,在对高度复杂的技术环境进行依赖分析时,我们几乎完全依赖于经验丰富的老手的意见。虽然这些意见很有价值,但它们难以复制、交流,并且随着系统规模的成长,也变得越来越不可靠了。 依赖驱动建模是一个良好的工具,它能够让依赖分析更为系统化、可重复,并且更加可靠。重要的地方不在于我们选择了哪一种架构观念,而在于它明确地捕捉到了架构是如何管理依赖的这一点!它的重要性不仅体现在架构的一般质量上,也体现在整个项目计划的质量上。 阅读全文
posted @ 2015-04-08 14:32 sennly 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: Tachyon是什么? Tachyon是一个高性能、高容错、基于内存的开源分布式存储系统,并具有类Java的文件API、插件式的底层文件系统、兼容Hadoop MapReduce和Apache Spark等特征。Tachyon能够为集群框架(如Spark、MapReduce等)提供内存级速度的跨集群文件共享服务。Tachyon充分使用内存和文件对象之间的世代(Lineage)信息,因此速度很快,官方号称最高比HDFS吞吐量高300倍。目前,很多公司(如Pivotal、EMC、红帽等)已经在使用Tachyon,并且来自20个组织或公司(如雅虎、英特、红帽等)的60多个贡献者都在为其贡献代码。Tachyon是于UC Berkeley数据分析栈(BDAS)的存储层,它还是Fedroa操作系统自带应用。 阅读全文
posted @ 2015-04-03 14:33 sennly 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 近日微软发布了Azure IoT 套件,Azure IoT 套件是一项云服务,支持物联网解决方案的记费、监控和分析。它将于下个月提供一个预览版。微软表示,Azure IoT 套件是一个集成的解决方案,它利用了所有Azure相关的能力去连接设备和传感器,记录它们所产生的不同的、大量的数据,整合并编排了数据、管理、分析以及提供给决策者的流程。Azure流分析可以帮助公司实时处理大量的数据,可以把互相连接设备的大量数据进行汇总整合分析,有助于企业合理安排设备工作任务。 阅读全文
posted @ 2015-03-23 09:58 sennly 阅读(289) 评论(2) 推荐(0) 编辑
摘要: 微软向Linux用户提供Hadoop on Azure服务   目前HDInsight支持的唯一Linux版本是Ubuntu(在虚拟机中),是由Canonical提供支持的。微软现在已经开始提供Storm for Azure HDInsight。Storm是一种开源的流分析平台,已经从2014年10月开始针对Azure HDInsight进行预览。   微软的Azure机器学习服务现在已经全面提供。微软在2014年6月预览了Azure ML,允许开发者和数据科学家更快速地构建和部署应用,并且能够访问应用编程接口和服务,例如推荐、异常检测以及预测,通过Machine Learning Marketplace。 阅读全文
posted @ 2015-03-17 10:01 sennly 阅读(1633) 评论(6) 推荐(0) 编辑
摘要: 微软与Docker的合作是强强联合,在各自的领域中两个公司都是行业翘楚。Windows Server是企业级的应用系统,Docker的容器技术已经日趋炉火纯青。不难预见,Azure云的Docker之路将会给应用创新的商业市场中带来巨大变革,带动整个产业竞争力的提高。 在 Azure 上建立 Docker Host Docker 可以运行在 Linux 操作系统之下,所以如果要在 Azure 上使用 Docker,您也可以自行建立一个Linux VM,并在上面安装 并运行Docker Deamon 。而微软在正式宣布与 Docker 密切合作后,推出了对 Docker 的直接支持,CentOS 7 中 Docker 的安装 Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。 阅读全文
posted @ 2015-03-13 14:09 sennly 阅读(1224) 评论(6) 推荐(0) 编辑
摘要: 前一段时间还在与微软的技术人员讨论媒体转换服务的效率问题,如果应用 Docker将会有质的提高,没想到国外的Azure已经开始支持了,相信国内Azure支持也不远了。微软正在努力确保Azure成为开发人员构建应用和运行服务最重要的解决方案。包括对Windows以及其他开源技术的支持,Azure希望成为支持不同技术和设备的云平台。之前微软宣布对Docker的支持,现在他们对这个支持进行了扩展,支持Docker最新发布的Docker Machine和Docker Swarm。这是Azure在技术方面的扩展,同时也是对微软整个公司的生产力总体目标和技术支持的扩展。 阅读全文
posted @ 2015-03-02 09:49 sennly 阅读(264) 评论(4) 推荐(0) 编辑
摘要: 最近微软Azure虚拟机旗下的大容量G系列虚拟机通用版本正式上线。G系列虚拟机方案提供公有云领域最大的内存容量、最强处理能力以及空间可观的本地SSD存储资源。 G系列虚拟机采用由最新英特尔至强E5 v3系列处理器提供的最高32个虚拟CPU、448 GB内存以及6.59 TB本地SSD存储空间。如此庞大的内存容量将大大加快关键性业务应用的部署速度,其中包括以SQL Server、MySQL与大型NoSQL为代表的大规模关系型数据库,以及以MongoDB、Cassandra、Cloudera、xTremeData与DataStax为代表的各类大数据解决方案。G系列虚拟机的新型容量配置方案还将最大数据磁盘接入数量提高至64块,从而将Azure Storage中的持久磁盘容量增加为最高64 TB。 阅读全文
posted @ 2015-02-09 09:56 sennly 阅读(1198) 评论(5) 推荐(0) 编辑
摘要: Windows Azure 不能ping通如何解决? 为了避免Ping Flood攻击,Windows Azure不开放对外ICMP通讯协定,所以使用ping命令我们是无法ping通的。在微软资料中心内不相同 Virtual Network 下的 VM,只有操作系统有开放 ICMP,VM 彼此之间是可以互 Ping 的。 但是我们想测试下Azure服务器的稳定性和响应时间怎么办?那么建议採用TCP协定的类似工具取代 ICMP Ping,比如tcping工具。 下载后将tcping.exe放到C:\Windows\System32目录下,然后WIN+R输入cmd打开,接着我们输入tcping命令就能ping通啦,网上有很多的相关命令解释,这里列举个简单的列子:tcping -t www.zouxiuping.com(一直ping) 阅读全文
posted @ 2015-01-15 14:08 sennly 阅读(4758) 评论(15) 推荐(0) 编辑
摘要: 一个使用微软Azure blob实现文件下载功能的实例-附带源文件 Please follow the steps below. Step 1: Open the CSAzureServeFilesFromBlobStorage.sln as Administrator. Expand the CSAzureServeFilesFromBlobStorage application and set CSAzureServeFilesFromBlobStorage azure application as the startup project, press F5 to display Default.aspx page. Step 2: Please add your Windows Azure Storage Account and Key in the Windows Azure settings, "StorageConnections". If you do not have one, please use Windows Azure Storage Emulator. 阅读全文
posted @ 2015-01-07 09:32 sennly 阅读(2886) 评论(3) 推荐(0) 编辑
摘要: 毫无疑问,云计算是目前信息产业中讨论得最多的话题。虽然大家对于云计算还没有一致定义,但是对于云计算的一些特点,相关的服务模型等内容日渐趋于统一。在讨论云计算应用架构特点之前,我们先从技术的角度来讨论一下云计算本身的一些特点。 按需服务 云计算是一个把信息技术作为服务(IT as a Service)提供的一种方式。这种服务的概念都是从消费方(用户)角度出发,而不是从服务提供方出发考虑问题,因此,一个基本特点是云计算要求按需服务,即用户可以根据需求即时得到服务。从这个角度讲,云计算就像我们公共服务中的自来水、电和煤气一样,集中供应并按需服务和计费。 阅读全文
posted @ 2015-01-04 14:10 sennly 阅读(2000) 评论(11) 推荐(0) 编辑