Azure SQL Failover Strategy – I

Azure SQL has multiple failover strategies , the amount of content to understand the different strategies seems to be overwhelming unless you are a database administrator and you had been working on the HA / DR for quite a while.

I am going to attempt to make it simpler and consolidate some of the strategies to make it easy for you to understand . Since the strategies are different for each type of cloud computing (IaaS and PaaS), i am going to focus on the 1st part only on the IaaS and the next part on PaaS, that way it would be easy to look back and understand the magnitude of differences in Azure SQL.

Azure VM based Failover Strategy

There are 3 important failover strategies that we will refer for Azure SQL VM

Option 1 – Availability Groups

Also known as Always On Availability Groups, AOAG, AG, …. you get the picture (literally, see below).

  • Always On availability groups on Azure Virtual Machines are similar to Always On availability groups on premises.
  • Requires an Internal Load balancer within the two SQL VMs
  • The load balancer holds the IP addresses for the availability group listener. If you have more than one availability group each group requires a listener. One load balancer can support multiple listeners.
  • Best Practice is to use Availability set within the two SQL VMs & Domain Controllers to ensure redundancy and high availability

Availability Set:

Azure makes sure that the VMs you place within an Availability Set run across multiple physical servers, compute racks, storage units, and network switches & physical building within the same region. If a hardware or software failure happens, only a subset of your VMs are impacted and your overall solution stays operational.

Pricing

To use BYOL with a SQL Server VM, you must have a license for SQL Server Standard or Enterprise and Software Assurance

Cost savings The Azure Hybrid Benefit offers up to 55% savings. For more information, see Switch licensing model
Free passive secondary replica Another benefit of bringing your own license is the free licensing for one passive secondary replica per SQL Server for high availability purposes. This cuts in half the licensing cost of a highly available SQL Server deployment (for example, using Always On Availability Groups). The rights to run the passive secondary are provided through the Fail-Over Servers Software Assurance benefit.
Windows License Windows license allows Dual-usage , which means you don’t have to pay for Windows license if you are brining your own License and carry EA

Recovery Objective

The time taken to make the secondary replica as primary.

RTO

If the Availability mode is set as Synchronous, then the data committed is replicated , so any data during transit is required to be sent over (retry from Application)

RPO

More info : https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-portal-sql-availability-group-overview

Option 2 – Availability Group across Multiple Regions

This is an extension of the Option 1 , where we have instead of the SQL VM being replicated only within a single region, we can have SQL VM replicated across multiple regions. This provides higher redundancy and increased resiliency . This architecture helps when one region is completely down for some reason (read fire, earthquake, human error) , to protect business staying afloat customers use this strategy

In this deployment, The SQL VMs are in Availability group are across in two regions. The availability group replicas can have synchronous commit with automatic failover on SQL-1 and SQL-2 and SQL-3 is in a different Azure region. SQL-3 is added to the Windows Server Failover Cluster. SQL-3 can host an availability group replica. In this architecture, the replica in the remote region is normally configured with asynchronous commit availability mode and manual failover mode.

When availability group replicas are on Azure virtual machines in different Azure regions, each region requires:

  • A virtual network gateway
  • A virtual network gateway connection
Location Server
Instance
Role Availability Mode Failover Mode
Region 1 SQL-1 Primary Synchronous Automatic
Region 1 SQL-2 Secondary Synchronous Automatic
Region 2 SQL-3 Secondary Asynchronous Manual

Pricing

To use BYOL with a SQL Server VM, you must have a license for SQL Server Standard or Enterprise and Software Assurance

Cost savings The Azure Hybrid Benefit offers up to 55% savings. For more information, see Switch licensing model
Free passive secondary replica Another benefit of bringing your own license is the free licensing for one passive secondary replica per SQL Server for high availability purposes. This cuts in half the licensing cost of a highly available SQL Server deployment (for example, using Always On Availability Groups). The rights to run the passive secondary are provided through the Fail-Over Servers Software Assurance benefit.
Paid Third Replica SQL Licensing covers only one Passive replica, and the third replica will be a paid replica based on the configuration
Windows License Windows license allows Dual-usage , which means you don’t have to pay for Windows license if you are brining your own License and carry EA

Recovery Objective

The time taken to make the secondary replica as primary.

RTO

For the Availability mode is set as Synchronous, then the data committed is replicated , so any data during transit is required to be sent over (retry from Application), However for the Asynchronous replication there could be a data loss of ~5 minutes due to this being a region outage

