Entries in 'misc'

Next Page »

Forecast: foggy with a tiny chance of perfection

Is the cloud computing fog getting a little hazy? No stranger to the cloudscape, Typhoon Software is pleased to release its new flagship product Thunderbolt!, a lightning-fast new technology sure to put your datacenter on Cloud Nine.

Our Umbrella system ensures your application’s always running. But that’s just the basics. Datacenter loses connectivity or power entirely?? Nothing could possibly happen now with our sophisticated Biosphere protection system, guaranteed to sync your state to a new datacenter in the ms before going offline.

Every cloud’s got to have a silver lining: the Demistifier administrator portal has the critics calling everyone else’s products “vaporware.” And research experts are even hailing Thunderbolt!, the only scheduler on the market that can differentiate between the Cumulonimbus incus backfill and the tricky Cumulonimbus with mammatus.

It’s a breeze!

Get out of the plumbing business: try Thunderbolt! out today. Watch those support calls go up in smoke, watch your downtime evaporate, and best of all watch your profits hit the stratosphere!!!

Name terminal windows from inside them

Found myself with some rare free time, queuing up some small posts. Here’s a bash function I’ve been using for about a year now to name terminal windows. This is helpful to organize the 10-20 terminals I might have open at any given time across many virtual desktops. Unlike some tricks, I actually use it all the time so I figure that’s one person that finds it useful… so here it is in case someone else might also find it useful.

From .bashrc, it is very simple:

function n() {
  if [ "X" = "X$1" ]; then
    echo "give at least one parameter for window name"
    return 1
  fi

  NAME="$*"
  
  PROMPT_COMMAND=’echo -ne “\033]0;$NAME\007″‘
  export PROMPT_COMMAND
  return 0
}

Here is the ASCII version for copy/paste to avoid unicode issues etc.

Nothing to it… just names the current terminal window.

$ n CLUSTER 3
$ ssh tfreeman@cluster3...

I like CAPS usually and I set my title bar font all big:

This overrides the default setting which was to print the current directory. Here’s how to do that…

PROMPT_COMMAND='echo -ne "\033]0;${PWD/$HOME/~}\007"'

USENIX opens archives

“Announcement: All online conference proceedings are now freely available to everyone.”

http://www.usenix.org/publications/library/proceedings/

Cloud Computing Theme Song

http://youtube.com/watch?v=545ih5ygngs

From Tolstoy to Tinker Bell…

(see previous post)

Article: Emerging Linux Filesystems

Emerging Filesystems is a LinuxWorld article that Chris Samuel just put online (see his blog entry about the article).

It has a lot of great overview information, benchmarks, and interesting insight into ChunkFS, NILFS, btrfs, ext4, Reiser4, and ZFS.

I’ve been interested in how people are tackling the fsck problem which is one of the things he discusses. In my mind, it is already pain enough regardless of where it’s heading. The problem is also relevant to virtualization and grid computing. If you’re persisting and reusing VMs (not using the copy+throwaway model), the filesystems inside the VM are going to fsck eventually. Perhaps you have some timeout code in the meta-client layer that will only tolerate a certain wait for the VM to boot and report on its status somehow (perhaps using workspace contextualization technology). Because of the possible fsck delay you wouldn’t want to set this timeout very low (where it’s useful) unless you disabled filesystem checking which is not a great idea. A fsck friendly filesystem might become a popular VM choice? I’ll surely use a stable one for my local VMs and laptop.

Ceph Distributed Network File System

The Ceph Distributed Network File System is an interesting, new project announced on the lkml

“Ceph is a distributed network file system designed to provide excellent performance, reliability, and scalability with POSIX semantics.”

(Note the comments at the kerneltrap link, there is an update on the GPFS part of the announcement)

Apache Synapse 1.1

The Apache Synapse team is pleased to announce the project is releasing 1.1 of the Open Source Enterprise Service Bus (ESB).

Apache Synapse offers a wide range of connectivity, including HTTP/S, JMS, (S)FTP, SOAP, WS-ReliableMessaging and WS-Security. The project has been designed to allow administrators to support advanced functionality such as load-balancing, throttling, and failover without writing code.

The new Apache Synapse 1.1 release includes many enhancements based on feedback from users, including

  • Apache VFS based file transport - supports File System, FTP, SFTP, JAR, ZIP, TAR, GZIP, Mime
  • Scheduled Task support makes it simple to run repetitive tasks
  • XQuery mediator - simplifies XML transformation with the XQuery standard
  • POJO Command mediator - allows the creation of message-independent mediation logic
  • DB Report and DB Lookup mediators - support message augmentation and database logging
  • Cache and Throttle mediators/enhancements - improve performance and manage load on existing services
  • Split/Clone/Aggregate mediators - support batch processing of large messages
  • Improved logging and tracing support

With asynchronous support for HTTP and HTTPS, Apache Synapse has very high scalability under load, supporting thousands of concurrent connections even with limited threads. Combined with streaming XML support, Apache Synapse has class-leading performance results.

The Apache Synapse code and binaries are available from the website at http://ws.apache.org/synapse

Thanks
The Apache Synapse Team

Blue Gene/P

I’m looking forward to reading more about Blue Gene/P (coming to Argonne!). Excerpt from the press release:

ARMONK, NY - 26 Jun 2007: IBM (NYSE: IBM) today announced Blue Gene/P, the second generation of the world’s most powerful supercomputer. Blue Gene/P nearly triples the performance of its predecessor, Blue Gene/L — currently the world’s fastest computer — while remaining the most energy-efficient and space-saving computing package ever built.

The IBM® System Blue Gene®/P Solution scales to operate continuously at speeds exceeding one “petaflop” — or one-quadrillion operations per second. The system is 100,000 times more powerful than a home PC and can process more operations in one second than the combined power of a stack of laptop computers nearly 1.5 miles high. The Blue Gene/P supercomputer can be configured to reach speeds in excess of three petaflops, a performance level that many thought unattainable only a few short years ago.


Next Page »