Saturday, October 15, 2011

Tutorial: Hidden Windows tips tricks and shortcuts

TechRadar: All latest feeds
Tutorial: Hidden Windows tips tricks and shortcuts

Uncover hidden Windows features

You're an experienced Windows user. You know your way around a PC and can bend it to your will (most of the time, anyway), so there's nothing left about the operating system that's going to surprise you - right? Windows might have a few more hidden features than you think.

For example, you may already know that installing network-related software will often add filter drivers to your PC - small pieces of software that can intercept and work with your network traffic.

That's fine, but what you may not know is that Windows 7 artificially limits your system to a maximum of eight filter drivers. If you already have eight and try to install a package with another, it won't work, and you almost certainly won't get any proper explanation as to why. What to do, then?

There's no interface to let you view or change this value, but it turns out that a simple Registry edit will help. Just go to HKLM\SYSTEM\CurrentControlSet\Control\Network, then doubleclick (or create) the DWORD value MaxNumFilters, set it to something higher than the default value of eight (14 is the maximum), then reboot and that's it - you should be able to install your new program correctly.

SP1 install fail

HIDDEN LIMITS: Even Windows 7 SP1 installations sometimes failed because of Microsoft's obscure filter driver limit

Options like this may be obscure, but they can still be important. Some, like this one, you'll only need occasionally. Others may come in useful every day. Either way, they'll save you considerable time and hassle - and we've found 30 of the best.

Explorer tips

File management in Windows has never been quite as easy as it should be, but there are quite a few ways in which you can speed up proceedings once you've managed to uncover them. Many of these are simple keyboard shortcuts. Do you want to search for something, for example?

There's no need to reach for the mouse - press [F3] and the cursor will jump to the search box.

If you're working with lots of files and need all available screen real estate, you can press [F11] to switch to full screen view, [F11] again to toggle it off.

The keyboard can also be useful when you're browsing deep in your hard drive. For example, pressing [+] will expand the currently selected folder, [*] will expand all subfolders (this may take a while if there are a lot); and [-] will collapse the current folder.

Moving files to one of your main user folders ('Pictures', 'Music', 'Downloads', 'Desktop' and so on) is much easier once you've learned a simple trick. Select the relevant files, hold down [Shift] as you right-click one of them, and click 'Send to'. All the main user account folders will be listed on the resulting menu, so choose the one you need and you're done - no dragging and dropping required.

Disappearing menus

Context menu

Windows 7's Explorer has a potentially confusing hidden rule that you need to understand. If you select more than 15 files or folders, and right-click one of them, you'll find that the 'Open' and 'Edit' context menu options, and maybe some third-party options have disappeared.

It turns out Microsoft removes these so you can't accidentally carry out time-consuming actions on a lot of files, but if you'd rather be able to make your own decisions about that, then there's an easy solution.

Launch regedit, go to HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer, and look for the DWORD value MultipleInvoke PromptMinimum. You can create it if it isn't there. Set this to a value higher than 15, and after a reboot Windows Explorer will no longer hide menu options unexpectedly.

Underused functions and forgotten tips

Underused functions

Registry tweaks are about as obscure as any Windows feature can be, but others are available from the interface if you know where to look.

wait chain

STILL WAITING: If a program has locked up, Windows can now sometimes tell you why

Suppose a Windows 7 program has locked up, for example. Normally you'd wait, then close it down with Task Manager, but there is a better way. Launch 'resmon.exe', click the 'CPU' tab, right-click the hung process (it may be highlighted in red) and select 'Analyse wait chain'. If it's waiting for another process then you'll see it displayed here. Closing that program, if possible, could get your hung app running normally again.

Maybe someone has sent you a Word DOCX file. You'll need the Word Viewer or some Office-compatible tool to view it, right? Maybe not - WordPad can open many DOCX files, so give it a try.

If your Windows 7 system is slow to boot or shut down, then the Event Viewer may be able to highlight the problem. Launch 'eventvwr.msc', expand the 'Applications and services logs' section of the tree, and browse to Microsoft\Windows\Diagnostic Performance\Operational. Scroll through the events listed here and look for anything that Windows says is causing problems.

IE capture

