What is a rollup? Exchange 2007 SP1 Rollup 1

Exchange, Microsoft
Comments Off on What is a rollup? Exchange 2007 SP1 Rollup 1

One of the more frequent questions about Exchange 2007 is the new update technology, the rollup:

Rollup is a collection of hotfixes and Exchange system updates that apply to the entire product. While in the past, Exchange hotfixes included updates for the affected binaries/libraries only, they did not update the product as a whole. The new “rollups” do just that, they provide all the hotfixes affecting Exchange 2007 deployment. Much like service packs, the rollups contain all the hotfixes and patches Microsoft has published and bring the Exchange deployment to an identifiable state (ie, tell me the rollup not a list of all the hotfixes you installed). The schedule is also pretty reliable, every 6-8 weeks.

And speaking of the devil, the first rollup for Exchange 2007 SP1 is out and it fixes the issue of store.exe allocating 100% of CPU. This is a common thing in the 2007 world, there are never enough resources so if you don’t choose to throttle it the Exchange 2007 will allocate so many resources that you’ll hardly be able to launch the management console without snapins timing out.

So, in review: Exchange 2007 SP1 Rollup 1, Exchange 2007 RTM Rollup 6.

Microsoft Software + Services – Partners = The Future

Microsoft
5 Comments

My favorite cat killer is right, I don’t like where Microsoft is going with it’s Software+Services strategy. What I specifically don’t like about it is the PR way in which they are trying to crush their partners in order to compete with Google. In a way, this is no different from what Google is offering, but Google is at least openly waving a middle finger to its resellers and cutting straight to the end user.

Microsoft is trying to dance the line. “Oh, you can buy it from a ton of our partners, or you can buy it directly from us.” Sorry, no go. You’re either comitted to your partner base, or you’re directly competing for their customers business. There is no middle ground, absolutely zero.

How can S+S be a victory for the Microsoft partners? Maybe if Microsoft follows its tradition of dismal product offerings combined with terrible support that was the downfall of bCentral and is currently leaving live.com far behind? I have a little too much faith in Microsoft to believe this will happen, as this is pretty much their last shot at Web 2.0–ish application delivery.

Moves like this make me realize that I am no longer in a partnership with Microsoft but just sending them money so they can crush me faster. Microsoft got to where it’s at by working with partners, but now their “giving more choices to the customers” means “getting more ways to work with the end user directly without the middleman.”

No, thanks. In a way though, this is inevitable. Software is becoming easy to use, end users can manage themselves faster and better, be more productive without IT overseeing all activities and given a sufficiently open company with sufficiently loyal privacy-minded employees, it’s a huge win for the customer. Microsoft is trading the partner loyalty in order to battle Google for the segment of the IT consumers that feel IT services are worthless. Not a business I’d want to target, and sadly, no longer the company I want to recommend because their focus is clearly elsewhere.

We have been very successful as a hybrid company delivering direct services and partner-powered solutions, but we’ve been able to make it work because we’re a service organization. Microsoft is a product company that looks at service as an alacarte addon, and support as an expense. Will they be able to compete with OWN? Doubt that. Will they burn the goodwill and send us looking elsewhere? At WWPC, they’ve done so already.

White Trash Micro (yet another one of my posts you should read but probably won’t)

IT Business
5 Comments

Ok, it’s time again for me to pretend I didn’t waste 6 years in college getting my degrees. Economics time: Why is it that the government is playing white trash economics?

Case and point, State of Florida. Republican governor campaigns on the traditional flawed concept that the people should be given tax cuts in order to stimulate economy. As explained here before, broke people make horrible budget decisions and giving them tax cuts starves the community infrastructure and social programs (the only hope they have to make it out of their predicament) and transfers the wealth to electronics makers (foreign) and fuels conglomerates that only offer low wage jobs (walmart, mcdonalds). The trick here is that the tax cuts only benefit the richest people, who tend to be rich because they can manage their finances. You can have a Ph.D in economics and not balance $260 a week right.

So what happened in Florida?

Charlie Christ campaigned on a platform to cut taxes and reduce insurance rates. This appeals to everyone: “Fuck the man, I want my money.” which sounds great in theory, horrible in implementation when you realize that everything you take for granted from school systems to roads to police to fire departments is funded by those taxes.

