Microsoft SQL Server がLinux で動く日がキタ。

Microsoft社のブログによれば、とうとうデータベースシステムの中核を担うSQL Serverが、Linuxプラットフォームに向けたリリースを出してくるとのニュースが飛び込んできた。

SQL Server といえば、古くからWindows Onlyの製品であって、私もMicrosoft SystemManagementServer 1.0を使いたいがためにSQL Server 6.x をはじめて導入したことがあるくらい古くからあるものだ。

企業シスアドには、なんだかわからないけどなんらかのサーバーアプリを使おうと思ったら、一緒に買わなきゃいけない使い方のわからないパッケージといったポジションであった。(いまだにそうかもしれない(笑))

しかし世の中がインターネット中心になって、ウェブサービスによる様々なデータが蓄積されるプラットフォームとして、当たり前のように裏方で大活躍しているSQL Server の存在を知る人は、今回の発表を驚きのまなこで見ているに違いない。

これからは、一般の人々に伝える機会があったら、「なんだかわからないけど、クラウドの裏方を支えるデータベースのSQLっていうServerソフトが、Microsoft Azure だけでなく、非Windowsの数々のウェブサイトの裏方にまで波及していくかもしれないってことだよ。」とはしょってるけどいうことにします。
http://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/

広告

2016年2月20日(土)開催
Japan ComCamp 2016 powered by MVPs
参加登録受付中ですよ~~♪

ComCamp 

 実はもうすぐなのですが、Microsoft社からMVPを受賞しているスーパーテクニシャンズによる巨大勉強会イベントが 開催されます。全国 8 都市、札幌、東北(仙台)、東京、名古屋、北陸(金沢)、大阪、岡山、福岡で開催予定で、という

「Japan ComCamp 2016 powered by MVPs」

というお祭りです。

見所につきましては、公式サイトの丸写しで恐縮ですが、

 主に IT 技術者を対象に、DevOps IoT、マシンラーニング、IaaS SaaS など旬なテクノロジーを、 各地域の技術コミュニティのメンバーがわかりやすく解説します。約 60 におよぶ最先端の技術セッションは、 初級から上級、また開発者の方でももちろんお楽しみいただける内容になっていますので、 北は札幌から南は福岡まで、皆さまお誘い合わせのうえお近くの会場にお越しください!

   公式サイトリンクはこちらです→ https://technet.microsoft.com/ja-jp/mt637807

まずはお気楽で結構ですので、参加登録をお願いしますね。

【お願い】大阪会場と東北会場に大勢でレッツゴー!

 

Microsoft HPC Pack 2012R2 update3 が公開されて、Linux 計算ノードがサポートされました。

とうとう、Windows環境で High Performance Computing を実現している 『HPC Pack』に、2012R2 update 3 がリリースされました。今までのこのお得なソフトウェアは、Windows環境のみで動作していましたが、世においでのHPC研究者の皆様には、Linuxでない計算ノードなんてと一蹴されていたこともありました。
だがしかし!今回のupdateでは、オンプレミスの計算ノードにLinuxをサポートするという「文句を言わせない」機能が追加されました。
(Azure上のLinuxサポートはupdate2からだったそうです。えへ)

以下のリンクから、ダウンロードして試してくださいね。(現時点では Public Previewです。ご注意ください)

http://connect.microsoft.com/HPC/Downloads/DownloadDetails.aspx?DownloadID=59044

あと、Microsoft Azure 上でリリース済みの HPCサービスである「Azure Batch」も当然対応済みです。
これは伸縮自在のクラウドベースHPCコンピューティング環境ですが、ここでバーストして、オンプレミス(要はローカル環境)からMicrosoftクラウドへ計算をドカッとさせちゃう機能です。
楽しそうですね♪  あとでさっそく試してみましょう。

詳しい続報は、Microsoft Blog (佐々木さん)がまとめてくれる予定ですので(オイ)ご参照ください。
http://blogs.technet.com/b/ksasaki/

 

Windows Server 2012/2012R2 上で、「ディスク クリーンアップ」が欲しい!

Windows Server 2012/2012R2 上で、「おや、ドライブの空きが足りないわ。」といったちょっとしたきっかけがあったとき、今までお世話になった「ディスク クリーンアップ」が見当たらないので、慌てることがあります。

いくら「検索」で探してもデフォルトではいません。実行ファイル名は「Cleanmgr.exe」です。(9/4スペル修正しました)

さぁ、管理者ならPowerShell で追加しましょう、というかインストールする必要があるんです。

Power Shell を起動し、以下のコマンドレットを実行します。

Add-WindowsFeature Desktop-Experience

PS0

PS1 じわじわっと進みます。

PS2 (注意)再起動を要求されます。

再起動後、以下のようにドライブのプロパティー画面が変わります。

↓<もとの状態>
DRIVE
↓<再起動後>
DRIVEafter

「ディスクのクリーンアップ」ボタンを押すと、動きました。(2012の場合)

