ECMF Blog

17 Posts tagged with the streaming tag
1 2 Previous Next
0

After much talking with end users and industry thought leaders, a group of us developed this utility the help people decide which compute model is best for a specific user segment. There are many items to consider when trying determining which compute model is best for your users. I believe this utility does a decent job at calling out the most common questions that help to determine the ones that would be well suited and lists the ones that may not be appropriate.


In this application, you walk through a compute model decision by answering a series of questions for a specific user segment (the user segment you enter is a free form text field and does not change the output). You are presented with a summary screen that will give you recommendations and concern areas based on your inputs. When you mouse over the compute model name, reasons why that model is or is not recommended are in the notes section.
I welcome any feedback.
-Jason A. Davidson
p.s. For compute model reference, please refer to this document: http://communities.intel.com/servlet/JiveServlet/previewBody/1518-102-1-1802/Public%20compute%20model%20discussion%20deck%204-17-08.pdf

0 Comments Permalink
2

The 2008 Microsoft World Partner Conference (WPC) was hosted in Houston, TX on July7-10, 2008, with global participation. The WPC provides an online and in-person forum to learn more about business growth opportunities and product innovation from Microsoft executives.

This year the ECMF team participated at the event and provide a showcase that incorporated the manageability of Intel vPro in a real world scenario that utilized application virtualization and steaming. For the showcase the team used SCCM SP1 R2 beta as an enterprise management console with Microsoft's App-V (Soft grid 4.5 beta) to stream and manage applications to the vPro clients.

This provides the ability to:

  • Dynamically deliver application on the world's most manageable clients
  • Enable greater business agility with an enhanced end-user experience
  • Achieve IT "Green Computing" and reduced TCO objectives via fine-grained update controls.

After the event, I sat down with Craig Pierce to record the demonstration. I think it is a very compelling 4 minutes of video. In the demo he shows both the server console and the client experience, and launches 2 versions of Microsoft Word (2007 & 2003), which share drivers and normally wouldn't be able to run on the same machine. This concept can be extended to many other applications.


Application Virtualization and streaming allows you to no longer go through the entire install process, but simply stream and execute the applications you need when you need them - and the licenses for these applications can then be reclaimed when your not using them. This should become a defacto standard over time, as it works well in all compute models (from the rich client models to thin clients).

Questions? Comments? Funny remarks?

-Jason A. Davidson
p.s. Thank you to Chris Kaneshiro, Sophia Stalliviere, Nicole Trent, and Gunitika Dandona for your help in filming & editing this video.

2 Comments Permalink
6


A few weeks back at the BriForum I attended a session called The Future of Client Computing, where the audience participated in an open discussion around where client computing is headed. It was amazing to see a group of very smart people come to a single consensus...with various interpretations of that consensus I am sure. Being that I am back from the show, and back from vacation, I wanted to take a few minutes to recap what my interpretation of the future...

Therefore, the future from my eyes looks something like the following. I welcome your comments, disagreements, agreements, or snarky remarks. I will try to keep this write-up as vendor agnostic as possible...all characters appearing in this work are fictitious, any resemblance to real persons, living or dead, is purely coincidental, no animals were harmed in the making of this blog...and if this future plays out, I am not responsible for the results. http://communities.intel.com/images/emoticons/laugh.gif