The debit/credit system is pretty easy. You start out with a pile of money. You start paying your bills (police, fire departments, etc). The pile gets smaller. You collect taxes, the pile gets bigger. You start spending the entire pile, it goes down to nothing. You have no pile. You got bills. Now you go into debt, start offering municipal bonds. Now you not only have a no pile, but you also have a hole in the table. Then you decide to take less and less money from the people that rely on the infrastructure, and you tell them to go spend it to stimulate the economy. When you buy retail, you buy from a minimum wager. No ifs, thens or buts about it. They need more people, so they start hiring.

With me so far? Looks good, doesn’t it? Bills are being paid, people are happy they got more cash in the pocket, everywhere you go there are lines.. you feel good! What’s not to love?

Well, after a little while the bonds stop selling. People stop investing. Revenue to the state goes down, and the municipalities which got rid of the “high taxes” now can’t pay the police departments, schools, fire departments, roads, etc. People start bitching.

So then Charlie Christ turns onto the corporations, likely the ones that didn’t contribute to his campaign, and says the insurance rates are too high. People can’t afford insurance. (makes you think what they spent their refund checks on then). So they decide to start imposing limits on the corporations that have free will and decision making abilities outside of the governments influence.

Government tells the corporation it will have a roof (rate limit) it can charge. The corporation sticks its middle finger in the air and yells “Kiss my black ass” and tells the state it will not insure any new policies in the State of Florida.

So let’s try to sum this up, we got $200 a year back in taxes but our cities now cannot staff fire departments, police, etc. I am sure it will be of little comfort to know that you have a 42″ plasma when you get shot and paramedics take an hour to come scrape your ass off the sidewalk.

This is as white trash as it gets. Your only hope as a private citizen of getting out of the hole (that you have dug yourself by overspending, underinvesting, undersaving and then having the balls to ask for a refund) is to hope that a) your insurance doesn’t get cancelled, b) that your house is not appraised revealing a far lower valuie, c) a huge category 5 hurricane flattens your house so you can cash out and move to a country with some fiscal responsibility. Or Tennessee.

So what happened in Washington?

Federal Reserve, a private non-government entity, under Greenspan’s leadership pitched teaser rates to stimulate economic growth. They then proceeded to raise those rates 17 times. Now, they are in a panic mode trying to cut the interest rates so they can lend more and create a more liquid money system for an economy that is basically trying to pay off its Visa bill. Where is the crisis?

What federal reserve actually does is create a pool of money for banks to borrow from to keep their markets liquid. All your deposits do not sit in the banks vault, actually, a very tiny portion of it does. The reason the bank begs for your deposits is because it can then take that money and lend it out through mortgages and get a far higher interest rate than it is paying you. The bank is investing in its customers using the money you used to invest in it. So you go to the bank and drop a $100 bill. They take $90 of that bill and lend it out. Assume only one other customer, in order for the bank to have cash on hand it can borrow money from other banks OR from the federal reserve.

Now… the banks are acutely aware of just how screwed our economy is, how many people are not paying their credit card bills, how many are due for a forclosure, etc. So when another bank comes over to ask for money.. well, the bank says no way. But the bank thats begging for money needs to give its cash to their clients. After all, it’s their money!

So the bank goes to the Federal Reserve, and borrows at a higher rate.

Every time “the Fed lowers interest rates” it basically says that it will lend money to the banks at a lower and lower rate. To sum it up:

Banks know their customers. Banks are unwilling to lend one another money because they are all aware that everyone is holding a giant pile of poo (commercial paper) that will be written off the books (lost) and the Federal Reserve is doing all it can to keep on lending the money to the banks to pass them over and hope for another strong consumer cycle that pays off some of the enormous debt the banks have gotten their customers in because eeeeeeveryone from the customer to the bank to the fed to the, yes, white house.. got too greedy.

And now we enter white trash economics, the concept of endless debt shifting in the hope that it never catches up with us. While we do this, however, that debt keeps on raising and prices keep on going up and foreign interests are buying up our country and we will all (99.1%) soon be slaves to our own excesses.

Who gives a shit?

Your infrastructure is soon going to start to suffer. Roads, services, conveniences, construction.

Jobs are going to suffer too, followed by retail. The less jobs there are, the more higher paying jobs go to lower paying jobs and people have far less to spend.

Inability to spend accelerates into inability to meet debt repayments.

Banking system collapses. Dollar all but has already.

Game plan: stay liquid, invest only into items with short term payoff, business-wise bet on failure and take the low interest rates – trade your cash for nothing. Diversify the cash into different currencies, precious metals, items of true value (not vapor value: stocks)