DRIVEafterCleana

あーすっきりしました。

<9月4日追記>

でも、2012R2ではプロパティ画面にはでてこず、「スタート画面」に出てきてました。(アー焦った)

ちなみに、「DesktopExperience」はセット物のため、以下のツールが同時にインストールされます。
DRIVEafterCleana01
・PC設定
・Snipping Tool
・Windows Media Player
・サウンドレコーダー
・数式入力パネル
・文字コード表
・規定のプログラム
・ディスク クリーンアップ  ←(目視確認したものですよ)

厳密には、PowerShell でなくとも、「役割と機能の追加ウィザード」で『デスクトップエクスペリエンス』で追加できます。
でも、Adminらしく PowerShell でお願いしますね。

詳しくはここに書いてあるようです。英語ですのでご注意ください。

https://technet.microsoft.com/en-us/library/dn609826.aspx

特に、「設定」-「検索とアプリ」-「検索」で、『オンライン検索にBingを使う』スイッチが規定でONになってますので、OFFにしておくほうが何かと面倒が起きなくてよさそうです。(理由は書きません。)

 

Windows 2012R2 で WSUS4.0へWSUS3.0環境から移行してみたら落とし穴あった!

Microsoft Windows Server といえば、企業ユースのサーバー用OSです。
このOSの機能の一つで、企業内のWindows PCへのupdate配布をコントロールする機能があり、WSUS (Windows Server Update Services)といいます。
これは、企業内のすべてのWindows PCが勝手にインターネットのMicrsoftサイトに直接updateをもらいにいかず、社内の指定されたサーバーに問い合わせて、管理者が許可したupdateをそこから受け取り、自分の適用状況を報告するという管理者にはうれしい機能です。
このWSUSの機能が、Windows2008世代の WSUS3.0 から、Windows2012世代のWSUS4.0に昇格しています。
世の中的には従業員のPCのOSはWindows8.xが登場してもWindows7が主流であったためあまり意識していなかったこともあり、いまいちシステム更新に至っていませんでしたが、Windows10配備が見えてきた現在ちゃんと構築しておこうと思い立ちやっつけてみました。だがしかし、罠が待っていました(号泣)。

1.親WSUSサーバーと、子WSUSサーバー(ダウンストリームサーバー)を構築する際の落とし穴(WSUS4.0に限らず)
親SUSサーバーの「コンピューターグループ設定」は自動で継承されるが、「オプション」設定の内容は自動的に継承されない。
画面上ではWSUS管理コンソールにダウンストリームサーバーが構築後ぶら下がり始め、その後親コンソール上で作成したコンピューターグループが同期後に子に反映されるため、『お利口さんだなぁ』と油断すると「オプション」設定の内容は子に反映されず、個別設定になっていることに気づかないです。つまり、親サーバーでWSUS-P1

このような「コンピューター」(コンピューターをグループに割り当てる方法~)の設定もデフォルト(上)のままとなり、グループポリシー制御したい場合(いや企業だと必須でしょう)、困ったことになります。
現象としては、子サーバーコンソールで、「割り当てられないコンピュータ」グループにPCが入れ込まれ、親サーバーコンソールでは行方不明になることもあります。
 対策:管理コンソールの「オプション」設定は、親と子の両方を必ず設定しましょう。

2.<重要>グループポリシーで「イントラネットの更新サービスの場所を指定する」設定が変わってます!
 (その1)ポート番号が8530,8531に変更されてます!
WSUS-P2
WSUS3.0以前の設定では、WSUSサーバーとクライアントPC間の通信プロトコルが、デフォルトでは通常通信のポート80,443でしたが、WSUS4.0では突如8530,8531に変更されてます。これ結構びっくりしました。だって、いつまでたっても情報が管理コンソールに上がってこないんですよ。
http://blogs.technet.com ←詳しくのってます。香取さんありがとうございます。
ちなみに、https://technet.microsoft.com/ja-jp だとちょっと間違いが残ってるみたいなので、混乱しますから先の香取さんのBLOGを見てください。
要するに、
・Microsoft Siteと通信をする親サーバーは、80,443を基本ポートで動作するけれども、
・イントラネット(社内)の親サーバーと子サーバー間および、すべてのWSUSサーバーとクライアントPC間の通信は、80,443ではなく、8530,8531に強制デフォルト変更されているわけです。
対策:上記の画面のように、サーバー名の後ろにポート番号8530(または8531)を付記する。

ポートが変わっても、サーバーが自動的にクライアントに伝達し、勝手に設定されるとうっかり信じていたばかりに気が付くのに3日かかっちゃいました。あほですね。