Let me start by explaining where many of us are now. We typically live in a world where we boot a computer to a rich operating system that has many features we may or may not use, then we install applications off CD/DVD, downloading installers over the internet, or have it pushed as a local install over the corporate network. We all run local virus scanners, firewalls, and patch/update everything often - less we fall behind and become vulnerable. Each of these software programs we use have been tested to work with our operating system (or we hope), but very few of them are tested to work with other applications, and some are just not compatible with each other (they didn't make it out of kindergarten with the "plays well with others" moniker). Many programs are installed on a ton of computers, with much of the data being the same across those computers, but being that content belongs to the person next to you, it is redundant but not accessible (across a given large group of people the amount of duplicate data is enormous...larger than having copies of the US library of congress in digital format). Some people have started moving away from this model, but often come up with solutions that are either too awkward to become mainstream, or too limited to become useful.

Next, the path to the future... With several compute model choices, people have started using the modern day compute and network resources to revisit solutions that had limited success in the past (I say limited as none of them won out over the model described above, many were very successful in specific environments). To help with the large amount of redundant data, people moved the data to server rooms. To deal with application conflicts people gave each of these programs their own virtual sandbox to play in (now they don't have to play well with others...they get their own sandbox instead). To deal with patches and updates, people developed utilities to maintain compliance with a few button clicks (and several scripts, settings, and close monitoring). And the list goes on...

The future... Now I will put on my rose colored glasses and look at where things are going...in other words, I believe they are taking a turn for the better. Going back to the discussion that was had during the BriForum class, the basic architecture was a "dial-tone OS" with virtual containers that can be streamed and executed locally or presented over the network. The term dial-tone OS was new to me, and as I believe Ron Oglesby described it, the operating system would give a basic level of functionality similar to when you pick up a phone and hear the dial tone. We all have grown to expect a dial tone when you pick up the receiver, and if there is a pause or delay we are very confused as we have grown a very high level of expectation for the quality of service on this device (not talking about coverage areas here - just the basic features). With a dial-tone OS, the client device would quickly respond with some basic features - a GUI (graphical user interface)/window manager, a scheduler, I/O mapper, device drivers, and a virtual machine manager (I may be missing a few OS fundamentals, but the idea here is a truly minimal/microkernel type OS that has a high level of reliability). All application that execute in the environment would work in their own virtual sandbox, which may contain an entire OS emulation, or simply the basics to execute - or in other words virtual containers. These applications would interact with the GUI via the window manager, and negotiate the layout within the systems capabilities. The Virtual Container would execute either locally, on a server, or in the network/cloud based upon the negotiated policies and client device capabilities. For containers executing locally, differences of the container would be archived and ready for use on other machines or as backup (depending on connectivity, etc).

The key here is an environment that from the base up is built with device capabilities in mind - if you're executing a spreadsheet calculation and your device is going to take days to calculate it, have another location process that for you. If you're using the same data as everyone else, make one image of it in the community of users, and everyone works from that image - when the image is upgraded, everyone migrates over time. If the device has Intel vPro capabilities, the virtual containers and dial-ton OS can take advantage of the energy-efficient performance, manageability, and security features. If the device is ATOM based, then a whole new set of features are exposed. Etc... (I had to add in my own Intel fanboy comments, but comments I really believe in).

The road to get from here to there involves a ton of non-trivial solutions, and I believe the good news is that many of the solutions are being thought about by some great minds - however I am sure there are some new and exciting "change the world" ideas left to solve...

The future looks both responsive and reliable, and environment where we are not encumbered by the limitations of our environment, but simply a click away from doing our next task.

-Jason Davidson

Facebook, Twitter

6 Comments Permalink
1

A recent trip I took, I had the opportunity to visit the St. Agnes academy in Houston Texas. They have been using a product by Symantec called SVS Pro to deliver a online portal to the students which integrates into the classes and seemlessly offers the books and applications needed for the students to learn in a whole new way! I was able to get the perspective of sevearl students, a math teacher (whom I hear is one of the students favorites), as well as a great technical talk from Jason Hymes the director of Technology.

Here is the video it runs approximatly 5 minutes.


The url for the school is: http://www.st-agnes.org/ (if you have kids and live in that area, it looks like a great place to send your children).

1 Comments Permalink
0


If you are like me, when you travel, computers break at home - and being a computer person, you are the tech support...your house is most likely your personal lab, in a constant state of flux. If not, I salute you. To make matters worse, I am often the one who messed things up before I leave - luckily, my wife patiently waits for me to get into my hotel and work with her to fix it remotely. She already does a great job at tolerating the wires, keyboards, mice, monitors, and various other computer parts in every corner of our house - so having to wait for me to fix these, is a hassle for her I would like to reduce.

I have a real life scenario from my current trip that is worth sharing with this community. First let me explain a bit about the way I have my house setup. Network wise, I have a standard DSL connection to the house which plugs into a slim & quite desktop that I has 2 network cards on it and runs the http://ipcop.org/ firewall solution, which I have added http://openvpn.net/ onto and use the OpenVPN GUI application on my mobile computer. From the 2^nd^ network connection I serve up my wireless and wired infrastructures and have gigabyte connections to all rooms in the house as well as a great wireless solution, even the printers and TV are networked. I have more than one vPro clients in the house that I have enabled in small business mode. I also have a RAID solution on one of my computers that handles all the file shares - including running various emerging solutions that we talk about on this site (I mentioned I view my home network as a lab, right?).

Now the scenario - while on this trip one of the PC's who is up to date with virus protection and patches developed a virus, and as much as I would like to spend the time looking into how the virus got there - doing this over the phone would not be feasible. Therefore, I did what any modern day geek would do - I VPN'd into my home from my hotel, I took control of the computer over a remote desktop session and started fixing. I found the virus engrained into the system, and to keep my home running until I return, I set the machine to boot to the network instead of the local hard disk using IDE-R (a feature in vPro). Then I rebooted the machine and it booted Ubuntu Linux over my network, and the files that my family uses are accessible over the file shares.

Problem patched - until I return home. Keeping my fingers crossed... ;)

-Jason

p.s. If you have any questions on how to configure your house this way - fire away.

0 Comments Permalink
0


The event in Pittsburgh on May 6th was a fantastic event and the first where we folded the Application & Desktop Virtualization Forums into the already successful Intel Premier IT Professional events - it was a marriage waiting to happen.

I am excited to reference a write-up on the event on our new sister community site dedicated to these events at: Short Overview Videos from the Pittsburgh Event

We had fellow travelers of Citrix, Microsoft, Symantec, and Tata. This week we will be in Columbus, Ohio. Several more of these events going on this year, pop over to the Intel Premier IT Professional Zone and find out about the one nearest you: http://communities.intel.com/community/ipip

Mark Wallis wrote:



One of things folks ask me about the Intel IT Premier Program event is 'what are they presenting about' or 'what demos do they show'? So, while I was at the Pittsburgh event, I took some short videos of the Intel presenters and asked them to explain what they'd be presenting about. I also asked a couple of the demo guys a similar question.

Check out these videos and you'll get a little taste of what happens at these shows. I'll do more videos as I work on upcoming events.

"A Peek at the Future: Intel Product and Technology Roadmap".
Presented By: Rick White, Intel
http://www.youtube.com/watch?v=T5ZCdrGj3Jg

"Client Virtualization Best Practices"
Presented By: Mike Breton, Intel IT
http://www.youtube.com/watch?v=2yBqWlUihZM

"Reducing Client TCO through the Use of Virtualization"
Presented By: Dave Buchholz, Intel IT
http://www.youtube.com/watch?v=7ZBpU34ueXg

"Data Center Virtualization and Consolidation"
Presented By: Steve Tadman, Intel IT
http://www.youtube.com/watch?v=_Trt7MNhAGo

Noel Tabotabo talking about some of his vPro demos
http://www.youtube.com/watch?v=zujOPBcmHCE

Randy Baxter pointing out some of the mobile devices in the showcase
http://www.youtube.com/watch?v=5f75zgp1SHc

0 Comments Permalink
0

Today Mike Ferron-Jones and I participated on the vPro Radio show. We covered the spectrum of emerging compute models and recommendations for when to consider each model. See this ppt for additional info: Slide Deck and click play below to hear our radio show from this afternoon!


0 Comments Permalink
0


Intel partnered with ArsTechnica to create an ongoing web based conference / symposium with Intel as the presenting sponsor - and this week the topic is all about emerging compute models!

Please take a few minutes and go check out the conversations on their site and join in the discussion.

-Jason

0 Comments Permalink
0

While in Atlanta, I was able to get a few minutes with Brian Duckering from AppStream to have him show us his latest.

Here is the video. (I also learned that I need to do lighting different in this video...novice mistake on my part about having the window in the background - beyond the window is the Atlanta Braves stadium, which would have been a nice backdrop). :)

