Using a Mouse with my iPad Pro

112b3634-75c9-4eaf-ba64-ab93b4ed7297

Earlier this Month VMware released the latest update to the Horizon Client for the iPad. Version 4.2 can be downloaded here

This brought a number of great updates but my favorite is the ability to use a Mouse with my iPad, yes that’s right when connected to a Horizon desktop or application I can now use a Bluetooth connected mouse.

The mouse that is supported is the SwiftPoint GT mouse, this is a great mouse and fantastic from people that travel with an iPad Pro


This mouse is extremely small but works really well, I have been using the iPad for travel for a few months now and it has been working well but when connected to a virtual desktop there is definitely something missing and that’s the mouse. I have tried to use the Apple Pencil and that works OK but it’s not as good as a mouse. The SwiftPoint GT fixes that problem and now I feel that when traveling with my iPad I have everything I need to do my job as if I was at my desk.

If you would like more details on the SwiftPoint GT mouse you can find it here.

iPhone 7 Review

screen-shot-2016-09-25-at-3-45-47-pm

It’s been a just over a week now since I received my iPhone 7 plus, I received it on launch day so I have had lots of time to play with it and see how it works. Here is my review after the first week, the good and the bad.

The Good

Camera

Ok so the best thing for me is the new duel camera system that has been added to the iPhone 7 Plus, the zoom feature is amazing. Here are 4 photos all take in the same spot, the first with no zoom, the second with 2x optical zoom and the last 2 at 5x and 10x using the digital zoom.


As you can see the zoom is rather good for a phone. I have also noticed an improvement on photos taken in low light as well and a much improved flash, over all the camera is a great improvement over the iPhone 6s+ I am now looking forward to the new features in iOS 10.1 when it is released later this year.

Home Button

The new Home Button has taken me a little while to get used to but I now have to say I really like it, I did not the first few days. Now that I am used to it, it feels much better than the home button on earlier versions of the iPhone and feels like it will last much longer, definitely feels more solid. Unlocking the phone with your finger print is just as fast if not faster that the 6s.

Speed

The iPhone 7 is definitely snappier that the 6s with a noticeable improvement in speed when jumping between Apps, something that I do a lot during the day.

No Analog Connection

OK so the big talking point has been the removal of the audio jack from the iPhone, something that I didn’t think would bother me too much. First the audio when listening to my music seams much better the music just sounds better and more clear, now this could be because it’s now all digital it could also be because now that I have 128Gb’s instead of the 64Gb’s I no longer have to convert my music to 128 bit rate when syncing them to my phone. Overall I have been impressed with my music using the new headphones without the analog jack. Now the downside of removing the connection. I spend a lot of time on my iPhone during the day taking phone calls, this is my only phone for work and as such I talk for hours on end some times and all the time using the headphones, the problem happens when the phone starts to run low on charge. I am now unable to use my headphone for talking on the phone and charge the phone at the same time, this is a big issue for me. Now I know there are adaptors already on the market, and Bluetooth headphones are available but for me this is an issue Apple should have seen and given an adaptor away with the iPhone.

Now the Bad

iCloud

Yet again Apple’s launch of a new iPhone was let down by their iCloud service. After my new phone arrived I tried to restore my new iPhone form iCloud to find that I was told my backup was unavailable and to try again later. I kept trying for a few hours with the same results. After a quick search on Twitter I found a lot of people having the exact same issue. I decided to give it up on the Friday and tried again on Saturday, I got the same issue again. I reached out to Apple support who first tried to blame my network connection. After proving it was not my network (I tried for 3 different locations) and also pointing out that lots of other people had the same issue, I was told to backup my iPhone to iTunes and restore my new iPhone from there.

As iTunes isn’t great it took 4 backups before I was able to restore my new iPhone with all the Apps and Data that were on my old iPhone 6s but I finally managed it. This however got me thinking about all the people who no longer have a iMac or PC what would they do, if Apple what to push this idea of just owning an iPhone or iPad then they really need to improve their iCloud service when new devices are released.

Battery

Although the battery is bigger and Apple says that on the iPhone 7+ you should see about an extra hour of usage (your mileage may vary) I have not seen any improvement in my usage and as with the iPhone 6s+ I have to change my iPhone around 7pm every night.

Overall

Overall I am very impressed with the new iPhone 7+ and look forward to using it more over the next few weeks and months and really look forward to using the camera more and more. I would still recommend getting the new iPhone but in the future I may wait a few weeks and not get one on release day and save myself the iCloud pain, oh who am I kidding by this time next year I will have forgot about the iCloud issues and I will go through it all over again!!

New Requirement for VMware Identity Manager when clustering

Picture1

Recently VMware released Identity Manager 2.7 and with it there is a new requirement when clustering the Identity Manager behind a load balancer.

It is now required that you have a minimum of 3 Identity Manager Appliances with in the cluster.

The diagram below shows this minimum requirement.

Picture1
This will also help when upgrading to future version. If there is a minimum of 3 appliances then it will be possible to upgrade these appliances one at a time with out any downtime.

To upgrade with a minimum of 3 in the cluster you and simply take a single appliance out of the load balanced pool upgrade the server and then add it back to the load balanced pool. Simply do this for each appliance in the load balanced pool and not down time will be required.

Configuring VMware Identity Manager and VMware Horizon 7 Cloud Pod Architecture

DCarter_View-Application

