遙かなる時の流れ

日々のことをつらつらと書いてます。パソコンネタとアニメ漫画ネタが多いかも?

企業ポータルサイト

2010年12月13日 00時06分42秒 | 職場の出来事
実は、大きな仕事を任せられまして、これは自分にとってかなりスキルアップのチャンスと、記録を残してみようかと思って書き始めました。
一応、企業秘密の事もあるので、書けないことは書かないです。

仕事内容は、企業内ポータルサイトの一新。
新しく使うポータルサイト用のソフトウェアは、マイクロソフト社の「SharePoint 2010」。
納期は 2011年3月。
しかも、ほぼ同じ内容で顧客は2社同時進行。
今から2社同時進行で間に合うのか!?っていう心配事は多々あります・・。
でも、間に合わせます!

基本的に、今期行うのは現ポータルサイトの機能のみを置き換え。
今できていないことは、実現しません。
それは、来期っていう条件です。

両方とも、コンサルとしてマイクロソフト社に設計のみ入ってもらうことになりました。
どちらも基本設計の期間は 2010年12月~2011年2月中旬。
それ以降、詳細設計から開発、リリースという流れになっています。
しかし、ビックリするほどタイトなスケジュールで、ドキドキな感じですが、果たして乗り切ることが出来るのか!?
こうご期待!!

サボりの日

2010年03月16日 23時15分11秒 | 職場の出来事
今日は、サボりの日です。
仕事の。

いえね、普通に休みを取ろうとしても却下されるんですよ。
有給って、理由とか関係なく取って良いモノですよね??
なのに、取らせてくれない。
なので、サボりの日を儲けました!

正確には、午後休を取得し、午前で退社したのです。
実家で工事があるので、その件でどうしても出向かないと行けない。
といったのですが、全休はとれず午後休となりました。

実は、実際工事はあったのですが特に出向く必要もなかったということです。

帰りに映画でも見ていこうかと思ったのですが、さすがにスーツ姿で平日の昼間入るのに気が引けまして、行けませんでした。
なんてチキンなオレ。

次は、いつ休みが取れる事やら。

予定通りの日々

2010年02月25日 23時31分39秒 | 職場の出来事
まぁ・・予定通りの日々を送っています。
ええ、毎日遅いです。
なんとか終電コースというのは免れていますが、休日が無くなってしまいました。

しかし、ここ数日ほど、不安定な事象に見舞われています。
何が不安定って Windows Server ですよ。

あるところでは、OS ごと落ちるという現象が起こり、また別のところでは、ASP.NET で作ったアプリが、同じサーバ、同じサイトに乗っているのに重いサイトと軽いサイトができあがってしまいました。
全く同じプログラムなのに・・。

もうすぐ今年度も終わり、新しい年度、新しい組織体系が始まるのですが、有るのは絶望だけのようです。
希望のある組織形態には成らなかったようです。

いくら今年度の業績が赤字だったからって、そこまでやけになること無いのに・・。
来年度は、今年度以上に波乱の仕事っぷりになりそうです。

地獄週間(の予定)

2010年02月21日 23時32分03秒 | 職場の出来事
先日から言い続けている、怒り狂っている上司ですが、こいつのおかげで今週は帰れないんじゃないのか?ってくらいバリバリ仕事させられます。

本来だったら、5人くらいで3週間(15日)くらいかけてやる仕事を、3人で1週間で終わらせろという謎の指令が下り、しかも毎日寝る間も惜しんで
やり遂げろと言っていました。

まあ、この休み無く働き続けろっていうのは、この人の口癖らしく、就任当時から限界突破だの限界を極めるだのを、部門目標として掲げておられています。
おかげで、うちの部門は正社員2人がつぶれ、協力員は2桁行くか行かないかってところでしょうか。

そりゃー、下に付いている人たちはやる気無くすよね。
士気が下がるわ、客先訪問して関係悪化させて尻ぬぐいをやらされてカオス状態になるわ、何してくださるのでしょうかね、この人。
いや、何したいんでしょう。