RPO

Option 3 – Windows Failover Cluster

Failover Cluster Instances (FCI), which require shared storage, can be created in 4 different ways.

1. A two-node failover cluster running in Azure VMs with attached storage using Windows Server 2016 Storage Spaces Direct (S2D) to provide a software-based virtual SAN.

2. A two-node failover cluster running in Azure VMs using Premium File Share. Premium file shares are SSD-backed consistently-low-latency file shares that are fully supported for use with Failover Cluster Instance.

3. A two-node failover cluster running in Azure VMs with storage supported by a third-party clustering solution. For a specific example that uses SIOS DataKeeper, see High availability for a file share using failover clustering and 3rd party software SIOS DataKeeper.

4. A two-node failover cluster running in Azure VMs with remote iSCSI Target shared block storage via ExpressRoute. For example, NetApp Private Storage (NPS) exposes an iSCSI target via ExpressRoute with Equinix to Azure VMs.

Pricing

On Azure virtual machines, you can license SQL Server using pay-as-you-go (PAYG) or bring-your-own-license (BYOL) VM images.

The type of image you choose affects how you’re charged.

  • With pay-as-you-go licensing, a failover cluster instance (FCI) of SQL Server on Azure virtual machines incurs charges for all nodes of the FCI, including the passive nodes
  • If you are using your Enterprise Agreement with Software Assurance, you can use one free passive FCI node for each active node. To take advantage of this benefit in Azure, use BYOL VM images, and use the same license on both the active and passive nodes of the FCI.

Recovery Objective

The time taken to fail over between the nodes.

RTO

Because Always On FCI uses shared storage, the same view of the storage instance is available on failover.

RPO of Zero Data Loss

