弄明白这10个问题 再把数据存储到云中也不迟
原创2011-03-04 13:36:06当公司考虑采用云计算服务的时候,每个好的项目经理都应该提出如下这两个问题:“在云中,我的数据属于谁?”“当我需要迁移这些数据的时候,会发生什么?”
当公司考虑采用云计算服务的时候,每个好的项目经理都应该提出如下这两个问题:
“在云中,我的数据属于谁?”
“当我需要迁移这些数据的时候,会发生什么?”
对私有云来说,硬件,软件和数据都放在公司的内部,所以,所有权很清楚。但是,当把数据迁移到私有云外部的时候,需要考虑很多复杂的问题。
整个行业都很关注云安全,隐私和支配权问题。数据所有权模糊不清,是所有和云有关的问题产生的根源。
考虑数据是否存储到云中时,必须搞清楚的10个问题
即使一个提供商可以100%地保证数据是属于客户的,也还是有很多问题难以得到妥善的解决,其中包括法律问题和数据可移植性方面的技术问题。当打算把数据存储到云中的时候,下面这10个问题是最应该问的。
谁掌控着数据的所有权?
这个问题需要有一个简单的答案。如果提供商的回答不是“你”,那么最好马上离开,永不回头。
你会为了达到自己的目的而随意使用这些数据吗?
基于计费和营销方面的原因,几乎每一个云提供商都会跟踪客户的数量,客户的类型,存储空间的使用情况和处理器的使用情况。一定要搞清楚这些信息最后去了哪里。虽然你拥有这些数据,但是某些提供商可能会使用这些数据来定制广告。
包括员工或其他云租用者在内,关于谁可以访问数据,提供商有严格的控制策略吗?
并不是只有你的云提供商才能访问你的数据。一定要确保提供商的合作伙伴们——其中包括IT和设备承包商或者上游或下游的技术提供商(例如:网络,存储技术提供商等),无法随意地“摆弄”这些数据。