まあ、良いですけど・・。
生き抜かなきゃ、オレ(´д`)

広島出張

2010年02月20日 01時46分50秒 | 職場の出来事
ただいまっ!(*゜ー゜)
って、誰も待ってなかったでしょうが。

広島出張から帰ってきましたよ。
いやいや、マジ疲れた。

というのもね、新幹線に約4時間乗ったあげく、そこからローカル線で約1時間ですよ。
座りすぎて疲れた。
飛行機だと早いんですが、費用がかさむので使えませんでした。
まあ、仕方ないですな。
そのための費用を客先から求めるわけにはいかないので、安い費用で頑張りました。

本当は、金曜日はゆっくり観光しながら帰ってくるはずだったのですが、怒り狂う男が本日も怒り狂っていたので、げんなりしながら早めに帰ってきました。
そして会社に戻ったんですが、ちと体力の限界っす。

一応、定番の原爆ドームと平和記念館は見てきたのですが、それしか見れませんでした。
というか朝早かったのに学生(修学旅行?)が多すぎです。

広島では、牡蠣を食べまくりました。
マジ美味かった!!
こんなにうまい牡蠣を食べたのは、初めてだっ!ってくらい美味かった!!
2日目の夕飯は牡蠣一色でしたよ。
他の料理頼まなかった。
つうか、食べ過ぎた。

現地ではダーツバーで遊びほうけたり、初日に現地入りしたのが 23 時とかだったりとハードスケジュールでそろそろ倒れそうなくらい眠いので、寝ます・・・。

怒り狂う男

2010年02月16日 23時54分23秒 | 職場の出来事
ええ、なんのことでしょう。
じつは、うちの部署の長です。

まぁ~~~~~~・・怒り狂ってましたわ、この上なく。
まるで闘牛の牛のように。
当たり散らしておられました。
そのあまりにも大層な怒りっぷりに、危うく上司と散弾銃で仕留めるところでした。

怒りの原因は、客先からの叱咤らしいのですが、それを当たり散らすってどおよ。
しかも、関係ない人まで巻き込んで。
なんか、男として最低です。
こんな人の下で働いているなんて・・と思うと非常に残念だよ。

しかも、この会社の体制を変えないとダメだ!とか言い始めまして、いい加減終わってくれないと、オレと上司はキレますよ?とガンとばして居たところ、終わってくれました。

しかし、これで本当になんかやる気無くしました。
転職を本腰入れることにしましたよ。
つい先日、別の客先から「若いのにこんなに頑張ってくれてありがとう」と言われ、やる気出してたのに一瞬で消し飛びましたよ。


あ、そういえば、出張用鞄、結局良いの見つからなかった。
仕方なく、普通の手持ち鞄で出張行ってきま~す(*´Д`*)

さて、明日から2泊3日で広島出張だぜっ!

出張用鞄

2010年02月15日 00時35分03秒 | 職場の出来事
最近、出張が増えた。
ええ、1泊以上の出張が。

その度に、着替えはもちろんのこと、パソコンを持って行くのがなかなか辛いのですよ。
1泊なら問題ないんだけどね。

なので、そろそろ考えないと行けないなっておもって、キャリーケースだかスーツケースだか、そういったモノを買おうかと考えましたとさ。

しかし、なかなか良いのが見つからないんですよ。
パソコンを入れることを前提にすると、ビジネス用になると思うんですが、適度な大きさで雨にも強く、軽さ、静音性が重視されている・・とかわがまま言っていると、なんとビックリするほどのお値段になってしまいます。

どこら辺で妥協するのかが難しいところですねぇ。
旅行用のも見てみたのですが、着替えや書類、パソコンなどを分けて入れたいと思うとどうしても用途が異なるためか、合うのがないんですよ。

あんまり高いのは買いたくないし、かといってケチりすぎると悲惨なことになると思うし。

さて、いくらくらいのが妥当なのか、あと1日しか悩む期間がありません(;´д⊂)

性能が発揮できない?

2010年02月12日 23時11分43秒 | 職場の出来事
前回書いた、アプリサーバが安定しない件ですが、現地で調査してきました。
サーバのスペックがボトルネックになっている部分もあるっぽかったので、
サーバスペックを可能な範囲でいじりながらのテストです。

●条件1
 CPU:1つ/メモリ:4GB/Web:DB同居
●条件2
 CPU:2つ/メモリ:4GB/Web:DB同居
●条件3
 CPU:4つ/メモリ:4GB/Web:DB同居
●条件4
 CPU:1つ/メモリ:4GB/Web:DB別居


この条件下で、問題になっている処理を流してみました。
すると、
※条件/CPU使用率(トータル)/処理応答時間 の順番

1/100%/約4分
2/50%/約3分半
3/20%/約3分半
4/Web10%:DB100%/約3分半

という結果になりました。
結果を見る限り、全敗です。
リソースモニタで監視していると、CPU を優先しているのは SQL Server 2008 のプロセス。
メモリや HDD の負荷は、あんまり無い状態でした。
そして、ここから想定できるというか導き出せるのは、SQL Server が CPU を 1 つ分しか使ってない感じがする。
SQL Server のプロパティを見ると、きちんとすべての CPU を使用するになっており、載せた個数分表示されて使うようになっていました。
なぜ??
表示と実際の中身が一致していないのだろうか?
最初の構築時、CPU 1 つしか無かったから増えたと見えても使ってくれないのだろうか?

再び問題にぶち当たり、悩む日々がまだまだ続きそうです・・( ̄д ̄)

