I agree fully with Luboš's answer, but let me add a couple more remarks.
The notion of "non-compact Calabi-Yau" has been an extremely useful one in the topological string (and even in the physical string), even though the rules of the game are not always fully clear. One certainly doesn't want to consider e.g. the space obtained by deleting a single point from a compact Calabi-Yau as a "non-compact Calabi-Yau" in this sense. It is possible that every complete Ricci-flat Kahler manifold should be allowed.
Among the non-compact CY you almost certainly do want to allow are ones obtained by taking appropriate scaling limits of compact ones. Indeed, this is the original way non-compact CY entered the literature. In the rest of this answer I will try to say what "scaling limit" means; if what I say is correct, then it is surely in the literature somewhere, though I don't immediately know a reference.
You consider a 1-parameter family of Ricci-flat Kahler metrics $g_t$ on some compact $X$, where as $t \to 0$ the total volume of $X$ is diverging. You also take a family of open subsets $U_t$ of $X$, all equipped with diffeomorphisms to some fixed $U$. For any nonzero $t$, the induced metric $g_t$ on $U$ is incomplete. It may happen, though, that these metrics converge as $t \to 0$ to a complete (and still Ricci-flat Kahler) metric $g$ on $U$. If this happens, then $U$ is your non-compact CY.
The deformed conifold ought to be such a scaling limit. In this case the family $g_t$ would be obtained by varying the complex structure of $X$ in a particular way. Namely, let $L$ be some special Lagrangian 3-sphere in $X$, and suppose we have a family of complex structures on $X$, such that the period $Z_L = \int_L \Omega$ is going to zero as $t \to 0$ (here $\Omega$ denotes the holomorphic 3-form on $X$, normalized so that $\int_X \Omega \wedge \bar\Omega = 1$). Then let $g_t$ be a family of Kahler metrics compatible with those complex structures, such that the total volume of $L$ remains finite and nonzero as $t \to 0$. Finally we let $U_t$ be an appropriate tubular neighborhood of $L$ (contracting onto $L$ as $t \to 0$). To be honest, I think I have never seen the details of this worked out, and it might be tricky, since it involves some understanding of the Ricci-flat metric on $X$; but it may well have been done somewhere. Anyway, morally, the picture is that we are varying the moduli of $X$ in such a way that $L$ collapses to zero size, and "zooming in" on the behavior very near $L$.
Now the question arises: what should we consider to be the "moduli" of the non-compact $U$ obtained in this way? I would guess that the right answer is that they are all the moduli which come from moduli of $X$. In other words our parameter-space should include all of the Ricci-flat metrics on $U$ which are obtained from $X$ via such limits, up to isometries --- but here I mean isometries which also extend to 1-parameter families of isometries between the families of metrics $g_t$ on $X$.
In particular, in our example of $U = T^* S^3$, there is a 1-parameter family of Ricci-flat metrics, just obtained by overall rescaling. The members of this family are not isometric since they give different volumes to the special Lagrangian $S^3$. So there is at least a real modulus here. What I want to claim is that if you work "modulo isometries" in the above sense, you would find that this modulus is actually complexified. Morally, this complex modulus is keeping track of the ratio between $\int_L \Omega$ and some other period of $\Omega$, normalized by the appropriate power of the total volume so that it remains finite in the $t \to 0$ limit.
Incidentally: these days you often see people studying non-compact CY on their own, and then worrying later about whether they can actually be realized as "part" of a compact Calabi-Yau in some appropriate sense. My impression is that the question is not always straightforward (e.g. there was a lot of recent literature on such issues in the context of F-theory.)
This post has been migrated from (A51.SE)