Acetylcholinesterase

World Usability Day Hamburg 2009 - CfP

World Usability DayGet ready for the World Usability Day 2009. Although there is some time left until Nov-12, the CfP for the event in Hamburg is out (submission deadline is July-31). What I really like this year is the attempt to have a variety of session formats and the common theme of sustainability. As Bill Buxton said in his wonderful closing keynote at CHI08, there is no contradiction between design and green. Now I should count the Watts that Sun VDI is saving with the current paradigm shift from PCs to desktop virtualization.

> Call for Participation

Before and behind the curtain of JavaOne

Here are some more impressions from Sun VDI 3 at JavaOne. <via the singing fat bloke>

Comments:

So, how did the card greeter UI and the like get implemented? Would love to be able to customize our implementation with informative graphics like that!

Posted by Brad on July 12, 2009 at 08:46 AM CEST #

20k desktops at JavaOne

JavaOne powered by VirtualBox and Sun VDI

This is big – more than 20.000 personal virtual machines are waiting for the attendees of JavaOne and CommunityOne at the Moscone Center in San Francisco.

 

Sun Ray clients at JavaOneVDI welcome screen at JavaOne

See also VDI 3 @ JavaOne on Dirk's blog and the background story on the desktop virtualization wiki.

Sun VDI 3 UX Story - Power of the Web

Each and every of my endeavors starts with an index page. A title, a logo, some ideas, related info, more stuff added over time, a log, and sooner than later the thing becomes a substantial project. This approach worked out fine for me for almost 1 1/2 decades now. First in the GoLive team in the late 1990s, where we developed a WYSIWYG web editor. Then the intranet for StarOffice' user experience team. And today I am still using GoLive to create and write on web pages for my projects.

All this is along the lines of the original vision of Tim Berners-Lee and Robert Cailliau to create a read/write web. Some time has passed, and their vision never came true. At least not in a way that could be called elegant or straight forward. Instead we see a cyber-landscape of wikis, blogs, microblogs and other social software that empower "users" to "generate content." Wrong perspective _BTW.

For the VDI project I've changed my habits a little. I set up a blog internal to Sun and start with a blog entry, a tag, some ideas, related info, more stuff added over time, and sooner than later the thing becomes a substantial project. The advantages are the same as in the early web zero-dot-nine days. I do not have to spend extra effort in communication, while colleagues can see what is happening and can provide feedback.

Here is a screenshot of my internal blog at Sun:

Tags are assigned to all entries, and the resulting tag cloud provides quick navigation for the blog. Concept diagrams, design sketches, and even photos from whiteboard scribblings are stored and shared on the blog. Other content like wiki pages are linked, as well as classical intranet pages for stuff that does not easily fit here.

I am not blogging. I say it again, I am not blogging. I just use the internal blog as a low key content management system; and that approach has proven to be useful for me and the team I work with.

>> VDI UX Story: Part 1: Concept Workshops | Part 2: User Research || To be continued...

Sun VDI 3 UX Story - User Research

Some time ago I attended the User Research Friday in San Francisco. For short, research is a very important early step of user experience design work. You need to know and understand the world of the users. Otherwise don't expect to design and develop a system that is of any use to them. Usability might be good, but it does not matter if it's not useful at all... [Well, I do not dive deeper into this discussion, otherwise I have to become philosophic.]

For Sun VDI 3 we conducted a few customer meetings that turned out to be very important to gain an understanding of the context of desktop virtualization. Note that this are not focus groups, or scripted Q&A sessions. They are open informal discussions on the current situations on site. I remember the system administrators of a scientific research lab with several visiting PhD students a year. Each of them needed a PC...  Another one was admin at an online store selling lots of toys in the Christmas season. Their call center is staffed with many 'agents'. During change of shifts it is really the critical point to keep queues short on the phone lines.

All this leads to certain questions on our side, e.g. How is a user assigned to a virtual machine? Does it belong to her personally? Or is it reused when the next employee logs in? How long does it take to recycle a virtual machine? What are the general pool policies?  etc.
In order to come up with reasonable answers it is important that you listen to your users. But do not simply build what they say. They are experts in their domain. You are the system designer and have to create a system that fits the context(s), solves a problem, and is easy (enough) to use. Hence - the goal is to build what the user needs.

>> VDI UX Story: Part 1: Concept Workshops || Part 3: Power of the Web

Sun VDI 3 UX Story - Concept Workshops

About a year ago I joined the Desktop Virtualization team at Sun as an User Experience Architect. I knew Sun already from my previous job on OpenOffice.org/StarOffice, and also a few of my new team mates which gave me a kick-start. But the area of desktop virtualization was completely new to me. So you can read this as an experiment how to dive into a new domain with just some user experience methods and team collaboration tools in your back pocket.