SLOW PAGE?: IE9's network capture tool will help you optimise web pages for optimal performance

If you'd prefer something a little meatier, did you know that Internet Explorer 9 includes a network capture tool that can highlight why a particular page is taking so long to load? To take a look, press [F12] to open the developer tools, click 'Network | Start capturing', then enter a URL in the address bar. As the page loads, you'll see a detailed chart that displays the load times of all page's elements: HTML, images, scripts, applets and more.

If every element takes a while then you'll know it's a general problem, like an overloaded connection or the web server. If you find that one particular element is taking much longer than the others - an ad server, for example, or some other content that isn't stored locally - then you'll know exactly where the problem lies. If the site you're viewing is your own, then you can do something about it.

One particularly interesting place to look for obscure Windows features is the Accessibility Centre (Accessed through 'Control panel | Ease of access | Ease of access centre'). It's not just for people with sight or mobility issues - there are options here that will be useful for everyone.

For example, the one-line Windows cursor and focus rectangle can sometimes be hard to see, particularly when working outdoors on a laptop, but click 'Make the computer easier to see' and you'll find options to make both thicker and more visible.

If you've ever had a mouse fail then you'll know how tedious it can be to [Tab] your way around Windows, but again, there's an easier way. Click 'Make the keyboard easier to use', then check 'Turn on Mouse Keys' and you'll be able to use the arrows on the numeric keypad to move the mouse cursor around.

Everyone needs to work very quietly sometimes and it's easy to mute your PC's sound, but that means you could miss important audio alerts from programs. If that's a problem, click 'Use text or visual alternatives for sounds', and turn on Sound Sentry. This makes your caption bar, window or entire desktop flash to alert you when a program makes a sound.

To try one of the most fundamental tweaks, click 'Make the mouse easier to use', then check 'Activate a window by hovering over it using the mouse', and click 'OK'. Then, if you'd like to bring a window to the foreground, there's no longer any need to click - just moving your mouse cursor over it is enough. While this can lead to activating windows accidentally, you soon learn how to reduce the chance of this, and some people find it's a very natural way to work.

Forgotten tips

Some of the hidden features we've included are specific to Windows 7, but others are much older. Some go back to the days of DOS, but they're still very useful.

Working at the command line can be a hassle, but there's an old DOS trick that can simplify the process. And all you have to do is type doskey.exe and press [Enter]. This will give you the power to edit the command line, so if you've entered something lengthy and realise you've made a mistake at the beginning, it doesn't matter - you can use the left arrow as a non-destructive backspace to step back and tweak one or two characters alone.

You can also recall preview commands by using the up and down arrows, or see a menu of those commands by pressing [F7]. Type doskey /? at the command line for more handy commands.

Elsewhere, a simple DOS path shorthand makes it easier to open some folders. Need to view your account user folder, for example? Hold down the [Windows] key and press [R] to launch the Run box, then press [.] and [Enter] to open an Explorer window.

These shortcuts are great, but there's an even better hidden feature waiting to be tried out. Suppose you want to send some files to a friend. They're not confident with Windows or PCs, so you want help them out by doing more than sending a Zip file. Perhaps you'd like to build in a batch file to automate the process of getting these files where they need to be. You could go searching for a tool that can build a smart self-extracting archive with the features you need, but it might be easier to run an obscure Windows tool called IExpress.exe, which will handle everything for you.

iEXpress

SMART ARCHIVE: You can create smart, self-extracting archives in seconds with Windows IExpress - why it's hidden away is a mystery!

The program comes in the form of a wizard, so it's extremely easy to use. And yet, IExpress is also surprisingly flexible. It can have your file issue a custom prompt, asking if the user wants to go ahead with the installation, for instance. You can display a text file at that point, with more information (IExpress calls this a licence, but the file can say whatever you like).

The finished program can run a batch file to carry out the installation, another when it's done, and you can even hide the installer window so the user won't see the details of what's happening. The end result can be a surprisingly sophisticated installation program, which delivers your files quickly to their intended destination. That's not bad for a program that's so obscure it doesn't warrant a single mention in Windows Help.

It's not alone, though - there are even more Windows secrets to be uncovered, and we'll show you 30 more in the next issue.



Sent with Reeder