アプリサーバが安定しない

2010年02月10日 23時10分55秒 | 職場の出来事
うちにあるパッケージシステム(Web アプリケーション)をバージョンアップするという仕事が入ったので、ちょっとヘルプにかり出されていたんですよ。
まあ、私の役目はサーバ周りなんですけどねー。

●今までの環境
 Windows 2000 Server / Windows Server 2003
 IIS 5.0 / 6.0
 Visual Studio 2003(ASP.NET / VB.NET)
 SQL Server 2000

●バージョンアップした新環境
 Windows Server 2008
 IIS 7.0
 Visual Studio 2008(ASP.NET / VB.NET)
 SQL Server 2008

せっかく 2008 シリーズにしたのに、64bit の検証せずに 32bit アプリですよ。
かなり残念なのです。

とまあ、私は開発環境を作ったんです。

●開発環境(サーバ)
 Windows Server 2008(x86)SP1
 IIS 7.0
 CPU:Xeon X5500 シリーズ(デュアルコア)
 メモリ:3GB

 Windows Server 2008(x86)SP1
 CPU:Xeon X5500 シリーズ(デュアルコア)
 メモリ:4GB
 SQL Server 2008 SP1

2台構成です。
これで問題なく動いていたんです。
ところが、お客様のところへ納品に行ってテストしたら、かなり動作不安定。
セッションは切れるわ、重い日次処理流したら5分くらい戻ってこないわ・・。
はっきり言って、使い物にならないと激怒されたとか。

●本番環境(サーバ)
 Windows Server 2008(x86)SP1
 IIS 7.0
 CPU:Xeon E5500 シリーズ(シングルコア)
 メモリ:4GB
 SQL Server 2008 SP1

まあ、1台構成な上に、1CPU です。
最初のテストでメモリ使用率が 70% を超えて 80% 近くをうろうろしていたので、IIS のワーカプロセスのメモリを 30 分間隔でリサイクルするように設定しました。
そしたらセッションがバシバシ切れてテストどころじゃ無くなっちゃいました。

どうも、リサイクルのたびにワーカープロセスである「w3wp.exe」が再起動するような挙動を見せるんですよ。
正確に言うと、プロセスで「w3wp.exe」が1つ動いていて、30分後にもう一つ「w3wp.exe」が動く。
そして先に動いていた「w3wp.exe」が終了する。
これがセッション切れを起こす原因のようです。

よくよく調べてみると、実はセッションを別のプロセスで管理するモードがあるらしい。
「ASP.NET State Service」というサービスで、web.config などにこのモードを使うよって明記をすればよいとか。
しかし、テストしている時間がナッシング。

というわけで、リサイクルをするのを止めて、SQL Server 側でメモリ制限をかけました。
1,536MB までしか使うなよって!

これで不安定感は無くなりましたが、一部の限定ユーザのみが使う、日次処理などの特殊な処理を流すと、CPU 使用率が 100% で張り付きまくり、5分くらい帰ってこないという現象がっ!

再びリソースモニタで監視していると、やはり CPU がボトルネックになっているっぽい。
メモリの空き容量やネットワークはまだ余裕があり HDD のアクセスが少しすごいかな?程度。
というわけで、CPU をデュアル構成にしてもらったのだが、CPU 使用率が下がっただけで応答速度は変わらないとか。

というわけで、また私が現地入りして調査してきまっす。

まさか、ここまでこの作業にハマるとは思わなかった・・・。
悲しすぎる(´・ω・`)


新年最初の仕事

2010年01月16日 03時24分59秒 | 職場の出来事
いやいや、風邪引きまして寝込んでました。
たぶん、食中毒の一種じゃないですかね?

さて、新年の仕事が始まって、まず最初に手をかけたのが、開発環境のパッチ当てでした。
まあ、Windows Update を実行するのもそうですが、昨年出ていた VMware Server 1.0.10 の適用です。
1.0.8 からのアップデートだったので、気兼ねなくバリバリ実行してみました。

インストーラを動かすと、以前のバージョンがあるからアンインストールするよって言ってくるので OK します。
最後に、ライセンスも消すか聞いてくるので、NO としておきます。
まあ、消しちゃっても良いのですが、また入力するのが面倒なので消しませんでした。

予想通り無事インストールが完了し、以前の設定そのままで使用できているのはうれしい限りです。
むしろ気にしていた Windows Update の方も無事に完了し、再起動後も無事に動いています。

ちなみに、ホストOS は Windows Server 2003 R2 x64 です。
ゲストOS にメモリをたくさん振り分けたいため、64bit を選択しました。
当時は予算が無く、有料の VMware を購入できなかったのでこういう状態になっています。
ただ、無料とは言え、開発環境としては立派に役目を果たしてくれています。