loriblu测量工具怎么用

IBM Bluemix
点击按钮,开始云上的开发!
developerWorks 社区
这次访谈的内容包括来自性能团队的技巧、独特见解和信息(常见主题是使用平台统计数据和监控),以及关于未来趋势的一些提示。
, 用户协助作家, Iris
Lynda Urgotis 很早就开始了为芯片编写工具的生涯。她记录了从 Data Resources 到 PSDI 再到 Software House 的经历。她进入 Lotus 已经快 13 年了,她曾研究 Lotus Improv、SmartSuite 和 eSuite,现在关注 Notes。她编写了 “Quick Reference for Improv” 一书,并为 Improv Que book 编写了一些章节。她非常喜欢园艺。她的女儿 Megan 和丈夫 Michael 让她的生活充满了快乐。
现在正在形成一种新的传统:八月访谈和聚焦 Iris Domino Performance Team。在这次范围广泛的访谈中,您可以找到性能团队自上一次 “八月聚焦” 以来提供的技巧、独特见解和信息,以及关于未来趋势的一些提示。行动起来,倒上一杯柠檬汁,开始仔细阅读这本夏季最畅销的书。这个团队是我们的 August 2000 Developer Spotlight 的嘉宾;您可以查看里面收藏的讨论。对于采纳我们的建议的读者,或许您正躺在海滩睡椅上,吸一杯冰冷的饮料,并在笔记本上阅读本文,那么您觉得最棒的服务器性能技巧是什么呢?Razeyah Stephen
我的第一个性能技巧是,如果您没有像大伙一样升级到 R5,那么请现在就升级!您可以利用跨平台、Sun Solaris、RS/6000、NT、AS/400 和 OS390 的性能改进,从而增强 NRPC、HTTP、IMAP 和 POP3/SMTP 的可伸缩性。我们得到一些客户的热情表扬 —— 升级到 R5 ODS (On Disk Structure) 之后彻底消除了信号超时。其他特性(比如多 MAIL.BOX 数据库)消除了未读标记带来的额外开销,并且通过事务日志改进了性能。为了获得高可用性和进行故障恢复,我们推荐使用事务日志。如果您面临或已经出现 I/O 瓶颈,启用事务日志还可以获得其他性能改进,比如响应时间和 CPU 利用率。Carol Zimmet
启用事务日志功能并不仅仅是为了提升性能。分析您的环境并尝试组织磁盘,了解空闲或未充分利用的磁盘,从而获得事务日志提供的可靠性和可用性好处。我相信,从长期来看,利用这个特性会让您的生活更轻松。我们最喜欢问的一个问题是 “您希望在哪里度过周末?”。下面有三种选择:(A)工作,监视 Domino 服务器,(B)担心 Notes 数据库的可靠性,或(C)做自己喜欢做的事情。我们都希望选择最后一个答案。事务日志能够提供良好的跟踪记录。它已经在客户环境得到验证,因此对您的环境也是有好处的。Razeyah Stephen
我的第二个性能技巧是,在访问和分析操作系统和 Domino 统计数据时,使用最新的集成平台统计数据。单点信息捕捉让您更加轻松。您现在可以在同一个 Domino 服务器控制台上看到操作系统统计数据(比如 CPU、内存和磁盘)和 Domino 统计数据。该特性在 Solaris 和 NT 平台上已经可用,并且很快就会出现在其他平台上。Lori Fucarile
我们最喜欢的一个服务器性能技巧是 “监控服务器的统计数据”。收集服务器的统计数据,并且每周都查看它们。预先警告能让您准备得更充分!我们的许多用户都体验到 R5 带来的巨大性能改进,因为他们在进行扩展时紧密地监控系统。我们推荐的方法是什么?通过设置 Stats & Events Collection 收集 statrep 数据,在高峰期尤其要这样做 —— 大概是星期一 8:30 AM 到 3 PM。记得启用这些平台统计数据。它们是 R5.0.2 的新特性,允许您从服务器控制台或 statrep 查看 Domino 和 OS 统计数据。每周定期查看数据,并监控反映 CPU 利用率、磁盘使用、邮件发送延迟(如果运行邮件的话)、内存利用率和网络利用率的统计数据。如果一直监控服务器统计数据并了解开销趋势,就能够避免许多问题。例如,某位客户发现内存使用率不断增加,而性能仍然保持不错。但他开始担心,并在影响到终端用户之前分析这些数据。最后他增加更多内存,从而缓和了潜在的问题。Harry Murray
现在给出另一个技巧:如果您正在使用 R5 并且拥有大量用户(比如 1000 或更多活动并发用户),您也许能够通过设置以下的 .INI 参数获得好处:NSF_DbCache_MaxEntries=3500(计量数取决于用户数和同时活动的数据库连接数)
Max_Concurrent_Trans=1000
Server_Pool_Tasks=100(对 Internet 协议用处不大)Ray Sambrano
我们再讨论一下多个 MAIL.BOX,因为很多人都问到这个问题。您需要的最佳数量是多少?如果您运行的是 Domino R5,就从启用 2 个 MAIL.BOX 开始。然后进行监控,看看消息路由模式是不是最佳的。如果您使用 2 个 MAIL.BOX 时观察到消息争用,您可以继续添加 MAIL.BOX,直到消除这个瓶颈。我们推荐开始时使用 2 个 MAIL.BOX,然后根据需要增加,但最大数量不要超过 10 个。为了了解是否存在消息争用,发出服务器控制台命令 SHOW STAT MAIL.WAITING。这将显示在某个时间段内有多少邮件等待被路由出去。如果等待的邮件的数量开始增加,那么您就需要给服务器添加另一个 MAIL.BOX。性能团队合影团队照片 —— 前排(从左到右依次为):Harini Srivatsan、Ken Bell、Razeyah Stephen、Carol Zimmet 和 George Demetriou
后排(从左到右依次为):Mark Dowdy、Louis Bradbard、Ray Sambrano、Rama Karedla、Harry Murray、Richard Kanosky、Rich Buck 和 Lori Fucarile
下面的另一张照片 —— 左:Cameron Hildebran,右:Nirmala Venkatraman在这一年以来,很多公司都迁移到 R5。当用户进行迁移时,他们的想法是什么?Lori Fucarile
一个主要的想法是 “迁移和合并”。许多客户正在从 R4 服务器迁移到 R5,并且慢慢增加每台服务器的用户数量。通过监控系统并观察到良好的性能,就可以轻松进入下一步,即将两个 R4 服务器合并到一个 R5 服务器中。这有效地加强了每台服务器的可伸缩性,并且降低了总体拥有成本。Ray Sambrano
增加每台服务器的用户数量并减少服务器的数量有重要意义。通过使用 R5,您有机会减少 Domino 服务器的数量,从而减少 “移动部件”,并且减少管理成本。Lori Fucarile
另一个常见的看法是 “升级到 R5 可以节省硬件成本”。许多用户已经达到了 R4 和现有硬件的伸缩极限。这些客户正在考虑硬件升级,并决定先升级到 R5。在同一台服务器上升级到 R5 之后,他们看到了更好的性能和可伸缩性。通过仅升级软件而不升级硬件,他们在短期之内可以省一笔钱。如您所见,在 R5 中性能更好、伸缩性更好并且每台服务器可以包含更多用户,因此这些客户最终会决定升级到更快的机器,以充分利用 R5 的优势。Carol Zimmet
R5 的另一个优点就是我们正在使用的 worker 线程模型带来的结果。这是性能团队测试的一个核心 Domino 组件。如果没有它,我们就难以实现可伸缩性目标。当您升级到 R5 时,它的架构改进可能让您的可伸缩性期望值超越了原来的目标。我们了解到各个平台的用户都获得了成功:AIX、NT 和 Solaris/SPARC。我们很高兴引入了这个架构改进,让您能够受益。Ray Sambrano
我们还听到客户反映 Domino Router 的性能改进了。大家都对 SMTP Router 感到很满意。通过使用内部性能分析,我们证实获得了更大的消息吞吐量。在过去的 12 个月中,我们验证了内部数据。现在,客户报告的吞吐量数据比我们内部模拟的还要好。在 R5 中,我们还花很多精力处理 ODS,结果获得了显著的性能收益。为了看到 ODS 的性能改进,您必须压缩 Notes 数据库,让它利用最新的 R5 设计。例如,我们的一个客户迁移到 R5 并反映系统资源(CPU 和内存)的使用率降低了。但当他们使用 R5 格式压缩数据库之后,才获得最大的性能提升。压缩数据库很关键,这样才能实现更大的性能收益。很明显,硬件是对性能有影响的。您能举一些例子吗?Ray Sambrano
现在我们看看重构视图,这就是 Indexer 任务本身。对它影响最大的硬件组件就是处理器的能力。因此,处理器的速度影响重构视图的速度。另一方面,处理器的数量影响高效运行的并发数据库事务和 HTTP 线程的数量。内存影响客户端连接的数量、缓冲池的大小,以及服务器分配的数据库缓存的大小。最后,磁盘访问速度影响数据库连接的数量和打开数据库和视图的速度。此外,我们推荐使用带有缓存的磁盘控制器 —— 这能够加快数据库访问速度。 Carol Zimmet
另外,如果系统性能没有达到预期,不要总是认为这是 Domino 造成的。我们知道 Domino 让问题凸显出来,但不能将分析停留在这个阶段。还需要调查其他很多方面,比如硬件、磁盘 I/O、配置、拓扑、调优参数、OS 和补丁等。在 1999 年 8 月份的访谈中,Web 开始对您的工作和计划产生巨大的影响。最近 12 个月以来,Web 对性能团队的工作的影响有哪些?Carol Zimmet
在过去一年以来,Web 邮件在 Iris 开发团队中获得了高度的重视。我们继续关注 Web 邮件,因为它在客户眼中具有更高的优先级别。和以往一样,性能和可伸缩性的重要性位居榜首。我们还拓宽了 Web 模型的分析,纳入了 Web 应用程序。我们对 Web 应用程序的分析采取两步走方法 —— 对服务器的影响以及优化应用程序本身。Razeyah Stephen
我们还继续关注其他 Internet 协议,比如 IMAP。 Lori Fucarile
我们很好地处理了邮件应用程序的性能分析,并且在最近几年来,通过我们的服务器和工具开发帮助客户改进了性能。使用 R5 之后,客户越来越多地询问 Web 应用程序性能分析。当客户将业务转移到 Web 上时,我们看到他们越来越多地使用 Domino 作为 Web 应用服务器。我们的团队通过改进现有的工具来更好地监控和改进 Web 性能,目的就是为客户提供帮助,让他们实现更高效、伸缩性更强的 Web 应用程序。我们非常希望客户能在这个领域和我们合作,并帮助我们更好地了解客户需求。在夏天谈论企鹅似乎很奇怪,但有一个 “小企鹅” 获得了大众的关注。Domino 性能团队如何处理 Linux?Cameron Hildebran
Domino 性能团队致力于确保 Domino 不成为 Linux 可伸缩性的瓶颈。为此,我们经常在最新的 Linux 内核版本上测试我们的 Domino,并跟踪性能障碍。从针对 Linux 发行版的首个 Domino(R5.0.2)开始,我们的内部基准测试显示一台服务器可以维护的并发 NRPC 用户增加了 3 倍,活动 web 邮件用户增加了 2 倍。这得益于 Domino 和 Linux 内核的不断改进。下一个 Linux 内核发布版 (2.4) 保证提供更多的通用伸缩性改进,这也使 Domino 受益。Ray Sambrano
Linux 中还存在一些因素,导致 Domino 不能实现在其他平台上可以实现的 可伸缩性。我们希望在下一个主要 Linux 内核发布版中能够进一步缩小这个差距。Lori Fucarile
现在我们问您,我们在 Linux 方面还有 哪些工作需要做?您在生产中使用它吗,在什么应用程序中使用?我们希望倾听您的经验。您希望我们继续致力于这个平台吗?在您的部署中,Domino 对 Linux 的伸缩性的影响对您有多重要?您打算合并小型或大型系统配置吗?
“Feedback” 部分主要用于解决问题。我看到一位客户对自己的正常运行时间非常满意。您能给我们做一个介绍吗?让大家分享您的成功经验。Lori Fucarile
我们喜欢收到客户的来信,不仅是关于 Domino 性能和可伸缩性方面的成功,还包括正常运行时间方面的成功。这位客户不仅定期地监控性能数据,还监控 Domino 服务器的可用性。他的 Domino R5 的性能得到了改善。他的终端用户对邮件和 Domino 应用程序的可用性很满意。并且这些是非集群服务器。
在 2000 年 8 月份,我们是 Notes.net Developer Spotlight Forum 的嘉宾,因此您可以在上面提供反馈。在此之后,您可以在 Domino Server —— Performance 类别下的 Notes/Domino Gold Release Forum 发表评论。如果您希望我们直接回复,请附上电子邮件地址。
Ray Sambrano
我们收到的反馈是,用户成功迁移到 R5。另一个成功的客户在最近的一个周末将超过 10,000 个用户迁移到 R5。我们说过移动超过 1TB 的数据不是一件简单的事情,但在 R5 中是可行的。我们听说过 Club Med 和其他度假俱乐部。但最近我们经常听到 Club 2000。我们是不是应该打包好防晒霜准备去度假?Lori Fucarile
Club 2000 是为在 Domino R5 中包含超过 2000 个并发用户的客户准备的。在今年的 Lotusphere 上,Deluxe Corporation 成为我们的首个 Club 2000 成员。来自 Deluxe 的 Bob Knieff 向我们展示了他的数据,而我们向他展示了 Domino “皮夹克”。虽然我们不能为每个人都提供一件 “夹克”,但我们还有很多 Lotus “装备”,以及打包好防晒霜和便衣准备外出度假的机会。我们在 Lotusphere 2001 再相见!参加 Club 2000 有很多优势。主要优势包括加入 Iris 的讨论小组,或与其他 Club 2000 客户一起讨论问题;能够访问一手的 alpha 性能工具代码;能够向 Iris 提交您的性能和工具需求,以更快地融入未来的发布版。对于运行超过 2000 个并发用户的客户,有什么技巧吗?Lori Fucarile
我们在查看生产数量时,发现有些客户报告每个 Domino 分区的并发活动用户超过 2200 个。随着他们持续监控 statrep 数据,甚至增加用户数量,他们观察到出色的性能。我们鼓励客户报告改善的可伸缩性数据,尤其是针对 HTTP 和 IMAP 等协议的数据。
在经过调优的服务器中使用 R5 确实能够获得性能收益。一般而言,与 R4 相比,客户在 R5 中获得更好的性能和可伸缩性。我们在 Web 上发布了很多信息,帮助客户调优运行 R5 的服务器。请查看 。
参加关于 Domino 性能的课程或培训是个好主意。有没有提供这些活动?Terri Karpel(来自 Lotus Education)
当然有!Lotus Education 即将推出 “Performance Tuning a Domino Infrastructure”。这是一个为期两天的研习会。您将了解基础的工具和方法,以在不同的操作系统平台上改善 Domino 的性能。我们将通过 NT 负载模拟获得实践经验。我们还计划提供一个为期一天的研讨会。这个课程是为您准备的吗?如果您是有经验的 Domino 管理员(6 个月以上),并且负责改进现有 Domino Release 5 的性能,那么这个课程就适合您。您应该了解基础的硬件和操作系统问题以及基础的网络概念。另外,您必须参加过 “New R5 System Administrators” 或 “Upgrading R4 to R5 System Administrators” 课程。您有机会学习到很多东西。这次,我们安排的主题是:
性能调优方法和工具改善 CPU 和内存性能改善 Domino I/O 性能改善网络性能为了改善性能调优 Domino 属性改善集群性能优化 Domino 邮件发送优化数据库利用要了解更多内容,请关注
上的可用性等信息。
Lori Fucarile
Domino 服务器性能团队为 Domino 性能课程做了很多工作。我们不仅通过文章提供技巧和技术,并且为最常见的性能问题提供答案。我们强烈推荐您报名参加这个课程。Carol Zimmet
该课程还在解决个人平台架构和设计事项、教授和讨论重要 Domino 服务器性能策略之间实现平衡。您能回答关于 NotesBench 负载的问题吗?针对 Release 5 的当前 NotesBench 负载是什么?NotesBench 负载当前主要关注什么? Carol Zimmet
负载会不断改进。我们尝试实现更加贴近现实的负载。我们经常尝试实现一种平衡 —— 用户模型是不断改变的:更多活动、更多数据和更多协作。因为,对于每个发布版,我们都重新评估可伸缩性目标和负载需求。这是个严峻的考验 —— 更大的负载相当于增加某人的负担,并且要他以相同的速度走完一样的路程。他们可能更慢,也可能更快!但我们面临更大的挑战 —— 要求实现更好的伸缩性,同时又要增加负载。此外,供应商的工作也与负载相关。查看 NotesBench Consortium 了解供应商针对不同平台和不同负载发布的最新报告。他们也在自己的性能实验室研究各种情况。尽管 Domino R5 已经出来,供应商还在继续发布新的硬件更新、新的可伸缩性策略、不断改进的 I/O 配置选项和新的基准测试报告。
Lori Fucarile
尽管任何基准测试都不能精确反映现实的生产系统,并且由于所有生产系统都是独特的,因此我们改进了 R5 负载,以更好地反映客户认为在 2001 年或以后会使用的负载。这些工作负载将包含大小不同的消息和更大的总体消息大小。George Demetriou正如 Carol 和 Lori 指出的一样,针对 Release 5 的消息负载已经经过改进,以反映越来越复杂的典型消息。和前面已经提到的特性一起,我们将真正的 Calendar 和 Scheduling
特性添加到消息负载中,以评估发送和响应邀请的效果。这使 NotesBench 负载具有竞争优势。性能团队接下来有什么计划?接下来的一年内我们应该了解什么主题?Ray Sambrano
一般而言,我们关注 3 个区域。第一,应用程序的性能。这包含的真正含义是我们需要一种能够确定 Domino 应用程序如何执行的方法。如今的应用程序可能包含一个或多个数据库。当今要确定应用程序的行为及其使用的资源非常有挑战性。我们正在研究方法,以降低客户和业务合作伙伴完成该任务的难度。第二,使用 Domino 的 “开箱即用” 体验。我们希望根据服务器配置文件和硬件类型提供调优建议。我们的目标是为新手和有经验的用户都提供更加友好的体验。第三,提供实时的性能信息,以帮助您决定 Domino 服务器的行为,从而能够分析所用的系统和潜在的超负载情况。Carol Zimmet
为了为不同的用户(IMAP、POP3、Webmail 和 NRPC)提供更好的伸缩性,我们还有更大的困难需要克服。这与客户的配置文件是一致的,即包含这些额外的协议路径。性能团队在今年由 The View 赞助的 Admin2000 上吸引了大家的目光。这次会议的一些要点是什么?Cameron Hildebran
在题为 “Is Linux the next Domino platform for you” 的展出之后,我收到了很多宝贵的反馈。这反映了这个新操作系统(相对较新)是多么有趣。大部分问题都是关于性能的,并且让我以新的方式思考关于 Linux 的问题。这是反馈最有意思的部分,它开辟了新的思考领域,并且时常提醒您回去解决尚未处理完的问题。我希望了解在现实中客户是如何使用 Domino 的,尤其是 Domino 是如何执行的。当您参与开发周期的一部分工作时,您不一定能够认识到 Domino 的所有用途,以及有多少人依赖于它的性能和稳定性。Lori Fucarile
在我们关于性能、基准测试和容量计划的展出中,一个最受欢迎的主题是性能监控和瓶颈分析。我们讨论需要监控的重要 Domino 统计数据,以及如何使用 Server.Load 执行性能分析。除了我们的展出之外,还可以在 Vendor Performance 实验室见到我们,在这里,我们的许多硬件和软件供应商都在他们最新的硬件上展示 Domino 的可伸缩性。我们的基准测试信息和容量计划技巧有很多有趣的地方。我们分享一些真实的客户生产数据,并且鼓励大家给我们发送生产数据,以继续分享这些成果。Ray Sambrano
这次会议最有意义的事情就是它真正关注管理。我需要提到的一件事就是,有很多客户都迁移到了 R5,并且寻求关于布局和大小的建议。
与我交谈过的许多客户现在都查看 NotesBench 报告中的配置信息。这些信息是隐藏的珠宝。如果您希望了解如何配置可伸缩的服务器,请看看硬件供应商在运行他们的报告时使用的配置参数。他们不仅公开了系统配置,而且还给出他们更改的所有 NOTES.INI 参数,以及已经更改的特定系统参数。通过 NotesBench Consortium web 站点了解更多信息。在进入秋季之际,性能团队将出席柏林的 Lotusphere 会议。除了德国美味的香肠以外,在欧洲举办的首次 Domino 活动的菜单上还有什么内容?Lori Fucarile
在柏林的展出主要是更多地关注客户的 R5 可伸缩性和性能反馈,以及性能调优技术和技巧。此外,我们还希望倾听国际客户的声音,请向我们发送关于 R5 的可伸缩性数据,并且告诉我们您是否希望在柏林的 Lotusphere 会议与我们见面。Ray Sambrano
我的展出主题是实现可伸缩的 Domino 解决方案。我的展出以客户经验为基础。我将讨论成功地设计、计划和实现一个 Domino 解决方案需要知道什么。展出的重点是高性能的 Domino R5 实现。更好的是,您将了解经过验证的性能技术。您可以学习到帮助验证服务器性能的信息。我期盼这天的到来!性能好像是一个移动的目标,因为会引入新的机器、会出现更快的处理器,并且使用量不断增加。性能团队如何处理这些测试要求?Lori Fucarile
Domino 服务器性能团队与我们的硬件供应商长期保持稳定的关系。当 Domino 性能测试需要变更时,Compaq、IBM NetFinity、IBM RS6000、IBM AS400、Network Appliance 和 Sun 都大方地为我们提供新机器。我们知道客户希望这些新机器拥有更快的硬件和新的 OS。我们要随时保持领先,为客户提供他们所需的可伸缩性信息和 Domino 性能改进,这非常重要。Razeyah Stephen
此外,我们要继续和供应商紧密合作,以确保 Domino 能够在各种平台的操作系统上进行伸缩。Harry Murray
为了给您提供某些细节数据,IBM 和 Compaq 都为我们提供了最新的 8-way Intel 服务器。我们的测试表明这些服务器运行 Windows 2000 时伸缩性非常好。我们正在使用许多由 IBM 捐献的新的 4-way Intel 系统。这允许我们实际地测试新软件的伸缩性。有些服务器具有大型的内存配置,这让我们能够测试更多内存的效用。Ray Sambrano
我们发现一个潮流,即人们越来越多地使用存储区域网络(SAN)解决方案。我们现在将目光转向该区域。我们不仅要关注市场,还有关注这一趋势。最后,正如大家所说,我们依赖于硬件合作伙伴在最新最好的硬件上进行测试。我们经常获得最新的设备,虽然并不总是这样,不过我们会努力争取。Carol Zimmet
测试要求并不局限于服务器级别的分析。为了成功地实现更高的服务器可伸缩性目标,我们必须确保客户端基准测试系统能够承受大量用户。尤其是正在计划的下一个发布版,在这方面给我们施加了很大的压力。仅与性能团队进行交流是不够的,还必须了解性能工具的新特性Lori Fucarile
我们正在研究在下一个 Domino 发布版上使用的新工具,其中一个非常新颖,我们正在为其申请专利!我们现在告诉大家一个好消息,一部分幸运的客户将能够参与这个性能 Beta 计划,并且能够最先知道如何更好地预测和调优 Domino 服务器的性能。Carol Zimmet
我可以告诉您一些事情。我们在内部经常使用 NotesBench 负载。我们将邮件大小调整为更大的平均大小。这是以客户的使用趋势为依据的,比如来自在福罗里达州举办的 Lotusphere 2000 的反馈,以及通过观察得到的客户生产数据。
我们还改进了 Server.Load。这是一个终端用户工具,我们还尝试与内部基准测试工具改进保持同步。对于平台统计数据,我们支持更多的平台和添加更多的统计数据。例如,我们以默认设置表示网络利用率和错误率。结果是反映出更多信息,这对终端用户、分析员和支持工作都有好处。我们还和开发团队就改进 Domino 统计数据进行合作,从而为不同的特性收集和维护更好的数据。我们通常寻找最佳的选择:公司、平台或应用程序。George Demetriou
NotesBench 工具的另一个改进是增强的可伸缩性。通过改进硬件(当然,还有 Domino),Domino 服务器能够支持更多的用户。由于用户增加,这就需要运行基准测试来模拟新增的用户。NotesBench 已经得到增强,可以处理更多用户,因此将用于生成高用户负载的启动器数量降至最低。Cameron Hildebran
作为 Linux 的支持者,我经常对该平台上已有的或将来要添加到其上的工具保持警惕。开源开发面临许多独特的挑战,因为它们使 Linux 的开发过程总是比其他操作系统慢一些。除了这个新工具之外,是否还有一些值得我们了解的经过考验的性能工具和流程?Harry Murray
我要对 R5 中的事务日志、分区、集群以及它们如何影响性能进行评论。最近的 R5 测试表明,当 I/O 处于中下水平时,事务日志对性能没有多大的帮助,但是也有证据表明,当磁盘需求很大时它能降低磁盘的利用率。但是,当系统 I/O 达到极限时,可能惟一的办法就是添加更多的磁盘盒 RAID。当然,事务日志能够提高可靠性和缩短重启时间。对于一些使用大容量内存和多个 CPU 的系统,分区能够改善可伸缩性。运行多个分区可能很有帮助。Ray 认为,如果您正在合并几个支持大内存的系统,那么就应该考虑使用分区来实现更大的伸缩性。Iris Today 包含一个关于集群性能的、分为两部分的系列,如果您正在运行或打算运行 Domino 集群,那么一定要查看它。例如,讨论如何设置一些 NOTES.INI 参数,以在服务器超载时提供更好的故障转移。
[编者注:您可以从这里阅读关于集群的文章: and 。]Lori Fucarile
Lotusphere 2000 展出的一个例子能够给您指明方向。例如,您是否知道 Server.Load 不仅可用于查看 Domino 服务器上增加的负载,还可用于监控服务器的性能。或者,您是否经历过数据库应用程序性能瓶颈。尝试从 R5 控制台数据库 SH DBS 分析这些数据。性能团队经常在性能瓶颈分析中使用这些信息。如果您想要更多地了解这些主题之一,请查看 Lotusphere 展出 。
您正在寻求容量计划帮助吗?那么硬件供应商是最佳的人选。我们在展出
中收录了关于硬件供应商的信息。
在 Release 4 之前,性能团队仅有一位成员。但在此之后,团队迅速成长起来,现在包含许多经验丰富的 Domino 人员,以及来自其他公司的性能工程师和开发人员。因此,是什么东西吸引他们来到 Domino 性能团队呢?Harini Srivatsan
对我而言,性能团队的最大吸引力就是他们的热情以及他们在 Iris 工作的荣誉。性能团队的精力是非常充沛的,并且人才济济。他们非常致力于自己的工作,我也为自己成为该团队的成员感到兴奋。在加入 Iris 协会之前,我经常使用 Java 和 Oracle 处理业务应用程序。最近几个月以来,我一直忙于了解关于 LotusScript 的最新消息,以及理解 Domino Server 的产品特性。我在这段时间收获很大。现在,我为性能团队开发的一些性能工具设计用户界面。Lou Bradbard
我在性能团队中负责测试产品(比如 Server.Load)、平台统计数据、NotesBench、Notes Object for NT Perfmon,以及出现在下一个发布版中的新特性。在性能团队工作好像成了一切的中心。我们处理所有关于产品的主要问题,比如大型站点的性能、电子商务、集群和 Web 应用程序。Ken Bell
我来到 Iris 和性能团队的原因是我想更好地理解 Domino 及其开发流程。我和 Domino 打交道已有 6 年。Lori Fucarile
与性能相关的方面包括整个服务器、客户端、网络和应用程序 —— 几乎是无所不包。将这些方面看作一个统一的画面很重要。作为产品经理,这意味着您很好地理解到 Domino 是一个客户解决方案,包括针对内部和跨所有协议的 Web 应用程序的系统和应用程序。关于 IRIS DOMINO 性能团队Ken Bell 和 Domino 打交道已经有 6 年,他是一个经验丰富的 Domino 人员。在 Domino 的 Notes Support 部门工作一小段时间之后,他以 Domino 顾问的身份加入 Digital(现在的 Compaq)。在 Compaq 工作期间,他为 Compaq 的客户提供 Domino 性能、存储和高可用性技术支持。Lou Bradbard 加入 Iris 已有 5 年。在去年 12 月份加入性能团队之前,他在 Server and Programmability QA 团队工作。他负责测试 Domino,并且在空闲时间喜欢骑山地自行车,或学习 Macintosh 编程。他私下喜欢为卡通片配音。Rich Buck 于 1999 年年底加入 Domino 性能团队。在很多方面,Rich 在性能团队的生涯反映了该行业的趋势。他从 20 世纪 80 年代初开始为 IBM 的大型机性能工作。他后来负责客户机/服务器性能,并且最终定格在 Domino 上,主要为 SmartSuite 和 eSuite 处理客户端性能。对 Rich 而言,加入 Domino 团队有种回家的感觉。现在,他又开始思考如何支持成千上万个用户,以及如何最小化服务器瓶颈。在停下与计算机相关的工作时(似乎很少发生),Rich 喜欢木工艺,或到 New England 参加骑自行车活动。George Demetriou 从 1997 年开始在 Iris 工作。他目前负责的区域是性能工具开发,包括 NotesBench 和 Server.Load。他还参与改善 Notes R5 的 Web 邮件性能。George 热爱跑步,并且参加过几次马拉松比赛。Mark Dowdy 于 1997 年从 Lotus 加入 Iris。他从 Release 3.1.2 开始研究 Notes 服务器。在 Programmability QA 团队工作一小段时间之后,Mark 现在开始研究应用程序性能和 Agent Manager。Lori Fucarile 于 1999 年加入 Domino 性能团队,并且是 Domino 服务器性能团队的高级 Iris 产品经理。她现在从事开发新的服务器健康监控工具,以帮助客户更好地预测和调优服务器。Lori 担任过 4 年半的 Domino 产品经理,还担任过 Lotus 产品经理,与她相关的产品包括 Domino R4.6 and R5 Enterprise Server、Domino Clustering for R4.6 and R5 和 Lotus Calendar Connector for OfficeVision R4.X。在成为产品经理之前,Lori 努力与 Lotus Strategic Alliances 小组的 Big Six 进行技术联盟。在加入 Lotus 之前,Lori 是 IBM 的顾问,为专注于决策支持应用程序的企业客户提供咨询服务,并且还是保险盒电信客户的系统工程师。Cameron Hildebran 从 1998 年开始就加入 Domino 性能团队。在这之前,他在 Digital Equipment Corporation 的 #2341 办公室工作。自从观看了 “Plan 9 From Outer Space” 之后,他就认为计算机有一天会统治世界,因此应该谨慎地选择一个优秀的团队。从那时起,他就对与计算机相关的所有东西感兴趣。Rama Karedla 认识到我们的星球还不能实现在山顶上进行通信,因此于 5 月份加入 Iris。在加入 Iris 之前他在 Compaq 工作,负责开发存储产品、I/O 性能和设备驱动开发。Rama 是性能团队的开发人员,目前开发一个称为 “platform stats” 的 Domino 性能特性,以及一款尚未命名的产品。在空闲时间,他致力于开办一个非盈利性音乐学校,并梦想通过 Internet 实时传授音乐知识。Richard Kanosky 从 1997 年开始就成为 Iris 的软件质量工程师。他目前在 Lotus 的 Network Protocols Quality Engineering 团队工作,该团队帮助在 Notes R4.5 质量工程中实现 XPC 协议。他曾经在 George Sprott 研究过 X.PC/ TCP/IP Passthru 性能,其成果在 Lotusphere 96 展出。自从加入 Performance 团队,Richard 主要关注 Server.Planner、NotesBench 和 Server.Load。在空闲时间,他喜欢在大海进行长距离游泳,以及和他 6 岁的女儿 Christina 打垒球。Harry Murray 于 1998 年加入 Domino 性能团队。他目前参与测试 Domino IMAP on Windows 2000 系统。在加入 Iris 之前,他在 Digital Equipment Corp. 的性能小组工作,负责在数字服务器上对 Domino 进行 NotesBench 测试。在此之前,Harry 管理过许多数字生产系统,并且是许多数字设备的 System Technical Support 经理。Ray Sambrano 是 Domino 服务器性能团队的高级产品经理。在这个职位上,他定义服务器性能需求、监控市场趋势并检查基准测试数据的实现。在此之前,他在 Domino 工作了 7 年,最近才成为 Lotus Worldwide Business Partner 业务部门的高级经理。Ray 还是 Lotus 系统管理区域的产品经理,负责 Lotus NotesView 的发布。在加入 Lotus 之前,Ray 在一个金融部门工作,负责部署公司的网络和消息系统。Harini Srivatsan 在今年加入 Iris 协会之前,经常使用 Java 和 Oracle 处理业务应用程序。她负责为性能团队开发的一些性能工具设计用户界面。Razeyah Stephen 是 Domino 性能团队的副主管。她从 1998 年开始在 Iris 工作。在此之前,她在 Digital Equipment Corporation(现在的 Compaq)工作,她在该公司的 StorageWorks 部门工作了 5 年。Razeyah 的专长包括 UNIX 和 I/O 性能。Nirmala Venkatraman 作为承包人为 Iris 工作。她从 1998 年 4 月开始参与 Iris 的工作,主要研究 UNIX 性能。在此之前,她在 Sun Microsystems 工作。Carol Zimmet 从 1994 年开始在 Iris 工作。她是 Domino 性能团队的副主管,负责评估性能和性能工具开发。Carol 一直致力于为客户的性能问题提供一步到位的解决办法。她还对通过 “white box” 方法改进产品质量感兴趣。Carol 喜欢和她的孩子一起骑自行车以及打壁球。
developerWorks: 登录
标有星(*)号的字段是必填字段。
保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件。
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
选择您的昵称
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。
您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
标有星(*)号的字段是必填字段。
(昵称长度在 3 至 31 个字符之间)
单击提交则表示您同意developerWorks 的条款和条件。 .
所有提交的信息确保安全。
文章、教程、演示,帮助您构建、部署和管理云应用。
立即加入来自 IBM 的专业 IT 社交网络。
为灾难恢复构建应用,赢取现金大奖。
static.content.url=/developerworks/js/artrating/SITE_ID=10Zone=LotusArticleID=398623ArticleTitle=性能特别奉献 2:Iris Domino 性能团队publish-date=}

我要回帖

更多关于 黄仁勋妻子lori 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信