One of the tools is the concept workshop. It is a meeting that takes at least half a day and that can also be conducted over several days. It involves all engineers of a specific area, and as far as the user interface or general concepts are concerned also my participation. The dynamics is hard to explain, but we start with a topic and distributed expectations and knowledge and end with a common understanding of what we want to accomplish and how to get there. A moderated pace and lots of space on multiple whiteboards are important aspects for successful workshops. As shared knowledge is very transient in nature, we capture the results by taking photos of the whiteboards and transforming the important aspects into diagrams, concept maps, or white papers. They are stored on the team wiki or in internal blogs, so that everybody can refer to the results and add the latest twists.

Here is one of my favorites examples to give you an idea. It covers the cluster install process of Sun VDI 3 on at least 3 servers. And because it did not fit on one whiteboard the image below is a stitched version.

The outcome of the initial workshop in May 2008 was an object model for Sun VDI (users, user groups, token cards, pools, desktops, desktop providers, ...), actions on those objects (create, add, assign, login, ...) and task flows or scenarios (sequences of actions to accomplish certain goals). Together with some estimations on the expected number of objects in the system this was the raw material to start designing the user interface.

Another benefit of concept workshops should also be mentioned. Especially during the early stage of a project, workshops help to define a project language for the team. Furthermore, different mental wave lengths are adjusted and the people are enabled to work together -- even remotely. This matters in an international team such as the VDI team with engineers from Ireland, Spain, Mexico, France, and Germany at two main sites. The extended team also includes people from India, the US, and Canada.

>> VDI UX Story: Part 2: User Research | Part 3: Power of the Web

Localized documentation for Sun Ray Connector for VMware View Manager 1.1

インストールと構成

安装和配置

Installation et configuration

and still in English_ Installation and Configuration

/All articles with tag 'srvc'

Sun VDI 3 Press Release

Press Release: New Sun Virtual Desktop Infrastructure Software 3 Boosts Virtualization Flexibility, Significantly Reducing Storage Consumption And Costs

Sun VDI 3 launches today!

Sun Virtual Desktop Infrastructure 3 launches today. A cool team made this happen in about a year. Guys, you rock! Let's celebrate the launch of Sun VDI 3! (Actually I am just back from the release party in Hamburg.)

>> Learn More

>> Download Now

>> All articles with tag 'vdi'

Sun Ray Connector for VMware View Manager 1.1 Update

Today we release update 1.1 to Sun Ray Connector for VMware Virtual Desktop Manager 1.0. Once again this is a certified VMware View Client to use Sun Ray as client devices for VMware View 3. The software is localized into  Chinese, French, German, Japanese, Korean, and Spanish, and comes with a new Installation and Configuration guide.

Installation and Configuration Guide. Sun Ray Connector for VMware View 1.1

Download Sun Ray Connector for VMware View 1.1

/All articles with tag 'srvc'

Comments:

Did I miss the release notes? Would like to know what is fixed/added in this update.

Posted by Art Peck on March 11, 2009 at 09:19 PM CET #

Any release notes/change log for 1.1?

Posted by Duco Jaspars on March 12, 2009 at 01:42 PM CET #

