If 2 is good, 50 is better, (Or is it)?
Over the weekend (12/09/11 – 12/10/11) we performed critical, preemptive upgrades for Rockerduck. During our upgrade cycle we were able to increase memory resources for Mailbox servers, rebalance resource distribution on Client Access servers and add additional Mailbox servers for quorum retention and additional high availability.
Mailbox, mailbox, mailbox…
By utilizing the current mailbox server layout, we were able to increase memory in Rockerduck mailbox servers in a staggering pattern without disrupting service to clients on Rockerduck. As each mailbox server was prepared for the upgrade, we moved all active mailboxes from the server to any passive mailbox node and then blocked the mailbox server from activating any database copy. After the memory upgrades were completed we then stress tested each server for 8 hours with a memory stress test for consistency. Once the upgrades were completed on the nodes, we were being the node back into the DAG and back up to availability.
Labs vs. Real World Results
Mailbox servers were not the only servers in Rockerduck to be upgrades. Over the past two weeks we’ve been monitoring the response statistics on CAS servers with a new memory / processor configuration.
Originally when we performed initial testing / scaling Rockerduck we seen the overall lowest latency and response time for RPC and Web Services from having a fewer CAS servers with higher RAM and processor. Over time, we’ve noticed the real world utilization result of overall latency on RPC was significantly outside the scope of our original Lab results causing us to reevaluate our delivery of CAS services.
All CAS servers for Rockerduck sit behind a hardware based load balancer. Each client that connects to the load balancer gets assigned to a specific CAS node for up to 5 hours on certain services (RPC, EWS) based off of the client WAN IP. Original design for the CAS nodes was 3 nodes with 8GB of RAM and 4 Processor cores available.
Unfortunately, this “least connected” model had the potential (and sometimes did) tie larger groups of users together from different IP addresses, essentially choking the server with queued requests.
The new setup for the CAS nodes is a balance of 6GB of RAM with 3 Processor cores available. This new configuration allowed us to introduce two new CAS servers to more efficiently process requests across multiple nodes without any additional “upgrades” to the CAS roles.
During our statistical collection phase, the new configuration nodes had a 40% reduction in response time on RPC requests and Address Book requests:
Originally: 22 ms
Now: 13.2 ms
Travis Sheldon
VP Network Operations, ExchangeDefender
(877) 546-0316 x757
travis@ownwebnow.com
Business Slowing Down For the Holiday Season? How to Make It Productive and Profitable…
It’s the holidays, and things seem to have slowed down. It’s not that there isn’t anything to write about (there’s plenty), it’s that a bunch of folks are “checked out” mentally (or physically or both) for the season and there’s not as much going on as usual.
Many of our clients are probably in “vacation mode” now, too. Some of their employees and customers are Out, too. The phones are quieter. The service board seems empty. It can be tempting to slow or halt our own operations in response to this, but these quiet periods do not constitute an excuse for us to check out as well. In fact, choosing to follow suit on this one could be quite costly.
Think about it this way: when clients’ businesses are slower, they’ve got that much more time and bandwidth to sit down and have meaningful conversations with their Trusted Technology Advisor. Conversations which, when properly leveraged, can translate into real business gains for them and profitable work for us.
When are we most likely to get the time and attention of a busy CEO? Assuming that person is not out already, this is it. That busy prospect decision maker just might be able to carve out a few extra minutes during this time when they have less of the normal “day-to-day” to deal with.
The smart MSPs are kicking sales and marketing efforts into high gear while many others seem to be resting. The team probably has more downtime than is normal, as well.
Get on the phones, schedule those meetings, write up the reports, then get out there and Sell, Sell, Sell.
Do you find this information useful?
If you’d like a lot more in-depth discussion about the cloud and how it affects you and your clients, visit Looks Cloudy http://www.lookscloudy.com where I blog daily about the adoption of the cloud in SMB, conduct live webcasts and podcasts with industry leaders and more.
Kate Hunt
VP Community Development, ExchangeDefender
kate@ownwebnow.com
(877) 546-0316 x777
Where is My Mail Flow?
We’re going to take it back to the basics, because as we grow, we get new batches of partners which in turn comes with a new batch of tech support staff. And let’s face it, their knowledge of mail flow can vary from the guy that can write his own sendmail/postfix custom scripts, to the guy that just had great upbeat personality that most of tech folks lack. So… here we go.
There you are minding your business, possibly catching up on your company allowed tech blogs then your phone lines explode and you hear the dreaded words “We have not received any mail in the past “x” hours!! FIX THIS NOW”! Here at ExchangeDefender, this is easy to handle and you don’t need to call anyone, you don’t need to open and wait for a ticket for 99% of the scenarios.
Step 1
Check the mx record.
From windows:
nslookup -type=mx domain.comFrom linux:
dig mx domain.comFrom the web:
http://www.mxtoolbox.com/The one and only result you should get back is:
inbound30.exchangedefender.com
If you have anything else in there, and you’ve been getting complaints about random mail not arriving, the odds are great that they arrived at the alternative location and got bounced because of IP restrictions. But let’s not get sidetracked.
If there was no mx record in place, that’s your problem. Contact your client’s DNS provider and get inbound30.exchangedefender.com added ASAP. If inbound30 is the one and only record in place, go to step 2.
Step 2
Send a test message from a non ExchangeDefender domain. Here’s why, we route all outbound mail directly to the mail for processing speed so it won’t show up on your client’s mail log, but yours. Once you’ve sent your test message you want to note the from and to address and go to Step 3.
Step 3
Log into https://admin.exchangedefender.com with your Service Provider ID (Hint: it’s not a domain or an email address). Once you’ve logged in, click on Mail Log. Now you can search the Mail Log for your client for the very message you tested with and your answer will be at your finger tips.
You will see a line by line log of the SMTP transaction the most important one being the last one to your delivery IP. Generally, it will tell you exactly what the problem is, ranging from your ISP blocking the port, or a new tech blocking the port from us, or the email server running low on resources it’s all right there.
Blue – The recipient servers and the status returned, if it starts with a 2 it was accepted, if it starts with a 4 it was deferred, if it starts with a 5 it was permanently rejected.
Green – If it was accepted and your end user says they don’t see it. You can search the mail logs on that server for the message ID. (odds are there’s a rule in place if you get this far.)
Carlos Lascano
VP Support Services, ExchangeDefender
carlos@ownwebnow.com
(877) 546-0316 x737
Shockey Monkey, Becoming Self-Aware
This week was our Shockey Monkey v.2 Bug week, where we worked very closely with you (our partners) and quickly addressed the majority of the bugs that were reported. Overall, the volume of bugs reported was relatively small and typically very easy fixes!
***A special thanks to everyone who tested the SM Agent and provided us with feedback. We’ve identified several issues with the Agent and are now planning our revision process, which should take about a month to complete.
Let’s talk a little about the SM Agent and the direction we are looking to take upon its actual release. The SM Agent is essentially a component that you would install on your clients machines across an entire organization. Once this component is installed, you can now monitor the machine in several ways. One way is through data collection of things like (drivers, hard drives, optical devices, installed applications, event logs and more). The second way is through direct interaction, AKA Remote Desktop or Screen Sharing. The last core piece of this software will be scheduled and on-demand script execution. This would allow you to configure monthly, daily or hourly events that would trigger your custom scripts on a per machine basis.
One of the biggest requests we have had for implementing software of this nature has been for network installation. We are currently exploring several methods to help complete this goal and make network discovery and installation across and entire infrastructure possible. Obviously the goal here is to be able to deploy the agent across hundreds of machines with very little leg work and time spent on site.
The next huge request has been for an automatic ticket alerting and sending notifications when something breaks or reaches a certain threshold. With the introduction of the SM Agent, we believe we finally have a way to create such a system. The idea is simple, we allow you to basically script in the desired action dynamically based on your collection of devices.
For Example:
Logical Interpretation
IF [MACHINE]->[OBJECT]->[Attribute]->[VALUE] <= [VALUE] THEN [ALERT]->[OBJECT]Human Script Builder ( Drop Down Boxes )
IF “Desktop_XYZ”->“Hard Drive”->“Free Space”->”Size” <= “2GB” THEN “Open Ticket”.
What we hope to accomplish over the first few months of 2012 is implementing these advanced management features and then directly linking them back into the Dashboard and sections of Shockey Monkey.
Hank Newman
VP Development, ExchangeDefender
hank@ownwebnow.com
The Value of “Value”
Value is a word that carries many meanings among many people. According to dictionary.com value is defined as:
“Monetary worth, importance, the worth of something in terms of the amount of other things for which it can be exchanged or in terms of some medium of exchange.”
However, “value” in a marketing sense is expressing the benefit in your offering and you should strive for value to be the number one goal for your business to get across to your potential clients. This quick marketing tip can help you produce amazing results on an ongoing basis.
At ExchangeDefender, we are adamant about the importance of pumping as much value into your products or services as possible. The marketplace is fed up with always seeing the normal or average products and services. Thus, when a product or service comes along that exudes great value; they LOVE it and feel as if they got to HAVE it.
This also goes along with a statement that is important to remember: “There is no business on the earth that will buy a solution for a problem that they don’t have.” Yet, most marketers and businesses jump right into features without taking the time to fully understand if the people that they are trying to market to believe that they even have a problem to begin with. Thus, the marketing challenge at hand turns into a whole new task: “sell the problem”.
This creates an interesting oxymoron. Most people aren’t willing to acknowledge that they even have a problem unless they also believe that there is a solution to the problem. So a huge part of selling a problem is hinting that there’s a solution that others are using. The key part about that is letting them know that the solution they will ultimately need or be looking for is YOU! This is accomplished by marketing the VALUE and benefits of your solution and presenting it in a manner that allows them to see the solutions to the problem at hand.
How to Add Value to Your Offering?
One way you can increase the value of your offering, is to lower your prices or fees associated with your product of service. While this method can be effective, it can also drag you down into a price war. Another reason to stay away from this option is that many people that are attracted solely to low prices, are the most likely to leave and change providers as soon as another company beats your price; and that is exactly what you are trying to stay away from. In my opinion, it’s far better to find ways to pack a ton of value into your product and sell your offering for a great “value for the money” price, rather than to offer an average product and sell it cheap.
How ExchangeDefender Offers YOU Value
At ExchangeDefender we help our partners to offer VALUE in the most simplistic ways. For example:
· All of our products and services are all-inclusive. This packaging structure makes it easy for you to offer your clients services that contain a lot of VALUE to them, but yet you are not being nickel and dimed for every feature. This way you can focus on what is most important to your clients and be able to offer it to them, thus becoming the solution to their problem without the additional cost associated with it.
· There are no minimums with our services, no contracts, no additional fees. Whether you have 1 or 100 users, you can use our solutions. This allows us to cater to businesses of all shapes and sizes to offer them solutions that can help to make them profitable.
· We offer marketing collateral and proven best practices. We believe and know for a fact that you are busy! As are we, so we make marketing collateral available for partners to use for their clients so that they can focus on the business rather that how to sell it. This creates value because it is one less thing that you have to do. Also, we have a wealth of knowledge that has been documented from our partners success with offering ExchangeDefender’s services. These profitability best practices are great ways to get ideas on how to market services to your clients and maintain profitable relationships with them with the help of us here at ExchangeDefender.
· We don’t compete with you. We work with you to make a sale by offering you a solution set that will be of value to your clients and provide support of those services.
· We are available 24x7x365! We have support via the phone and through are ticketing system to be here to support you and make our partnership successful.
There are many more examples of the value that we offer our partners and help them to embrace the cloud.
Ultimately, the marketplace is attracted to VALUE – The bigger the value, the more attracted a customer will become. By making your product offering as valuable as possible, you will never have to rely solely on selling based on price again!
If there is anything that we can help you with, please feel free to let me know!
Stephanie Hasenour
VP Marketing, ExchangeDefender
stephanie@ownwebnow.com
The Database Availability Group is Supposed to be Completely Fault Tolerant…
Earlier this week we created a NOC entry/notification for partners about a maintenance interval we scheduled for ROCKERDUCK. The entry outlined an issue we faced where on DB (DB7) was running on the logs drive instead of the DB drive and our proposed outline of the work to be completed. Unfortunately, because the issue affects all database copies, correcting the issue would involve reducing DB7 to a single mailbox server, moving the database, which would take DB7 offline, and then re-seeding the copies to all passive nodes.
Shortly after posting the NOC entry I received an email from a partner demanding that I explain to them why the Database Availability Group (DAG) could not prevent service interruption for users on DB7.
So why does the DAG not protect from every single event possible?
Simply said; all servers in a DAG must be identical in terms of storage location for databases and logs across all servers. In a DAG, only one mailbox can act as the “active” mailbox database and all other copies on other nodes are purely “database copies” that can be switched to the active/primary database.
In the case of moving the database path, we cannot switch the current active database over to a passive node, move the DB, then switch it back to the original primary as this would break the DAG and we would then have split copies of ‘active’ data. We cannot use passive copies to keep service active while we physically modify the database properties/layout of the ‘active’ copy.
If this was a case where a database experienced a failure on the active copy or there was a network communication issue, the DAG would mount the passive copy of the database and continue providing service to users.
So all this jibber-jabber means what?
In short, we would remove all copies of DB7 across all nodes except the primary node. After all copies are removed, we would start the move of DB7 to the proper location and then remount the database. By calculation of the DB size, service would be interrupted for about 10-15 minutes. Finally, after the move completes we would re-add the database copy across each node and then bring service back into full redundancy. A fifteen minute outage is unfortunately a necessary evil to provide an overall more redundant solution to our partners and their clients.
Travis Sheldon
VP Network Operations, ExchangeDefender
(877) 546-0316 x757
travis@ownwebnow.com
Three Common Business Challenges…& How Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender Solves Them
Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender can address a lot of different kinds of problems for a lot of different kinds of businesses. It can help many of our clients in a multitude of ways. Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender minimizes the upfront costs for a business to take advantage of stable, secure web communication and collaboration. Because it’s hosted in our cloud, it’s accessible from anywhere, 24 hours a day 7 days a week, on any device. We include everything that a business needs to leverage the power of Microsoft Exchange for their growing business for a low monthly fee.
Here are three common business challenges and how Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender solves them:
Losing time, wasting time, or not getting enough done as a group
For growing businesses, profitability is all about efficiency – doing more with fewer resources, less money, less time. It is mission-critical to make sure that employees are actually working, and can be really important to be able to see who is free to take on a job at the last minute, at any time.
Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender allows your clients and all of their employees to share calendars and tasks easily across the web. They’ll be able to tell who’s busy and who’s free right inside Outlook, schedule appointments on other users’ calendars, and save time by avoiding all the complexity of phone calls and emails for scheduling and coordination.
Lost or delayed orders from email server crashes
Many businesses today use email to track orders, orders from their suppliers and vendors, and also orders from their clients. When email is down, it can take a severe and expensive toll on the business.
With Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender, data is stored on our globally-redundant infrastructure and accessible via Outlook Web Apps, Outlook desktop client, and mobile devices. Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender is protected by the world-class ExchangeDefender security suite, so in addition to being reliable, messages will be free of malicious code and safe for consumption anytime, anywhere, and also comes with the LiveArchive service built right in. LiveArchive is the ultimate redundancy feature that enables real-time access to one year’s worth of messages via Outlook Web Access anytime, anywhere in case of any kind of hardware failure or outage.
Losing money by being chained to the office park
So many businesses today are beginning to recognize the opportunity. There are many efficiencies and benefits to deploying a mobile workforce. Smartphones, tablets, telecommuting, and the like are becoming more accessible, less expensive and generally more viable options for all businesses, especially growing ones.
Hosted Exchange 2010 + SharePoint 2010 from ExchangeDefender supports automatic wireless synchronization with your Android, iOS, Windows Phone 7 device. BlackBerry support is available for a small additional fee, as well. Whichever mobile platform the client is on, contacts, calendars, and messages are kept up to date at all times.
…and another thing:
Speaking of losing money, perhaps the number one limitation faced by growing businesses is being tight on capital. Hosted Exchange is available for a flat monthly fee per user without the big up-front cost of servers and software licenses that come with traditional applications. It’s fully compatible with existing supported Microsoft Office desktop applications, and fully supported 24/7.
Do you find this information useful?
If you’d like a lot more in-depth discussion about the cloud and how it affects you and your clients, visit Looks Cloudy http://www.lookscloudy.com where I blog daily about the adoption of the cloud in SMB, conduct live webcasts and podcasts with industry leaders and more.
Kate Hunt
VP Community Development, ExchangeDefender
kate@ownwebnow.com
(877) 546-0316 x777
LiveArchive: Why? Where? How?
I’m going to address an age old question from folks that do not like to read our feature pages, in hopes that you read this blog. As part of the DR (Disaster Recovery) we have two primary items that can help during and after an outage. This post will help educate your teams on the expectation of how things work, so your expectations as well as your clients are managed to the correct level.
During an outage
During an outage the best place to have surefire access is to type https://livearchive.exchangedefender.com into your browser. This is the sure fire way to ensure that regardless of which cluster is live (Dallas or Los Angeles) your clients can get to it. A best practice is having a shortcut ready for your clients on their Desktop or Start Menu. If I had a penny for each time that someone’s server catches fire and it’s that juncture that a tech asks “How do I get to LiveArchive?”. You are already putting yourself in front of the barrel. If you don’t have a solution in hand and you have to “call someone else”, it’s that point that your client’s confidence starts eroding.
Where is LiveArchive?
LiveArchive is located at https://livearchive.exchangedefender.com
What are my LiveArchive credentials?
Your LiveArchive credentials are the same as your ExchangeDefender credentials; which are your email address and your ExchangeDefender password. Remember if you forgot this password and your email is down your best bet in an outage scenario is to open a ticket for your client in our portal and request their passwords. Sadly, folks often try their email passwords and assume that something is wrong (see above: more erosion). The key to all of this is to get the right answer on the first try.
So let’s move forward, now you either knew everything above upfront and only have to deal with your end users once or you had to go back and forth a few times to get it hammered out. Regardless, your clients have access to all of their internet mail now, now your hard job starts. Get the defibrillator and resurrect their Exchange server, obviously this can range from a simple reboot to a week long pain staking process. One thing you have in the back of your mind is, thank goodness ExchangeDefender is holding all of my mail. The most important thing to remember while you and your team are doing your best to perform thoracic surgery to the server is make sure the server is offline!!
Here’s why, by RFC rules we can only hold mail that is being deferred by your server. If your server is online and “REJECTING” mail due to bad configuration or your troubleshooting, all that mail is purged because your client’s server is telling our software this is permanent rejection. This is the biggest key in the process, luckily this doesn’t happen often but there are teams that will have the server permanently rejecting mail for a week and then ask for their mail. And even though this is digging yourself a grave, we MAY still be able to help you.
First off our Mail “Spooling” or “Bagging” service is in place for up to 7 days. The way it works is, after the initial real-time attempt to deliver your mail, your mail is moved to a retry queue. This queue in an effort to not hammer client servers reattempts to deliver from each node every 20 minutes or so, staggered. This process is fully automated and constantly running, you don’t have to call us or open a ticket saying, “Our server is up release our mail”. If your server really is up and accepting mail from our servers your mail will start to flow on its own, but it can take up to a couple of hours for all of your mail to deliver depending on your queued volume. Again, we don’t want to pound your client’s server into submission and cause it to trigger the Exchange backpressure mechanism.
Now, if you made the unfortunate mistake to bring back a server online after rebuild without the process IP restrictions and anonymous delivery settings and all of your spool was lost there is still one possibility. If the mail is in LiveArchive, due to our hub and transport design you can actually forward all that mail to your individual client’s mailboxes one by one. This is a fully manual process that can is pretty time consuming but when faced with the choice of telling a client you lost all their mail for the past x number of days or telling them you need a couple more hours to make them whole, the choice becomes easy.
Carlos Lascano
VP Support Services, ExchangeDefender
carlos@ownwebnow.com
(877) 546-0316 x737
ExchangeDefender Executive Podcast #3
We are back from the Thanksgiving holidays but don’t worry, we didn’t take any time off. This week we talk about all the effort that went into doing the maintenance over the long weekend, new developments, changes to the product portfolio and more. We also finally got real recording gear so it sounds great!
Here is a brief summary of what we talked about:
Development
– Shockey Monkey Reloaded UI enhancements
– Load times boosted 300%
– Massive cleanup of all screens to a single consolidated UI frameworkProducts
– Shockey Monkey is now completely free and all Pro features are included!
– We’re beta testing ExchangeDefender Essentials LiveArchive
– Exchange 2010 custom backups (for client-dictated backup policies)
Nothing broke and tons of new stuff came online. This will be a huge December for us as we look to close 2011 strong so stay tuned and make sure you’ve got the latest developments.
P.S If you missed the Shockey Monkey Reloaded webinar, click here for a replay.
Sincerely,
Vlad Mazek, MCSE
CEO, Own Web Now Corp
vlad@ownwebnow.com
(877) 546-0316 x500
(407) 536-VLAD
Shockey Monkey 2
With the release of Shockey Monkey 2 coming early next week, we have been working like craaaaaaaaaaaazy these last few weeks to finish the major revisions and clean up all the banana peels! This will be the LARGEST update to the Shockey Monkey core that has happened since it was created several years ago. The first thing you will notice is the new UI and dashboard layout on the main screen. With this redesign we tried to encompass the majority of all the vital information to one central and eye catching location. It will give you and your staff the ability to see a complete ticket overview, recent tickets, announcements, your agenda and tasks at a moment’s glance. The best part… it’s compatible in virtually every browser!
Out of the gate, the new UI will come with 5 preloaded themes that you can switch between inside of the portal. It won’t make it in time for the launch next week, but the goal is to implement a dynamic theme configuration tool inside of the portal. This would allow you to make the solution really and truly represent the look and feel that encompasses your company. We’ve also made several improvements to other aspects of branding that will give you an ease of comfort when navigating your settings.
We have also added several new features that really help Shockey Monkey stand out from the crowd! You now have the ability to go completely full screen and remove the menu bars while working inside of our solution. They are can be controlled by a toggle anytime from the bottom left toolbar and your setting will remain persistent for the duration of your session. This allows you to view more information and stay focused on the task at hand without any compromise to performance. We’ve also implemented a chat and notification system to allow interoffice communication and to give your customers the ability to chat directly with your support or sales team. We’ve improved the logging system and enhanced the search mechanism that will allow you to navigate through the activity inside of your portal.
On the backend we have been continuing to reduce the code overhead and processing load across all pages. This isn’t a difficult process, it’s just a very tedious and mind numbing experience. It may not make a lot of sense right now, but essentially this process is laying the foundation for very exciting future releases. Simply put, it’s all about being dynamic and allowing the solution to be put together to meet your individual needs. Overall the redesign has amazingly well and we will continue to improve dozen of areas even after the Shockey Monkey 2 launch.
Hank Newman
VP Development, ExchangeDefender
hank@ownwebnow.com