Brief message sent from a mobile device

Friday, October 14, 2011

How to configure iCloud if you share an Apple ID

Computerworld Breaking News
It's fairly easy to get started with iCloud if you use a single Apple ID solely on your own devices. But many families--including mine--share a single Apple ID across multiple people and devices, so that they can purchase apps and music once and give everybody in the family access. Must you all share that same Apple ID for iCloud, too?
Sent with Reeder


Brief message sent from a handheld device.

Logging into iCloud and MobileMe with separate accounts

Computerworld Breaking News
Wednesday, October 12, 2011 was D-Day (Download Day) for Apple users. I believe it will go down in history as the day Apple released more software than it has done in any single day before.
Sent with Reeder


Brief message sent from a handheld device.

Thursday, October 13, 2011

Killing a Hung Virtual Machine on Hyper-V

Petri IT Knowledgebase

Overview

Hyper-V virtual machines usually run without any special issues that cause them to become unresponsive or hung. However, sometimes, for no apparent reason, a VM might seem to hang on the Hyper-V host and nothing you do will close it even if you attempt to shut it down, turn it off, reboot or reset it. Using the Hyper-V Management Console or System Center Virtual Machine Manager (SCVMM) to kill the VM will not work, and the last resort will seem to be to reboot the Hyper-V host itself.

However, rebooting the host will probably affect other VMs that run on the same host. If you're using a Hyper-V Failover Cluster you may be able to move the other VMs to anther node in the cluster which will leave just the failed VM on the host. But what if you don't have a cluster in place and have just one or two hosts that run several VMs?

If it was a "normal" process, you could probably use Task Manager to find the hung process and terminate it. But how do you find the process of the entire VM?

VMware vSphere 5 Video Training

Get the First vSphere 5 Video Training Course! Instructed by vExperts David Davis and Elias Khnaser, this course will help to prepare you for your VCP5 certification. Learn more at
TrainSignal.

VMware vSphere 5 Training - Available Now at TrainSignal

Killing Hung VMs

Task Manager shows a process called VMWP.EXE. This is the virtual machine worker process that runs for every VM that is currently running.

Kill Hung VM

In the above example you only see two instances, but on a production host there may be many instances of the process running. So how can you identify which VMWP.EXE process is the one running for the hung VM?

Read on at the following article:

Get Hyper-V Virtual Machine Process ID and GUID

After finding either the Process ID or the GUID, here is how you can kill a hung VM without affecting the other VMs on the host.

Note: It is always better to properly shut down a VM. If you cannot shut it down, turn it off. Use this tip only if there is no alternative. Remember that killing a VM might corrupt the .VHD file(s) and might cause you to either lose data that was not properly committed to the disk, lose the VM's integrity, or both.

Method 1: Using Task Manager

1. Open Task Manager and click on the Processes tab.

2. Locate the VMWP.EXE processes.

3. Click on View, then click Select  Columns.

Kill Hung VM

4. In the Select Process Page Columns list, select Command Line and click Ok.

Kill Hung VM

5. Back in the Processes tab, expand the Command Line column to be able to see the entire line(s). Locate the VMWP.EXE processes (you will have one for every VM that is running).

Kill Hung VM

6. Note the GUID for the running VMs. Find the one that matches the VM you wish to kill. Right-click the process and select End Process. Acknowledge the message.

Kill Hung VM

Note: You can also use the Process ID parameter to kill the correct VMWP.EXE process.

Method 2: Using Sysinternals Process Explorer

1. Download Sysinternals Process Explorer from the following link:

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

2. Extract the files(s) to a folder of your choice, then double-click PROCEXP.EXE. Acknowledge the EULA message. Also acknowledge the security warning, if you get one.

3. In Process Explorer, click File > Show Details got All Processes.

Sysinternals Process Explorer

4. Acknowledge the UAC message, if you get one.

Sysinternals Process Explorer

5. Locate the VMWP.EXE processes (you will have one for every VM that is running). Hover with your mouse over the process to see the balloon message. It will give you an indication of the VM's GUID.

Sysinternals Process Explorer

 

6. Find the one that matches the VM you wish to kill.Right-click and select Kill Process. Acknowledge the message.