6,464 thoughts on “Azure SQL Failover Strategy – I”

  1. My programmer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on a variety of websites for about a year and am concerned about switching to another platform. I have heard good things about blogengine.net. Is there a way I can transfer all my wordpress posts into it? Any help would be greatly appreciated!

  2. Please let me know if you’re looking for a article author for your blog. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d really like to write some material for your blog in exchange for a link back to mine. Please shoot me an e-mail if interested. Cheers!| а

  3. The other day, while I was at work, my cousin stole my iphone and tested to see if it can survive a twenty five foot drop, just so she can be a youtube sensation. My apple ipad is now broken and she has 83 views. I know this is totally off topic but I had to share it with someone!| а

  4. I am extremely impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you modify it yourself? Anyway keep up the excellent quality writing, it’s rare to see a great blog like this one nowadays.| а

  5. Greetings, I do think your site might be having internet browser compatibility issues. Whenever I take a look at your website in Safari, it looks fine but when opening in I.E., it’s got some overlapping issues. I just wanted to provide you with a quick heads up! Aside from that, excellent site!| а

  6. Appreciating the persistence you put into your website and in depth information you provide. It’s nice to come across a blog every once in a while that isn’t the same unwanted rehashed material. Wonderful read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.| а

  7. Hey there I am so happy I found your blog, I really found you by accident, while I was looking on Google for something else, Anyways I am here now and would just like to say thanks a lot for a remarkable post and a all round interesting blog (I also love the theme/design), I don’t have time to read it all at the minute but I have saved it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the excellent work.| а

  8. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.| а

  9. Hey would you mind sharing which blog platform you’re working with? I’m going to start my own blog in the near future but I’m having a hard time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something unique. P.S My apologies for being off-topic but I had to ask!| а

  10. We have learned a great deal about recovering from narcotic addiction and have found several methods that work well. This is information drug treatment programs would not want out since it would cause them to lose a large number of patients. Would it be better to start with a blog or a website? We eventually hope to make this into an alternative business that would help people get of methadone clinics. Any advice would be greatly appreciated as there is a dire need for this information. Thank you..

  11. This is very attention-grabbing, You are a very skilled blogger. I have joined your feed and stay up for searching for extra of your magnificent post. Additionally, I’ve shared your web site in my social networks| а

  12. Definitely believe that that you stated. Your favorite justification appeared to be on the internet the simplest thing to have in mind of. I say to you, I definitely get annoyed while people consider issues that they plainly don’t know about. You managed to hit the nail upon the top and defined out the entire thing without having side-effects , people could take a signal. Will likely be back to get more. Thanks| а

  13. Excellent goods from you, man. I have take note your stuff previous to and you are simply too great. I actually like what you have received right here, really like what you’re stating and the way in which through which you are saying it. You make it entertaining and you continue to take care of to keep it wise. I can’t wait to learn far more from you. This is actually a tremendous site.| а

  14. I want to start a website where i can put google adds on, i have 10 dollars to spend and i know that isn’t a lot but it is better than those free websites that don’t let you do anything. so how do i get started?.

  15. If all check, then the initial individual to the still left of the vendor exhibits their playing cards first. As day turned to night, it was time to discover some thing to eat. This will be a studying experience all by itself.

  16. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.| а

  17. Assume that you are working as a computer technician for a company with a large network. You are assigned to determine what is wrong with an employee?s computer and repair it. You suspect that the computer is not properly connected to the network. Describe the troubleshooting steps you would take to test your theory that the computer is not physically or logically connected to the network, and describe how you would resolve the resolve the various reasons for the computer not connecting to the network..

  18. Hi! I realize this is somewhat off-topic however I had to ask. Does operating a well-established blog such as yours require a large amount of work? I am completely new to operating a blog however I do write in my diary daily. I’d like to start a blog so I can share my personal experience and views online. Please let me know if you have any kind of recommendations or tips for new aspiring bloggers. Thankyou!| а

  19. hey there and thank you for your information – I’ve certainly picked up anything new from right here. I did however expertise some technical issues using this web site, as I experienced to reload the website many times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I am complaining, but slow loading instances times will very frequently affect your placement in google and can damage your high quality score if ads and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and can look out for much more of your respective fascinating content. Ensure that you update this again soon.| а

  20. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.| а

  21. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.| а

  22. I do not know whether it’s just me or if perhaps everyone else experiencing issues with your website. It appears as though some of the written text in your content are running off the screen. Can someone else please comment and let me know if this is happening to them as well? This may be a problem with my web browser because I’ve had this happen previously. Appreciate it| а

  23. Excellent blog! Do you have any tips and hints for aspiring writers? I’m hoping to start my own site soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m completely confused .. Any tips? Many thanks!| а

  24. Whenever I open firefox, it instantly crashes. I’ve tried opening it in safe mode and still it doesn’t work. I even tried changing my homepage. When my friends give me a link in my msn messenger, it opens up firefox and it works fine, I’m able to browse the internet normally. What do I do? I already uninstalled and reinstalled it..

  25. I just want to say I am just very new to blogging and site-building and really savored you’re page. Most likely I’m want to bookmark your site . You really come with exceptional article content. Cheers for revealing your web site.

  26. Hmm it appears like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to the whole thing. Do you have any tips for novice blog writers? I’d certainly appreciate it.| а

  27. I’ve been exploring for a little for any high-quality articles or blog posts in this sort of house . Exploring in Yahoo I at last stumbled upon this site. Studying this info So i’m satisfied to convey that I’ve an incredibly just right uncanny feeling I found out just what I needed. I such a lot indisputably will make certain to don?t forget this website and give it a look regularly.| а

  28. I simply want to tell you that I am just new to blogs and certainly savored your web site. Almost certainly I’m likely to bookmark your blog . You surely come with awesome well written articles. With thanks for revealing your website page.

  29. Took me chance to read the many feedback, however i actually loved this article. It become worth your time for me and I am particular to the entire commenters these! It’s always good if you can’t only learn, additionally it is entertained! I’m certain you felt the need pleasure writing this article.

  30. Greetings! I’ve been following your weblog for a while now and finally got the courage to go ahead and give you a shout out from Kingwood Texas! Just wanted to say keep up the excellent work!

  31. I want to create a blog that has a creative layout like what you find on MySpace, but with more traffic. I’m not a fan of the Blogger site. . . Any suggestions?.

  32. Place on with this write-up, I absolutely believe this site needs much more factor to consider. I?ll possibly be once again to check out a lot more, thanks for that details.

  33. After looking into a number of the blog posts on your website, I truly like your technique of blogging. I book marked it to my bookmark webpage list and will be checking back soon. Take a look at my web site as well and tell me how you feel.

  34. It’s the best time to make a few plans for the longer term and it is time to be happy. I have learn this publish and if I may just I want to recommend you few attention-grabbing issues or tips. Maybe you could write subsequent articles regarding this article. I wish to read even more things approximately it!| а

  35. After research a few of the article on your site currently, and also I absolutely like your means of blog writing. I bookmarked it to my book mark website checklist and also will certainly be examining back quickly. Pls check out my website as well as well as let me know what you assume.

  36. Nice post. I learn something new and challenging on sites I stumbleupon every day. It’s always exciting to read content from other writers and use something from other sites.

  37. A fascinating discussion is worth comment. There’s no doubt that that you need to write more on this topic, it might not be a taboo subject but typically people do not discuss these issues. To the next! All the best!

  38. I was wondering if you ever considered changing the structure of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or 2 images. Maybe you could space it out better?| а

  39. Oh my goodness! Impressive article dude! Thank you so much, However I am going through troubles with your RSS. I don’t understand the reason why I am unable to join it. Is there anybody else getting identical RSS problems? Anyone who knows the answer can you kindly respond? Thanks!!| а

  40. Youre so cool! I dont suppose Ive read anything similar to this before. So nice to discover somebody by original ideas on this subject. realy appreciate starting this up. this excellent website can be something that is required on the internet, a person with some originality. useful problem for bringing a new challenge to your web!

  41. Can I simply state what a relief to find a person that really recognizes what theyre discussing on the internet. You certainly understand exactly how to bring a problem to light and make it crucial. Even more individuals require to read this and recognize this side of the tale. I cant think youre not more popular due to the fact that you most definitely have the present.

  42. The following time I check out a blog site, I wish that it does not disappoint me as long as this set. I indicate, I understand it was my selection to check out, yet I really thought youd have something intriguing to say. All I hear is a lot of yawping regarding something that you might deal with if you werent also hectic searching for focus.

  43. Next time I read a blog, I hope that it won’t disappoint me as much as this one. I mean, Yes, it was my choice to read, but I actually thought you would have something interesting to talk about. All I hear is a bunch of whining about something that you can fix if you weren’t too busy looking for attention.

  44. With havin so much written content do you ever run into any issues of plagorism or copyright violation? My site has a lot of exclusive content I’ve either created myself or outsourced but it appears a lot of it is popping it up all over the web without my authorization. Do you know any ways to help stop content from being stolen? I’d definitely appreciate it.| а

  45. My coder is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using WordPress on various websites for about a year and am anxious about switching to another platform. I have heard good things about blogengine.net. Is there a way I can import all my wordpress posts into it? Any help would be greatly appreciated!| а

  46. Your style is really unique compared to other people I have read stuff from. Thanks for posting when you’ve got the opportunity, Guess I’ll just book mark this blog.

  47. After research study a few of the post on your web site now, and also I absolutely like your means of blog writing. I bookmarked it to my bookmark website list and also will certainly be examining back quickly. Pls check out my web site also and also let me understand what you assume.

  48. An interesting discussion is worth comment. I think that you should write more on this topic, it might not be a taboo subject but generally people are not enough to speak on such topics. To the next. Cheers

  49. This is the perfect website for anyone who wishes to find out about this topic. You know a whole lot its almost tough to argue with you (not that I really will need to…HaHa). You certainly put a fresh spin on a topic that has been written about for a long time. Great stuff, just excellent.

  50. Magnificent goods from you, man. I have understand your stuff previous to and you are just too magnificent. I really like what you have acquired here, certainly like what you’re stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I cant wait to read much more from you. This is actually a terrific web site.| а

  51. I am commonly to blog writing and also i truly value your web content. The write-up has really peaks my rate of interest. I am mosting likely to bookmark your site and keep checking for new information.

  52. When I initially commented I clicked the -Notify me when brand-new remarks are included- checkbox and also currently each time a remark is added I get 4 emails with the very same remark. Exists any way you can eliminate me from that service? Thanks!

  53. This key fact page seems to be get so much website. Can you advertise it? This provides for a important distinct disregard in concerns. Perhaps utilizing a specific product sincere or possibly a lot of to deliver home elevators is the main component.

  54. After I originally left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I get four emails with the same comment. There has to be an easy method you are able to remove me from that service? Cheers.

  55. The next time I read a blog, I hope that it won’t disappoint me just as much as this particular one. After all, Yes, it was my choice to read through, but I actually thought you’d have something useful to talk about. All I hear is a bunch of crying about something that you can fix if you weren’t too busy looking for attention.

  56. Sapid Agency is a Search Engine Optimization company in New York City that provides SEO Services. Their proprietary SEO strategies help struggling websites and aspiring business owners to rank their websites higher in multiple search engines like Google , Yahoo and Bing. They provide local and gmb map ranking for businesses in NYC and many other local areas. Find more at https://www.sapidagency.com/ @ 145 E 57TH NEW YORK, NY 10022, USA, +1 971 341 5608 USA

  57. After checking out a few of the articles on your blog, I honestly appreciate your technique of writing a blog. I saved as a favorite it to my bookmark site list and will be checking back in the near future. Take a look at my web site too and let me know how you feel.| а

  58. Youre so trendy! I don’t suppose Ive review anything such as this before. So good to locate someone with some original ideas on this subject. realy thank you for beginning this up. this web site is something that is required on the web, someone with a little originality. beneficial work for bringing something brand-new to the internet!

  59. Can I simply just say what a comfort to find a person that genuinely knows what they’re talking about on the net. You certainly know how to bring a problem to light and make it important. A lot more people need to check this out and understand this side of the story. I was surprised that you aren’t more popular since you certainly possess the gift.

  60. An impressive share! I have just forwarded this onto a colleague who had been conducting a little homework on this. And he in fact bought me breakfast due to the fact that I stumbled upon it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanks for spending time to discuss this matter here on your website.| а

  61. Sapid Agency is a Search Engine Optimization company in New York City that provides SEO Services. Their proprietary SEO strategies help struggling websites and aspiring business owners to rank their websites higher in multiple search engines like Google , Yahoo and Bing. They provide local and gmb map ranking for businesses in NYC and many other local areas. Find more at https://www.sapidagency.com/ @ 145 E 57TH NEW YORK, NY 10022, USA, +1 971 341 5608 USA

  62. With havin so much written content do you ever run into any problems of plagorism or copyright infringement? My site has a lot of completely unique content I’ve either authored myself or outsourced but it seems a lot of it is popping it up all over the internet without my authorization. Do you know any ways to help protect against content from being stolen? I’d definitely appreciate it.| а

  63. Hi! I just would like to offer you a huge thumbs up for your great info you have right here on this post. I am returning to your web site for more soon.

  64. Hi! I could have sworn I’ve been to this site before but after going through a few of the articles I realized it’s new to me. Anyhow, I’m certainly pleased I found it and I’ll be book-marking it and checking back often.

  65. Greetings from Ohio! I’m bored to tears at work so I decided to check out your blog on my iphone during lunch break. I love the information you provide here and can’t wait to take a look when I get home. I’m shocked at how fast your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyways, very good site!| а

  66. Unquestionably believe that which you stated. Your favorite reason appeared to be on the net the easiest thing to be aware of. I say to you, I definitely get annoyed while people think about worries that they plainly do not know about. You managed to hit the nail upon the top and also defined out the whole thing without having side-effects , people could take a signal. Will probably be back to get more. Thanks| а

  67. Hello there I am so happy I found your web site, I really found you by mistake, while I was searching on Google for something else, Regardless I am here now and would just like to say kudos for a tremendous post and a all round exciting blog (I also love the theme/design), I don’t have time to look over it all at the minute but I have saved it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the awesome work.| а

  68. Galerimizdeki her seçkin Konya escortlari benzersizdir ve her karsilasmayi özel hale getirmek için çalisiyoruz , ancak biraz daha spesifik bir sey istiyorsaniz, bir noktaya kadar mecbur kaliyoruz.

  69. May I simply just say what a relief to find somebody who actually understands what they’re talking about online. You actually understand how to bring a problem to light and make it important. A lot more people ought to check this out and understand this side of your story. I was surprised you aren’t more popular because you definitely have the gift.| а

  70. hey there and thank you for your information – I have certainly picked up anything new from right here. I did however expertise some technical points using this web site, since I experienced to reload the website lots of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I’m complaining, but sluggish loading instances times will often affect your placement in google and can damage your high-quality score if ads and marketing with Adwords. Well I am adding this RSS to my e-mail and can look out for much more of your respective fascinating content. Ensure that you update this again soon.| а

  71. May I simply just say what a relief to find somebody who truly knows what they are talking about over the internet. You definitely understand how to bring a problem to light and make it important. More and more people should look at this and understand this side of your story. I was surprised you are not more popular since you certainly possess the gift.| а

  72. When I originally commented I clicked the -Inform me when brand-new remarks are included- checkbox and now each time a comment is included I obtain four emails with the same remark. Exists any way you can remove me from that solution? Many thanks!

  73. Hola Chris, estoy emocionado de leer tu valioso artículo sobre Ganar dinero vendiendo velas. De hecho, mis dos amigos ganan mucho dinero vendiendo velas. El negocio es grande y su mercado también es bueno. Creo que es posible empezar en casa en áreas pequeñas. La historia de Danica White me ha inspirado. Ahora estoy interesada en comprar el producto “Candle Making 4 You”. Es bueno saber sobre la garantía. Gracias sinceramente por las excelentes críticas. Saludos, Rgpratap.

  74. It’s a really amazing powerful resource that you’re offering and you simply provide it away cost-free!! I that can compare with discovering websites which are aware of the particular in providing you with fantastic learning resource for zero cost. We truly dearly loved examining this article. Love!

  75. Hey would you mind sharing which blog platform you’re using? I’m planning to start my own blog in the near future but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking for something unique. P.S Apologies for getting off-topic but I had to ask!| а

  76. When I originally commented I appear to have clicked the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I recieve 4 emails with the exact same comment. Is there a way you are able to remove me from that service? Cheers.

  77. First of all I would like to say great blog! I had a quick question that I’d like to ask if you do not mind. I was interested to know how you center yourself and clear your head before writing. I have had a hard time clearing my mind in getting my thoughts out. I truly do take pleasure in writing but it just seems like the first 10 to 15 minutes tend to be lost simply just trying to figure out how to begin. Any suggestions or tips? Thanks!| а

  78. Hi, I believe your blog could possibly be having browser compatibility issues. Whenever I take a look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping issues. I simply wanted to provide you with a quick heads up! Aside from that, excellent blog!

  79. Hello there, I do believe your web site could possibly be having browser compatibility issues. Whenever I take a look at your site in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping issues. I just wanted to give you a quick heads up! Aside from that, great site.

  80. hello there and thank you for your information – I’ve certainly picked up anything new from right here. I did however expertise some technical points using this site, as I experienced to reload the web site lots of times previous to I could get it to load correctly. I had been wondering if your web host is OK? Not that I’m complaining, but sluggish loading instances times will very frequently affect your placement in google and can damage your high quality score if advertising and marketing with Adwords. Well I’m adding this RSS to my email and could look out for a lot more of your respective fascinating content. Make sure you update this again very soon.| а

  81. Oh my goodness! Awesome article dude! Thanks, However I am going through problems with your RSS. I don’t know why I cannot subscribe to it. Is there anybody getting the same RSS problems? Anyone who knows the solution can you kindly respond? Thanx!

  82. Wonderful site you have here but I was curious if you knew of any discussion boards that cover the same topics discussed in this article? I’d really love to be a part of online community where I can get suggestions from other experienced people that share the same interest. If you have any suggestions, please let me know. Bless you!| а

  83. Hey there! Do you know if they make any plugins to help with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Thank you!

  84. Aw, this was a very nice post. Finding the time and actual effort to create a very good article… but what can I say… I procrastinate a lot and never manage to get nearly anything done.

  85. I blog quite often and I really appreciate your content. This great article has truly peaked my interest. I will book mark your site and keep checking for new details about once a week. I subscribed to your Feed too.

  86. Oh my goodness! Awesome article dude! Thank you, However I am going through issues with your RSS. I don’t understand the reason why I am unable to subscribe to it. Is there anyone else getting the same RSS issues? Anybody who knows the solution will you kindly respond? Thanx!!

  87. Hey would you mind sharing which blog platform you’re working with? I’m going to start my own blog soon but I’m having a tough time deciding between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique. P.S My apologies for getting off-topic but I had to ask!| а

  88. Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.

  89. Hey! I know this is kinda off topic nevertheless I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My website discusses a lot of the same topics as yours and I feel we could greatly benefit from each other. If you might be interested feel free to send me an email. I look forward to hearing from you! Fantastic blog by the way!| а

  90. I simply want to mention I am very new to blogging and seriously enjoyed your website. Likely I’m want to bookmark your blog post . You surely have amazing posts. Thanks for sharing your blog site.

  91. Excellent goods from you, man. I have understand your stuff previous to and you’re just too fantastic. I really like what you have acquired here, really like what you’re stating and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can’t wait to read much more from you. This is really a wonderful web site.