{"id":14131,"date":"2013-01-28T13:08:00","date_gmt":"2013-01-28T13:08:00","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=14131"},"modified":"2013-01-28T13:08:00","modified_gmt":"2013-01-28T13:08:00","slug":"deploying-application-virtual-machines-just-got-a-whole-lot-quicker","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=14131","title":{"rendered":"Deploying Application Virtual Machines Just Got A Whole Lot Quicker"},"content":{"rendered":"<p>Several years ago, I first heard Mark Minasi talk about <em>accidental DBAs<\/em>.&#160; The term refers to server administrators\/engineers who find that the vast majority of their Windows Servers either have or use a SQL Server installation.&#160; We were mostly still in a physical world back then, with virtualisation just in its infancy in the industry (as a whole).&#160; Things have moved on since then.&#160; Anyone deploying servers now should be looking at the virtual option first (be it some open cloud, Xen, VMware, or Hyper-V).&#160; Virtualisation seems to encourage server sprawl and that means lots more servers.<\/p>\n<p>My last experience as a hands-own \u201cown it\u201d engineer was in hosting.&#160; Here\u2019s how a deployment looked:<\/p>\n<ol>\n<li>Time to deploy a VM: about 30 seconds in a wizard, and do something else while the files copied<\/li>\n<li>Customize the OS: about 1-10 minutes<\/li>\n<li>Install SQL Server: 30-45 minutes (longer if SQL 2008 R2 Reporting was required)<\/li>\n<li>Install the SQL Server service pack (if not already slipstreamed): 30-45 minutes<\/li>\n<li>Install the SQL Server service pack cumulative update (if not already slipstreamed): 30-45 minutes<\/li>\n<\/ol>\n<p>In my experience, I could lose the guts of a day installing SQL Server if I didn\u2019t have a slipstreamed package, while the VM deployment itself took very little time.<\/p>\n<p><em>\u201cWhy, in a cloud, shouldn\u2019t the user install SQL Server?\u201d<\/em><\/p>\n<p>LMAO!&#160; Clouds are like hosting, and I left the hosting business because 80% of the customers made me want to scream at them.&#160; They were clueless: e.g. the guy who opened a helpdesk call to get a DR replication application written for his new SaaS business (selling DR).<\/p>\n<p><em>Not that all of them were like that.&#160; I learned from a few and some were doing very interesting and innovative things.<\/em><\/p>\n<p>When it comes to things like SQL Server, the infrastructure people (or system) must do the installation.&#160; But we want to minimize that time.&#160; SQL Server 2012 SP1 CU2 has <a href=\"http:\/\/blogs.technet.com\/b\/scvmm\/archive\/2013\/01\/25\/expanded-sysprep-support-in-sql-server-2012-sp1-cu2.aspx\" target=\"_blank\">expanded support for Sysprep<\/a>.&#160; This means that you can optimise the deployment of virtual machines with SQL Server (including service pack and related cumulative update).&#160; For more information you can see:<\/p>\n<ul>\n<li><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ee210664.aspx\" target=\"_blank\">Install SQL Server 2012 Using SysPrep<\/a><\/li>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/ai\/archive\/2013\/01\/14\/installing-sql-server-2012-service-pack-1-sp1-cumulative-update-in-one-installation-using-sql-server-2012-product-update.aspx\" target=\"_blank\">Installing SQL Server 2012 + Service Pack 1 + SP1 Cumulative update in one installation using SQL Server 2012 Product Update<\/a><\/li>\n<\/ul>\n<div id=\"scid:0767317B-992E-4b12-91E0-4F059A8CECA8:55f084ed-d315-493e-b82a-4bfb3a0c603e\" class=\"wlWriterEditableSmartContent\" style=\"float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px\">Technorati Tags: <a href=\"http:\/\/technorati.com\/tags\/SQL\" rel=\"tag\">SQL<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Hyper-V\" rel=\"tag\">Hyper-V<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Virtualisation\" rel=\"tag\">Virtualisation<\/a>,<a href=\"http:\/\/technorati.com\/tags\/Deployment\" rel=\"tag\">Deployment<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Several years ago, I first heard Mark Minasi talk about accidental DBAs.&#160; The term refers to server administrators\/engineers who find that the vast majority of their Windows Servers either have or use a SQL Server installation.&#160; We were mostly still in a physical world back then, with virtualisation just in its infancy in the industry &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=14131\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Deploying Application Virtual Machines Just Got A Whole Lot Quicker&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[39],"tags":[174,181,192,195],"class_list":["post-14131","post","type-post","status-publish","format-standard","hentry","category-sql","tag-deployment","tag-hyper-v","tag-sql","tag-virtualisation"],"aioseo_notices":[],"jetpack_featured_media_url":"","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/14131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14131"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/14131\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}