(その2)イントラネット統計サーバーの設定を更新サービスのサーバーと同一にするべき。
「イントラネット統計サーバーの設定」を「更新サービスのサーバー」と同一にしておくと、レポートのトラフィックもWSUS間のみで制御されるため幸せになりますが、SIerによっては「親サーバー」に直接向けてしまう構築を仕込む人もいるようです。これはたぶん私と同じ罠にはまったなどの理由から、直接レポート形式を採用したと考えられますが、別の副作用も発生します。
それは、企業内でWEB Proxy Server運用を実装している場合、IEの設定を頼りにクライアントPCが適用結果データをhttp(s)で投げる際、proxy経由で投げることになり、結果Proxy Serverに負荷がかかるということです。これを確認するには、WSUS管理画面のコンピューターグループに入った中央ペインで、カラム「IPアドレス」を表示してみるとよくわかります。Proxyは優しく使う必要がありますから、注意しましょうね。
とりあえず、Windows Server 2012 R2で WSUS4.0を今まで通りで作ろうと思ってもうまくいかなかった思い出話として、記録しておきました。

2015/8/11 初版

いよいよWindows10がリリースされましたよね♪でもLTSBってなに?

日本時間 2015年7月29日未明、いよいよ待ちに待ったMicrosoft Windows 10 の正式リリースが公開されました。
おめでとうございます♪
いろいろな人たちはアップデート祭りに大わらわだと思いますが、ボクのような企業アドミンとしては、
企業版である「Enterprise Edition」(ほとんどProfessional Editionと同等の企業用)の行方が 気になるものです。

あちこちのニュースソースなどでは、8月1日に提供され始めるとのお話のようですが、何気にMSDNのページで ヒットしたのでふとのぞいてみました。
MSDNW10DL

x86(32ビット版)とx64(64ビット版)があるのはもう一般の方々にも常識になってきたと思われますが、 なにやら不思議な記号が見えますね。

2015 LTSB

少し調べていくとWindows 10では、エディション別にアップデートをインストールするタイミングが異なることが分かりました。

MicrosoftはWindows 10において3つのサービスを提供するようですが、何のサービスを利用しているかで アップデートのタイミングを変えてくるそうです。

・Current Branch (CB)   ←アップデートは自動的に行われ、タイミングは設定不可
・Current Branch for Business (CBB) ←いつ、何をアップデートするか設定可能
・Long Term Servicing Branch (LTSB) ←アップデートしたい時にアップデートできる。ただし無期限にアップデートしないようにすることは不可

<8/10追記> 参照元

 ・Long Term Servicing Branchは、重要なセキュリティ関連のアップデートと企業レベルのサポートは提供するが、新機能の追加はしない。

 ・Current Branch for Businessは、アップデートで新機能も追加するが、コンシューマー向けよりも遅く、Windows Insider(テクニカルプレビューのユーザー)やコンシューマーによって十分利用され、下位互換性が確認できてからになる。

エディションごとに利用可能なサービスは以下のようになっています。

Windows 10 Home ユーザー:Current Branchのみ
Windows 10 Pro/Educationユーザー:Current BranchまたはCurrent Branch for Businessの二つから選択
Windows 10 Enterpriseユーザー:CB・CBB・LTSBの3つの中から選択

LTSBってWindows 10 Enterpriseユーザー専用と考えてよさそうですね。まぁ、いろいろ管理者が制御できるものでないと 困るんですけどね。
このほかに評価版テストにおいては、”Fast Ring”などの呼称もあってちょっと混乱しないようにしないといけませんね。

とりあえず、今日のお仕事はWindows 10 Enterprise 2015 LTSB (x64) – DVD (Japanese)をDownloadすることでしょうか(笑)

みなさんよい一日を!

関西でもやってみよう! Azure Machine Learning ハンズオン勉強会 【JAZUG/関西Azure研究会】

もう定員達しちゃって、満員御礼出てます。
いまさらですが、キャンセル待ち(ほぼ目はありませんが)案内です。

https://jazug.doorkeeper.jp/events/24924

2015年2回目の関西Azure研究会のテーマですが今回はちまたで噂のAzure Machine Learning(機械学習)を取り上げてハンズオン主体の会にしたいと思います。

この機会にAzure Machine Learningをじっくり触って体験してみましょう!

宴会は別途ですよ~♪(こっちが本命だったりしてww)

あと、イベントページでは触れていませんが、「小ネタ集」時間には、以下のセッションも予定しています。

「エンジニアが語るAzureの見積もり方」 (間違ってたらごめんや ^^v)
・EAとオープンライセンスってなんやねん
・ どのランクのサーバーがええねん Azure。
・基本的な課金の考え方教えて
・AzureにWWWサーバーを1つ置いたらいくらするねん
・WWWサーバーとDBサーバーはセキュリティを考慮すると別セグメントに起きたい
・冗長化すると料金は倍になるん?
・ ストレージの課金は?
・ExpressRootの見積もりは?
・ ExpressRootの政治的な課題、エンジニアに関係ないやん
(内容は変わる可能性が多分にあります。)
などの以外にわかりにく課題を交えて、Azure見積もりのお話を大阪商人が語ります。