nanoHUB 使得远程计算成为可能
2008-11-10 08:25:40 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閹冣挃闁硅櫕鎹囬垾鏃堝礃椤忎礁浜鹃柨婵嗙凹缁ㄧ粯銇勯幒瀣仾闁靛洤瀚伴獮鍥敍濮f寧鎹囬弻鐔哥瑹閸喖顬堝銈庡亝缁挸鐣烽崡鐐嶆棃鍩€椤掑嫮宓佸┑鐘插绾句粙鏌涚仦鎹愬闁逞屽墰閹虫捇锝炲┑瀣╅柍杞拌兌閻ゅ懐绱撴担鍓插剱妞ゆ垶鐟╁畷銉р偓锝庡枟閻撴洘銇勯幇闈涗簼缂佽埖姘ㄧ槐鎾诲礃閳哄倻顦板┑顔硷工椤嘲鐣烽幒鎴旀瀻闁规惌鍘借ⅵ濠电姷鏁告慨顓㈠磻閹剧粯鈷戞い鎺嗗亾缂佸鏁婚獮鍡涙倷閸濆嫮顔愬┑鐑囩秵閸撴瑦淇婇懖鈺冪<闁归偊鍙庡▓婊堟煛鐏炵硶鍋撻幇浣告倯闁硅偐琛ラ埀顒冨皺閺佹牕鈹戦悙鏉戠仸闁圭ǹ鎽滅划鏃堟偨缁嬭锕傛煕閺囥劌鐏犻柛鎰ㄥ亾婵$偑鍊栭崝锕€顭块埀顒佺箾瀹€濠侀偗婵﹨娅g槐鎺懳熺拠鑼舵暱闂備胶枪濞寸兘寮拠宸殨濠电姵纰嶉弲鎻掝熆鐠虹尨宸ョ€规挸妫濆铏圭磼濡搫顫嶇紓浣风劍閹稿啿鐣烽幋锕€绠婚悹鍥у级瀹撳秴顪冮妶鍡樺鞍缂佸鍨剁粋宥夋倷椤掍礁寮垮┑鈽嗗灣閸樠勭妤e啯鍊垫慨妯煎亾鐎氾拷

核心提示: 必须对所有的通信进行加密, 为最终用户提供保护的本地防火墙,nanoHUB 使得远程计算成为可能(2),通常包含一些不容易理解的策略,甚至在少数情况下,与许多其他的 nanoHUB 支持有很多相似之处,它是相当复杂的,最终用户能够意识到它们的存在, NCN 资源的使用必须经过分配
必须对所有的通信进行加密。
为最终用户提供保护的本地防火墙,通常包含一些不容易理解的策略,甚至在少数情况下,最终用户能够意识到它们的存在。
NCN 资源的使用必须经过分配,并且在某些情况下,还必须实行定量配给。
对于研究人员所连接的各种台式计算机,它们在技术功能上有着很大的不同。
许多应用程序仅限于特定的硬件组合,并且使用方法各异。
nanoHUB 作为一个整体,必须是可管理的、可伸缩的、可靠的、可用的、可测试的和可恢复的。
nanoHUB 需要与现有的安全基础设施保持兼容,换句话说,让最终用户尽可能多地依赖于他们已经知道的帐号和密码。
尽管一些专有的和开放源代码工具能够满足一个或者两个需求,但即使在最好情况下,整个过程在配置上也是非常复杂的。那么为 nanoHUB 访问者所提供的方便性体现在哪里呢?
这种方便性的体现必须很好地兼顾自定义的 VNC、SSL、X11、Apache,以及一些其他开放源代码项目。可以考虑一下,在本文开头附近所显示的关于纳米管模拟的内容(请参见图 1)。通过单击特定的 nanoHUB 应用程序(CNTbands 2.0)、选择合适的参数、并以交互的方式调整 3-D 图像,可以在几秒钟之内获得这个图像。除了使用 Web 浏览器中所包含的典型的 Java™ 运行时解释器之外,不需要任何其他软件。具体说来,用户不需要获取和配置可视化系统。大多数研究人员并不知道如何使用 OpenDX 或者 PyMol(甚至不知道如何安装它们),而且他们也没必要知道。
nanoHUB 不需要进行这样的安装,这一点很好。纳米管可视化,与许多其他的 nanoHUB 支持有很多相似之处,它是相当复杂的,并且对于典型的桌面计算机来说运行速度很慢。
更多精彩
赞助商链接