Kill Hung VM

Note: Again, you can also use the Process ID parameter to kill the correct VMWP.EXE process.

Summary

It's not all that common (hopefully) but it is possible that a VM will hang and it can be very difficult to kill the hung VM if other VM's are running on the host machine.  Hopefully this article walks you through what should be considered to be a "last resort" method of killing the hung VM.

Sent with Reeder


Brief message sent from a handheld device.

What You Need to Know About Photo Stream

Wired: Gadgets
iOS 5 is here, and with it iCloud. ICloud is the biggest step yet towards cutting the cord with desktop computers, and it arguably does away with the old-fashioned idea of files and folders. One of the best parts of iCloud is Photo Stream which, in combination with the new Photos app, lets you forget ...

Sent with Reeder


Brief message sent from a handheld device.

Wednesday, October 12, 2011

Desktop Virtualization Challenges – Introduction to Desktop Virtualization Part 3

Petri IT Knowledgebase

Overview

You're now on the third and final leg of your journey to understanding desktop virtualization. This is where you can get information that can help you decide whether desktop virtualization is right for your organization.

Let's start off by talking about desktop virtualization challenges. What are the critics saying? What are the main arguments against DV?


Microsoft Network Monitoring Training

Want to learn to make sense of your network data? Microsoft Network Monitor assists you in capturing and analyzing network data in real time. In this course Rhonda Layfield teaches you to use Microsoft Network Monitor to effectively troubleshoot your network's traffic. Learn more at TrainSignal

Microsoft Network Monitoring Training - Available Now at TrainSignal

(Instructional video below provides a walkthrough of the steps contained in this article.)

Arguments against Desktop Virtualization

Each form of Desktop Virtualization has its set of criticisms, and these are illustrated in the figure below.

challenges of desktop virtualization

Let's look at these criticisms more closely.

Arguments against VDI

Too complex and costly - These are what most of the VDI critics are saying; that it's just way too complex to set up and manage. They say it's too costly to acquire, and that you don't realise any savings at all.

Availability and performance is heavily dependent on the network - Because the VMs are installed on a server in the data center, people don't see any offline use case for VDI. And because a connection to the VM is needed, even if a user is online but the network is slow, performance is expected to suffer.

Storage requirements are too high - When people look at desktop virtualization, they usually liken it to server virtualization. When treated this way, VDI's storage consumption can be staggering. For example, if you have a thousand users and assign each desktop to a vdisk equivalent to 40 GB, then you'll certainly need a lot of storage space.

Requires new rounds of training - It introduces a different system than what people are used to, so users will have to undergo a series of trainings to be acquainted with it.

 

Arguments against Terminal Server

Limited personalization features - Users are not given enough flexibility to customize the desktop in order to suit their personal aesthetic or functional preferences.

Availability and performance is heavily dependent on the network - Like VDI, Terminal Server is highly reliant on the availability and performance of the network. If the network is slow or, worse, if it is down, then users suffer.

Limited resource management flexibility - For instance, if you have 300 sessions connecting to a terminal server, then all sessions are forced to use the same amount of resources. If say, 20 of those sessions need more memory than the rest, you won't be able to give them that.

 

Arguments against Application Virtualization

Too complex - Packaging an application entails starting a recording, storing the application, stopping the recording, and compiling everything together, which is actually more complicated than a regular application installation. Updating can also be difficult because when you need to update the runtime, you will have to compile again.

Compatibility and Interoperability issues - Some applications can't run on certain operating systems when virtualized, while other applications simply can't be virtualized at all.

 

Arguments against Client Hypervisors

Unproven technology - As the newest among this bunch of desktop virtualization platforms, not many people can vouch for it.

Compatibility - Not all existing physical machines can support client hypervisors. Citrix XenClient, for instance, requires an Intel vPro processor in order to perform as expected.

Requires a PC and physical device management - Remember that you still need to interact with a physical device to install and manage client hypervisors.

Low performance - This criticism is particularly aimed at Type-2 client hypervisors.

 

Pointing out the misconceptions

Many of the arguments given in the previous section are actually misconceptions. Thus, before you make your final judgement on DV, it would only be fair to weed out those misconceptions first.

Cost savings are in OpEx, not in CapEx

