<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cloudiquity &#187; EC2</title>
	<atom:link href="http://www.cloudiquity.com/tag/ec2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cloudiquity.com</link>
	<description>A blog about Cloud, Grid and HPC technologies</description>
	<lastBuildDate>Wed, 01 Feb 2012 12:56:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>EC2 Linux Monitoring &amp; Tuning Tips</title>
		<link>http://www.cloudiquity.com/2009/07/ec2-linux-monitoring-tuning/</link>
		<comments>http://www.cloudiquity.com/2009/07/ec2-linux-monitoring-tuning/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 23:52:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[TCP_FIN]]></category>
		<category><![CDATA[ulimit]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=401</guid>
		<description><![CDATA[When deploying on EC2 even though Amazon provides the hardware infrastructure, you still need to tune your instances operating system and monitor your application. You should review your hardware/software requirements and review your application design and deployment strategy The Operating System Change ulimit &#8216;ulimit&#8217; Specifies the number of open files that are supported. If the [...]]]></description>
			<content:encoded><![CDATA[<p>When deploying on EC2 even though Amazon provides the hardware infrastructure, you still need to tune your instances operating system and monitor your application. You should review your hardware/software requirements and review your application design and deployment strategy</p>
<h2><span style="text-decoration: underline;">The Operating System</span></h2>
<h3>Change ulimit</h3>
<p>&#8216;ulimit&#8217; Specifies the number of open files that are supported. If the value set for this parameter is too low, a file open error, memory allocation failure, or connection establishment error might be displayed. By default this is set to 1024 , normally you should increase this to at least 8096.</p>
<p>Issue the following command to set the value.</p>
<pre>ulimit -n 8096</pre>
<p>Use the ulimit -a command to display the current values for all limitations on system resources<br />
<br/></p>
<h2><span style="text-decoration: underline;">Tune the Network</span></h2>
<p>A good in detail reference for Linux IP tuning is <a href="http://ipsysctl-tutorial.frozentux.net/ipsysctl-tutorial.html ">here</a>.  Some of the  important parameters to change  for distributed applications are below:</p>
<h3>TCP_FIN_TIMEOUT</h3>
<p>The tcp_fin_timeout variable tells kernel how long to keep sockets in the state FIN-WAIT-2 if you were the one closing the socketThis value takes an integer value which is per default set to 60 seconds. To set the value to 30  issue the command</p>
<pre>echo 30 &gt; /proc/sys/net/ipv4/tcp_fin_timeout</pre>
<h3>TCP_KEEPALIVE_INTERVAL</h3>
<p>The tcp_keepalive_intvl variable tells the kernel how long to wait for a reply on each keepalive probe. This value is in other words extremely important when you try to calculate how long time will go before your connection will die a keepalive death. The variable takes an integer value and the default value is 75 seconds. To set the value to 15 issue the following command</p>
<pre>echo 15 &gt; /proc/sys/net/ipv4/tcp_keepalive_intvl</pre>
<h3>TCP_KEEPALIVE_PROBES</h3>
<p>The tcp_keepalive_probes variable tells the kernel how many TCP keepalive probes to send out before it decides a specific connection is broken.<br />
This variable takes an integer value, The default value is to send out 9 probes before telling the application that the connection is broken. To change the valueto 5  use the following command.</p>
<pre>echo 5 &gt; /proc/sys/net/ipv4/tcp_keepalive_probes</pre>
<p> <br/></p>
<h2><span style="text-decoration: underline;">Monitoring</span></h2>
<p>You can monitor the system resources using command line but to make life easier you can use monitoring systems.  Couple of free opensource monitoring tools that we use</p>
<ul>
<li><a href="http://ganglia.info/">Ganglia</a> a free monitoring system</li>
<li><a href="http://www.hyperic.com/">Hyperic</a> they have both a commercial and free offering</li>
</ul>
<p> <br/></p>
<h2><span style="text-decoration: underline;">Logging</span></h2>
<p>You will be amazed how few projects care about logging until they have hit a problem. Have a consistent logging procedure in place to collect the logs from different machines to troubleshot in case of a problem<br />
<br/></p>
<h2><span style="text-decoration: underline;">Linux Commands</span></h2>
<p>Some linux command that we use regulary to you might find useful. More details can be found <a href="http://vehera.jsn-server7.com/LiddleBlog/?p=202">here</a>, <a href="http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html">here</a> and <a href="http://www.linuxmanpages.com">here</a></p>
<ul>
<li> <strong>top</strong>: display Linux tasks</li>
<li> <strong>vmstat</strong> Report virtual memory statistics</li>
<li> <strong>free</strong> Display amount of free and used memory in the system</li>
<li> <strong>netstat</strong> Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships</li>
<li> <strong>ps </strong>Report a snapshot of the current processes</li>
<li> <strong>iostat</strong> Report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions</li>
<li> <strong>sar</strong> Collect, report, or save system activity information</li>
<li> <strong>tcpdump</strong> dump traffic on a network</li>
<li> <strong>strace </strong>trace system calls and signals</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/07/ec2-linux-monitoring-tuning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is billing Amazon&#8217;s Achilles heel ?</title>
		<link>http://www.cloudiquity.com/2009/06/is-billing-amazons-achilles-heel/</link>
		<comments>http://www.cloudiquity.com/2009/06/is-billing-amazons-achilles-heel/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 14:55:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[Cloud Computinginvoice]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[invoicing]]></category>
		<category><![CDATA[s3]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=391</guid>
		<description><![CDATA[Having worked on a number of projects with Amazon Web Services recently the one non-technical thing that has stood out is the billing model that Amazon adopts which basically forces the company to have a credit card available and then Amazon produce an email with the least amount of information possible on it to tell [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-thumbnail wp-image-392" title="istock_000000199356xsmall" src="http://www.cloudiquity.com/wp-content/uploads/2009/06/istock_000000199356xsmall-150x150.jpg" alt="istock_000000199356xsmall" width="84" height="84" />Having worked on a number of projects with Amazon Web Services recently the one non-technical thing that has stood out is the billing model that Amazon adopts which basically forces the company to have a credit card available and then Amazon produce an email with the least amount of information possible on it to tell you that your credit card has been charged. If the user wants any kind of &#8216;Invoice&#8217; they have to go back to their account and try and download usage amounts and associated bills. There is not one clean Invoice and a number of &#8216;features&#8217; missing for this type of model&#8230;to name but a few:</p>
<p>What I am looking for is a way to put some control back into an Organisations hands, including:</p>
<p>- A way to grant access to more  granular access to users and therefore track who /which department in the company is using the service</p>
<p>- Central Management of billing, and an actual Invoice that can be submitted for recompense either to a another company or internally</p>
<p>- Ability to set budget limits, akin to what you can do to Google Adwords. </p>
<p>- Alerting mechanisms to SMS when budgets near tolerance levels</p>
<p>- Ability to centrally track usage data so that chargeaback mechanisms can cleanly be built and used</p>
<p>There are numerous <a href="http://developer.amazonwebservices.com/connect/thread.jspa?messageID=126132&amp;#126132" target="_blank">threads</a> on the Amazon Web Service Community forum asking for hard copy invoices . Amazon does provide a <a href="http://aws.amazon.com/tax-help/" target="_blank">page </a>for tax help but its not that helpful <img src='http://www.cloudiquity.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Just some of the things floating around on the thread:</p>
<p><span style="color: #808080;">&#8220;Sounds silly, isnt&#8217;t it? But really, you can shake your head as long as you want, but tax authorities will not accept an invoice which does not state both partie&#8217;s VAT-ID number (here in italy, but its the same all over europe). <br />
If i go to dinner with my clients, the waiter will bring the bill in a carbon copy chemical paper. I HAVE to write my VAT-ID and full company name on it. <br />
Only THEN, he separates the first from the second sheet of paper, one stays in his records, one in my. </span></p>
<p><span style="color: #888888;">If they check my books and find an invoice or bill which is not complaint to the formal requirements of having VAT-ID of both parties, they will not accept it and make you pay a fine. Its silly to discuss about the meaning of this, you would have to listen to a very long story about what cross-checks they do with these VAT-IDs. </span></p>
<p><span style="color: #888888;">Any way, it&#8217;s not necessary that you send me a printed invoice, i can print it myself. But IT IS NECESSARY, that the invoice states clearly: </span></p>
<p><span style="color: #888888;">name, address and VAT-ID of the seller <br />
name, address and VAT-ID of the purchaser <br />
description of goods and services <br />
invoice date, invoice number </span></p>
<p><span style="color: #888888;">if any of these things are missing, the sheet of paper simply is not an invoice and trying to book it as an expense is a violation of law. </span></p>
<p><span style="color: #888888;">Currently we are not able to detract AWS expenses of a few 100 US$/month due to these limitations.&#8221;</span></p>
<p>Reply to this post:</p>
<p><span style="color: #808080;">&#8220;In Czech it is even worse &#8230; we have to have hard copy with hand-writen _signature_ to be valid for tax authorities. Problems implications are then quite clear. Silly, but real in Czech. Another more detail, we can not add dinner with customer to our taxes. It has to be paid from the company net profit. &#8220;</span></p>
<p><span style="color: #000000;">Another example Reply:</span></p>
<p><span style="color: #808080;">&#8220;The same here in germany, we want to start using AWS for some projects but without a proper invoice our accounting will not give us a &#8220;go&#8221;. </span></p>
<p><span style="color: #888888;">If this won&#8217;t change within this month we will either continue to work with dedicated server networks or might try the google appspot. </span></p>
<p><span style="color: #888888;">Thats really a shame, because amazon does obviously know how to write correct invoices for amazon.com/.de. </span>&#8221;</p>
<p><span style="color: #000000;">I believe that this is probably tax related, with Amazon not wanting to amass taxes for Regional entities that would be liable for country specific tax, but its a great hole right now and I don&#8217;t have much doubt that it stops further adoption of the services themselves as organisational procedures are pretty inflexible when dealing with these issues.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/06/is-billing-amazons-achilles-heel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Amazon EC2 News / Round Up</title>
		<link>http://www.cloudiquity.com/2009/06/amazon-ec2-news-round-up/</link>
		<comments>http://www.cloudiquity.com/2009/06/amazon-ec2-news-round-up/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 07:50:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Cloud Gaming]]></category>
		<category><![CDATA[Compiere]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=379</guid>
		<description><![CDATA[There is a good PDF whitepaper on using Oracle with Amazon Web Services which can be downloaded here. A tutorial by Amazon on creating an Active Directory Domain on Amazon EC2 is a thorough article and well worth the read if you intend to implement this functionality on the cloud. Simon Brunozzi from Amazon gives [...]]]></description>
			<content:encoded><![CDATA[<p>There is a good PDF whitepaper on using Oracle with Amazon Web Services which can be downloaded <a href="http://www.instapaper.com/go/5208298" target="_blank">here</a>.<br />
</br/><br />
A tutorial by Amazon on creating an Active Directory Domain on Amazon EC2 is a thorough article and well <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2435" target="_blank">worth the read</a> if you intend to implement this functionality on the cloud.<br />
</br/><br />
Simon Brunozzi from Amazon gives a good talk on &#8220;From zero to Cloud in 30 minutes&#8221; at the Next conference in Hamburg which can be viewed below.<br />
</br/><br />
<script type="text/javascript" src="http://next.sevenload.com/api/embed?v=sWYfgjS"></script><br />
</br/><br />
Leventum <a href="http://www.levementum.com/company/news/levementum-implements-first-erp-solution-in-the-cloud/111.html" target="_blank">talk about</a> how they implemented the first ERP solution on the cloud using Compiere.<br />
</br/><br />
Jay Crossler Looks at how to visualize different cloud computing algorithms using serious Games technologies on the Amazon EC2 cloud below:<br />
</br/><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/g2uq-psosF8&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/g2uq-psosF8&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/06/amazon-ec2-news-round-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical Guide for Developing Enterprise Applications for the Cloud</title>
		<link>http://www.cloudiquity.com/2009/05/practical-guide-for-developing-enterprise-applications-for-the-cloud/</link>
		<comments>http://www.cloudiquity.com/2009/05/practical-guide-for-developing-enterprise-applications-for-the-cloud/#comments</comments>
		<pubDate>Sat, 16 May 2009 20:02:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[DataGrid]]></category>
		<category><![CDATA[Grid]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[GigaSpaces]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=374</guid>
		<description><![CDATA[This session was presented at Cloud Slam 09 by Nati Shalom CTO of GigaSpaces. It provides a practical guideline addressing the common challenges of developing and deploying an existing enterprise application on the cloud. Additionally, you will get the opportunity for hands-on experience running and deploying production ready applications in a matter of minutes on [...]]]></description>
			<content:encoded><![CDATA[<p>This session was presented at Cloud Slam 09 by <a href="http://natishalom.typepad.com/" target="_blank">Nati Shalom</a> CTO of GigaSpaces. It provides a practical guideline addressing the common challenges of developing and deploying an existing enterprise application on the cloud. Additionally, you will get the opportunity for hands-on experience running and deploying production ready applications in a matter of minutes on Amazon EC2.<br />
<br/><br />
<embed src="http://blip.tv/play/AYGBwUKQs1g" type="application/x-shockwave-flash" width="320" height="255" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/05/practical-guide-for-developing-enterprise-applications-for-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Amazon EC2 for PCI DSS compliant applications</title>
		<link>http://www.cloudiquity.com/2009/04/using-amazon-ec2-for-pci-dss-compliant-applications/</link>
		<comments>http://www.cloudiquity.com/2009/04/using-amazon-ec2-for-pci-dss-compliant-applications/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 11:49:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[DSS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[PCI]]></category>
		<category><![CDATA[regulatory compliance]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=359</guid>
		<description><![CDATA[Compliance and regulatory concerns are often voiced when it comes to Cloud Computing, and often many of the interesting types of applications organisations would like to deploy to the cloud are  often those governed by some form of regulatory standard. Lets look in more details at one of these. PCI DSS is a set of comprehensive requirements [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-360" src="http://www.cloudiquity.com/wp-content/uploads/2009/04/images-5.jpeg" alt="" width="131" height="108" />Compliance and regulatory concerns are often voiced when it comes to Cloud Computing, and often many of the interesting types of applications organisations would like to deploy to the cloud are  often those governed by some form of regulatory standard. Lets look in more details at one of these.</p>
<p><a href="https://www.pcisecuritystandards.org/" target="_blank">PCI DSS</a> is a set of comprehensive requirements for enhancing payment account data security and was developed by the founding payment brands of the PCI Security Standards Council, including American Express, Discover Financial Services, JCB International, MasterCard Worldwide and Visa Inc. Inc. International, to help facilitate the broad adoption of consistent data security measures on a global basis.</p>
<p>The PCI DSS is a multifaceted security standard that includes requirements for security management, policies, procedures, network architecture, software design and other critical protective measures. This comprehensive standard is intended to help organizations proactively protect customer account data.</p>
<p>So, is it possible to create a PCI DSS compliant application that can be deployed to EC2 ?</p>
<p class="MsoPlainText">In order for an application or system to become PCI DSS compliant requires an end to end system design (or a review if pre-existing) and implementation.  In the case of AWS customer’s attaining PCI compliance (certification), they would have to ensure they met all of the prescribed requirements through the use of encryption etc. very much like other customers have done with HIPAA applications.  The AWS design allows for customers with varying security and compliance requirements to build to those standards in a customized way.</p>
<p class="MsoPlainText">There are different levels of PCI compliance and the secondary level is quite a straight forward configuration, but requires additional things such as 3<sup>rd</sup> party external scanning (annually).  You can find an<a href="http://tinyurl.com/ddptml" target="_blank"> example here </a>of the PCI Scan report that is done on a quarterly basis for the Amazon platform.  This isn&#8217;t meant to be a replacement for the annual scan requirement. Customers undergoing PCI certification should have a dedicated scan that includes their complete solution, therefore certifying the entire capability, not just the Amazon infrastructure.</p>
<p class="MsoPlainText"> The principles and accompanying requirements, around which the specific elements of the DSS are organized are:</p>
<p class="MsoPlainText"><span style="text-decoration: underline;"> Build and Maintain a Secure Network</span></p>
<p class="MsoPlainText"><strong>Requirement 1:</strong> Install and maintain a firewall configuration to protect cardholder data</p>
<p class="MsoPlainText"><strong>Requirement 2</strong>: Do not use vendor-supplied defaults for system passwords and other security parameters Protect Cardholder Data</p>
<p class="MsoPlainText"><strong>Requirement 3:</strong> Protect stored cardholder data</p>
<p class="MsoPlainText"><strong>Requirement 4:</strong> Encrypt transmission of cardholder data across open, public networks Maintain a Vulnerability Management Program</p>
<p class="MsoPlainText"><strong>Requirement 5:</strong> Use and regularly update anti-virus software</p>
<p class="MsoPlainText"><strong>Requirement 6</strong>: Develop and maintain secure systems and applications Implement Strong Access Control Measures</p>
<p class="MsoPlainText"><strong>Requirement 7:</strong> Restrict access to cardholder data by business need-to-know</p>
<p class="MsoPlainText"><strong>Requirement 8: </strong>Assign a unique ID to each person with computer access</p>
<p class="MsoPlainText"><strong>Requirement 9:</strong> Restrict physical access to cardholder data Regularly Monitor and Test Networks</p>
<p class="MsoPlainText"><strong>Requirement 10:</strong> Track and monitor all access to network resources and cardholder data</p>
<p class="MsoPlainText"><strong>Requirement 11: </strong>Regularly test security systems and processes Maintain an Information Security Policy</p>
<p class="MsoPlainText"><strong>Requirement 12:</strong> Maintain a policy that addresses information security</p>
<p class="MsoPlainText">Many of these requirements can&#8217;t be met strictly by a datacenter provider, but in Amazon&#8217;s case, they will be able to provide an SAS70 Type 2 Audit Statement in July that will provide much of the infrastructure information needed to meet PCI DSS certification.  The Control Objectives that the Amazon Audit will address are:</p>
<p class="MsoPlainText"><strong> Control Objective 1:</strong> Security Organization:  Management sets a clear information security policy. The policy is communicated throughout the organization to users</p>
<p class="MsoPlainText"><strong> Control Objective 2:</strong> Amazon Employee Lifecycle:  Controls provide reasonable assurance that procedures have been established so that Amazon employee accounts are added, modified and deleted in a timely manner and reviewed on a periodic basis to reduce the risk of unauthorized / inappropriate access</p>
<p class="MsoPlainText"><strong> Control Objective 3:</strong> Logical Security:  Controls provide reasonable assurance that unauthorized internal and external access to data is appropriately restricted</p>
<p class="MsoPlainText"><strong>Control Objective 4: </strong>Access to Customer Data:  Controls provide reasonable assurance that access to customer data is managed by the customer and appropriately segregated from other customers</p>
<p class="MsoPlainText"><strong>Control Objective 5:</strong> Secure Data Handling:  Controls provide reasonable assurance that data handling between customer point of initiation to Amazon storage location is secured and mapped accurately</p>
<p class="MsoPlainText"><strong> Control Objective 6:</strong> Physical Security:  Controls provide reasonable assurance that physical access to Amazon’s operations building and the data centers is restricted to authorized personnel</p>
<p class="MsoPlainText"><strong>Control Objective 7:</strong> Environmental Safeguards:  Controls provide reasonable assurance that procedures exist to minimize the effect of a malfunction or physical disaster to the computer and data center facilities</p>
<p class="MsoPlainText"><strong>Control Objective 8:</strong> Change Management:  Controls provide reasonable assurance that changes (including emergency / non-routine and configuration) to existing IT resources are logged, authorized, tested, approved and documented.</p>
<p class="MsoPlainText"><strong>Control Objective 9:</strong> Data Integrity, Availability and Redundancy:  Controls provide reasonable assurance that data integrity is maintained through all phases including transmission, storage and processing and the Data Lifecycle is managed by customers</p>
<p class="MsoPlainText"><strong>Control Objective 10:</strong> Incident Handling:  Controls provide reasonable assurance that system problems are properly recorded, analyzed, and resolved in a timely manner.</p>
<p class="MsoPlainText">Many thanks to Carl from Amazon for his help with this information.</p>
<p class="MsoPlainText"><span style="color: #ff0000;"><strong>Update:</strong></span> Since this post was published Amazon updated their PCI DSS FAQ. You can find that <a href="http://aws.amazon.com/security/pci-dss-level-1-compliance-faqs/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/04/using-amazon-ec2-for-pci-dss-compliant-applications/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Overcoming the EC2 Windows AMI 10GB limit</title>
		<link>http://www.cloudiquity.com/2009/04/overcoming-the-ec2-windows-ami-10gb-limit/</link>
		<comments>http://www.cloudiquity.com/2009/04/overcoming-the-ec2-windows-ami-10gb-limit/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 16:00:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[10GB]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[Windows instance]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=356</guid>
		<description><![CDATA[Amazon limit the Windows AMI instance to 10GB in size which almost makes the image unusable if you try and add other software within the windows C Drive. Windows is notoriously heavy on disk space and whereas 10 GB may seem a lot believe us, it isn&#8217;t when it comes to windows and a combination [...]]]></description>
			<content:encoded><![CDATA[<p>Amazon limit the Windows AMI instance to 10GB in size which almost makes the image unusable if you try and add other software within the windows C Drive. Windows is notoriously heavy on disk space and whereas 10 GB may seem a lot believe us, it isn&#8217;t when it comes to windows and a combination of windows software.</p>
<p>So what can you do ? Well there are three potential options:</p>
<p>1. You can mount an <a href="http://www.amazon.com/exec/obidos/redirect?tag=mho-4-20&amp;path=http://aws.amazon.com/ebs/" target="_blank">EBS</a> volume to a directory under C: <a href="http://www.mydigitallife.info" target="_blank">MyDigitalLife</a> has a <a href="http://www.mydigitallife.info/2008/02/19/how-to-mount-and-access-new-partition-volume-or-drive-as-folder-path-in-windows/" target="_blank">great article </a>on how to achieve this. This volume will become your E:</p>
<p>2. If more temporary space is needed for files or downloads etc than the 10 GB limit will give you, it is possible to make temporary folders outside of  the C: partition. </p>
<p>- Right-click My Computer. <br />
- Click Properties <br />
- Click Advanced <br />
- Click Environment Variables <br />
- Change the tmp and temp to whatever you want.</p>
<p>3.  Use a combination of <a href="ekenwonder.com" target="_blank">Junction link magic</a> and <a href="webdrive.com" target="_blank">webdrive</a>. Firstly install whatever you need to the D: drive and use JLM to create junctions from C to D. Junctions are effectively a combination of symbolic links, and mount points. Install WebDrive to C: and then use it to copy the program files that are on D: to Amazon s3. As D: is transient this will mean if the instance goes down You can copy everything back from S3 to D:.</p>
<p>I&#8217;m sure at some point Amazon will get their act together on the instance size for Windows so you don&#8217;t have to navigate you way around this but right now at least this gives you some options.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/04/overcoming-the-ec2-windows-ami-10gb-limit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>McKinsey Cloud research kicks up a storm</title>
		<link>http://www.cloudiquity.com/2009/04/mckinsey-cloud-research-kicks-up-a-storm/</link>
		<comments>http://www.cloudiquity.com/2009/04/mckinsey-cloud-research-kicks-up-a-storm/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 16:10:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[McKinsey]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[TCO]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=349</guid>
		<description><![CDATA[A research paper on Cloud Computing by McKinsey &#038; Company entitled &#8216;Clearing the Air on Cloud Computing&#8217; has kicked up a right old storm with various luminaries either for or against it. The premise of the results of the article are that for large organisations, if they adopt the cloud model, then they would be [...]]]></description>
			<content:encoded><![CDATA[<p>A research paper on Cloud Computing by <a href="http://www.mckinsey.com/" target="_blank">McKinsey &#038; Company</a> entitled &#8216;Clearing the Air on Cloud Computing&#8217; has kicked up a right old storm with various luminaries either for or against it. The premise of the results of the article are that for large organisations, if they adopt the cloud model, then they would be making a mistake and most likely will lose money, as outsourcing from a more traditional data centre will likely double the cost (($150 per month per unit for data center vs $366 per month per unit for Amazon virtual cloud) . The New York times has an excellent summary of the study <a href="http://bits.blogs.nytimes.com/2009/04/15/when-cloud-computing-doesnt-make-sense/" target="_blank">here.</a><br />
</br/><br />
Many of the complaints focus on McKinsey totally missing the &#8220;Private Cloud&#8221; and basing their assumptions on Public Clouds only. However there seems to be a general consensus that Amazon is too expensive and will need to adjust to survive. I&#8217;m not convinced about this. It is <a href="http://vehera.jsn-server7.com/LiddleBlog/?p=234" target="_blank">not the first study</a> to suggest that Amazon are more expensive to use than a traditional data centre. Amazon seems to have been doing just fine up to now and they seem to be getting Enterprises to move across. Whether they replace a whole corporate data centre misses the point. I think this is unlikely, but for certain applications and service it makes perfect sense. Also, more competition unfolds then economics suggest that prices will naturally adjust if they need to.<br />
</br/><br />
You can download a PDF of the McKinsey presentation on this paper <a href="http://www.smetube.com/smestorage/files/f71497418300ba5dcf5433ba67428ed5.pdf">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/04/mckinsey-cloud-research-kicks-up-a-storm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vendors line up to use Cloud as differentiator</title>
		<link>http://www.cloudiquity.com/2009/03/vendors-line-up-to-use-cloud-as-differentiator/</link>
		<comments>http://www.cloudiquity.com/2009/03/vendors-line-up-to-use-cloud-as-differentiator/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 20:14:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[AMI]]></category>
		<category><![CDATA[Cobol]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[Eucalyptus]]></category>
		<category><![CDATA[karmic koala]]></category>
		<category><![CDATA[MicroFocus]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=252</guid>
		<description><![CDATA[Vendors small and large are starting to see Cloud Computing as a great sales and technical differentiator. Three example of this are: 1. AMD pushed out press to let the world know it is saying &#8220;yes to cloud&#8221;. Whoopee ! To quote: &#8220;Advanced Micro Devices CEO Dirk Meyer sees cloud computing as the next great [...]]]></description>
			<content:encoded><![CDATA[<p>Vendors small and large are starting to see Cloud Computing as a great sales and technical differentiator. Three example of this are:</p>
<p>1. AMD <a href="http://www.eweek.com/c/a/Cloud-Computing/AMD-Says-Yes-to-the-Cloud-No-to-Smartphones/" target="_blank">pushed out press</a> to let the world know it is saying &#8220;yes to cloud&#8221;. Whoopee ! To quote:</p>
<p><span style="color: #666699;"> &#8220;Advanced Micro Devices CEO Dirk Meyer sees cloud computing as the next great investment for the enterprises and says AMD&#8217;s processors are going to be a big part of this type of future data center&#8221;. </span></p>
<p>Given the rapid progression of the public/private cloud and virtualisation markets, I&#8217;m sure the chip vendors must be salivating at the potential extra dollars to be made.</p>
<p>2. Ubuntu announced version 9.10 of their Linux Distro  which is codenamed Karmic Koala and also announced that it will have built in support for Cloud in their server edition.  Their aim is for Ubuntu to provide a standard set of AMI&#8217;s (Amazon Machine Images) to enable simplified deployment on EC2.  So far so what, but the developers also aim to integrate support for Eucalyptus, which <a href="http://www.cloudiquity.com/2009/01/open-source-cloud-and-some-options/" target="_blank">we have discussed previously</a>. This would enable organisations to use Ubuntu to make their own private clouds within their own data center. A real differentiator and a great way to create a value point differentiation against the likes of RedHat and SUSE.</p>
<p>3. Cobol and the Cloud&#8230;.two things you probably would not expect to hear in the same sentence. However<a href="http://www.cxotoday.com/India/News/Micro_Focus_Betting_on_Cloud_Computing/551-98177-908.html" target="_blank"> MicroFocus has identified</a> a market in which customers can outsource their Cobol applications and MicroFocus can host them on the cloud. Micro Focus is supporting Amazon EC2 to increase the options customers have to reach the cloud and begin capitalizing on the cost savings associated with cloud computing.</p>
<p>Interesting times indeed&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/03/vendors-line-up-to-use-cloud-as-differentiator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is it Grid or is it Cloud ?</title>
		<link>http://www.cloudiquity.com/2009/02/is-it-grid-or-is-it-cloud/</link>
		<comments>http://www.cloudiquity.com/2009/02/is-it-grid-or-is-it-cloud/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 15:15:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Grid]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[CohesiveFT]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[VPN-Cubed]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=250</guid>
		<description><![CDATA[A recent post by the Cloud vendor CohesiveFT talks about the potential changes in technical sales cycles when evaluating Grid based products. I’m not sure I agree totally with the article, but the ethos behind the article i.e. making it easier to trial products, try out solutions and build apps /services quicker to be build internal business cases is [...]]]></description>
			<content:encoded><![CDATA[<p>A <a onclick="javascript:pageTracker._trackPageview ('/outbound/blog.elasticserver.com');" href="http://blog.elasticserver.com/2009/02/cloud-vs-grid-conversation-continues.html" target="_blank">recent post</a> by the Cloud vendor CohesiveFT talks about the potential changes in technical sales cycles when evaluating Grid based products. I’m not sure I agree totally with the article, but the ethos behind the article i.e. making it easier to trial products, try out solutions and build apps /services quicker to be build internal business cases is solid.</p>
<p>Cloud is a game changer, which is the intent of the article, but you cannot apply a broad brush to “Grid on the Cloud” as a unilateral game changer  in respect of Cloud replacing Grid (which to be fair is not the intent of the article). For many companies replacing internal Grids, or even planning for new Grids, cannot be done on the Cloud. There are challenge of integration, moving data, securing data (and this is where Cohesive FT’s <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.cohesiveft.com');" href="http://www.cohesiveft.com/vpncubed/" target="_blank">VPN-Cubed</a> product offering can help), physical location, legislation, SLA’s and availability (see <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.cloudiquity.com');" href="http://www.cloudiquity.com/2009/02/could-amazon-really-pull-the-plug/" target="_blank">this article </a>for a good synopsis on this as applied to EC2). Many of these will be resolved in time, and some of course can be resolved right now, but with the move by many vendors to enable existing IT infrastructure and Data Centers as private clouds the point is likely to be mute in the future I think. Right now, an internal Grid is not elastic. It does not add more servers or resources to the service as required, but this will change as such internal Fabric enablers become more normal.In fact one can image a future where such companies may sell excess capacity of their “Grid Clouds” to ensure a more economical running of their infrastructures.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/02/is-it-grid-or-is-it-cloud/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why, right now, Amazon is the only game in town ?</title>
		<link>http://www.cloudiquity.com/2009/02/why-right-now-amazon-is-the-only-game-in-town/</link>
		<comments>http://www.cloudiquity.com/2009/02/why-right-now-amazon-is-the-only-game-in-town/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 19:07:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[SLA]]></category>
		<category><![CDATA[Use Cases]]></category>
		<category><![CDATA[Werner Vogels]]></category>

		<guid isPermaLink="false">http://www.cloudiquity.com/?p=234</guid>
		<description><![CDATA[Amazon is currently the big bear of Cloud Computing Platforms. It&#8217;s web services division has proved disruptive and consistently shown innovation and breadth of services within its platform. It is growing at a rapid rate. Forty per cent of Amazon&#8217;s cross revenues are from its 3rd party merchants. Amazon Web Services is an extension of [...]]]></description>
			<content:encoded><![CDATA[<p>Amazon is currently the big bear of Cloud Computing Platforms. It&#8217;s web services division has proved disruptive and consistently shown innovation and breadth of services within its platform. It is growing at a rapid rate. Forty per cent of Amazon&#8217;s cross revenues are from its 3rd party merchants. Amazon Web Services is an extension of this. The core Amazon site uses its own web services to build the Amazon pages on the fly, dynamically. This results in approximately 2-300 Amazon Web Service calls. In short, it eats its own dog food.</p>
<p>Why are Amazon good at this ?</p>
<p>1. They have a deep level of technical expertise that has come from running one of the largest global online consumer marketplaces.</p>
<p>2. This has lead to a culture of Scale and Operational excellence.</p>
<p>3. They have an appetite for low margin, high volume business, and more importantly the understand it fully.</p>
<p>Lets look at the competition. Microsoft certainly can satisfy  the first point from the list above, but will probably have to buy the second, and certainly have not in their history demonstrated that they have the third.  For this reason we cannot expect Azure to be an instant Amazon competitor. What about RackSpace ? Well they can satisfy 1,and to a lesser extent 2, but again it is not clear that they have currently fully assimilated point 3. IBM have both 1 and 2 but again fall down point 3.  Currently Amazon are unique in the combination of what they provide, how they provide it, and how they price and make money for it.</p>
<p>The core ethos of the Amazon CTO, Werner Vogels, is that &#8220;<a title="Werner Vogels Podcast" href="http://itc.conversationsnetwork.org/shows/detail1634.html#" target="_blank">everything breaks all the time</a>&#8220;, and it is with this approach that they build their infrastructure. Amazon currently have 3 worldwide data centers. One on the east coast, one on the west coast, and one in Ireland. The intent is to have at least another in AsiaPac.  Each data centre is on a different flood plain, different power grid, and has different bandwidth provider to ensure redundancy. If S3 is used to store data then 6 copies of the data are stored. In short, the infrastructure is built to be resilient.</p>
<p>This does not mean there will not be outages. We know that this has occurred <a href="http://news.cnet.com/8301-10784_3-9963164-7.html" target="_blank">not just for Amazon</a> but for <a href="http://www.dslreports.com/shownews/Four-Hour-Google-Outage-Makes-Bloggers-Cry-101077" target="_blank">other prominent online companies</a> as well. Amazon&#8217;s SLA guarantees 99.95%  uptime <a href="http://aws.amazon.com/ec2-sla/" target="_blank">for EC2</a> and 99.9%<a href="http://aws.amazon.com/s3-sla/" target="_blank"> for S3</a>. What does this mean in terms of downtime ? Well this is approximately 4 hours and 23 minutes per year. Not good enough ? Well reduced downtime costs and I know many, many <a href="http://www.computerweekly.com/Articles/2008/09/08/232234/downtime-comes-at-wrong-time-for-london-stock-exchange.htm" target="_blank">enterprise organisations</a> who could only dream of having downtime as low as this. Chasing 5 9&#8242;s availability is in many ways<a href="http://www.continuitycentral.com/feature0267.htm" target="_blank"> chasing the dream.  </a>Achieving it is often more costly than the cost of outages it is meant to protect. Amazon already provides a <a href="http://status.aws.amazon.com/" target="_blank">services health dashboard</a> for all it&#8217;s services, something <a href="http://news.cnet.com/8301-17939_109-10172382-2.html" target="_blank">Google</a> also seems set to do. It is set to provide additional monitoring services later in the year (along with auto-scaling and load balancing services) that make the core services even better.</p>
<p>Amazon has proved that as soon as you take away the friction of hardware you breed innovation.The <a href="http://www.informationweek.com/blog/main/archives/2009/01/behind_the_musi.html" target="_blank">Animoto use case</a> is a good example of this, as is their case study on the <a href="http://aws.amazon.com/solutions/case-studies/washington-post/" target="_blank">Washington Post.  </a>There are more Amazon case studies<a href="http://aws.amazon.com/solutions/case-studies/" target="_blank"> here</a>.</p>
<p>Right now, for my money, Amazon is on its own for what it is providing. Sure other companies provide hosting, and storage, and for many users they will be good enough, but for the sheer innovation and breadth of integrated services coupled with the low cost utility compute model, Amazon stands alone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudiquity.com/2009/02/why-right-now-amazon-is-the-only-game-in-town/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

