I finally found the comment problem: an obsolete version of the Javascript site template. Somehow I missed it during one of the (multiple) MT upgrades. Comments appear to be working properly now, which will no doubt thrill the two or three people who regularly visit here (hi, Mom!)
Following up on training investment
I got some great feedback via e-mail from my previous post about the value of Microsoft’s MCM training. Shortly after I posted, Devin wrote a long and detailed post on the actual economics of getting an MCM: what it costs vs what you can potentially earn. In conjunction with his argument, I wanted to point out that the OCS MCM class is now on sale for its next two rotations: R2 (April 27-May 16) has a 50% “public beta” discount, and R3 (June 8-27) has a 30% discount. If only I had time to go!
Filed under UC&C
Exchange 2010: Availability
Scott Schnoll and his posse delivered a great session on availability technology in Exchange 2010 at INTERACT yesterday. We’ve been using this technology for a while now at 3Sharp, and it really is very, very cool.
So, the really big availability news in Exchange 2010 is the introduction of a new construct, the database availability group (DAG). The DAG is a collection of up to 16 servers, each of which can contain a replica of a mailbox database. For example, I could put MDB1, MDB2, and MDB3 on server1, MDB2 and MDB4 on server2, MDB1 and MDB3 on server 3, and so on.
Mailbox databases are now the target object for failover– instead of having an entire mailbox server failover using Windows clustering, the mailbox database itself fails over to another server within the same DAG. For example, MDB1 can move from server1 to server3, either automatically or manually.
Essentially, this is a mechanism for replicating mailbox databases between servers, something that the Exchange admin community has been asking for for years! Some highlights:
- Log shipping no longer uses SMB; instead it uses the ESE streaming API for seeding [ed: hat tip Scott Schnoll for the correction], which is considerably more efficient, and raw TCP sockets for replication. In Exchange 2007, there was one SMB session for all databases on a server. In Exchange 2010, there’s one TCP socket per database, so scalability and parallelization are greatly improved.
- This provides HA for systems that are built on top of DAS; in fact, it’s optimized for DAS. You can use dedicated storage per node; replication means that you can use JBODs without even using RAID.
- DAGs can span AD sites, subnets, and so on (although all servers in the DAG must be in the same AD domain). You can control and throttle DAG replication at the network level or using the DAG controls for log lag.
- The setup experience is completely different than SCC. To enable a DAG, you create a DAG and then add database replicas to it. You don’t have to manually create any of the failover mechanisms, install any Windows prerequisites, or any of the stuff you’d have to do with single-copy clusters (SCC).
The advent of the DAG means that some legacy features are disappearing. First, there are no storage groups in Exchange 2010– each database has its own associated set of logs. Second, SCC is dead (e.g. no longer supported). Personally, I won’t miss it.
Interesting question posed by Josh Maher: do you still need backups? We debated this hotly at the MVP Summit. Microsoft’s position is that some organizations may choose to do fewer backups once they deploy DAGs because their databases are already distributed across multiple servers in multiple sites. Of course, this distribution doesn’t protect you against logical errors in the database, which to me weakens the argument that you don’t need backups. Microsoft itself doesn’t do backups internally any longer. They don’t have business requirements to recover long-term archived mail.
Public folders: no changes, except that you can no longer use continuous replication for public folders. You can put a PF database on a server that’s in a DAG, but you can’t put the PF database itself into the DAG. Because Exchange 2007 limited you to having a single PF database per CCR-protected storage group, this isn’t actually a loss.
More to come on this topic– heaven knows there will be a lot of interesting stuff to explore as people start experimenting with DAGs in their lab. As for us, we’re about to expand our Redmond DAG by adding a server in Toledo to give us site resiliency too– should be fun!
UPDATE 15 Apr 1405 PDT: Ewan Dalton has more on the new features here.
Filed under UC&C
It’s official: Exchange Server 2010
It’s been killing me not to talk about this, but now I can! On April 15, Microsoft will officially release a public beta of Exchange 2010 (formerly code-named “Exchange 14”). There are so many improvements in the product that I can’t decide which ones to talk about first. I’ll be updating this post to link to my own blog posts, as well as to interesting posts from other Exchange folks, so you’ll see it update frequently.
Update [2233 PST 14 Apr]: the Exchange 2010 beta bits are now available for download!
Update [0549 PST 15 Apr]: the docs are up as well, and Scott Schnoll has posted a step-by-step install guide.
Comments Off on It’s official: Exchange Server 2010
Filed under UC&C
INTERACT 2009, part 1
Last year, INTERACT was a fantastic physical conference held in San Diego (a hard location to beat!) This year, Microsoft’s changed things up. There are separate, and mostly concurrent, events in Reading, UK, Boston, and Redmond, plus an online virtual event. I flew in yesterday and am now in the middle of an Exchange high availability session. There are two parallel tracks: one covering Exchange 14, and one covering OCS 2007 R2 topics. I’m mostly attending the Exchange sessions, but there are some pretty nifty OCS sessions as well.
The weather’s been weird since I got here; yesterday as I was driving to the Microsoft campus, I drove into a good-sized hailstorm. The hailstones were small, but there were enough of them to perceptibly whiten the ground. Fortunately it stopped hailing before I had to get out of the car!
I’m preparing a series of blog posts on various topics that I’ll post over the next few days. Some of these posts have some really exciting stuff in them that hasn’t been publicly disclosed yet, so stay tuned!
Exchange 2010: OWA
Man, it’s been killing me not to talk about OWA 2010. Take a look at this screenshot:

First: this shot’s taken from Safari 4.0 beta 2 on the Mac. That’s right: OWA fully supports Safari on Mac OS X (not Windows) and Firefox on the Mac and Windows, along with IE 7+ on Windows. (I can’t remember if Linux Firefox is supported or not; I think so but I might be wrong). Safari and Firefox get the full premium OWA experience, with drag-and-drop, spell checking, notifications, and the rest.
Second: check out the presence jellybean in the upper-right corner. OWA is now integrated with OCS. In this case, the screenshot shows my mailbox hosted on Exchange Labs, which features Windows Live Messenger integration. Notice that my Messenger contact list appears in the lower-left side of the navigation bar, and that next to Arlene’s name in the message pane, you can see her presence jellybean. (Take a good look at the context menu on the jellybean, too– looks a lot like the one in Outlook, doesn’t it?)
Microsoft’s video showed conversation view very briefly, but this is one of my all-time favorite Exchange features. Here’s what it looks like in OWA 2010:

So, for the conversation titled “Introduction”, I can see all the messages in the thread, with the first non-deleted message automatically highlighted. The conversation view automatically includes deleted messages, sent items, and messages that I’ve filed in other folders, so I can get a sense of the conversation’s length and spread. The view in the message list (on the left) shows how the thread branches (not much, in this case) and the location of each message; the conversation view itself on the right shows the active message, along with controls to expand other messages. Of course, I can select, move, and delete messages either individually or as an entire conversation.
Now, some of you may be scoffing right now, saying “wait a minute– gmail has had conversation views for a long time.” That’s true. OWA’s view is richer; it displays more visual information and is easier to navigate than gmail’s current implementation. Take a look at these two screenshots to see what I’m talking about. The first shows a conversation originally imported from gmail as it appears in OWA 2010; the second shows it in gmail.

Speaking of gmail, OWA 2010 can aggregate and display in your inbox mail from multiple services, too. Check out what one of the Exchange Labs options pages looks like:

There are quite a few things to look at here. First, notice the account information pane, which allows users to set their own address, phone numbers, and so on. As an Exchange admin, I can control whether users may do so or not, but letting them do so has some obvious cost and time savings benefits for the IT staff. Second, apropos of self-service, check out the “Shortcuts” area on the right side of the screen: users can quickly get access to do a number of things directly from within OWA, like setting up Direct Push or creating server-side rules. Finally, notice the “Other Accounts” section; I’ve set up a link with my gmail account so that mail sent to my gmail address shows up in my Exchange Labs inbox. (OWA 2010 also lets you select the address from which mail is sent, much as Entourage does on the Mac, so I can send messages that appear to be from my domain or from gmail).
I could go on with features. For example, the message list isn’t paged any longer– it scrolls from beginning to end, just like Entourage or Outlook, seamlessly loading messages when necessary. There are tons of other little grace notes like this, but you’ll have to wait for RTM to see some of them!
Filed under UC&C
Now’s the time to invest in training
The media’s been flooded with news about various kinds of job training, including Microsoft’s Elevate America program and various state programs targeted at autoworkers, manufacturing workers, and so on. This makes sense, given that the economic mess we’re currently in means that there’s a lot of turmoil and uncertainty about jobs at all levels. Getting better training almost always makes sense, especially if that training helps increase your market value.
Greg Taylor, who runs the Microsoft Certified Master for Exchange program, just e-mailed me to say that he only has 2 open slots in the next MCM | Exchange course, starting May 4. We’ve had a lively debate about whether the MCM certification is actually valuable, in the sense that it’s worth what it costs. After seeing the back-and-forth between people like Tony Redmond (who owns H-P’s Microsoft consulting business), Gary Cooper, and Devin, the answer is clear: yes.
How is that possible? Simple. First, you get training that’s literally not available anywhere else. A couple of weeks ago, I was there when Tim McMichael was teaching CCR and SCR. In the back of the room were Scott Schnoll and Ross Smith IV. It would be difficult to conceive of a better group to teach the real-world intricacies of how CCR and SCR can be deployed.
More importantly, when H-P (or IBM, or Dell, or other large shops) go in to a customer, the customer already knows them. They’re not facing the problem of trying to convince a customer that a smaller, lesser-known shop can do a great job– and can justify its bill rates. On the other hand, for smaller consultancies, MCM | Exchange is a terrific way to immediately lock the competence flag to 1. As Microsoft continues to evangelize the program, this effect will grow. That’s why I’d jump into this rotation if I could… but I can’t. However, you, dear reader, can. It’s true that the training is about $13,000 (plus your living expenses). However, I believe strongly that for independents and smaller shops, you can sbsolutely recoup this value, and more. Check out the page, and if you’re interested in signing up, ping me directly and I’ll put you in touch with Greg.
Comments Off on Now’s the time to invest in training
Filed under UC&C
BYU Radio on the go
The LDS Church’s annual General Conference is this weekend. So is our trip to Louisiana. What to do?
Normally we watch the conference broadcasts in the comfort of our living room. This is easy because Dish Network, DirecTV, and U-Verse all carry BYU TV, and we’ve found that in extremis connecting my laptop to the TV and watching their live Internet stream works fine too. None of these, however, will work well in the van as we drive south.
Enter ooTunes, an iPhone application that can stream live radio stations over the Internet. It supports Windows Media streams, which not coincidentally are the kind that BYU Radio uses. I tested it this morning and it works quite well, even over a cellular connection. So, problem solved: we’ll plug the iPhone in to the van’s input jacks, launch ooTunes, and listen to conference as we roll. (As a backup, I’ve already told the U-Verse box to record it, just in case– there’s too much good stuff in conference talks to miss them!)
Comments Off on BYU Radio on the go
Filed under Spiritual Nourishment, Travel
The Universe In a Mirror (Zimmerman)
As I was scanning this morning’s New York Times, I saw an obituary for Art Code. I’d never heard of him, but he was an instrumental player in the creation of the Hubble Space Telescope. That was only one of the many things I learned from reading Zimmerman’s excellent book on the genesis, development, deployment, and maintenance of the Hubble Space Telescope.
Zimmerman has written a fascinating account of the early genesis of the whole idea of space-based telescopes; much of this early work was done by Lyman Spitzer, another scientist you probably haven’t heard of but who (IMHO) deserves wider recognition (and who was born in Toledo!)
Zimmerman clearly and engagingly chronicles the process by which we got the Hubble, including the (almost-incredible) bungles made by Perkin-Elmer in finishing the primary mirror, the drawn-out process of figuring out what the actual problem was, and the ingenious engineering solution (COSTAR) that fixed it. If anything, he provides too much detail of some of the bureaucratic wrangling. It’s easy to get lost in his description of the wrangling that took place between various factions at different NASA centers and the Space Telescope Science Institute. However, he does a splendid job of articulating how revolutionary the HST was as a scientific instrument, and how much knowledge astronomers in different specialties were able to learn from it.
If you have even a passing interest in Big Science, this is a great read; likewise if you’re an astronomy buff. Highly recommended.
Comments Off on The Universe In a Mirror (Zimmerman)
Filed under Reviews
Two continuous cluster replication white papers
Missy has been pretty busy lately. Apart from working incredibly hard on some very cool Exchange 14-related stuff, she recently completed two white papers. The first one examines the interplay between continuous cluster replication (CCR) and direct attached storage, in an attempt to answer the question of whether you have to use SANs for efficient and safe CCR deployment. The second examines the pros and cons of CCR versus single copy cluster (SCC) deployment. Both of them are worth reading if you’re interested in using CCR with Exchange.
Comments Off on Two continuous cluster replication white papers
Filed under General Tech Stuff, UC&C
Moving to Seattle
I can’t believe I’ve forgotten to blog about this, but apparently I did: we’re moving to Seattle.
When: it depends on when our house sells. It’s on the market now. We’ve had a few showings, with good feedback thus far. In fact, as I was writing this, we got notice of another showing tomorrow, and we have an open house on Sunday. Houses are selling better in Perrysburg and Sylvania than in the overall metro Toledo area, so we’ll have to see what happens. We might get a buyer tomorrow, or it might be in 2010. This uncertainty would normally be driving me CRAZY but it hasn’t been too bad (see below to find out why).
How: we don’t know yet. Ideally the house here would sell before the kids start school in the Seattle area (so, before about 1 September); that way we could move without the disruption inherent in a mid-year move. We’ll probably do the U-Pack thing again, at least for most of our furniture, then hire a real mover for anything fragile or valuable. That’s probably the best balance between cost, hassle, and breakage. As of right now we’re planning to drive cross-country to actually get there, but we’ll have to see what the weather’s like when we get ready to go. Matt and I want to hit the C.M. Russell museum’s bison exhibit on the way if at all possible, and according to Tim and Julie there are lots of other cool things to do en route.
Why: this is a simple question, but with a complicated answer. We moved here in 2002 to be closer to my parents after my dad had an unexpected blood clot that hospitalized him; Tim being here was an unexpected bonus. We quickly grew to love Perrysburg. People here have a great sense of community, our local church ward is full of wonderful people, the schools are excellent, and it’s a vibrant place with excellent services.
Over the last 18 months or so, though, I’ve gradually developed the realization that it would be best for 3Sharp if I were in Redmond more often, even permanently. After Dad’s accident, Mom decided to move down to Louisiana, and with Tim gone too, much of the initial reason to live here was gone. Arlene and I started talking about the possibility of moving several months ago, but neither of us took it seriously– we agreed to put off a serious exploration until after New Year’s Day. So, we did, and all was well.
I thought about moving, and made some desultory (and, frankly, rather lazy) attempts to pray for guidance, but to no avail. Shortly after the first of the year, we had a Sunday School lesson that covered Doctrine and Covenants section 9. I was already generally familiar with the principle: the Lord expects us to do the legwork, examine alternatives and options, and make decisions using the brains He gave us. We can always seek confirmation of our decision, but that’s not the same as asking Him to tell you what to do. That was the missing ingredient.
So, I went back and started really thinking about it seriously. What were the pros? (Where to begin? Much less travel for me; great opportunities for growth for the whole family; proximity to the temple; beautiful scenery; new things to explore; a really diverse environment for the boys, a whole new part of the country to explore, more gluten-free foods…) What were the cons? (Housing costs, obviously, plus the upheaval of dragging everyone across the country, particularly for Arlene) On balance, I decided that the pros outweighed the cons, so I told Arlene what I’d been thinking about. She too had been giving the idea a more serious look. Once we started praying about it, it became clear that moving was the right thing for our family to do– but that it would happen when it happened, not necessarily on our schedule.
Where: somewhere on the east side of the metro area. Our office is in Redmond, so I’d like to be reasonably close to it. There are some great bargains in Snoqualmie and other nearby areas, but I don’t know if I’m ready to take on a 30+ minute commute each way after nearly 11 years of commuting from the breakfast room to my office down the hall. I’ll be in the office some days and working from home some days, so that will help make the transition easier. We’ve been making heavy use of Redfin to look for houses: partly because it’s effective, and partly because it’s fun to window-shop.
More news when there is news– now I have to go clean up my office before the showing tomorrow.
Comments Off on Moving to Seattle
Filed under Friends & Family, Travel, UC&C
Ahead of the Curve: Two Years at Harvard Business School (Broughton)
It’s hard for me to decide how I feel about this book. On the one hand, I appreciate its candor and clarity. Broughton spent years in the newspaper business, and he is an engaging writer with an excellent eye for scene-setting and description. His portraits of the characters in his Harvard Business School (HBS) class are sharply drawn, enough so that I felt I was there in the classroom with him at some points.
On the other hand, he essentially enrolled at HBS, going about $175,000 in debt, to see whether business school might afford him some other career opportunities. While most of his other classmates had clear goals (mostly involving the amassing of personal wealth, sadly but unsurprisingly), he seemed to be trying to decide what he wanted to do. In that respect, he was in HBS but not of it; to me that seems like quite a wasted opportunity.
Broughton makes some excellent points about the cultural impact of MBAs, writing that “MBAs determine the lives many of us will lead, the hours we work, the vacations we get, the culture we consume, the health care we receive, and the education provided to our children.” Through that critical lens, he examines what he learned at HBS and finds it somewhat wanting. He cites Andrew Carnegie as an example; Carnegie was perhaps one of the least ethical, even rapacious, businessmen ever to walk the earth, yet he is chiefly remembered for his many good works later in life. Broughton asks the fair question of whether having more Carnegies is on balance a good thing for the US, and by extension the world.
From the perspective of a small business owner, I certainly enjoyed the descriptions of the various HBS classes. Some clearly would be of use to me, while others wouldn’t. As an inducement to attend HBS (which it clearly isn’t intended to be), the book falls short. As a lucid description of the experience, and a thought-provoking reflection on the effects of the business culture driven in large part by HBS graduates and marketing, it succeeds quite well. Highly recommended.
Comments Off on Ahead of the Curve: Two Years at Harvard Business School (Broughton)
Filed under Reviews
Unified communication news roundup, March 09 edition
I’ve been collecting bits and pieces of information that were too short to make meaningful posts on their own– now I’ve mashed them together to make a semi-meaningful post.
First, OCS/LCS guru Joe Schurman has a new book out: Microsoft Voice and Unified Communications. As soon as I got Dustin Hannifin’s mail announcing it, I ordered it.
Second, I found that Microsoft has an extensive listing of products that have been certified as supported with OCS 2007 R2 under the Unified Communications Open Interoperability Program. There’s a lot of interesting stuff there (including the fact that I’m a revision behind on my 3300 firmware).
Third, OCS and Speech Server MVP Marshall Harrison launched a new site, GotUC.net. It’s a portal dedicated to the OCS development community. It’s still fairly new, so there isn’t much there, but I expect that to change over time– drop by and say hi.
I also need to write a summary of my MVP Summit experiences, but that will have to wait until later.
Comments Off on Unified communication news roundup, March 09 edition
Filed under UC&C
Two warranties: American Standard and Microsoft
About two years ago, I bought Arlene an American Standard Champion toilet for Valentine’s Day. Not too long after, I added another one in the hall bathroom downstairs. Over time, they both developed odd flushing behavior caused by the design of their flush system. It uses what they call a Flush Tower; it’s basically a concentric pair of cylinders where the flush lever lifts the inner cylinder, which in turn lifts the outer cylinder and dumps water through the trapway.
One toilet has decided to just make a loud “clunk” when you flush it. That’s caused by the inner cylinder dropping down prematurely instead of engaging and lifting the outer cylinder. The other one flushes, but the outer cylinder drops too soon, so it only releases about half as much water as it should.
I called American Standard’s customer service department and spoke to a very pleasant lady who agreed that the toilets were still under warranty (with a 10-year warranty I should hope so!) She told me that the Flush Tower had been redesigned and that they’d be happy to send me two new ones via FedEx. That’s the kind of customer service I like (though I’m not looking forward to pulling the tanks from both toilets to replace the towers).
In other, and completely unrelated, news, about six weeks ago. the living room Xbox 360 died with a RROD. I used the Xbox web site to get a repair case opened and sent it off; it came back about two weeks later. In the meantime, I moved the basement 360 to the living room, then we started remodeling the basement, then we went out of town… and so on. Bottom line: I plugged the newly repaired 360 in last night and it immediately failed again. Now I have to send it back, wait for them to fix it, and reinstall it. If only there were a cross-ship option. Or, if only the frigging things wouldn’t fail so often in the first place. There, I said it. Now I feel better.
Comments Off on Two warranties: American Standard and Microsoft
Filed under HDTV and Home Theater, Musings
On the Microsoft Certified Master program
Brent Ozar posted an interesting piece on the value of the MCM credential. He argues that the value in being an MCM comes primarily to people who already have the ability to act as a force multiplier, making the people around them more effective. That’s one of the reasons that I’m happy that Devin’s earned his MCM; he has great potential to use what he’s learned to provide a field effect that will really help our customers.
I’m going to be teaching the Exchange UM portion of the MCM Exchange class, starting either in March or May. I’ve decided to hold off on going through the whole program until we’ve finished our move to Seattle; it’ll be much easier without the added hassle of being away from home. I’m tempted to skip the Exchange 2007 MCM and wait for the Exchange 14 version (which, of course, is a ways off), and instead go for the MCM OCS certification. Jens’ description is very tantalizing.
BTW, the MCM team has a great blog. If you’re at all interested in the MCM program, you should check it out.
Comments Off on On the Microsoft Certified Master program
Filed under UC&C