This is a self-fulfilling prophecy: when people get scared and stop spending they accelerate the problem of slow economic growth. The system collapses because people believe it will collapse while they sit on their hands. The alternative is called the greater fool theory – the idea that we can spend ourselves out of the problem of overindulgence and nobody will eventually get stuck with the bill. Truth is, in a system with finite resources someone ALWAYS get stuck with the bucket of crap at the end of the day, and it might as well not be me. Who will it be? The folks that traded in their prosperity for a $200 tax credit.

But what do I know, Go Gators!

It’s Good Enough, Reincarnated

Google, Microsoft
3 Comments

For the past decade IT shops and IT departments have had to fight the “it’s good enough” mantra of cheap CPAs that were in charge of the company budgets. Going even smaller, “it’s good enough” brought you the world of NT4 and $4,000 DST patch, Windows 98 used in production in 2005 and beyond, etc. In the past few years as other options became available (more affordable and powerful computers, less expensive/financed licensing) customers became somewhat more strategic in their IT spending because they finally had someone that was shelling advice without per-hour pricing. We were in a renaissance, for about a year, and then Apple & Google came back and fucked it all up. If there is anything  you do, I hope you read the following article by my friend and one time SBS Show cohost Sarah Perez:

Google Sites the Next SharePoint? Maybe Not.. Why Google Apps Could Lose the Enterprise Market.

Let me give you a quick summary of the IT market in SMB over the past ten years: ’98: It’s too expensive, it keeps on crashing, fix it. ’00: It’s too expensive, it keeps on crashing, fix it. ’04: It’s getting cheaper, It seems to work. ’05: No surprise bills, eh? Ok. Sign me up. ’07: We want a Blackberry, Google Gmail and a Mac. ’08: Why are we paying for all this when we can get it for free?

Not a day passes by that I don’t talk to someone that lost a deal because their customer went the path of “It just works and its cheaper” and ended up with a Mac, no server, file server and a Blackberry. And for what its worth, you don’t meet a lot of people that hate any of the above – those that use them, love them. Sarah’s points out that users love it because they do not have to interact with the bureaucracy of the IT departments, they can just do their work.

Suddenly, good enough is back. Yes, Google retains the right to open up your files, do whatever it wants with them, offers zip in terms of SLA and no support beyond a FAQ and an email they may or may not respond to. But the premise is that you’ll never need to use those. Customer buys a Mac because its cool and because the premise is that the Mac will never crash, that it has no viruses or malware, and that the 50% – 100% premium is not that big compared to all the cost related to what you’d pay for a PC with similar applications.

So here, in 2008, we have a comeback of “it’s good enough” in that people are again comfortable not taking their IT as a strategic asset and instead focus on their core business and little else.

Microsoft seems to to agree. They are rumored to be building dozens of data centers with half a million sq ft, to build their consumer-business targeted empire of online applications…

… more on this a bit later.

The Worst Week of My Life

Vladfire
3 Comments

Last week was the worst week of my life. Much like the most depressing lines out of the movie Office Space: “Each day is worse than the previous one. So every day you see me, it is the worst day of my life.” I’ve blogged here about failure (extensively) in the past and how one should not be afraid of it – but the disheartening thing is that no bad news comes alone – it usually turns into an ugly streak. When this happens my only prerogative is to keep on working on finding a solution instead of giving up. Hard head is better than no head.

officespace_lumbergh

So what went wrong this week? How about a 40% increase in the network load combined with the 600% increase in sales? Biggest week on the books (ever) coming in during the week when you experience 40% increase in traffic is a blessing and a curse. On one hand, mo money. On the other hand, you’re stretched to the limits not just in terms of infrastructure and NOC upkeep, but you’re also spending time with service provisioning and sales management (for our purposes, service provisioning including capacity planning is a part of a sales process). So on the week in which I had planned to put in 20 hours or so to wrap up Shockey Monkey 2, I spent 40+ hours on ExchangeDefender, OWN’s infrastructure shipments to Australia and Europe, meetings and more contracts signatures than a mortgage process requires.

The Fun

This week we experienced 40% increase in the network activity. Why? Spammers got a new trick. They are bouncing mail off recipients with OOFs enabled. They also started actively abusing the loophole in rfc2821 which requires every MTA to accept null sender messages. Originally, this process was envisioned as a way to communicate transmission errors and delivery problems without putting any additional checks on the senders email address. For example, non-delivery and delivery receipts use the mail from: <> process. Try it, you can deliver any message to any server to any recipient using the mail from: <> trick.

