Citation: 2C_55/2010 26.10.2010 E. C

Mit Beschwerde an das Bundesgericht vom 21. Januar 2010 beantragt X.________, den Entscheid des Verwaltungsgerichts des Kantons Zürich vom 21. Oktober 2009 aufzuheben und ihm die Niederlassungsbewilligung zu erteilen, eventualiter die Aufenthaltsbewilligung zu verlängern. Subeventualiter ersucht er um Rückweisung der Sache an die Vorinstanz zur Neubeurteilung. Weiter beantragt er, es sei festzustellen, dass das Verfahren betreffend Verlängerung der Aufenthaltsbewilligung bis zur Erteilung der Niederlassungsbewilligung nicht innert der verfassungsrechtlich gebotenen Frist abgeschlossen wurde. Im Übrigen stellt er das Begehren, der Beschwerde die aufschiebende Wirkung zuzuerkennen. Die Staatskanzlei - im Auftrag des Regierungsrates - und das Verwaltungsgericht des Kantons Zürich sowie das Bundesamt für Migration schliessen auf Abweisung der Beschwerde.