With the release of VMware Horizon® 7 and VMware Identity Manager™ 2.6, it is now possible to configure VMware Identity Manager to work with Horizon Cloud Pod Architecture when deploying your desktop and application pools over multiple data centers or locations.

Using VMware Identity Manager in front of your VMware Horizon deployments that are using Cloud Pod Architecture makes it much easier for users to get access to their desktops and applications. The user has just one place to connect to, and they will be able to see all of their available desktops and applications. Identity Manager will direct the user to the application hosted in the best datacenter for their location. This can also include SaaS applications as well as the applications that are available through VMware Horizon 7.

For the full blog please see my blog on VMware.com

http://blogs.vmware.com/consulting/2016/07/configuring-vmware-identity-manager.html

Configuring VMware Identity Manager with SQL Always On

Screen Shot 2016-05-18 at 8.41.02 AM

For the last few weeks I have been testing VMware Identity Manager with SQL Always On database for multi-site deployments. This has been an interesting learning curve as its been some time since I last did anything substantial with Microsoft SQL. Before I start with the VMware Identity Manager I think it is worth calling out these 2 resources that I found really useful for setting up SQL Always On in my Lab.

This is a quick intro in to SQL Always On and how to configure it

https://www.youtube.com/watch?v=VKCqRgqLAuo

This was a useful step by step guide for deploying SQL Always On

http://www.careexchange.in/installingconfiguring-sql-2014-always-on-cluster-on-windows-2012-r2-recommended-way/

Now before configuring VMware Identity Manager with an SQL Always On Database you should be aware that even though there is a database in each of the datacenter’s all Read and Writes operations will take place on the Primary database with in the Availability Group.

Screen Shot 2016-05-18 at 8.41.02 AM

From my testing I found that setting the database to automatic failover worked as expected and the database was only unavailable for a very short time less than a couple of seconds. However, I did find that when I failed the database back after an outage this took a bit more time and I would recommend that any failback is done in a much more controlled manner. In my testing fail back took about 40 seconds so a noticeable difference.

Creating the VMware Identity Manager SQL Always On Database

 

  1. Open SQL Management Studio and log in with sysadmin privileges (This should be done on the primary server)
  2. Click File – New – Query with current connection
  3. In the editor window paste the following SQL Commands
CREATE DATABASE saas

COLLATE Latin1_General_CS_AS;

ALTER DATABASE saas SET READ_COMMITTED_SNAPSHOT ON;

GO

BEGIN

CREATE LOGIN horizon WITH PASSWORD = N'H0rizon!';

END

GO

USE saas;

IF EXISTS (SELECT * FROM sys.database_principals WHERE name = N'horizon')

DROP USER [horizon]

GO

CREATE USER horizon FOR LOGIN horizon

with default_schema = saas;

GO

CREATE SCHEMA saas AUTHORIZATION horizon

GRANT ALL ON DATABASE::saas TO horizon;

GO
  1. Click Execute

Picture2

  1. The saas Database will now be created
  2. Make a Full backup of the database (This must be done before adding the database to an Always On High Availability Group)
    • Right click the database – Tasks – Back Up
  3. Add the database to the Always On High Availability Group

 

NOTE: It is also recommended to make the following changes to SQL

  • Change ‘HostRecordTTL to a lower value than the default in multi-site deployments. 120 seconds is a good value
  • Change ‘RegisterAllProvidersIP’ to false in multi-site deployments

Connect VMware Identity Manager to the SQL Database

During the install of VMware Identity Manager connect to the SQL Database using the following settings

Jdbc:sqlserver://SQLAGListener;DatabaseName=saas

  • SQLAGListener = the SQL Availability Group Listener, in the example below that is SQLProdServer
  • If the secondary SQL server is on a different subnet add the following to the jdbc string
    • multiSubnetFailover=true
      • Jdbc:sqlserver://SQLAGListener;DatabaseName=saas; multiSubnetFailover=true

Picture3

 

VMware Identity Manager and F5 New Step in Configuration

Picture1

This week I deployed VMware Identity Manager in my lab to do some testing with SQL Always-On and F5.

When I configured VMware Identity Manager to work with F5, something I have done many times in the past, I came across and issue. After I logged out I couldn’t log in to VMware Identity Manager with a domain account but could login with a local account. The issue is below

Picture1

After testing a few things and trying to figure out the issue I found that when changing the FQDN of VMware Identity Manager there is a new step that need to be done.

Basically after changing the FQDN go back to the Admin UI.

Click Catalog and then settings.

From there select New End User Portal UI and click Enable New Portal UI

Picture2

After this log out and you should now be able to log back in with a domain account.

 

Announcing the App Volumes Backup Fling

Picture1

It gives me great pleasure to announce the first Fling that I have worked on.

Over the last couple months Chris Halstead, Stephane Asselin and I have been working on the new App Volumes Backup Fling.

Picture1

This tool will help customers to backup their AppStacks and Writable Volumes VMDK files using their standard backup tools, normally backup tools do not see these files as they are not seen with in the vCenter inventory unless they are connected to a users virtual desktop.

Below you will find a number of links where you can find more information about the App Volumes Backup Fling.

Fling Download

App Volumes Back Fling

Video Demo

You can also see the full announcement on VMware.com here

For instructions on how to use the Fling see the blog here

Please feel free to leave any feedback for Chris, Stephane and I and any features you would like to see added.