When critics say that desktop virtualization solutions are very costly and that you can't realize any cost savings, that's because they're looking for CapEx savings. According to research companies like Gartner, IDC, and Forrester savings from DV actually come from OpEx. Here are some numbers:

So not only do your operational costs go down, so do your hardware/software costs and your worker downtime. An affected end user can quickly get back up and running especially if you simply decide to change the hardware. You can't simply change the hardware in a traditional desktop scenario.

In addition, because your IT staff no longer have to spend as much time for on-site troubleshooting and because issues in desktop virtualization-enabled environments can be remedied much faster, your IT staff productivity levels go up.

Here's another illustration supporting OpEx savings in DV:

desktop virtualization savings are in opex

Thus, it really makes sense to go after savings on the bigger chunk of expenses, which is OpEx.

Traditional desktop environments are actually more complex

 When people say that desktop virtualization environments are complex, they seem to have forgotten how complex traditional desktop environments are. You have to enforce very strict antivirus policies, you need to have a system center of configuration manager to effectively manage your physical machines, you need to employ asset management tools, and so on.

The reason why we think traditional desktops are easier to manage is because we've already gotten used to all the complexities associated with them. But if we put those complexities side by side with the complexities associated with desktop virtualization and judge them from a zero-based standpoint, you'll realize that traditional desktop environments are actually way more complex after all.

Storage costs are not as high as you think

As mentioned earlier in this article, when people look at the storage costs of desktop virtualization, they usually treat it like server virtualization storage costs. When treated this way, VDI's storage consumption can of course be staggering. The question is, if you have a thousand users, do you really need to  assign each desktop to a vdisk equivalent to 40 GB?

The answer is "no". Later on, in the Tips and Best Practices section, we'll discuss how you should manage your storage resources so as to keep the costs affordable.

"No offline use-case" is no longer true

Today, with solutions like XenApp or application virtualization, it is now possible to run applications even when they're not connected to the server.

Heavily reliant on the network - So what business isn't nowadays?

If you really think about it, all businesses are now heavily reliant on an 'up' network.

You need email or Instant Messaging apps to communicate with colleagues, suppliers and customers. You need the Internet for anytime/anywhere collaboration with team members through tools like Microsoft Sharepoint and Exchange, IBM Lotus Notes and Domino, Adobe Acrobat Connet, Basecamp, and others.

If you're an isolated business with no connection to the outside world, then you can't hope to compete in today's heavily connected business environment. Thus, the argument of desktop virtualization's heavy reliance on the network is totally irrelevant.

Training?

Training is part and parcel of any productive, innovative, creative organization. If think you'd like your business to espouse those traits, then this too, is irrelevant.

Operational benefits of DV

Let's now put together the operational benefits of desktop virtualization (remember, its main benefit lies in OpEx), some of which have already been covered earlier in the article.

  • Faster provisioning - Fast provisioning is very crucial especially for growing businesses. With DV, you can help new employees hit the ground running at day one because you can immediately equip them with desktops faster.
  • Now supports offline use cases - This has been covered earlier.
  • Security - ditto
  • Improves user experience - With platforms like VDI or application virtualization, you can now enable users to personalize their desktops; a capability that used to be non-existent with older DV platforms like terminal server.
  • Maximizes storage space - Imagine having 500 GB of disk space on every user's PC in a traditional desktop environment. Will all of that space be utilized? No. With DV, you can eliminate under-utilized storage space by moving storage into the data center and take advantage of dynamic provisioning or thin provisioning.
  • Enables better performance
  • Many applications will run faster if you put them on a data center, on top of datacenter-class hardware.
  • In a VDI or Terminal Server model, it is only screen updates that are being sent to the user. So, you can actually use video rendering apps and graphics intensive apps like Photoshop, Autocad, or Sony Vegas on them.
  • In addition, you can use those apps over a WAN. For example, you can employ Citrix's HDX technology to deliver a high-definition desktop virtualization user experience to end users over the network.

 

Tips and best practices

Just like any technology, the benefits of desktop virtualization can only be realized if you use it properly. In this section, we'll discuss some tips and best practices so you'll know how to get the most out of a DV environment.

