pigfoot’s weblog

We should forget about small efficiencies — Donald Knuth

Archive for the ‘Sun’ Category

Niagara 2

上個禮拜, Sun 終於拿出殺手級的 processor : UltraSPARC T2 (Niagara 2)!

除了把從 T1 的 32 threads per processor (8 cores, 4 threads/core), 加到 64 threads per processor (8 cores, 8 threads/core) 之外, 最令人在意的是 “Zero Cost” Security 這個 feature.

一般大家不作一些 security 保護的理由不外乎是速度慢, 尤其是在 web server 的 implementation, 作了之後對 throughput 影響非常明顯, 所以在 T2 中, 他們加了一個 cryptographic unit, 也就是說可以利用這個硬體來完成一些費時的 security function.

本來以為作了 DES, 3DES, AES, MD5, SHA-1 就了不起了, 但是在 2007/07/08 的新聞中, 聽到 Sun Staff Engineer Dr. Lawrence Spracklen 的 talk, T2 support 的有:

後來在他的 blog (Lawrence Spracklen’s Blog) 中, 看到他寫的這篇 UltraSPARC T2 Crypto performance. 看起來還蠻不賴的啊~

接著我猜會有強者利用這些硬體作出 T2 的 SSL. 好期待測出來的數字啊~

PS: 這裡是用 UltraSPARC T1 CPU 的 T1000 和 T2000 的價錢, 不知道搭配 T2 的 Server 會賣多少錢 XD

Popularity: 36% [?]

  • 0 Comments
  • Filed under: IT, Sun
  • According to Darryl Gove’s post yesterday, the UltraSPARC-T1 tuning guide has been updated to include information about the Cool Tools.

    Popularity: 62% [?]

  • 0 Comments
  • Filed under: Develop, IT, Sun, Unix
  • Get Google!

    Google testing Sun’s OpenSolaris, sources say, from digg.

    Google is experimenting with the open-source version of Sun Microsystems Inc.’s Solaris operating system as a possible long-term prelude to replacing its massive global network of Linux servers, according to sources.

    With dozens of data centers worldwide estimated to house hundreds of thousands of Intel servers, this would be huge for Solaris.

    Google runs a stripped-down version of Red Hat Linux specially modified by its engineers. But another source, a Solaris systems administrator who recently interviewed for a job at Google, said he was told the company plans to create and test its own modified version of OpenSolaris.

    Google officials declined to comment.

    Dtrace http://en.wikipedia.org/wiki/DTrace
    Zones http://en.wikipedia.org/wiki/Solaris_Containers
    ZFS http://en.wikipedia.org/wiki/ZFS

    Popularity: 27% [?]

  • 0 Comments
  • Filed under: Google, IT, Sun, Unix
  • Ubuntu on a T2000

    Peter Jenkins, a blogger in Sun Micro, has written his notes about installing Ubuntu on T2000. He has updated document on Ubuntu website as well.

    Thanks, Jenkins!

    Popularity: 34% [?]

  • 0 Comments
  • Filed under: IT, Linux, Sun, Talk, Ubuntu, Unix
  • Sun Should Use apt

    Sun Should Use apt, from Jeremy Zawodny’s blog.

    Apt-get is just so unreasonably fucking great. Why aren’t we using it for Solaris updates?

    I can’t agree more ;-)

    By the way, Zawodny is currently leaning toward Python.

    I’ve been programming (when I do program) mainly in Perl for the last 10 years or so. But I’ve been itching to learn a new language for a while now, and the two near the top of the list are Ruby and Python.

    I figure that Ruby would be easy to learn because of its similarity to Perl (I’m told). But I also figure that Python would be easy to learn because of its simplicity. And when it comes to webby stuff, I can use Rails with Ruby and Django with Python.

    Yahoo! has Python Developer Center on the Yahoo! Developer Network as well.

    Popularity: 16% [?]

  • 0 Comments
  • Filed under: IT, Sun, Unix
  • Sun donates T2000 to Gentoo

    Gentoo Weekly Newsletter: 24 July 2006

    Sun 的 David Killian 向 Gentoo 贊助了 Niagara 工作站一台, 用於 Gentoo Linux 的開發, 移植, 和測試. 根據 bootlog, 這台就是具有 UltraSPARC T1 processor (1.2GHz 8 core, 也就是會看到 32 顆虛擬 CPU) 和 Main Memory 32GB 的 T2000.

    星期天和 Vivia, tjs, Airken, zmx 吃飯時, 聽到巴哈姆特也正在測試 T2000, 號稱一台抵的上 4 台 Pentium4 2.4GHz/1GB記憶體, 甚至還有一半的餘裕, 而且耗電量與機架空間都僅需現有架構的一半.

    雖然說 Sun 可能會放棄 SPARC 市場 (找不到新聞了 @_@), 不過 T2000 還真的希望可以借回來玩啊 :p

    Popularity: 33% [?]

  • 0 Comments
  • Filed under: Gentoo, IT, Linux, Sun, Talk, Unix
  • Linux 2.6 vs. Solaris 10, from OSNews.

    It, however, is very strange that I cannot feel such considerable performance improvement in Solaris 10. My summary is as followings.

    There are several often overlooks positive features of Solaris as an alternative to Linux in lage enterprize environment:

    • Solaris is more stable, especially in network intensive tasks.
    • New T1 CPUs make Solaris on SPARC more attractive and provide a clean migration path from older UltraSparc models that fall behind in price/performance ratio.
    • Due to the architecture of Solaris kernel and I/O subsystem there are several open source applications that can run on Solaris better then on Linux. Among them are all multithreading applications and open source databases. Solaris also significantly improves the security of open source applicators due to built-in protection from stack overflows.
    • The recent test conducted by Sun [MySQL2006] had show that optimized for Solaris MySQL (UFS?) beats MySQL on RED HAT ES 4 (ext3?) by a considerable margin.
    • It is unclear how it goes against ZFS in Solaris. Newer ZFS is still in too early stage for comparisons.
    • For tracking system calls Solaris has an excellent truss utility. For Linux, the strace utility provides a similar but weaker function. For more complex situations Solaris has Dtrace. Currently Linux has no analogs for Dtrace.

    There are also several disadvantages of Solaris:

    • Linux has larger “knowledge space” especially noticeable in the number of published books. While Solaris has much better OS level security, Linux has better “open source knowledge infrastructure” including the information about securing open source applications, especially those implementing key application level TCP/IP protocols (HTTP, DNS, SMTP, ssh, Kerberos, etc)

    Popularity: 19% [?]

  • 0 Comments
  • Filed under: IT, Linux, Sun, Unix