Now, consider that you can’t block mail from: <> and also consider that you cannot build an RBL context against a server that is being attacked by a third party, and consider that there is nothing in the message to filter the junk contextually. Long story short, we implemented watermarking in ExchangeDefender that uses an encryption key inserted on the outbound server and validated on the inbound server. Basically, valid NDR and rejections will have the header value that can be validated if it passed through our servers. If it didn’t… poof.

But whatever affects ExchangeDefender, affects the Internet in general. And anything widespread enough can start taking servers down all over the place. This was the case that brought in the new customers this week. I personally spoke to several people that were referred to us by Microsoft CSS because their servers were completely DoS’ed off the network and they had no way to deal with it.

“We spent the past three days on phone with Microsoft and did everything from renaming the server, changing the MX record, changing the IP addresses and server names.. and we are still dying.”

Now, I hear that every now and then. I rarely take a dozen calls a day and have them sound the same. I also never hear the words: “Microsoft recommended you.” – I’d send you folks a gift package or something but I’m guessing your superiors wouldn’t be happy knowing you’re not selling EHS Foreskin or whatever it’s called this week. Thank you nonetheless, and in case you didn’t know, we give free ExchangeDefender to blue badges for their home servers 🙂

In Other News

You can almost taste the fear in IT hinting the imminent downturn of technology spending and hiring.

How do I know? My sales figures. They are through the roof. Why? My best guess is that everyone out there is so scared of the 2008 outlook and the looming recession in United States that they are hitting the pavement hard and trying to sell and close deals. The pace is almost unbelievable. Partners that used to add a customer a week or a month are adding multiple customers a week. They are also growing in size and in scope (though the last one is partially biased by us since we’ve stepped up the game of offering a whole bunch of services and making ourselves one-step, one-contact, one-support solution so our customers are now trusting us with more solutions instead of nickel and diming around other solutions and holding the support bag)

So I guess nothing motivates like fear. Or maybe with the SPFs and riffraff out of the way and out hunting tax certificates and mortgage foreclosures, the customer base is turning to the more reliable IT shops after getting burned. Or maybe the very same customers are turning more strategic in the face of fear and focusing on beefing up their own revenues instead of trying to DIY and patch things along.

 200px-Ayrton_Senna_Imola_1989_CroppedWhatever the reason, adversity either brings out the best or worst in us. Competition too. I was lucky enough to grow up in Europe (which has real racing, not hicks spinning around an oval) watching F1’s arguably greatest and most competitive racer Ayrton Senna. One thing that usually ended our mornings watching the RAI broadcast would be the rain on the circuit – when it started raining you knew Senna was going to take the race. He always pushed the limits, the car, and himself.. and in one of the interviews I will never forget, that hits me to this day, was the question the reporter asked Senna: “Why are you so good when it starts raining?”

Because where others hit the brakes, I floor it.

Remember, most people don’t start a business and most that do end up failing. So you’re up against the best, you’re either in this to compete and win or you should just quit now. Nobody wants to hear your troubles, though they make for great blog posts.

