<?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>DBMS 2 : DataBase Management System Services &#187; Xkoto</title>
	<atom:link href="http://www.dbms2.com/category/products-and-vendors/xkoto-gridscale/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:17:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Teradata, Xkoto Gridscale (RIP), and active-active clustering</title>
		<link>http://www.dbms2.com/2010/07/31/teradata-xkoto-gridscale-rip-and-active-active-clustering/</link>
		<comments>http://www.dbms2.com/2010/07/31/teradata-xkoto-gridscale-rip-and-active-active-clustering/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 08:23:57 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Continuent]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[Solid-state memory]]></category>
		<category><![CDATA[Teradata]]></category>
		<category><![CDATA[Theory and architecture]]></category>
		<category><![CDATA[Xkoto]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=2708</guid>
		<description><![CDATA[Having gotten a number of questions about Teradata&#8217;s acquisition of Xkoto, I leaned on Teradata for an update, and eventually connected with Scott Gnau. Takeaways included: Teradata is discontinuing Xkoto&#8217;s existing product Gridscale, which Scott characterized as being too OLTP-focused to be a good fit for Teradata. Teradata hopes and expects that existing Xkoto Gridscale [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">Having gotten a number of questions about Teradata&#8217;s acquisition of Xkoto, I leaned on Teradata for an update, and eventually connected with Scott Gnau. Takeaways included:</p>
<ul>
<li>Teradata is discontinuing <a href="http://www.dbms2.com/2009/09/11/xkoto-gridscale-highlights/"> </a><a href="http://www.dbms2.com/2009/09/11/xkoto-gridscale-highlights/">Xkoto&#8217;s existing product Gridscale</a>, <span style="font-style: normal;">which 	Scott characterized as being too OLTP-focused to be a good fit for 	Teradata. Teradata hopes and expects that existing Xkoto Gridscale 	customers won&#8217;t renew maintenance. (I&#8217;m not sure</span> that they&#8217;ll 	even get the option to do so.)</li>
<li>The point of Teradata&#8217;s technology 	+ engineers acquisition of Xkoto is to enhance Teradata&#8217;s 	active-active or multi-active data warehousing capabilities, which 	it has had in some form for several years.</li>
<li>In particular, Teradata wants to 	tie together different products in the Teradata product line. (Note: 	Those typically all run pretty much the same Teradata database 	management software, except insofar as they might be on different 	releases.)</li>
<li>Scott rattled off all the 	plausible areas of enhancement, with multiple phrasings – 	performance, manageability, ease of use, tools, features, etc.</li>
<li>Teradata plans to have one or two 	releases based on Xkoto technology in 2011.</li>
</ul>
<p style="margin-bottom: 0in;">Frankly, I&#8217;m disappointed at the struggles of clustering efforts such as Xkoto Gridscale or <a href="http://www.dbms2.com/2009/09/03/continuent-on-clustering/">Continuent&#8217;s pre-Tungsten products</a>, but if the DBMS vendors meet the same needs themselves, that&#8217;s OK too.</p>
<p style="margin-bottom: 0in;">The logic behind active-active database implementations actually seems pretty compelling:  <span id="more-2708"></span></p>
<ul>
<li>You may well be keeping a second 	copy of your database for high availability/hot standby.</li>
<li>You might even be keeping a third 	copy for off-site disaster recovery.</li>
<li>In some cases, you might have 	reasons beyond disaster recovery to distribute a database around the 	world.</li>
<li>So why not allow queries to be run 	against all the copies?</li>
<li>And by the way, splitting the 	workload up a bit by kinds (e.g., long-running vs. short query) 	might let you optimize the implementation of each copy of the 	database. (This last point becomes even more important with the rise 	of solid-state memory.)</li>
</ul>
<p style="margin-bottom: 0in;">Analytic DBMS vendors pretty much all need to offer this. (Possible exception: If they have a data-mart-only positioning so extreme that customers will never care about any form of failover.) That said, I must confess to not having done a good job of tracking who does or doesn&#8217;t have which features in this area to date; informative comments to this post in that regard would be much appreciated!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/07/31/teradata-xkoto-gridscale-rip-and-active-active-clustering/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Xkoto Gridscale highlights</title>
		<link>http://www.dbms2.com/2009/09/11/xkoto-gridscale-highlights/</link>
		<comments>http://www.dbms2.com/2009/09/11/xkoto-gridscale-highlights/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 18:36:03 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Clustering]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Market share and customer counts]]></category>
		<category><![CDATA[Microsoft and SQL*Server]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[Pricing]]></category>
		<category><![CDATA[Xkoto]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=881</guid>
		<description><![CDATA[I talked yesterday with cofounders Albert Lee and Ariff Kassam of Xkoto. Highlights included: Xkoto sells Gridscale, a clustering server for DB2 and, more recently, MS SQL Server. Xkoto Gridscale runs on a separate box, between the application and the database servers. This box is typically smaller and cheaper than the database server boxes. Xkoto [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">I talked yesterday with cofounders Albert Lee and Ariff Kassam of Xkoto. Highlights included:<span id="more-881"></span></p>
<ul>
<li>Xkoto sells Gridscale, a 	clustering server for DB2 and, more recently, MS SQL Server.</li>
<li>Xkoto Gridscale runs on a separate 	box, between the application and the database servers. This box is 	typically smaller and cheaper than the database server boxes.</li>
<li>Xkoto most typically sells 	Gridscale into environments where there already are three database 	servers &#8212; one to do work, one for hot standby, and one for remote 	disaster recovery.</li>
<li>In such environments, Gridscale&#8217;s 	big benefit is that you can distribute the query workload among all 	three servers. Xkoto believes this big performance increase is the 	reason customers don&#8217;t get much past 3 database servers under Xkoto 	(they didn&#8217;t seem quite sure as to whether the all-time record was 4 	or 5).  Note that even if a remote server is a little too far away 	for OLTP query response, it can work fine for reporting.</li>
<li>Of course, if you don&#8217;t already 	have high/&#8221;continuous&#8221; availability and/or disaster 	recovery, then Xkoto would say those are core benefits of Gridscale 	as well.</li>
<li>Gridscale sends transactions (or 	just SQL statements?) to all servers in the cluster. Once any of 	them responds affirmatively, that update is reflected in queries. 	Gridscale maintains a small query log to make sure it gets the other 	database copies in sync. It also tries to make sure that queries 	always go to the most current copy of the database. (I didn&#8217;t ask 	what happens if Server A executes Transaction T but not U, while 	Server B executes Transaction U and not T &#8212; but that does seem like 	something of an edge case.).</li>
<li>Xkoto spun out of <a href="http://www.halcyoninc.com/">Halcyon 	Monitoring</a> in 2006, starting with DB2 support. Microsoft SQL 	Server support was introduced in 2008.</li>
<li>Xkoto likes its partnerships with 	IBM and Microsoft. For example, IBM provides Level 1 and 2 support 	for Gridscale itself. Due in large part to this partnership 	strategy, Xkoto says it has no plans to support DBMS beyond DB2 and 	SQL Server.</li>
<li>Instead, Xkoto is pursuing 	partnerships with large application vendors and so on. (The figure 	&#8220;about 10&#8243; was mentioned.) I gather the idea is to make 	sure that neither the application support folks nor the app itself 	freak out from the fact that the app isn&#8217;t exactly talking to the 	DBMS any more.</li>
<li>Xkoto has done lab tests 	suggesting Gridscale offers near-linear scalability (in terms of SQL 	Server database throughput) on a query-only workload up to 10 	servers.</li>
<li>I gather that Xkoto and IBM have 	demos suggesting it&#8217;s a fine idea to have your disaster recovery 	server be in the Amazon cloud, but they haven&#8217;t yet made any sales 	based on that &#8212; er, based on that <em>premise.</em> <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Gridscale pricing is measured in 	the same metrics as DB2 or SQL Server pricing, and in each case is 	around 1/3 what database pricing would be on the same box (I&#8217;m 	guessing that&#8217;s for enterprise additions without add-ons, but I 	didn&#8217;t probe). Specifically, Gridscale charges $12K per 100 PVUs for 	the DB2 edition, and $12K per socket for running with Microsoft SQL 	Server.</li>
<li>Gridscale typically runs on 	smaller boxes than the databases it talks to.</li>
<li>Xkoto has about 35 	revenue-recognized customers. Most are on DB2, the first environment 	Gridscale supported.</li>
<li>Average Gridscale selling prices 	are $180K on DB2, and $40-50K in the early going for SQL Server.</li>
<li>Xkoto has about 40 full-time 	employees, with engineering in Toronto and business operations in 	Waltham.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/09/11/xkoto-gridscale-highlights/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