Get out of the server virtualization mindset when you deal with DV

Again, desktop virtualization should be treated differently. One way to deal with storage problems is to employ thin provisioning and image management. Thin provisioning limits allocation for your initial storage. Thus, you don't have to use full storage capabilities right away.

Understand where the value of DV lies

Always remember that OpEx is where you'll see huge savings in DV. DV will also help you in improving resource utilization through efficient management. By bearing these in mind, you'll be able to effectively leverage DV's strengths to your advantage.

Integrate DV into the overall desktop management strategy

Chances are, you won't be able to make a complete migration from physical to virtual in just one go, so you can expect to initially have a hybrid of physical and virtual desktops. You must therefore be able to integrate the DVs into your overall desktop management strategy.

Here are some steps you can take on your way to a complete migration to desktop virtualization:

  • Identify where your existing infrastructure's costs are and determine whether there is a case to deliver an ROI
  • Formulate solid business cases that DV can address.
  • Identify both the limitations and the business values of DV
  • Evaluate vendors and their solutions to determine which of them can provide the best fit
  • Conduct a Proof of Concept (POC) and pilot to gauge the ideal product and user fit
  • Deploy your chosen DV solutions to a selected group of users then evaluate. If that is successful, move on to a stage deployment. If that works as well, scale up accordingly. 

 

Citrix XenDesktop 5 - More than just an end-to-end desktop virtualization solution

Remember that there are different groups of desktop users and there are specific DV platforms that are best suited for each particular group. In other words, there's no such thing as a one-size-fits-all DV solution. However, there exists an end-to-end desktop virtualization solution that can support all the major forms of DV. It's Citrix's XenDesktop.

Citrix XenDesktop can support VDI, Application Virtualization, Streaming, Terminal Server, and Type-1 Client Hypervisor. Thus, in XenDesktop, you have one DV product that can cater to the entire spectrum of users.

XenDesktop relies on a very robust remote protocol known as IMA or HDX. As mentioned earlier, HDX  can deliver a high-definition desktop virtualization user experience to end users over a LAN, WAN, or even over the Internet.

Another fantastic feature of XenDesktop is that it won't lock you into any virtual infrastructure. In other words, you may either have Citrix XenServer, VMware Infrastructure vSphere (4 or 4.1), or Microsoft Hyper-V as your virtual infrastructure, and it won't matter. XenDesktop will be able to run on any of them.

Let's now have a look at the various components of XenDesktop 5.

Components of XenDesktop 5

Host / Virtual Infrastructure - This refers to either XenServer, vSphere, or Hyper-V. Note that the virtual infrastructure won't be needed all the time. For example, you won't need a virtual infrastructure if you stream directly to physical devices.

Controller / Desktop Delivery Controller (DDC) - The DDC is the most important component of XenDesktop. It is the one responsible for matching a user with an available desktop. When a user connects to the server, the DDC will be contacted and it will determine which desktop should be assigned to the user. You may also think of it as a load balancer that connects users to their appropriate desktops.

Provisioning Services (PVS) - This enables streaming. It allows you to stream complete OS images to physical devices or even virtual machines, while providing a single centralized managed image. When needed, applications may also be streamed through this service.

Machine Creation Services (MCS) - This is similar to VMware's linked clones, wherein you have a master virtual machine with which you can create snapshots of. These snapshots will then be available for users to connect to.

XenClient - The name of Citrix's Type-1 Client Hypervisor. It separates the operating system from the underlying hardware so that desktop images can be created, secured, deployed and moved across any supported hardware.

Web Interface (WI) - A web portal that allows users to login and gain access to all their applications, which can be App-V applications, Citrix virtualized applications, or entire desktops for that matter.

License Server - A server responsible for keeping track of all your licenses of the various components in the Citrix architecture.

SSL Gateway - This can either be a physical appliance, called an Access Gateway, or a virtual applicance, called a NetsScaler VPX. You can also have a relatively old technology known as the Secure Gateway.

A typical XenDesktop Architecture

Before we end this article, let me show you a typical XenDesktop architecture. It may sound quite intimidating at first, but let me assure you that it's really simple.

xendesktop architecture

We'll be discussing these items in more detail on future posts, so let's just go through this very briefly.