(Senna’s story of aggressive competitive nature and courage would be a little more impressive/relevant if he didn’t kill himself by slamming into a wall at over 200mph. Ditto with Earnheardt. But if you love what you do, and you get a thrill from being the best its hard to take #2)

Got mrtg game?

Uncategorized
3 Comments

One of my goals in 2008 is to realize when I’m being retarded and not cut out for this gig. So instead of banging my head against the desk for the next hour, I’m going to throw a little Vladville game that should be easy enough to answer for anyone with mrtg skills:

I want to use mrtg to plot two integer values on the same graph. I have a shell script that returns two integer values already, and I want mrtg to paint them on the same graph.

First person to post the answer in the blog comments gets a free copy of Microsoft Small Business Server 2003 R2 retail box with 5 CALs (retail ~$600).

Thanks for your help!

Googirl?

Misc
7 Comments

Note to journalism majors: If you’re going to be a smartass with your titles, at least run them by Google to see if they have any double meanings. If you like your job, don’t do this at work. If you don’t, here is the first hit.

googirlscan

Poor Marissa..

Virtually speaking, Windows Server 2008 STD Virtualization is my fault

Microsoft
1 Comment

Lot’s of confusion over the virtualization of Windows Server 2008 so I figured I’d explain it in some simpler terms:

Windows Server 2008 Standard can optionally be used as a VM host server only, and Microsoft allows you to use the single license you purchased for the host system in a virtual machine without paying more.

It’s really as simple as that. This came out of the penalty that many of us in the server world faced, that of having to pay for a Windows Server license just to host other systems underneath it. In effect, the host system (physical) license was being wasted. (Read between the lines folks: If we’re just going to do virtual machines why not just get vmware esx and not waste money on Windows 2008 server). Now, here is the divergence and also a bit of a clue why my colleagues aren’t getting this:

The real world of virtual machines: consolidation of old systems, uniform distribution of applications, distribution of load based on need (fire up multiple vm’s when the load spikes, shut down systems when the load is not present)

The SMB world of virtual machines: extended functionality by isolating application servers / roles into separate VMs.

Virtually (he he) nobody uses VMs to extend functionality of the core network, they use it to consolidate aging systems and standardize app distribution. So for the real world, this is a huge, huge thing. For the world of SMB, this is a puzzling choice.

So there you have it folks. If you don’t like what’s up there you can blame me, I lobbied for the licensing scheme above day and night because it makes sense for our business and fulfills the need of our clients. Sorry.

Not all servers are right for all people, not all licensing is perfect for every situation. And in Microsoft’s never-ending near-futile attempt to make the licensing fair for everyone the licensing complexity goes up and deal hunters that try to find the cheapest possible licensing scheme find confusion in the licensing solution that was never designed for them. So if you’re in the licensing headache mode, sign up for Eric’s “Licensing Deals” blog and check out the upcoming licensing tours.

Windows Server 2008: My, how the times have changed

Microsoft
1 Comment

Today Microsoft launches undoubtedly the biggest product in history of the company, at least in the terms of solidifying the market it dominates – business server room. Susan mentioned the launch virtual event which I will be on because I’m anxious to see the sell job. Windows Server 2008 will certainly make a difference in our data centers, I am not sure how many people we will be able to convince to get off 2003 before its support expires, the automation and powershell at the core are absolutely mindblowing.

Microsoft seriously needs to fire its entire marketing staff, entire PR staff, and every single person involved in the launch of Vista and Windows Server 2008. Their launches are pathetic, and fail to spark even the least bit of interest from anyone outside of the server room. Even casual geeks have no idea that today is special in any way.

Just take a look at this: Microsoft headlines of the day? Microsoft fined another 1.3 billion for antitrust abuse. AOL CEO dubbing Microsoft-Yahoo a mistake, and if anyone can speak about perils of mergers of companies with radically different cultures its AOL. In other news, Apple keeps on dominating, ad clicking and page visits down (bad for Google, but far worse for Microsoft) and the rest all about the Web 2.0 world in which Microsoft for all intents and purposes simply does not exist.

I love Microsoft, and we’ve put up with some bad releases, but if they keep on mismanaging their big news like this and awareness for their products keeps on sliding…. I dunno Steve, try throwing axes and pinkslips..

Live takes a Dive

Uncategorized
3 Comments

Earlier today, bCentral / MSN / Live and whatever Microsoft’s Googlekiller is called today, decided to take a break. It woke up a little bit later, dazed and confused, and asked if Yahoo was there yet. Alas, no. 🙂 Ok, all joke aside, another major network went down. Joining Blackberry which seems to do it every other month, Twitter which does it every few days and Amazon’s S3 which went down for the first time ever.

The media freaked out. Users started burning their computers, throwing them at children that are passing by, killing kittens.. and these are IT people? Really? Reaaaaaly? Reaaaaaaaaaaaaaly? I’d love to live in the IT neverland in which people are surprised when a server (or network or networks) go down. Meanwhile in reality, it took Dell 3 days to fix a problem on a DOA (dead on arrival) system for something that was bought with a 4 hour support contract.

What are we learning here? Or rather, what should we be learning:

  1. When the service goes down, who is available to help?
  2. When the service goes down, how long does it take for the support/info request to be acknowledged?
  3. When the service goes down, do you know exactly where to go to confirm the issue?
  4. When the service goes down, do you get an ETA of the repair?
  5. When the service goes down, do you get a refund?
  6. When the service goes down, does the company offer a plausible excuse for the outage or does it just shrug its shoulders?
  7. When the service goes down, are you alerted about its recovery when it comes back up?

If you can’t easily answer those questions, you do not have a business solution. You have a best effort solution.

What’s the difference between a business solution and best effort? Well, your business is. Take a look at Sarah Perez’s account when she got locked out of her Gmail and realized there was 0 recourse for her. Woops.