提供商会用访问日志和其他的统计数据做些什么?
这一点毫无疑问,提供商们收集的日志和其他统计信息是他们自己的数据,而不是你的。提供商们有权力收集和他们的系统有关的使用数据……正如你有权力问一个提供商,他们会用这些日志做些什么一样。
数据会被存储到哪里?
你的权力主要取决于数据会被存储到什么地方。如果你的数据被存储到了无法无天的East Pirateostan小国,那么不要指望着能获得什么保护了。如果你的数据最终被存储到了一个法律或法规都截然不同的地方,那么你也许会丧失掉一些权力。例如,一个拉斯维加斯的赌场把和赌博有关的数据存储到了云中,后来才知道,这些数据被存储到了一个禁止赌博的国家。
你的数据和其他客户的数据是隔离开的吗?
和第一个问题一样,如果提供商的回答不是“是的”,那么马上走人。接下来的一个好问题是“具体是通过什么方式隔离的?”
备份属于谁?
如果数据是你的,那么从逻辑上来说,备份数据也应该是你的。但是在合同中,情况可能并非如此。一定要确保把这一条款写到合同中。
云提供商可以承诺他们的服务是遵守哪些法律法规的?
遵守著名的FISMA(Federal InFormation Security Management Act:联邦信息安全管理法案), HIPAA(Health Insurance Portability and Accountability Act:健康保险流通与责任法案) 和 SOX(Sarbanes-Oxley Act :堪萨斯法案)这三大法案,会给提供商的数据安全工作增加很多复杂性。接下来的一个问题应该是当监管出现问题的时候的赔偿政策。一定要确保提供商可以把监管工作贯彻始终。
如果数据需要迁移回企业,可以通过什么形式来交付数据?
在理想情况下,一个完整的云产品是一个三层的“大蛋糕”:Infrastructure as a Service, Platform as a Service 和 Software as a Service,在这种情况下,这个问题可以通过完整而全面的数据控制来解决。不幸的是,理想并非现实。如果一个公司把CRM(Customer Relationship Management)数据存储到了云中,而只能以纸张的形式来回收这些数据,那么很可能会给你的职业生涯造成很多负面的影响。如果这些数据可以通过在Oracle, SQL, MySQL,或其他数据库中都可以挂载和读取的数据库备份文件的形式来回收,那么情况会好很多。
最后,还有这个一开始提到的最重要的问题:“当我需要迁移这些数据的时候,会发生什么?”毫无悬念,紧随其后第二重要的问题是:“这些数据属于谁?”
有时,一个公司会意识到它必须要更换提供商,或者直接把一个云项目迁移回公司内部。没有合适的计划,这些退出策略执行起来会遇到很多的技术困难——从不兼容的文件格式和缺失数据的访问到在简单的取回数据的过程中延迟时间过长的问题,几乎无所不包。
迁移到公共云,必须考虑的3个问题
不像所有权,可移植性是私有云和公有云都必须要面对的一个问题。对于私有云来说,这主要取决于驱动云的软件。但是,对于公共云来说,这主要取决于提供商和它可以交付什么。在这两种情况下,总共有三个和可移植性有关的问题需要考虑:
数据的格式
几乎所有的云用户都会用到数据库,存储到数据库中的数据有很多种导出格式。确切地搞清楚返回数据的格式是至关重要的,所以可以做一些计划,把这些数据迁移到新系统中。对于存储在云中的虚拟机来说,格式可能是VMDK, VHD或OVF。它也可能会通过某些备份文件格式或映像格式来交付。
转换时间
如果合约应该在一月到期,而文件到六月还没有回收完毕,那么对于确保正常运行时间来说,这可不是一个好兆头。在合约中,这个问题必须要和云提供商交代的清清楚楚的。
提供的协助
告诉“云提供商A”,你要迁移到“云提供商B”,并不是一件容易的事情,事后还让他们提供帮助就更加困难了。云服务的合约应该包括一个退出计划(和协助的费用),其中要包括你需要的所有协助。
在本文中,我总结了一些在云中数据存储的时候,应该问的一些问题。对于云服务的风险,收益和成本有一个清晰的认识,可以让你提出一些有价值的问题,并且有助于你搞清楚这些问题的答案。
原文名:Ten questions to ask when storing>
电脑系统怎样备份?
矮人DOS工具箱! ………… 备份: 1、 运行ghost后,用光标方向键将光标从“Local”经“Disk”、“Partition”移动到“To Image”菜单项上,然后按回车。 2、 出现选择本地硬盘窗口,,再按回车键。 3、 出现选择源分区窗口(源分区就是你要把它制作成镜像文件的那个分区) 用上下光标键将蓝色光条定位到我们要制作镜像文件的分区上,按回车键确认我们要选择的源分区,再按一下Tab键将光标定位到OK键上(此时OK键变为白色),再按回车键。 4、 进入镜像文件存储目录,默认存储目录是ghost文件所在的目录,在File name处输入镜像文件的文件名,也可带路径输入文件名(此时要保证输入的路径是存在的,否则会提示非法路径),如输入D:\sysbak\cwin98,表示将镜像文件保存到D:\sysbak目录下,输好文件名后,再回车。 5、 接着出现“是否要压缩镜像文件”窗口,有“No(不压缩)、Fast(快速压缩)、High(高压缩比压缩)”,压缩比越低,保存速度越快。 一般选Fast即可,用向右光标方向键移动到Fast上,回车确定; 6、 接着又出现一个提示窗口,用光标方向键移动到“Yes”上,回车确定。 7、 Ghost开始制作镜像文件 8、 建立镜像文件成功后,会出现提示创建成功窗口 回车即可回到Ghost界面; 9、 再按Q键,回车后即可退出ghost。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 还原: 制作好镜像文件,我们就可以在系统崩溃后还原,这样又能恢复到制作镜像文件时的系统状态。 下面介绍镜像文件的还原。 (一)在DOS状态下,进入Ghost所在目录,输入Ghost回车,即可运行Ghost。 (二)出现Ghost主菜单后,用光标方向键移动到菜单“Local-Partition-FROM Image”,然后回车。 (三) 出现“镜像文件还原位置窗口”,在File name处输入镜像文件的完整路径及文件名(你也可以用光标方向键配合Tab键分别选择镜像文件所在路径、输入文件名,但比较麻烦),如d:\sysbak\,再回车。 (四) 出现从镜像文件中选择源分区窗口,直接回车。 (五) 又出现选择本地硬盘窗口,再回车。 (六) 出现选择从硬盘选择目标分区窗口,我们用光标键选择目标分区(即要还原到哪个分区),回车。 (七) 出现提问窗口,选Yes回车确定,ghost开始还原分区信息。 (八) 很快就还原完毕,出现还原完毕窗口,选Reset Computer回车重启电脑。 注意:选择目标分区时一定要注意选对,否则:后果是目标分区原来的数据将全部消失.
硬盘的缓存容量是指什么?有什么用途?
1 硬盘缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。 由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。 缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地提高硬盘整体性能。 当硬盘存取零碎数据时需要不断地在硬盘与内存之间交换数据,如果有大缓存,则可以将那些零碎数据暂存在缓存中,减小外系统的负荷,也提高了数据的传输速度。 硬盘的缓存主要起三种作用:一是预读取。 当硬盘受到CPU指令控制开始读取数据时,硬盘上的控制芯片会控制磁头把正在读取的簇的下一个或者几个簇中的数据读到缓存中(由于硬盘上数据存储时是比较连续的,所以读取命中率较高),当需要读取下一个或者几个簇中的数据的时候,硬盘则不需要再次读取数据,直接把缓存中的数据传输到内存中就可以了,由于缓存的速度远远高于磁头读写的速度,所以能够达到明显改善性能的目的;二是对写入动作进行缓存。 当硬盘接到写入数据的指令之后,并不会马上将数据写入到盘片上,而是先暂时存储在缓存里,然后发送一个“数据已写入”的信号给系统,这时系统就会认为数据已经写入,并继续执行下面的工作,而硬盘则在空闲(不进行读取或写入的时候)时再将缓存中的数据写入到盘片上。 虽然对于写入数据的性能有一定提升,但也不可避免地带来了安全隐患——如果数据还在缓存里的时候突然掉电,那么这些数据就会丢失。 对于这个问题,硬盘厂商们自然也有解决办法:掉电时,磁头会借助惯性将缓存中的数据写入零磁道以外的暂存区域,等到下次启动时再将这些数据写入目的地;第三个作用就是临时存储最近访问过的数据。 有时候,某些数据是会经常需要访问的,硬盘内部的缓存会将读取比较频繁的一些数据存储在缓存中,再次读取时就可以直接从缓存中直接传输。 缓存容量的大小不同品牌、不同型号的产品各不相同,早期的硬盘缓存基本都很小,只有几百KB,已无法满足用户的需求。 2MB和8MB缓存是现今主流硬盘所采用,而在服务器或特殊应用领域中还有缓存容量更大的产品,甚至达到了16MB、64MB等。 大容量的缓存虽然可以在硬盘进行读写工作状态下,让更多的数据存储在缓存中,以提高硬盘的访问速度,但并不意味着缓存越大就越出众。 缓存的应用存在一个算法的问题,即便缓存容量很大,而没有一个高效率的算法,那将导致应用中缓存数据的命中率偏低,无法有效发挥出大容量缓存的优势。 算法是和缓存容量相辅相成,大容量的缓存需要更为有效率的算法,否则性能会大大折扣,从技术角度上说,高容量缓存的算法是直接影响到硬盘性能发挥的重要因素。 更大容量缓存是未来硬盘发展的必然趋势。
到底什么是云存储云计算
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。 详细见:
发表评论