On the leftmost side, you see two different sets of clients: clients who connect through your own LAN/WAN and clients from the outside who need to connect through a DMZ. Those who are required to pass through a DMZ will have to go through either an Access Gateway, a NetScaler, or a Secure Gateway.

For this particular scenario, we are assuming that both sets of clients will go through a Web Interface, making it their central connection point.

A user who requests for a VDI will be directed to the DDC. The DDC will then decide which VM can be connected to the user. When a suitable VM is found, a direct connection will be established between the user and that VM. In other words, the DDC will only be needed for initially arranging a connection between the two.

On the other hand, if a user requests for a published application, then the Web Interface contacts the XenApp Servers. The XenApp Server containing the requested app then connects the user with that app.

If you notice, we have an Active Directory on this particular deployment. That means, user groups, permissions, and other relevant settings on this deployment will be based off of Active Directory. As mentioned earlier, the License Server will take charge of the licenses of the components on this environment.

The SQL Server you see right below the License Server exists to lend support to both the DDC and the PVS. There's also a Virtual Infrastructure (either XenServer, vSphere, or Hyper-V). When needed, the Virtual Infrastructure, will allow you to share your physical resources of multiple VMs across your entire infrastructure.

The SAN is not required but you will need it if you have multiple Provisioning Servers, which will be needing shared disks between them.

Lastly, the File Server to the left of the XenApp Farm exists to hold the User Profiles. It is where you'll be saving user personalisations for Office, Outlook, for user backgrounds, and so on.

Summary

So there you have it! In this three part series we introduced what desktop virtualization is, showed you some different types of desktop virtualization and why you might chose one over the other, and finally, today we've gone over some desktop virtualization challenges faced with today's technology. Hopefully you have found the three articles to be informative and served as a nice introduction to desktop virtualization.

Sent with Reeder


Brief message sent from a mobile device

iOS 5 Goodies

I haven't even upgraded yet but here's what I'm finding for my own further reading….

iOS 5 features: Reminders

All about iCloud: Backup

All about iCloud: Purchases and iTunes Match

Getting started with iCloud

iOS 5 features: New Multi-Touch gestures for iPad 2

Hands on: iOS 5 review | News | TechRadar UK

Up close with iOS 5: iMessage

iOS 5 features: iMessage brings free texting to iPad, iPod touch

iOS 5 features: Reminders

Up close with iOS 5: New gestures | Mobile | Macworld

Keyboard combo to quickly delete last word or entire line - OS X Hints

Tutorial: 21 handy iOS 5 tips and tricks - TechRadar - Some really good stuff in here...

Up close with iOS 5: Reminders - MacWorld

 

How to annotate PDFs | Productivity | Working Mac | Macworld

http://www.macworld.com/article/162946/2011/10/how_to_annotate_pdfs.html

Thursday, October 6, 2011

iPhone prompting to Restore from Backup or Setup As New

So one of our executives has a fully functioning iPhone 4 that syncs to her personal laptop.  All of a sudden it's stuck in this mode where when connected to her computer or any other with iTunes (including 2 different Macs) it comes up as Setup As New or Restore from Backup.  After spending some time trying to construct the right search string, I stumbled upon this blog post.

It appears that a bit is triggered somewhere on the phone itself where it tells whatever computer it's connected to that it is in the mode to be restored or setup as new.  I tried resetting data, closing all applications, rebooting the phone, etc. and all to no avail.  Finally I followed the guidance on the aforementioned blog post and now I can connect and sync, backup, update, etc.  Below is the important bit that I did on this device and appears to have worked.

The Fix - Hard wire your iDevice to your computer with the sync cable. Eject any other iDevices wired or wireless. Select your device you wish to fix, choose restore from backup and set it off - now this is crucial - the timing must be right so be ready to pull then sync cable from the computer - it says calculating restore time - wait - as soon as it says restore in progress and iTunes on your computer starts to show a progress bar - pull the sync cable - iTunes may say restore complete or restore failed - no matter. Your iDevice will reboot - if you have a tethered boot you will need to hard reset into DFU and boot tethered. On reboot if all went well your device is just as it was, but now iTunes just shows the normal status screen and you can sync music and apps as before.