0 Comments Permalink
0


The application & desktop virtualization forums for Atlanta (March 20) and Washington DC (April 3) went off well. Here is my recap.

Atlanta:

When we arrived in Atlanta, the town had just survived a tornado on March 14^th^ and was in repair mode (the hotel that many of us were staying at had extensive damage and was doing everything it could to get back in working order). We had a few interesting times as passage to & from the hotel was often stopped due to the amount of falling glass (we passed the time in the nearby malls and downtown businesses). One person checked into their room to find that moments later a crack in the window gave way to a breezy view. The round the clock crews that were repairing the hotel made for some less than desired sleep patterns (3 am hammering in the room next to you is bound to wake the heaviest of sleeper). The people in Atlanta were as hospitable as ever, confirming that Atlanta is big city with small-town hospitality - even in the aftermath of a tornado!

We held the event at the 755 club at Turner Field (the Atlanta Braves stadium); the venue was awesome! The day of the event, started at 8:30 for attendees with a very enjoyable southern breakfast. At 9 am, Ketan Sampat of Intel gave the opening address, followed by presentations from Citrix, Application Desktop Virtualization Forum APPStream-Symantec.pdf, and Microsoft. During the lunch time, there were demos and deep dives with experts from Intel, AppStream, Citrix, Dell, Microsoft, and Symantec. As the attendees left the event, they received a USB thumb drive with all the presentations and collateral here:


I personally had several great discussions with the Atlanta attendees, and found that the attendees are definitely looking at various compute models to deliver the needs of their business and are eager to see which ones will emerge as the best complete solution - great perspectives and insight received from these talks. In addition, the team was happy to see the city recover quickly, and as we all left, we look forward to a return visit to a restored Atlanta, and the continued contact with the attendees from the event as they move forward exploring these topics.

Washington DC:

We arrived in Washington DC during cherry blossom season, a fantastic time of year. The venue for the event was the Marriott Hotel in Bethesda Maryland. The hotel staff was very helpful, the hotel was enjoyable, and the event went off without any major issues. The agenda was very similar to Atlanta with breakfast/registration time at 8:30 am, and at 9 am Chuck Brown of Intel giving the opening address. This was followed by presentations from Citrix, Application Desktop Virtualization Forum APPStream-Symantec.pdf, and Microsoft. During the lunch time, there were demos and deep dives with experts from Intel, AppStream, Citrix, Dell, Microsoft, and Symantec. As the attendees left the event, they received a USB thumb drive with all the presentations and collateral here:

Many great talks with the attendees in DC as well, confirming a similar message that was received in Atlanta. We are definitely on the edge of something big in this space - as can be seen by the various acquisitions that have occurred in the past year. A fantastic first two events for 2008, if you have not been able to attend either of these, see if one of these matches your location.

Pittsburgh\ May 06 Register: Members\ | Non-Members\
Columbus\ May 28 Register: Members\ | Non-Members\
Baltimore\ June 10 Register: Members\ | Non-Members\
Tampa\ June 12 Register: Members\ | Non-Members\
Austin\ June 24 Register: Members\ | Non-Members\
Denver\ June 26 Register: Members\ | Non-Members\


Hope to see you at one (or more) of these events in the near future.

-Jason Davidson

0 Comments Permalink
0


I was excited to hear that in this morning's ManageFusion keynote, Symantec Chief Operating Officer Enrique Salem announced that Symantec has signed a definitive agreement to acquire industry-leading application streaming vendor AppStream. This should make the SVS Professional product all the stronger, as AppStream has been providing the streaming component of this product already.

You can read the blog from Scott Jones on the Juice site as well.

0 Comments Permalink
0

PodTech recently conducted a video interview about the Emerging Compute Model Forum with Chuck Brown, Jason Davidson, and Mike Ferron-Jones from Intel. Here is the video, please give us any feedback you may have.


Your browser does not support JavaScript. This media can be viewed at http://www.podtech.net/home/5059/intels-emerging-compute-model-forum


PodTech wrote:

There are now possibilities in enterprise computing that have the potential to solve mainstream problems and become widely adopted. These "Emerging Compute Models" are creating a lot of buzz, but also a lot of confusion in the IT community. That's why this video podcast focuses on Intel's Emerging Compute Model Forum. Jason Davidson, technical evangelist for the forum, says IT shops are experimenting with new ways to deliver applications and operating systems, but there's no consensus on the best model, or models, to use.

In this podcast, Davidson and his colleagues Mike Ferron-Jones, marketing manager for Intel's Emerging Compute Models program, and Chuck Brown, who directs the program, lay out the basic questions IT managers need to ask before choosing new compute models, discuss some of the pros and cons of different models, and preview some Intel and industry developments in the ECM space.

0 Comments Permalink
0

Recently, Mike Ferron-Jones did an interview with Scott Smith from Intel's feed room. Mike did a great job at explaining the views he expressed in his blog.

0 Comments Permalink
3

Cathy Spence in Intel IT has a great blog on the specific use case that she ran with System Manufacturing that starts in my mind to ask the question around streaming both OS & applications. Here's her Blog @ http://communities.intel.com/openport/blogs/client/2008/02/14/could-streaming-apps-run-faster-than-traditionally-installed

The question that I have is that application streaming technology has been around for a long time, Windows Terminal Server environments are a NORM.. so why does OS & application streaming really raise the bar on the new computing? or is this just a matter of time when the HW & SW will become a trusted partner beyond the standards today to a new more compelling future?

what do you think? what makes streaming compelling or....../?

3 Comments 4 References Permalink
0

Intel employee's Scott Smith & Mike Ferron-Jones recent podcast around the various models for computing. The video is embedded in this blog, and can be viewed here.


The performance studies he references in the video are: http://communities.intel.com/docs/DOC-1322 and http://communities.intel.com/openport/blogs/ecmf/2008/01/25/streaming-impact-on-the-server-and-network

This is of course the Intel perspective - does it align with what you see?

0 Comments 0 References Permalink
1 2 Previous Next