Hello Art, Duco,
you haven't missed anything. There are no release notes. Here is a quick overview what has changed:
- rebranded and certified for VMware View 3
- new documentation
- localization of user interface and documentation. The latter is in progress.
- '-d' to specify a default domain.
- some minor bug fixes, e.g. the Java 5/6 issue to solve some keyboard issues (http://blogs.sun.com/sjf/entry/keyboard_layout_problems_with_sun) is gone.

Posted by mprove on March 12, 2009 at 02:10 PM CET #

Thanks mprove,
Have one more question though (which I am trying to get answered for a while now). What we are missing in the View connector is the menu bar you get in the top of your screen when you use the VMware client, which gives you the oportunity to switch sessions. The only way to do this now is to disconnect your session, and login again if you want to go back. Next to that, an end user can not reset his desktop when it hangs. Both these isues would be very welcome, either via a menu bar ala view client, or maybe an other way. Is this something that will show up in the not so far future?

Thanx

Duco

Posted by Duco Jaspars on March 12, 2009 at 09:41 PM CET #

I have also another problem. When I click logoff from the View client, my Sun Rays are not presented with the log in prompts again. The only way for me to do this, is to kill the sessions (through a cold restart). Is there a way to solve this?

These are the differences between the two sessions, one before login, and one after login! Any suggestions would be appreciated. Thanks :

root 13573 1 0 13:32:42 ? 0:00 /opt/SUNWkio/lib/kioskcritd /var/run/opt/SUNWkio/sessions/utku1/kioskcritd utku
utku1 13576 13362 0 13:32:42 ? 0:00 /usr/bin/ctrun -l child -i none /etc/X11/gdm/Xsession custom
utku1 13671 1 0 13:32:42 ? 0:00 /opt/SUNWut/bin/utaudio
utku1 13698 1 0 13:32:44 ? 0:00 /usr/lib/gconfd-2 10
utku1 13675 13639 0 13:32:42 ? 0:00 /opt/SUNWut/lib/utslaunch
utku1 13639 13576 0 13:32:42 ? 0:00 /bin/ksh /opt/SUNWkio/lib/Xsession
utku1 13712 13711 0 13:32:47 ? 0:00 /bin/sh /etc/opt/SUNWkio/sessions/vdm/vdm -http -s 172.16.4.121 -p 80
utku1 13720 13712 0 13:32:47 ? 0:12 /usr/java/bin/java -client -Duser.language=en_MT.UTF-8 -Djavax.net.ssl.trustSto
utku1 13711 13639 0 13:32:47 ? 0:00 /opt/SUNWkio/lib/kioskcrit /var/run/opt/SUNWkio/sessions/utku1/kioskcritd /etc/
utku1 13700 13684 0 13:32:45 ? 0:00 iiim-xbe
utku1 13699 13684 0 13:32:45 ? 0:00 iiim-panel --disable-crash-dialog
utku1 13687 13684 0 13:32:43 ? 0:00 iiimd -nodaemon -desktop -udsfile /tmp/.iiim-utku1/:12.0 -vardir /var/opt/SUNWk
utku1 13684 1 0 13:32:42 ? 0:00 /usr/bin/iiimx -iiimd
utku0 12455 1 0 13:29:08 ? 0:00 /usr/bin/iiimx -iiimd
utku0 12446 1 0 13:29:08 ? 0:00 /opt/SUNWut/lib/utslaunch
utku0 12442 1 0 13:29:08 ? 0:00 /opt/SUNWut/bin/utaudio
utku0 12469 1 0 13:29:09 ? 0:00 /usr/lib/gconfd-2 9
utku0 12457 12455 0 13:29:08 ? 0:00 iiimd -nodaemon -desktop -udsfile /tmp/.iiim-utku0/:11.0 -vardir /var/opt/SUNWk
utku0 12347 12192 0 - ? 0:03 <defunct>
utku0 12470 12455 0 13:29:11 ? 0:00 iiim-panel --disable-crash-dialog
utku0 12471 12455 0 13:29:11 ? 0:00 iiim-xbe

Posted by Jean Paul Gatt on March 13, 2009 at 02:25 PM CET #

Hi Duco,

The Connector uses the script /etc/opt/SUNWkio/sessions/uttsc
to start the Windows RDP session. If you change
the line:

theUTTSCDefaultArgs="-m -b"

and remove the -b option, a menubar will be available when
you move your mouse to the top of the screen that allows you to
disconnect your session. You can find more about this option in
the uttsc man page.

Tom

Posted by Tom O'Connor on March 18, 2009 at 12:15 PM CET #

Hi Jean Paul,

I don't see anything unusual in this log output that
would explain your problem. You could also look in
the file /var/dt/Xerrors to see if there is anything
there that might help to diagnose it.

Tom

Posted by Tom O'Connor on March 18, 2009 at 12:18 PM CET #

Hi,
Has anyone experienced issues when the username (under &quot;Owner&quot; in token registration) has a space, hence; &quot;lastname firstname&quot;. It fails to pass the full information to the VMView server on logon. Hence when that user inserts the smartcard, it displays only LASTNAME in the User Name field.

Regards, Eduardo

Posted by Eduardo on May 19, 2009 at 02:22 PM CEST #

Does Vmware View Manager for Sun Ray work with Vmware View server 3.1 ?

Posted by Jefferi Holland on June 01, 2009 at 09:11 PM CEST #

Hi All,

Does Vmware View Manager for Sun Ray work with Vmware View server 3.1 ?

Posted by Jefferi Holland on June 01, 2009 at 09:14 PM CEST #

I'm using

-s anetv91 -http -d OENBNT -- -m -l de-DE -r usb:on

as options for VmWare View, but I do not get a German Keyboard, which works for uttsc session, and no USB Devices are forwarded to the Target PC, even if have EA2, an actual patch level of the Sun Ray DTU, etc. It seems, the -- options are more or less ignored.

With uttsc (RDP) and USB redirection installed on the Target PC, USB redirection works and also the german keyboard.

any ideas, thomas

Posted by Thomas Fuerle on October 23, 2009 at 12:05 PM CEST #

desktop virtualization wiki relaunch

Sun's wiki space for Desktop Virtualization has been relaunched. New pages, and lots of feeds from Sun bloggers. Check it out at_  http://wikis.sun.com/display/DesktopVirtualization/

VDI 3 at CeBIT hall 6, booth E36

Virtual Desktop Infrastructure 3 and many more at CeBIT hall 6, booth E36