ニフクラ ブログ

ニフクラ/FJ Cloud-Vやクラウドの技術について、エンジニアが語るブログです。

サーバータイプの追加、起動時スクリプト実行、グローバルNICの取り外し機能をリリースしました。

2011年10月26日、ニフティクラウドのアップデートを行い、以下の機能が利用できるようになりました。

6vCPU、ハイメモリサーバータイプの追加

サーバータイプに以下の5タイプが追加になりました。

6vCPU モデル
・extra-large16 6vCPU/16GBメモリ
・extra-large24 6vCPU/24GBメモリ
・extra-large32 6vCPU/32GBメモリ
ハイメモリモデル
・small8 1vCPU/8GBメモリ
・medium16 2vCPU/16GBメモリ
CPUリソース、メモリリソースを大量に使用するアプリケーション等に最適なモデルです。
サーバー起動時スクリプト

コントロールパネル・APIから OS 起動時に実行できるスクリプトを流し込むことができます。
サーバー作成と同時にアプリケーションのインストールや設定を行うことができるようになり、サーバー作成後の負担を大幅に軽減することができます。

グローバルNICの取り外し

サーバーからグローバルNICの取り外しができるようになりました。
これまでも ifconfig で落としてグローバルからの疎通を遮断することは可能でしたが、今回のアップデートでNICごと取り外しができるようになりました。
グローバルとの通信を必要としないサーバーで、よりセキュアな状態で運用したい場合に、効果的にご利用いただけるオプション機能です。

今回は、この中からサーバー起動時スクリプトについて、詳しくご紹介したいと思います。
起動時スクリプトについての詳しい使い方は以下から。

続きを読む

ニフティクラウドストレージにファイルをバックアップ!

>>>>>> こちらはゲストによる寄稿記事になります

こんにちは。ニフティクラウドストレージの開発を担当しているK池と言います。今回ご紹介するのは、ニフティクラウドのサーバから、この度リリースしたニフティクラウドストレージにファイルをバックアップする方法です。

ニフティクラウドストレージはREST APIをインターフェースとしているため、アプリケーション開発者は理解しやすいものの、技術者が汎用的に利用するにはハードルが高いと思います。
特にAPI認証に必要な認証ヘッダ(Authorization header)を生成する部分は、アプリケーション開発者も一筋縄ではいかないところだと思います。
そこで今回ご提供する内容は、コマンドライン(シェル)からバックアップするという非常に簡単な方法です。
一読すればあっという間にニフティクラウドストレージにファイルをバックアップすることができますので、是非お試しください!

続きを読む

ニフティクラウド探検隊 ニフティクラウドにサーバを持ち込んでみた。

こんにちは。
ニフティでインフラを守るお仕事をしている五月女です。
Photo_2
08/22に実施された機能追加で待望のコンソール接続機能が提供されました!ヽ(*´∀`)ノ
前々から「提供して欲しい!」と言い続けてきた機能なのでとても嬉しいです。

コンソール接続によって様々な事が実現可能になりました。
コンソール接続は、対象サーバのネットワーク設定状態に依存しないため、iptablesやsshといったサーバのネットワーク周りの設定に失敗してしまった場合も「設定を元に戻してサーバを救う」といった事が出来ます。
また、アクセス過多でssh経由のログイン出来なくなってしまったサーバをコンソールから状態を確認したり、前々回紹介した「カーネルアップデート」の様なサーバの根幹に関わる作業も、コンソール画面を確認しながら実施する事で、より確実に実施出来る様になりました。

こんなにも便利なコンソール接続機能ですが、今回はさらに便利な使い方として、コンソール接続機能を利用した「手元のサーバをニフティクラウドに持ち込む方法」を紹介します。

続きを読む

【速報】噂の新追加ディスクDisk200の「本当の性能と向き合えますか?」

こんにちは、株式会社エクストーンの仲山です。
新しい増設ディスクサービス「Disk200」 がリリースされたということで、速報としてユーザサイドで取得したベンチマークを紹介します。

なにはともあれグラフ

Throughput_graph_2

赤い棒グラフがスループットです。
測定結果を見てベンチマークのパラメータを何度も疑ったぐらい、
正直いって今までのDisk100とは何だったのか、というぐらい速く早くなったようです

以下にベンチマークの取り方を書きますので、皆さんも自分でも測定してみてください。

続きを読む

APIを活用しよう - PHPで簡易コントロールパネルを作る

今回は前回までの非公式PHP SDKの解説を踏まえて、CakePHPで簡易的なコントロールパネルを作ってみたので紹介してみたいと思います。

今回実装したのは以下の3つの機能になります。

  • サーバーの一覧表示
  • サーバーの起動
  • サーバーの停止

今回はCakePHPのブラグインとして実装したので、比較的簡単に皆さんのプロジェクトにも組み込んで使っていただけるのでは無いかと思います。

*今回公開するプラグインには認証機能などは含まれていませんので、制限のかかっていない環境への配置は絶対にしないでください!

ではまずはインストール方法から説明します。

続きを読む